ZennoPoster 5 новый билд 5.10.3.1 (25.01.2017)

Дата публикации: 25-01-2017 | Автор: admin | Рубрика: Новости zennoposter

New фичи:
[+] Улучшены средства диагностики проблем.
[+] Улучшение анимации выполнения проекта в ProjectMaker.
[+] Оптимизирован автопоиск прокси по google/bing, теперь он потребляет значительно меньше CPU

Багофиксы:
[*] Исправлена проблема с подвисающим запуском инстансов.
[*] Исправлена утечка памяти при работе с почтой.
[*] Починили возможность включения WebRTC
[*] Починили клик в списке стран в Яндекс Директ

ZennoPoster 5 новый билд 5.10.3.0 (19.01.2017)

Дата публикации: 19-01-2017 | Автор: admin | Рубрика: Новости zennoposter

New фичи:
[+] Обновлены компоненты DevExpress, что позволило повысить отзывчивость, быстродействие интерфейса и улучшить локализацию интерфейса.
[+] Добавлена эмуляция часового пояса для JavaScript. Установка из действия Браузер ➙ Настройки ➙ Часовой пояс. Установка из кода через метод SetTimezone.
[+] В конструкторе регулярных выражений добавлены вкладки.
[+] В конструкторе регулярных выражений отображается время парсинга регулярным выражением, это позволит создавать быстрые регулярные выражения.
[+] На сервисы распознавания капч, больше не посылаются невалидные картинки.
[+] Добавлен метод форсированной очистки памяти в инстансе.
[+] При открытии директории проекта теперь автоматически выбирается файл проекта.
[+] Оптимизации для ускорения загрузки и использования памяти.
[+] Улучшена блокировка Canvas.
[+] Улучшена очистка инстансов при завершении работы с ними.

Багофиксы:
[*] Исправлен баг со сворачиванием ProjectMaker.
[*] Исправлены причины зависания интерфейсов ZennoPoster и ProjectMaker.
[*] Исправлены причины медленного закрытия ZennoPoster.
[*] Исправлена работа с админкой worpress.com
[*] При ожидании действия пользователя в инстансе, теперь можно загружать файлы.
[*] Исправлено отображение инстансов во время работы.
[*] Починили запись проектов в CodeCreator.
[*] Исправлена ошибка доступа к globalsettings из Appdomain при выполнение OwnCode.
[*] Исправлено умирание источников прокси с течением времени на нагруженных системах.
[*] Исправлена перепроверка живых прокси на больших базах.

ZennoPoster 5 новый билд 5.10.2.0 (28.12.2016)

Дата публикации: 28-12-2016 | Автор: admin | Рубрика: Новости zennoposter

New фичи:
[+] Теперь можно ставить несколько версий ZennoPoster одновременно. Можно ставить разные продукты на разные аккаунты на один компьютер. Если установщик попросит установить .NET Framework 2.0/3.5 соглашайтесь эта операция одноразовая. Теперь возможна ручная установка программы при неудачной автоматической установке.
[+] Ускорена обработка UI ProjectMaker и ZennoPoster.
[+] Общие улучшения производительности.
[+] Улучшена эмуляция канвы. Для корректной работы опции необходимо включат эмуляцию канвы ДО перехода на страницу, а не во время работы.
[+] Добавлена возможность выполнения JavaScript при создании окна страницы (DOMWindowCreated). Можно переопределять любые JavaScript объекты, до первого обращения к ним сайта.
[+] Стрелки активного действия теперь выделяются.
[+] Перетаскиваемые стрелки теперь выделяются.
[+] Теперь выдается корректная ошибка вместо «Проект не содержит входных настроек», если у пользователя нет прав на запуск проекта.
[+] Добавлена возможность отключать в логе оповещение об успешном выполнении проекта. Настройки ➙ Другие ➙ Настройки логирования ➙ Выводить в лог уведомления о успешном выполнении проекта.
[+] Получение прокси в ProjectMaker из проксичекера, теперь работает из действий, а не только из C# кода.
[+] Улучшена обработка CSV файлов.
[+] Добавлена настройка «Запоминать положение в C# блоке». Настройки ➙ Редактор. По умолчанию запоминается только строка, и код открывается на той строке, где был закончили редактирование, при выключенной настройке, запоминается место последнего редактирования.

