Результаты поиска

  1. nicanil

    Архивация папок на zennoposter

    В Параметрах запуска удалите в начале 7z.
  2. nicanil

    Архивация папок на zennoposter

    Если C# код не принципиален, то можно через Запуск команд и воспользоваться, например, 7zip - https://www.dmosk.ru/miniinstruktions.php?mini=7zip-cmd
  3. nicanil

    Расширение файлов - как удалять ненужное

    Попробуйте такой код: var directoryPath = Path.Combine(project.Directory, "TestDirectory"); // Массив допустимых расширений файлов. var extensions = new [] {".jpg", ".jpeg", ".png"}; var notImages = Directory.GetFiles(directoryPath).Where(f =>...
  4. nicanil

    Не могу установить зеннопостер ранее не было проблем

    Вы удаляли Оборудование в личном кабинете, как подсказывали выше? На этой странице https://userarea.zennolab.com/lk/userarea/UserAddHardware.aspx Возможно, что Вы просто исчерпали лимит количества компьютеров, на которые можно установить программу (для light - 1пк, standard - 2, pro - 3)
  5. nicanil

    нужна помощь - Парсинг картинок для товаров с google/yandex

    А если перейти на вкладку Инстансы, там тоже ничего происходит? P.S. Не забудьте заполнить входящие настройки проекта (ПКМ по проекту => Настройки или двойной клик по проекту)
  6. nicanil

    XPath - взять наибольшее число

    max не работает потому что она из XPath 2.0, а Хром использует XPath первой версии. Теория и ответ тут, но всё-равно придётся под себя самостоятельно допиливать решение.
  7. nicanil

    Нужна помощь: XPath и не только.

    Стандартный экшен клика. Вот такой XPath //a[starts-with(@href, 'https://api.smotrim.ru/api/v1/episodes/')]. Кликаем в цикле (но бесконечный цикл лучше не делать). Когда кнопка пропадёт экшен клика выйдет по красной.
  8. nicanil

    нужна помощь - Парсинг картинок для товаров с google/yandex

    Запускайте шаблон в ZennoPoster, не ProjectMaker. В настройках запуска укажите необходимое количество повторений и на каждом повторении шаблон будет обрабатывать новый запрос (запросы скорее всего удаляются из файла).
  9. nicanil

    Как через API найти людей определенной даты рождения в группах ВКонтакте

    Через метод groups.getMembers. В fields указать bdate. И потом уже полученные данные отфильтровать по дате рождения.
  10. nicanil

    Как взять в переменную предпоследний результат?

    Я почему-то решил, что тебе хочется сделать это всё в одно действие, минуя списки :bk:
  11. nicanil

    Как взять в переменную предпоследний результат?

    Все результаты в список. А из списка получаем строку "По номеру" end-1. Без списка, судя по всему, не обойтись.
  12. nicanil

    Как сделать рандомное выполение "Повторить в цикле"

    Вы имеете ввиду случайное количество повторений? Перед циклом, с помощью экшена Random генерируете случайное число, затем, в поле "Повторять указанное число раз", вписываете макрос переменной, полученной на предыдущем шаге.
  13. nicanil

    Автоматическое создание нового списка

    У Вас внутри шаблона парсинг выполняется в цикле? Так лучше не делать, т.к. это может привести к разного рода ошибкам.
  14. nicanil

    Автоматическое создание нового списка

    Чтоб изменения в списке сохранялись в файл надо в настройках списка отметить настройку "Сохранять изменения в файл". Можно по-другому (если Вам нужно только сохранить результат работы и всё) : сохраняете результат парсинга в локальный список (который не привязан ко внешнему файлу), потом с...
  15. nicanil

    Автоматическое создание нового списка

    Экшен Данные-Файлы-Записать в файл. Имя можно генерировать через экшен Random или брать что-то со спаршенной страницы. В поле "Что писать" указываете {-Page.Source-} (исходный код текущей открытой вкладки) или {-Page.Dom-} (DOM текущей вкладки)
  16. nicanil

    Как удалить строки не содержащие определенное слово через переменную

    Добрый день. Можете приложить свой шаблон со всеми необходимыми файлами? Можно в ЛС. Проверю его работу у себя.
  17. nicanil

    Рекапча Гугла

    После клика по кнопке START TEST проверяйте, есть ли на странице текст Testing... (или любой другой текст, который сигнализирует о том, что мы перешли на новую страницу). Если текста нет, значит мы не ушли с первой страницы и надо решить капчу.
  18. nicanil

    Рекапча Гугла

    Здравствуйте. Вы пробовали воспользоваться экшеном разгадки ReCaptcha2 с включенной опцией autosubmit?
  19. nicanil

    Перестал работать Android ADB

    А если из параметров запуска убрать adb?
  20. nicanil

    Почему в Project Maker не получается открыть не только мою почту, но и саму ссылку mail.google.com ?

    Попробуйте на последней версии программы (7.3.0.0). Со времён 5.40.0.0 вышло уже не одно обновление со множеством улучшений, в том числе и улучшения по работе и авторизации на сервисах Google.
  21. nicanil

    Подскажите новичку по полям

    Необходимо указать номер совпадения Попробуйте использовать Конструктор действий для взаимодействия с элементами страницы. Он значительно упрощает этот процесс.
  22. nicanil

    "Продажа", выписка, шаблона

    Продайте одну копию первого и второго шаблона (если продадите их одновременно то цена за оба будет $12). Входные настройки задавайте через файл (например таблицу в которой одна строка представляет собой данные для одного потока; файл привяжите к таблице в программе и берите строки с удалением...
  23. nicanil

    Нужна прога для управления мобильными прокси

    Вот нашёл пару тем на форуме - раз, два. Попробуйте начать с них. Почитать можно и ответы в теме, т.к. там тоже очень часто бывает полезная информация.
  24. nicanil

    "Прерван по таймауту.

    Таймаут выполнения ограничивает время работы проекта. Т.е. если Вы знаете, что Ваш шаблон выполняется не более 5 минут, то ставите в этой настройке 300. Если за 300 секунд проект не закончит работу, то он будет принудительно прерван. Если отмечен чекбокс выполнять BadEnd при прерывании проекта...
  25. nicanil

    Лочить гугл таблицы в многопотоке C#

    Используйте стандартный объект для лока lock (SyncObjects.TableSyncer) { // тут код } Если одна из копий войдёт в лок, то остальные будут ждать.
  26. nicanil

    Сложности с сайтом Одноклассники

    Там используется Теневой DOM. К сожалению Через Chrome движок в ZennoPoster с ним пока что работать не получится:( Можно запускать на движке Firefox или, как советовали выше, попробуйте мобильную версию сайта. P.S. Есть ещё схожие темы на форуме (раз, два) но в них тоже, к сожалению, нет...
  27. nicanil

    Лочить гугл таблицы в многопотоке C#

    Галка поможет когда в одну таблицу добавляют данные сразу несколько копий программы (например несколько парсеров на разных серверах). В коде лочить тоже надо, чтоб не было проблем при многопоточной работе в рамках одной программы (когда шаблон работает многопоточно на одном компьютере).
  28. nicanil

    Лочить гугл таблицы в многопотоке C#

    Многопоточная работа с Google-таблицами (Версия 7.1.7.0 и выше)
  29. nicanil

    Глобальный счетчик

    в try обрабатывается только одно исключение - KeyNotFoundException:-) Не будем раньше времени обвинять ЗП. Люди тоже ошибаются и, например, забывают прописать значение для какой-то переменной или прописывают, но некорректное. "не раз такое поведение замечалось :-) "
  30. nicanil

    Расчет скидки на ZennoPoster Professional

    Вот в этой теме указаны цены апгрейда, с учётом новогодней акции.
  31. nicanil

    Авторизация Google таблицах

    Входите в аккаунт Google, в котором был создан проект для подключения Google Таблиц. Переходите по этой ссылке. 1. Проверяете, чтоб был выбран правильный проект. 2. Переходите на вкладку "Окно запроса доступа OAuth" 3. Нажимаете кнопку "PUBLISH APP"
  32. nicanil

    Авторизация Google таблицах

    Google аккаунт один и тот же используется при создании API доступа и при подключении через ProjectMaker?
  33. nicanil

    Как на youtube нажать "принять"

    Попробуйте подобрать XPath через DevTools:
  34. nicanil

    Здравствуйте форумчане подскажите пожалуйста можно ли отключить usb порт?

    Можете почитать ответы и комментарии к ним здесь. В одном из комментариев упоминается утилита DevCon, попробуйте в эту сторону посмотреть.
  35. nicanil

    Путь к кукам и кешу через переменную

    return Global.GlobalSettings.TrashFolder;
  36. nicanil

    Add cookie & change its expiration date

    You can use CookieContainer and its Add method
  37. nicanil

    Телеграм

    Вот есть несколько тем описывающих взаимодействие с Desktop Telegram: - Пассивный доход в 60к/месяц на подписках в телеграм - Регистратор Телеграм и Рассыльщик уведомлений mail.ru – Условно-бесплатный трафф наша панацея
  38. nicanil

    Глобальный счетчик

    Такую ошибку может выдавать Convert.ToInt32 если на вход ему подавать строку не с целым числом, а с текстом или числом с дробной частью, или пустую строку. Попробуйте выводить в лог значение, которое пытаетесь сконвертировать в число.
  39. nicanil

    Обсуждение версии 7.2.1.0

    Ответил в ЛС.
  40. nicanil

    Как решить? - Если в JsonPath пробел - не работает парсинг.

    Можете скинуть JSON и то, что из него нужно вытянуть? Можно в ЛС.
  41. nicanil

    Как решить? - Если в JsonPath пробел - не работает парсинг.

    Попробуйте так - ['records'][0]['fields']['Contact Number']
  42. nicanil

    Swipe

    У меня Ваш код отработал. Только я его немного подправил: добавил паузу, чтоб страница подгрузилась и выбирал не случайное непрочитанное письмо, а последнее.
  43. nicanil

    Простаивает инстанс. Как перезагрузить?

    К сожалению, если логикой самого плагина не предусмотрено прерывание по таймауту, то извне на него повлиять нельзя. В такой ситуации надо только отлаживать сам плагин и искать где у него проблемное место.
  44. nicanil

    Swipe

    Только что проверил: открыл страницу этой темы, в качестве XPath использовал //a[text()='TazMan'] - экшен отработал нормально. Можете скинуть свой проект, чтоб я у себя проверил?
  45. nicanil

    перезарузить профил для генерации с новыми даными

    - Если будете сохранять профили, то создаёте проект из одного экшена - Операции над профилем => Сохранить профиль. Путь можно использовать такой - {-Project.Directory-}profiles/{-Profile.Login-}.zpprofile. Рядом с файлом шаблона создастся папка profiles и в ней будут сохраняться профили. - Если...
  46. nicanil

    перезарузить профил для генерации с новыми даными

    Во время выполнения проекта корректно перегенерировать профиль нельзя. Он создаётся один раз - при старте. На форуме где-то есть C# сниппет перегенерации профиля в середине выполнения проекта, но использовать его можно только на свой страх и риск, т.к. могут появиться неожиданные побочные...
  47. nicanil

    Плавающее значение в парсинге JSON.

    Обрабатываете данные как я указывал в прошлом сообщении. Затем с помощью того же экшена, но другого действия, помещаете данные либо в таблицу, либо в несколько списков
  48. nicanil

    Плавающее значение в парсинге JSON.

    Какие конкретно данные Вы хотите получить? Всё что есть в каждом объекте в свойстве rginventory ( {"19973333563":{"id":"19973333563","classid":"4102468042","instanceid":"302028390","amount":"1","pos":1})? Или что-то одно?
  49. nicanil

    Подмена данных в ajax запросе (json)

    Здравствуйте. А что конкретно не работает? Не меняется значение или происходит ошибка? Если не меняется значение, то перепроверьте, чтоб в переменной project.Variables["new_post"].Value было сохранено необходимое для подстановки значение. Какая у Вас версия программы? Только что проверил на...
  50. nicanil

    Плавающее значение в парсинге JSON.

    А Вы пробовали воспользоваться экшеном Обработка JSON/XML? При обработке данных можно сразу указать JSONPath и в переменную проекта запишутся только нужные Вам данные. Если я Вас правильно понял, то JSONPath нужен такой - rgInventory.*. P.S. Для тестирования JSONPath (и XPath) есть очень...