Перейти к основному содержимому

ZennoPoster 5.8.0.0 15.05.2015

🔗 Оригинальная страница — Источник данного материала


Новые фичи:

[+] Обновлён движок Firefox.

[+] Добавлена возможность отключать загрузку рекламы.

[+] Добавлен новый блок обработка изображений. Подробнее см. тут: ❗→ обработка изображений.

[+] В статический блок Директивы using, добавлена возможность писать общий код для всех C# макросов.

[+] Добавлен новый тип входных настроек DropDownMultiSelect представляющий собой список с множественным выбором. Структура описание следующая: “Название {Значение1|Значение2|Значение3|…}”.

[+] Добавлена возможность выбора папки во входной настройке FileName. Для этого необходимо в названии приписать “{folder}”.

[+] В настройках проекта появилась опция “Выделенный процесс”, при включенной опции создаётся отдельный процесс base.exe, в котором работает проект. Такой же эффект достигается при установке настройки “Количество потоков в одном процессе” = 1, но не для всех шаблонов, а только для одного.

[+] Добавлен бэкап настроек ZennoPoster, соответствующие кнопки появились в “Других настройках”.

[+] Улучшена скорость работы редактора проектов.

[+] Уменьшено потребление памяти у ProjectMaker.

[+] Полностью переписан модуль работы с GET/POST запросами, должно стать стабильнее и быстрее.

[+] В настройках выполнения можно включить расширенные логи почты, HTTP и FTP, в папке Logs будут создаваться файлы mailLog.txt, httpLog.txt и ftpLog.txt.

[+] Добавлен макрос { -Page.LastDownloadedFile- } содержащий путь последнего загруженного браузером файла.

[+] Добавлен флаг “Создавать файл при отсутствии” в действия привязки файла к спискам и таблицам.

[+] Добавлен модуль для распознавания через сервис http://RuCaptcha.com.

[+] Добавлена настройка таймаута загрузки таба в статус бар окна браузера.

[+] Добавлена настройка «Обнулять неуспехи при добавлении попыток».

[+] Улучшено управление приоритетами потоков, добавлена настройка “Приоритетные потоки прерывают запрос на инстанс менее приоритетных потоков”.

[+] В ProxyChecker добавлена кнопка “Проверить сейчас”, ставящая в приоритет проверку выбранного источника.

[+] В ProxyChecker добавлена возможность добавлять анонимный список прокси, без привязки к источнику или файлу.

[+] Добавлен новый тип входной настройки CaptchaModules, представляющая собой список со всеми модулями распознавания каптч.

[+] В HTTP GET/POST запросах автоматически приписывается http:// если оно необходимо.

[+] В контекстном меню действия в ProjectMaker добавлен пункт “Скопировать значение переменной”.

[+] В действии “Эмуляция клавиатуры” добавлен макрос {ESC}.

[+] Добавлена возможность управлять коллекцией плагинов JavaScript объекта navigator. Для управления используйте следующие методы: GetPluginsHidePluginShowPlugin.

Исправленные баги:

[] Исправлен баг с указанием номера строки при ошибке компиляции кода в ProjectMaker и ZennoPoster.

[] Исправлен баг в драйвере MySQL.dll, который приводил к утечке памяти в ZennoPoster.

[] ZennoPoster меньше потребляет процессора и памяти при старте проекта.

[] Уменьшено потребление памяти при проверке прокси.

[] Увеличена стабильность работы CheckingProcessor.

[] Увеличена стабильность работы ProxyChecker.

[] Исправлены баги редактора проектов, во время отладки.

[] Исправлены проблемы с кодировкой русского профиля в нерусских версиях ZennoPoster.

[] Исправлена ошибка тестирования программы после установки.

[] Исправлена невозможность взятия значения атрибута в конструкторе действий.

[] Исправлено обновление списка переменных при копировании действий.

[] Исправлена проблема с разделителем в таблицах без привязки к файлу.

[] Исправлена работа действия SetValue.

[] Исправлено копирование статических блоков между проектами.

[] Исправлено логирование планировщика заданий.

[] Исправлен фокус на выделенном проекте в ZennoPoster.

[] Исправлена работа метода Tab.KeyEvent, так добавлена возможность использовать названия символов из следующего перечисления: System.Windows.Input.Key.

[] Исправлена обработка вложенного проекта, как необязательное действие.

[] Исправлено подписывание результирующих переменных, списков и таблиц в надписи действия.

[] Исправлена ошибка удаления лишних связей действия Switch при переносе одной из связей.

[] Исправлено обновление списка атрибутов в конструкторе действий при смене элемента.

[] Исправлена проверка локальных socks прокси.

[] Исправлено копирование действий в ProjectMaker.

[] Исправлено сохранение регистра в JavaScript Prompt.

[] Кнопка “Отложенная отрисовка” теперь работает во время выполнения.

[] Исправлена ошибка выполнения действия “Перезагрузить инстанс” при работе проекта без браузера.