Багофиксы:
[*] Исправлена причины зависания интерфейса ZennoPoster.
[*] Исправлена причины зависания интерфейса ProjectMaker.
[*] Исправлены падения браузера на некоторых сайтах.
[*] Исправлены ошибки вызывавшие нестабильность работы ZennoPoster.
[*] Исправлена работоспособность браузера на сайтах Яндекс Директ и Vimeo.
[*] Исправлена плывущая верстка Вконтакте и других сайтах при маленьком разрешении экрана.
[*] Исправлена эмуляция задержек в движении мыши.
[*] Починили «Следовать за курсором».
[*] Исправлена проблема с куками при длительной работе.
[*] Исправлена ошибка поиска при работе через POP3, если сервер выдает письма в некорректном порядке.
[*] Исправлена ошибка приводившая к появлению зависших процессов base.exe при использовании вложенных проектов.
[*] Исправлена отладка вложенных проектов требующих запуск браузера.
[*] Исправлена ошибка приводившая к бесконечной инициализации base.exe.
[*] Исправлена ошибка не скачивания файлов со слишком длинными именами.
[*] Удалили лишние настройки из globalsetttings.settings.
[*] Исправлено расширение полотна проекта при записи проектов.
[*] При двойном клике на открытие проекта, диалог открытия больше не появляется повторно.
[*] Исправлена работоспособность кнопок (С начала, Вперед и Стоп) в расширенном редакторе.
[*] Исправлено сохранение состояния кнопки «Показать инстансы».
[*] Исправлена загрузка и сохранение профиля на азиатских локалях Windows.
[*] Исправлена работа действия Взять DOM ➙ парсинг ➙ одно совпадение ➙ Random.
[*] Восстановили поддержку регионов в C# коде.
[*] Исправлены ошибки при конвертации кода C#.
[*] Исправлена работа комбинации Ctrl+Y
[*] Убрано контекстное меню в инстансе во время выполнения.
[*] Исправлен парсинг cookie на некоторых сайтах при переадресовке в HTTP POST / GET.
[*] Мелкие правки пользовательского интерфейса.
[*] Постер при запуске определяет, где он запустился, есть ли поддержка аппаратного ускорения отрисовки графики.
Если постер определил наличие GPU неправильно вы всегда можете включить его в настройках.
Настройки ➙ Инстанс➙ Использование GPU для ускорения отрисовки.
Включение этой настройки без встроенного GPU укорителя может приводить к нестабильной работе.
[*] Исправлена ошибка при использовании действия «Работа с директориями ➙ Путь к файлу» выдавался пустой путь при несуществующем файле и действие завершалось с успехом. Если вы используете данное действие в своих шаблонах, то для работы в старых и новых версиях одновременно, необходимо пометить данное действие как необязательное.

ZennoPoster 5 новый билд 5.10.1.0 (10.11.2016)

Дата публикации: 10-11-2016 | Автор: admin | Рубрика: Новости zennoposter

New фичи:
[+] Добавлена эмуляция геолокации.
[+] Добавлена поддержка proxy в почте.
[+] Улучшена обработка подключений в браузере.
[+] Улучшена отзывчивость интерфейса ProjectMaker.
[+] Улучшение в анонимности браузера (улучшение очистки ETag, Http Auth и TLS Ticket)
[+] Улучшение UI в ProjectMaker. Можно таскать стрелки, если одновременно несколько стрелок подходит к действию в одну точку.
[+] Улучшение UI в ProjectMaker. Лучше отображается результирующая переменная/список/таблица на действии.
[+] Улучшение UI в ProjectMaker. Не возвращать значение в действии Свой код → C# включено по умолчанию.
[+] Доступность функционала ProxyChecker в ZennoPoster теперь определяется по времени выпуска версии ZennoPoster. Если обновления ProxyChecker оплачены и дата окончания обновлений больше даты выпуска ZennoPoster, то будет доступна функциональность ProxyChecker в ZennoPoster.
[+] Действие перезапуска инстанса теперь работает в ProjectMaker так же как и в ZennoPoster.

