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.