Релиз ZennoPoster новая версия 7.1.7.0 (20.08.20) Улучшенная генерация профилей • Новая система просмотра инстансов

Статус
Закрыто для дальнейших ответов.

ZennoLab Team

Super Moderator
Команда форума
Регистрация
22.01.2019
Сообщения
1 181
Благодарностей
3 321
Баллы
113


Новая система генерации профилей

Что изменилось?

Полностью переписана система генерации профилей. Устранено множество проблем, когда профиль мог генерироваться с некорректными параметрами. В частности, установка настольного useragent'a Firefox для мобильных платформ, а также генерация несуществующих браузеров и различных бета-версий.

Что ждёт впереди?

В ближайших новых версиях будет внесено много изменений по улучшению анонимности и эмуляции устройств. Новая система генерации профилей - это фундамент, благодаря которому стало возможным реализовать более тонкие и сложные настройки в будущем. Кроме того, ведутся работы по обновлению Chrome движка до 84 версии. Чтобы не проделывать двойной работы и оттягивать момент релиза новых фич ещё сильнее, все улучшения по анонимности будут доступны сразу на новом движке!


Новая система просмотра инстансов в ZennoPoster

Разделение по статусам

Каждый проект имеет вкладку «Инстансы», на которой отображаются изображения всех работающих потоков проекта в реальном времени, со статусом выполнения:

  • Подготовка
  • Выполнение
  • Ожидание действия пользователя
  • Ошибка
  • Успех


Открытие инстанса по клику на превью

Чтобы посмотреть процес работы конкретного инстанса - необходимо кликнуть 2 раз по его миниатюре. Мы не стали удалять пункт контекстного меню «Показать \ Скрыть инстансы» и кнопку «Показать» в верхней панели, чтобы сохранить пользовательский сценарий, к которому привыкли многие пользователи. Вместо этого была произведена адаптация под текущие изменения и теперь при клике по старым кнопкам откроется новая вкладка «Инстансы».





Безопасное закрытие окна инстанса

Для закрытия окна инстанса нажмите на крестик в заголовке окна. Не волнуйтесь, это не приведет к завершению работы потока, как это было ранее.




Сворачивание окон в трей, ожидающих действий пользователя

Окна в режиме «Ожидании действия пользователя», в отличии от старых окон инстансов, теперь можно корректно сворачивать в трее и разворачивать из него. Однако, если у инстанса истекает таймаут ввода - он пропадает из трея.




Модернизация раздела «Просмотр всех инстансов»

Изменения коснулись и раздела «Просмотр всех инстансов», который доступен по кнопке «Показать инстансы» в меню программы ZennoPoster. Там тоже доступно разделение по статусам, открытие инстансов по двойному клику и безопасное закрытие окон.





Улучшение расписания: выполнение проекта только в указанном диапазоне

Если требуется строгое выполнение шаблона в определенное время, включите опцию «Останавливать выполнение вне указанных интервалов». Например, нужно чтобы шаблон выполнялся беспрерывно в 10 потоков с 09:00 до 17:00.
  • Устанавливаем «Максимум потоков» на вкладке «Настройки» = 10
  • Сколько делать: 99999 (условное безлимитное выполнение)
  • Когда повторять: 09:00 - 17:00 и отмечаем вышеупомянутую функцию.
  • Как повторять: Подряд
При таком сценарии в 17:00 кол-во оставшихся заданий сбрасывается, а запущенные ранее продолжат работу в штатном режиме до момента завершения. Если же требуется выполнить все попытки, игнорируя интервалы - снимите чекбокс.





Опция скрытия ID автора шаблона

Если при передаче шаблона другим пользователям, Вы не хотите, чтобы они знали Ваш внутренний ID в системе ZennoLab'a, включите опцию «Скрыть ID автора» в блоке шифрования. Учтите, что при активации скрытия ID, автоматически будет установлена минимальная версия ZennoPoster 7.1.7.0.


Со стороны автора:



Так выглядит со стороны обычного пользователя:



Весь список изменений 7.1.7.0