Багофиксы:
[*] Исправлены некоторые проблемы с почтой.
[*] Исправлены проблемы с запуском PM на медленных компьютерах.
[*] Исправлен ошибка экспорта входных настроек. При экспорте входных настроек терялось поле справка.
[*] Исправлен запуск процессов Flash и других плагинов, если они не нужны.
[*] Исправлены падения инстанса, на некоторых сайтах.
[*] Исправлена запись учетных данных для HTTP Auth.
[*] Исправлены некоторые проблемы зависания ProjectMaker.
[*] Исправлены проблемы с долгой эмуляцией клавиатуры в ProjectMaker.
[*] Исправлено исследование элемента при масштабе браузера меньше 100%.
[*] Исправлены проблемы приводившие к нечеткому отображению действий.
[*] Исправлена установка прокси через меню «Браузер», теперь макрос {-Project.Proxy-} возвращает корректный прокси после установки прокси вручную.
[*] Исправлены проблемы отображения switch.
[*] Мониторинг трафика переставал работать после перезапуска инстанса.
[*] Исправлены проблемы экранирования символов в расширенном спинтаксе.
[*] Не брался последний элемент при взятии случайного элемента через Обработка текста → Regexp.
[*] Исправлен ошибка при копировании действий из других проектов с несуществующими переменными.
[*] Исправлена отладка в C# при наличии блоков project.Json и project.Xml.
[*] Исправлена проксификация дочерних процессов инстанса, если используем Proxifier.

ZennoPoster 5 новый билд 5.10.0.2 (17.10.2016)

Дата публикации: 17-10-2016 | Автор: admin | Рубрика: Без рубрики

New фичи:
[+] Добавлен скролинг в статических блоках, актуально при большом количестве блоков.
[+] Добавлена обработка многострочного названия с параметрами во входных настройках.
[+] Уменьшено потребление CPU, WMI Process Host больше не потребляет много ресурсов.

Багофиксы:
[*] Не работал правый клик в popup в PM после нескольких открываний и закрываний popup.
[*] Исправлены подвисания интерфейса ZennoPoster и ProjectMaker.
[*] Окно мониторинга трафика не отображалось на некоторых системах.
[*] Исправлено сохранение и загрузка сессионных кук, на некоторых сайтах.
[*] Исправлена ошибка в интерфейсе при выборе разделителей таблицы.
[*] Исправлена очистка тегов при изменении номера формы в конструкторе действий.
[*] Исправлены проблемы с отрисовкой MouseMove в PM.
[*] Не работало ожидание элемента при поиске через IntelliSearch.
[*] Исправлено отображение виджетов комментариев фэйсбука.
[*] Браузер без отображения содержимого – отображал его в ZennoPoster при некоторых условиях.
[*] Исправлено кривое рисование стрелок в ProjectMaker.
[*] Плохо работал сайт Одноклассники.
[*] Исправлено появление рамки вокруг элементов.
[*] Исправлена перезагрузка инстанса во вложенных проектах.
[*] Исправлена работа с Proxifier на некоторых системах.
[*] Исправлен баг запуска проекта с эмуляцией Canvas.

ZennoPoster 5 новый билд 5.10.0.1 (23.09.2016)

Дата публикации: 23-09-2016 | Автор: admin | Рубрика: Без рубрики

New фичи:
[*] Увеличена скорость поиска HTML элементов.
Багофиксы:
[*] Исправлено высокая загрузка процессора при малом кол-ве потоков.
[*] Уменьшено потребление памяти при работе со страницами на Facebook, баг зарепорчен в mozilla.
[*] Исправлена работа эмуляции клавиатуры во время отладки в ProjectMaker.
[*] Кнопка копировать в конструктор рег. выражений не работала.
[*] Исправлены промахи и проблемы с фокусом элементов в конструкторе действий.
[*] Страница больше не скролится вверх при поиске элементов.
[*] Удаление дублей из таблицы выдавало ошибку при наличии пустых строк.
[*] Дважды выдается запрос на очистку куки и кеша.
[*] Исправлено удаление строк в списке.
[*] Исправлено воспроизведение проектов в CodeCreator.
[*] Исправлено отображение таблиц со \n

ZennoPoster 5 новый билд 5.10.0.0 (21.09.2016)

Дата публикации: 21-09-2016 | Автор: admin | Рубрика: Новости zennoposter

