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.
[] Кнопка “Отложенная отрисовка” теперь работает во время выполнения.
[] Исправлена ошибка выполнения действия “Перезагрузить инстанс” при работе проекта без браузера.