ZennoPoster 5.4.0.0 (11.08.2014)
Новые фичи:
[+] Добавлена возможность приобрести Dev лицензию ZennoPoster, которая позволяет продавать ботов без комиссии, продавать подписки, использовать API для создания собственных магазинов. Стоимость $150 за 6 месяцев.
[+] Добавлена возможность продавать через сервер проекты не только для ZennoBox, но и для ZennoPoster.
[+] Добавлены зеркала серверов, необходимых для работы ZennoPoster в США и Китае, при невозможности подключиться к основному серверу, ZennoPoster автоматически переключается на ближайшее доступное зеркало.
[+] Сервера проверки прокси разнесены в три датацентра (США, Германия, Россия) для большей доступности и надежности.
[+] В редакторе проектов добавлен выбор объектов при помощи рамки и через Ctrl+Click. Выбранные объекты можно перемещать/вырезать/копировать/удалять/вставлять. При вставке связи между объектами сохраняются.
[+] Добавлены dropdown и tab элементы во входные настройки.
[+] Добавлена возможность импорта и экспорта для входных настроек.
[+] В действиях HTTP GET/POST добавлена возможность подключать профиль.
[+] Глобальные переменные разделяются при отображении на объявленные в проекте и вне проекта.
[+] В действии удаления строк из списка добавлено условие не соответствия регулярному выражению.
[+] Версия браузера обновлена до последнего 24 ESR.
[+] Добавлена возможность автоматического поиска и очистки неиспользуемых переменный в проекте.
[+] Добавлена возможность управления шаблонами по имени шаблона через bat и класс ZennoPoster.
[+] Добавлена возможность быстрой вставки сниппетов из папки Snippets в действии C#.
[+] Добавлено свойство project.Context для хранения и обмена объектами между C# сниппетами, данную фичу удобно использовать при работе с базой данных, в контексте проекта можно хранить подключение к базе данных.
[+] Добавлен метод project.Profile.RegenerateLogin(String) для генерации логинов.
[+] Добавлен метод HtmlElement.ScrollIntoView() для прокрутки таба к указанному HTML элементу.
[+] Добавлен метод IZennoTable.Clear() для очистки содержимого таблицы через код.
[+] Добавлен метод IZennoTable.Bind(String) для привязки таблицы к файлу через код.
[+] Добавлен метод IZennoList.Bind(String) для привязки списка к файлу через код.
[+] Добавлены методы IZennoList.AddRange(IEnumerable<string>) и IZennoList.AddRange(IZennoList) для добавления в список массива данных.
[+] Добавлена поддержка нескольких китайских сервисов распознавания Captcha.
[+] При копировании действий из проекта в проект все переменные, списки и таблицы используемые в действии копируются в проект.
[+] Добавлена опция для действия “Обработка текста - ToUpper”, “Первый символ” - переводит в верхний регистр только первый символ текста.
[+] Изменена минимальная задержка при эмуляции ввода текста на 15 мс, максимальная увеличена до 10000 мс (10 сек).
[+] Действия которые используют несуществующие переменные в тексте параметров выделяются как ошибочные.
[+] В браузере ProjectMaker добавлены переключатели “Загрузка стилей (CSS)” и “Загрузка плагинов в том же окне”.
[+] При открытии уже добавленных проектов в ZennoPoster появляется оповещение об этом.
[+] В контекстное меню вкладок проектов в режиме редактора добавлены пункты “Закрыть” и “Закрыть все, кроме этого”.
[+] Добавлено автоматическое нумерование колонок в действии работы с таблицей.
[+] Оптимизирована и исправлена обработка действия “Условие”.
[+] Добавлен пункт в контекстное меню заданий ZennoPoster “Сбросить неуспехи подряд”.
[+] Добавлен флаг «Выводить только в лог» в действие Alert.
[+] Форму распознавания каптчи при записи можно закрывать.
Исправленные баги:
[*] Исправлена работа Drag&Drop, теперь он работает на всех сайтах.
[*] Исправлена ошибка обработки InputSettings при совпадении имён полей.
[*] Исправлена ошибка работы горячих клавиш Ctrl + Z и Ctrl + Y в редакторах кода C#.
[*] Исправлена ошибка в редакторе CodeCreator при установки точек останова.
[*] Не показывалось окно выбора директории в действии с FTP directories.
[*] Исправлены некоторые ошибки с SFTP.
[*] Исправлена работа с почтой Yandex.
[*] Исправлены ошибки при повторной обработке одной почты.
[*] Исправлено выпадание контекстного меню.
[*] Исправлена ошибка сохранения в файл результатов HTTP запросов если были.
[*] Исправлена работа эмуляции клавиатуры в плагинах (типа Flash).
[*] Исправлены размеры контролов HTTP GET/POST запросов в расширенном режиме ProjectMaker.
[*] Исправлено закрытие действия Switch в расширенном редакторе ProjectMaker.
[*] Исправлено отображение списка живых прокси.
[*] Исправлено окно для ручного ввода каптчи.
[*] Режим записи при тестировании поиска по картинке распознается нормально.
[*] Исправлена повторная установка Referer.
[*] Исправлена работа свойства PreviousSubling у HtmlElement.
[*] Исправлена работа счетчика неуспехов подряд.
[*] Входные настройки заданий сохраняются при аварийном завершении ZennoPoster.
[*] Исправлена работа действия загрузки файлов в многопотоке.
[*] Исправлена ошибка добавления повторяющихся IP адресов прокси.
[*] В ProxyChecker обновлён GeoIP.