New фичи:
[+] Обновлен движок браузера до версии 45 ESR.
[+] Добавлены политики трафика и монитор трафика. Можно разрешить трафик с белого списка адресов или доменов, или можно наоборот организовать черный список запросов. Это позволит сократить потребление ресурсов, увеличить скорость и стабильность работы ваших проектов. Теперь можно просматривать все запросы браузера без использования внешних инструментов типа Fiddler.
[+] В ProjectMaker браузер вынесен в отдельный процесс, процесс ProjectMaker на 64 битных системах теперь работает как 64 битное приложение.
[+] Добавлены инструменты и макросы для работы с JSON и XML.
[+] В ZennoPoster добавлена возможность трассировки выполнения проектов.
[+] Добавлена возможность установить паузу после действия с элементом в дополнительных настройках действия.
[+] Улучшения в верстке свойств действий и статических блоков для маленьких экранов.
[+] Добавлять списки, таблицы и т.п. теперь можно из контекстного меню контрола “Статические блоки”.
[+] Добавлена возможность менять местами статические блоки при помощи Drag&Drop.
[+] Добавлено отображение управляющих символов при просмотре списков и таблиц.
[+] Добавлена возможность очистить список или таблицу из контекстного меню статических блоков.
[+] Добавлена возможность использовать массив символов в качестве разделителя для таблиц (можно выбрать вариант несколько разделителей и указать набор символов, которые будут являться разделителями).
[+] Улучшена загрузка и сохранение профилей.
[+] При создании bat-файла опции теперь можно комбинировать.
[+] Появилась возможность открывать проекты в ProjectMaker из ZennoPoster. А также отправлять задания в ZennoPoster из ProjectMaker (из контекстного меню на вкладке проекта в ProjectMaker или из контекстного меню проекта в ZennoPoster).
[+] Добавлены уровни оповещение (сообщение, предупреждение, ошибка) для действия “Оповещение”.
[+] При двойном клике на сообщении в логе PM, курсор перемещается на действие и во вложенном проекте, если он открыт.
[+] Добавлена возможность задавать комментарии для переменных проекта. В контекстном меню по шапке в таблице с переменными можно выбрать какие столбцы показывать.
[+] В окне входных настроек добавлена кнопка “По умолчанию”, которая сбрасывает все входные настройки на значения по умолчанию.
[+] В кубик настроек браузера добавлено новое действие “Canvas”. Действие может устанавливать режимы обработки Canvas fingerprint: “Разрешить”, “Эмулировать”, “Блокировать”. Если установлен режим “Разрешить”, Canvas работает в стандартном режиме. Если установлен режим “Блокировать”, то запрещается выполнение некоторых основных методов объекта Canvas. Если установлен режим “Эмулировать”, то используется специальный ключ, уникальный для каждого инстанса, который будет сохраняться в профиль и с помощью которого canvas fingerprint становиться уникальным для каждого инстанса.
[+] Доработан DropDownMultiSelect во входящих настройках, теперь его можно настраивать так же, как и обычный DropDown.
[+] Улучшено закрытие баз в ZennoPoster.
[+] Добавлена возможность использования нескольких значений в поле “тэг” в действиях работы с html элементами. Разделитель между тэгами “;” (пример div;span;td).
[+] Добавлен макрос {-TimeNow.Day-}.
[+] Добавлено прерывание действия распознавания каптчи при остановке отладки.
[+] В список заданий ZP добавлены новые колонки “Использование инстанса” и “Показ инстансов”.
[+] Оптимизирован менеджер потоков ZP, теперь количество потоков регулируется динамически до выставленного максимума потоков.
[+] В действии распознавания капч добавлена возможность сохранить ответ и исходное изображение в указанную папку для последующего обучения модулей CapMoster2
[+] Небольшие улучшения в поиске по проекту.
[+] Добавлены методы работы с JSON и XML в С# project.Json и project.Xml
[+] Добавлена частичная отладка кода в действии “Свой код C#”. Доступно использование точек останова, отладки по шагам, просмотра и установки значений локальных переменных, быстрой проверки и получение сообщений об исключениях.
[+] Для функций перевода добавлена возможность указать доп.параметры. Например, подменить ключ (key=ваш ключ). Аналогично и для С# функций. Если создавались собственные модули перевода, то изменился интерфейс ZennoLab.InterfacesLibrary.ICommonTranslateServiceInterface, модули придется доработать.
[+] Добавлена возможность кодогенерации для действия “Обработка текста”.
[+] Добавлена опция “Перенос строк” в редакторе кода для действия “Свой код C#”.
[+] Добавлены методы для класса ZennoLab.Macros.TextProcessing:

  • String PrepToJavaScriptEval(String)
  • String ToChar(String)
  • String ToLower(String, String)
  • String ToUpper(String, String)
  • String Trim(String, String)
  • String Trim(String, String, String)
  • void ToList(String, String, String, IZennoPosterProjectModel, IZennoList)
  • void ToTable(String, String, String, String, String, IZennoPosterProjectModel, IZennoTable)
  • String Replace(String, String, String, String, String, String)