Добавлено:

+ Полностью обновлена система генерации профилей. Устранено множество моментов, когда профиль мог генерироваться с некорректными параметрами.
+ Полностью переписана система просмотра инстансов в ZennoPoster. Работа кнопки "Показать инстансы" упразднена. Теперь каждый проект имеет вкладку "Инстансы", на которой отображаются изображения всех работающий потоков проекта в реальном времени, со статусом выполнения - Подготовка, Выполнение, Ожидание действия пользователя, Ошибка, Успех. Чтобы посмотреть конкретный инстанс - необходимо кликнуть по нему два раза, чтобы скрыть - нажать на крестик. Окно "Показать инстансы" также переписано на новый функционал. Окна в ожидании действия пользователя, в отличии от обычных окон инстансов, можно корректно сворачивать и разворачивать в трее.
+ В планировщике расписания ZennoPoster добавлена возможность выполнения проекта только внутри определенных временных диапазонов. Включите эту опцию, если вы хотите, чтобы вне нужного диапазона шаблон не выполнялся, и тогда после указанного времени попытки будут обнулены.
+ Появилась возможность скрыть ID автора проекта в настройках блока шифрования.
+ В инструменте работы с Email добавлена возможность редактирования и удаления регулярных выражений для поиска письма.
+ В тестере xPath/JsonPath добавлена функция поиска.
+ В действии "IF (условие)" и "Свой JS код" появились подробные подсказки по использованию.
+ Увеличено поле указания данных в действии операции с Json.
+ В окне ручного распознавания капч теперь есть подсказка по работе с ним.
+ В действии рандом при генерировании случайного числа теперь есть подсказка о том, что верхняя граница не входит в генерируемый диапазон.
+ Улучшена анимация портов действий в редакторе проектов ProjectMaker.
+ Добавлена новая статья в справке "Многопоточная работа с Google-таблицами"
+ Теперь можно прервать долгое выполнение действия "Запуск программы", запущенный процесс будет при этом закрыт
+ Выключена и удалена настройка "Проверять соответствие введенных данных".
+ Теперь в логе пишется название плагина и его ID при возникновении ошибок.


Исправлено:

Исправлена работа редактора ProjectMaker, когда внутри группы действий могло появиться пустое пространство.
Улучшена работа с Google-таблицей при добавлении большого числа записей.
Исправлена работа сортировки данных в Google-таблицах.
Исправлены ошибки при работе с Google-таблицами, когда удалялась другая строка вместо нужной.
Исправлена работа в действии Обработка текста, когда пробел обрабатывался по разному в PM и ZP.
Исправлена ситуация, когда при включении планировщика в ZennoPoster могли добавляться лишние попытки.
Исправлена работа планировщика, когда запуск проекта игнорировал разрешенные интервалы рабочего времени.
Исправлена работа планировщика при старте в 00:00.
Планировщик расписания теперь имеет темный фон в темной теме.
Исправлено ручное сохранение профиля (Профиль -> Сохранить). Теперь сохраняются все настройки профиля.
Все кубики работы с капчами теперь посылают корректный Content-Type.
Поправлено исчезание переменных при редактировании действия "Проект в проекте".
Добавлена подсказка, что для применения опции "Использовать GPU" нужна перезагрузка программы.
Уведомление о том, что версия проекта не соответствует программе, теперь отображается корректно.
При попытке загрузить профиль по несуществующему пути, теперь пишется более подробный текст ошибки, раcкрывающий суть проблемы.
Опция "Отложенная отрисовка процесса выполнения" исключена из настроек ProjectMaker, т.к. дублирует функционал кнопки "Отложенная отрисовка"
Исправлена проблема на некоторых сайтах, когда они не загружались с использованием альтернативного HTTP-метода и прокси.
Другие исправления и улучшения.
 

ZennoLab Team

Super Moderator
Команда форума
Регистрация
22.01.2019
Сообщения
1 181
Благодарностей
3 321
Баллы
113
Последнее редактирование модератором:
Статус
Закрыто для дальнейших ответов.

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)