[+] Добавлен метод instance.SetCookie(String).
[+] Редактирование стилей ячеек в Excel-подобных таблицах через C# код.

[+] Добавлены методы получения случайного элемента/элементов у списка и таблицы, используя фильтр с форматом http://zennolab.com/wiki/ru:ranges

[+] В действиях очистки кеша и куки появилась настройка “Удалить для доменов, удовлетворяющих регулярному выражению”. Если настройка включена, и регулярное выражение не пустое, то очистка выполняется только для тех доменов, которые удовлетворяют регулярному выражению. Так же в соответствующих методах C# кода появился необязательный аргумент:

[+] Метод project.GetLastError() теперь также возвращает Exception произошедший в действии.
[+] В настройках ProxyChecker добавлен флаг «Подробный лог работы автопоиска», при включении которого работа автопоиска логируется в файл autoSearchLog.txt в папку с логами.
[+] Объекту project в C# коде добавлено свойство project.Environment, которое содержит информацию о компьютере.
[+] Добавлен дополнительный опциональный параметр considerScroll в методы ZennoLab.CommandCenter.Tab

При установке параметру значения true, соответствующие методы учитывают скролл на странице и используют координаты с учетом скролла.
[+] Обновлен набор полей объекта Navigator, доступных для показа/скрытия. Также обновлена автоматическая настройка полей в зависимости от UserAgent.
[+] В эмуляцию плагинов добавлены mime типы. В ZennoLab.CommandCenter.PluginItem добавлено свойство List<PluginMimeType> MimeTypes { get; set; }
Добавлен тип ZennoLab.CommandCenter.PluginMimeType, описывающий mime тип. Кроме того, изменена выдача метода ZennoLab.CommandCenter.PluginItem.ToString(), если вы использовали его в своих проектах, просьба проверить работоспособность.
[+] В ZennoLab.CommandCenter.Tab добавлен метод:

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

Багофиксы:
[*] Исправлена ошибка загрузки списка файлов на FTP, из списка загружался только первый файл.
[*] Исправлена работа эмуляции клавиатуры при переключении вкладок.
[*] Исправлен баг интерфейса, когда невозможно было установить переменные для сохранения результата запроса к БД
[*] Исправлены ошибки открытия проектов.
[*] В редакторе PM исправлен так называемый “Камрип”, когда шрифты могли становиться нечеткими.
[*] Исправлена работа горизонтального скролла в окне редактирования проектов.
[*] Исправлено масштабирование в окне браузера.
[*] Исправлена обработка модальных попапов.
[*] Исправлено отображение прицела при эмуляции мыши в ProjectMaker.
[*] Исправлено появление множества окошек авторизации в ProjectMaker при работе с HTTP прокси.
[*] Исправлено копирование переменных при переносе действия JavaScript в другой проект.
[*] Исправлены проблемы, приводившие к зависанию проверки прокси.
[*] Исправлена установка количества потоков через bat файл с использованием имени задания.
[*] В тестере регулярных выражений возвращена обработка каретки и добавлена чекбокс “Показывать специальные символы”.
[*] В действии HTTP GET/POST исправлен режим “Выполненные” для поля “Cookie”.
[*] Отображение значения атрибута class в окне свойств элемента сделано многострочным.
[*] Исправлен баг сохранения кук в инстансе от прошлого выполнения.
[*] Исправлена работа метода String ZennoLab.Emulation.Emulator.MouseClick(String, MouseButton, MouseButtonEvent, int, int, bool).
[*] Исправлена сортировка столбцов в списке заданий ZennoPoster.
[*] Исправлено редактирование правила “Источник” в ProxyChecker.
[*] Исправлена работа комбинации клавиш Ctrl + Z.
[*] Исправлены баги в прием почты через шифрованные соединения.
[*] Устранено зависание редактора в действии “Свой код С#” при наборе кода.
[*] Исправлен парсинг источников ProxyChecker с обработкой JavaScript.

ZennoPoster 8 лет!

Дата публикации: 06-09-2016 | Автор: admin | Рубрика: Новости zennoposter

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

Для всех новых пользователей в честь нашего дня рождения, мы предлагаем праздничные скидки на покупку, а всем существующим пользователям рады предложить апгрейды по сниженной стоимости, чтобы вы могли зарабатывать еще больше!

Это отличный момент, чтобы присоединится к нашему сообществу пользователей , и начать делать шаги в сфере автоматизации своих задач.

Итак, до 29 сентября включительно:

ZennoPoster Pro 9700 ₽ вместо 14700 ₽
ZennoPoster Standard 5700 ₽ вместо 8700 ₽
ZennoPoster Lite 2470 ₽ вместо 3470 ₽

ZennoProxyChecker 1470 ₽ вместо 1870 ₽

Апгрейды :

Lite->Pro 8570 ₽ вместо 12170 ₽
Lite->Standard 3970 ₽ вместо 5970 ₽
Standard->Pro 5770 ₽ вместо 8470 ₽

Еще одна копия Pro 6770 ₽ вместо 9700 ₽

ZennoPoster 5.9.9.1 (19.05.2016)

Дата публикации: 19-05-2016 | Автор: admin | Рубрика: Новости zennoposter

New фичи:
[+] В настройки программы добавлена новая вкладка «Горячие клавиши», все доступные комбинации клавиш теперь можно редактировать.
[+] В действии «Принять почту» добавлено поле «Каталоги Imap». Если поле пустое, то действие работает как раньше, скачивая почту из папок Inbox и Спам. Если в поле выбраны папки, то скачивание производится из выбранных папок. Соответствующие необязательное поле «imapFolderNames» добавлено в метод ZennoPoster.MailConfirm.
[+] В действии «JavaScript код» добавлен вариант выполнения «Выполнить при загрузке страницы», в таком варианте скрипт выполняется во время события DOMContentLoaded. Есть три варианта выполнения скрипта: один раз, каждый раз на определенном домене, всегда.
[+] В действии «Свой C# код» добавлен флаг «Не возвращать значение».

Багофиксы:
[*] Исправлен размер настроек действия Sms-сервисы, теперь все элементы отображаются корректно.
[*] Ожидание html-элемента (в действиях GET, SET, RISE, Captcha) теперь не выполняется, если есть выход по красной ветке или действие не обязательное.
[*] Улучшена стабильность программы.
[*] Исправлена очистка HTTP аутентификации.

ZennoPoster 5 новый билд 5.9.9.0 (12.05.2016)

Дата публикации: 12-05-2016 | Автор: admin | Рубрика: Новости zennoposter

New фичи:
[+] Добавлена возможность использовать sms-сервисы (SmsVK, SmsReg, SmsActivate).
[+] В обработку текста добавлена возможность перевода (Baidu, Google, Yandex, Bing).
[+] Добавлена возможность работы с сервисом articleforge.com
[+] Появилась возможность фильтровать исходный код страницы по нужным тегам (Данные таба – Обрабатывать только указанные теги).
[+] В поиск по проекту добавлен функционал поиска по заметкам.
[+] Для действий, в которых происходит поиск html-элементов (GET, SET, RISE, Captcha) добавлена настройка времени ожидания элемента (вкладка «Дополнительно»). Это позволит избавить шаблоны от лишних действий «Пауза».
[+] В контекстное меню редактора «Свой код C#» добавлены пункты «Закомментировать» и «Отменить комментирование».
[+] В редакторе PM, при вставке действия в группу, группы растут только вниз.
[+] В редакторе PM подсказки к статическим блокам теперь появляются мгновенно.
[+] Добавлен методы Tab.DropFile(string filepath, int x, int y) и HtmlElement.DropFile(string filepath, int x=-1, int y=-1), которые совершают drag&drop файлов.
[+] Добавлен метод Tab.FindElementByAttribute(string tags, string attrName, string attrValue, string searchKind, string number), который в качестве значения «number» может принимать диапазоны значений, к примеру «random1(1,12-15,35-end)».
[+] В выдачу прокси добавлены макросы [login], [password], которые возвращают соответственно логин и пароль прокси. Так же добавлен макрос [auth], который возвращает строку в формате логин:пароль@, если авторизация требуется, и пустую строку, если авторизация не требуется. Формат по умолчанию в заданиях выдачи изменен на [auth][ip]:[port].
[+] Добавлено автоматическое обновление базы GeoIP для определения страны прокси.
[+] В CodeCreator добавлена возможность «Вставить сниппет».
[+] При работе с базами данных появилась возможность разделять результат по переменным.
[+] Расширен синтаксис spintax Расширенный spintax
[+] В действие «Обработка изображений» добавлена настройка качества изображения.
[+] Добавлена настройка «Автоматически продолжать активные задания после перезапуска».
[+] Добавлены методы project.Profile.Save(string path, bool saveProxy = false, bool savePlugins = false, bool saveLocalStorage = false) и project.Profile.Load(string path).
[+] Добавлен новый тип входных настроек «Password».
[+] В действии «Проект в проекте» добавлен флаг «Сопоставлять переменные с одинаковыми именами», при установке которого автоматически будут сопоставляться все переменные с одинаковыми именами, не участвующие в пользовательской таблице сопоставления.
[+] В настройки источника прокси добавлены флаги «Парсить текст RSS», «Парсить ссылки RSS». При установке первого флага, помимо текста источника ищутся прокси в тексте RSS ленте, если она есть. При установке второго флага, если RSS лента есть, из нее парсятся все ссылки и обрабатываются также, как автоматически добавленные ресурсы, т.е. появляются в списке источников только те, на которых нашлись прокси. Новые источники помечаются меткой «RSS».
[+] В настройки источника прокси добавлен флаг «Добавлять адреса локальных сетей».
[+] В строке адреса источника добавлена возможность использовать макрос {-TimeNow.DateФормат даты-}, аналогично использованию его в ZP.
[+] В настройки прокси чекера добавлена настройка «Считать неанонимные прокси мертвыми».
[+] В форме создания bat файлов добавлен пункт «Установить количество потоков».
[+] В настройки ZP добавлена настройка директории загрузки купленных проектов. При смене этой настройки необходима перезагрузка ZP.
[+] В обработке текста добавлены новые дейсвтия UrlEncode и UrlDecode.
[+] Добавлен макрос {-Project.LastExecutedActionId-} и поле project.LastExecutedActionId возвращающие ID последнего обработанного действия в проекте.
[+] Добавлен макрос {-Project.LastExecutedActionElapsedTime} и поле project.LastExecutedActionElapsedTime возвращающие время в миллисекундах работы последнего обработанного действия в проекте.
[+] Добавлены методы DrawAsBitmap и DrawPartAsBitmap для HtmlElement, которые возвращают результат типа Bitmap.
[+] В обработке таблиц добавлено действие «Добавить список», которое записывает данные списка в указанный столбец таблицы, начиная с первой строки. [+] Добавлены методы ZennoLab.Macros.TextProcessing.UrlEncode(string) и ZennoLab.Macros.TextProcessing.UrlDecode(string).
[+] В действия удаления строк из списков и таблиц добавлен пункт «Удалить пустые и содержащие только пробельные символы элементы».
[+] Добавлена поддержка ftp протокола в браузере. Т.е. возможна навигация по ftp-ресурсам через браузер.
[+] Добавлена настройка (Редактор – Открывать при запуске ранее открытые проекты), позволяющая PM при закрытии запоминать открытые проекты и открывать их при следующем запуске автоматически.

Багофиксы:
[*] Исправлены некоторый ошибки генерации действия в код C#.
[*] Исправлено регулярное выражение парсинга проксей с авторизацией. Тем самым исправлена проблема пропуска первой прокси в списке проксей, если она имела авторизацию.
[*] Исправлена перезагрузка инстансов с браузером без отображения.
[*] Исправлена работа действия «Выделение подсписка».
[*] Исправлена проблема в редакторе PM, когда иногда не сохранялись изменения в настройках действия, после их закрытия.
[*] Исправлена проблема добавления лишнего слеша в пути при копировании списков и таблиц.
[*] Исправлена загрузка источников прокси чекера с включенным JS.
[*] Исправлены проблемы обработки входных настроек, приводившие к не показыванию настроек.
[*] Исправлено сохранение и загрузка local storage.
[*] Исправлена работа браузера в PM при переключении флага «Не использовать браузер».
[*] Исправлена обработка cookie в http запросах.
[*] Исправлена обработка кириллицы в дополнительных параметрах RuCaptcha.
[*] Исправлено сбивание курсора при изменении максимума потоков у задания ZP.
[*] Исправлен скрол списка проектов при переключении категорий.
[*] Исправлена работа с группами источников прокси.
[*] Исправлена работа с binary-типами SQL, теперь эти данные возвращаются в виде строки Base64.

Proudly using Dynamic Headers by Nicasio Design