Завершился пятый конкурс шаблонов, участники которого опубликовали 30 шаблонов. Их можно скачать прямо сейчас абсолютно бесплатно и запустить в своём ZennoPoster.
7 парсеров пользователей из соц. сетей: ВКонтакте, Instagram, Facebook, Telegram и Twitter
Вы можете использовать списки аудиторий для настройки эффективной таргетированной рекламы, анализа или коммуникации.
Шаблоны открыты для чтения и редактирования. Это значит, что Вы можете их не только выполнить, но и как угодно модифицировать и использовать их составные части где-либо ещё.
Подготовили для Вас небольшую подборку SEO шаблонов по 3 направлениям: Сбор семантического ядра Анализ объявлений в контекстной рекламе Массовая проверка доноров
Шаблоны открыты для чтения и редактирования. Это значит, что Вы можете их не только выполнить, но и как угодно модифицировать и использовать их составные части где-либо ещё.
Мы рады представить вам ZennoPoster 7.1.3.0 Release Candidat 1. Это важный этап, означающий переход седьмой версии из бета-тестирования в финальный релиз.
Проделана огромная работа над улучшением качества и повышением стабильности программы. Кроме того, в релиз были добавлены одни из самых ожидаемых функций среди наших пользователей!
Что включает в себя новая версия программы?
Совмещение преимуществ интерфейсов ZP5 и ZP7 Beta для ProjectMaker Теперь с окнами инструментов в программе можно делать всё, что можно было в этих двух версиях и даже больше!
Совершенно новый планировщик заданий То, чего так сильно ждали многие наши пользователи. Настраивайте расписание любой сложности: график выполнения, временные интервалы и способ повторного выполнения проекта.
Новый формат проектов в программе Быстрый и лёгкий, как болид «Формулы-1». Всё это с поддержкой версионности действий, которая автоматически установит минимально-необходимую версию для корректной работы проекта. Больше не нужно ломать голову над вопросом: „будет ли работать шаблон на старой версии?“.
Исправлена логика действия «Ожидания элемента» Ожидание не прерывается в случае наличия выхода по красной ветке.
Чем ZennoPoster 7 отличается от 5 версии?
Также, хотим вам напомнить о других ключевых особенностях ZennoPoster 7, которые были реализованы в прошлых релизах:
Полная эмуляция мыши Чтобы все действия на сайте выполнялись с эмуляцией мыши, достаточно всего одного клика!
Поиск элементов по XPath в конструкторе действий Совершайте любые действия с элементами (SET, GET, RISE), пользуясь современным языком для работы XML / HTML - XPath!
Поддержка Google-таблиц
Храните в гугловских таблицах данные, которые будут доступны всем шаблонам
Настройте парсинг данных в таблицу и просматривайте результат с телефона
Создавайте для клиентов удобные отчёты, которыми легко делиться
Организуйте онлайн мониторинг
И множество других возможностей, которые открываются с долгожданной интеграцией Google Sheets
Новый планировщик расписаний стал ещё более гибким. Теперь Вы можете настроить график выполнения, временные интервалы и способ повторного выполнения проекта.
С помощью этих настроек Вы сможете создать расписание любой сложности.
Выполнить проект 1 раз завтра в 12:00.
Выполнять шаблон каждый день с 10:00 до 15:00 максимум раз с паузой между выполнением в 10 минут.
Выполнять проект каждый день с 8:00 до 12:00 и с 13:00 до 19:00, повторяя его каждые 20-40 минут и добавляя от 3 до 7 попыток.
Выполнять проект каждый Вт, Ср, Чт с 16:00 до 23:00, случайно распределяя 50 повторений выполнения проекта по указанному интервалу.
Планирование выполнения заданий - вещь непростая, и нуждается в уверенности в том, что все задания будут выполнены так, как задумано. Не очень приятно через неделю работы задания узнать, что вы допустили ошибку в настройках планирования. Поэтому, в новом планировщике мы добавили опцию “Отладка расписания“.
Нажмите в планировщике Меню → Отладчик расписания.
После этого откроется отладчик расписания, который прокрутит время вперёд и сэмулирует работу планировщика с вашими настройками.
Не забывайте, что это всего лишь эмуляция - реальное выполнение будет немного отличаться за счет использования рандома. Настоятельно рекомендуем использовать отладку расписания, особенно в момент изучения возможностей нового планировщика.
Что со старыми настройками планировщика?
Все настройки заданий из предыдущих версий программы до 7.1.3.0, при первом запуске будут сконвертированы в формат нового планировщика. При этом, вы не потеряете старые настройки заданий - они продолжат работать в старых версиях как раньше.
Единственный момент - не будет обратной совместимости, так как новый планировщик имеет намного более широкий функционал. Это значит, что настройки из нового планировщика уже не перейдут в старый. Это лишь первая порция изменений в планировщике. В будущем будет ещё ряд улучшений.
Улучшенный интерфейс ProjectMaker
Увеличена история открытых проектов на стартовом экране
Стартовый экран ProjectMaker значительно увеличен, и вмещает большое количество последних открытых проектов. Также, добавили меню настроек на стартовый экран для удобства пользователей.
Открепляемое окно браузера
Окно браузера можно вынести на второй экран, объединять с любыми другими панелями или даже настроить автоматическое скрытие. А переключение режима показа браузера стало ещё быстрее!
Настройки действий, как в расширенном редакторе ZennoPoster5
Открывайте сразу несколько настроек действий рядом с кубиком, как в расширенном редакторе ZennoPoster5. Причем, это можно делать в любом режиме, не важно, показан браузер или нет.
Данная настройка является опциональной. Включить или выключить поддержку нескольких настроек действий можно в разделе Настройки → Редактор → Открывать несколько настроек действий в режиме...
По умолчанию включено только в режиме «Без браузера» .
Умная панель действий (Toolbox для кубиков)
Добавлен Toolbox с действиями, как в расширенном редакторе ProjectMaker 5-ой версии. В PM 7 вы можете использовать панель действий везде, где вам захочется:
В режиме «Скрыть браузер» (Режим расширенного редактора в ZP5)
В режиме «Показать браузер» (Режим записи и отладки в ZP5)
Скрыть и вызывать быстрой комбинацией клавиш Ctrl + T
Теперь вам не нужно помнить, где располагалось и как называлось действие (кубик), ведь в новой панели действий встроен действительно “умный поиск“.
Новый формат проектов ZennoPoster
Меньший размер и увеличенная скорость загрузки
Встречайте новый формат проектов: .zp
В новом формате мы постарались исправить ошибки хранения данных, которые тянулись с первых версий программы. Проекты в новом формате занимают на 60% меньше места и загружаются значительно быстрее, чем предшественник (.xmlz).
Версионность
Ещё одно преимущество нового формата - версионность. У каждого действия прописана минимальная версия программы, ниже которой он выполнится не сможет. На основе этой информации считается итоговая минимальная версия ZennoPoster на которой без каких-либо проблем будет работать шаблон. Теперь не нужно гадать, заработает проект на старой версии или нет.
Конвертация .xmlz → .zp
При открытии старого шаблона в ProjectMaker, он будет преобразован в новый формат. При этом оригинальный файл .xmlz останется, а рядом создастся новый .zp. Для обратной совместимости в пункте «Сохранить как» будет доступна возможность сохранить шаблона в старом формате.
Внимание! При использовании нового формата, отсчёт мин. версии начинается с 7.1.3.0. При сохранении в старом формате (.xmlz) блок шифрования с ограничением по версии удаляется, но в этом случае работоспособность проекта на других версиях ZennoPoster не гарантируется.
Улучшение классического оформления
Новые иконки на панели инструментов
Обновили иконки на верхней панели, сделав их более контрастными и детализированными, как это было в ZennoPoster 5.
Добавлен объём кубикам в теме Classic2.
Другие улучшения
Добавлена возможность остановить выполнение C# кода
При нажатии кнопки «Стоп», если в течении 5 секунд выполнение кода не закончится, появится диалоговое окно с предложением прервать C# код.
Добавлена эмуляция navigator.deviceMemory в Chrome
Данная функция используется сайтами для определения объема памяти на компьютере пользователя. Она имеет нижний и верхний порог: от 250 мб до 8гб. Возможные значения: 0.25, 0.5, 1, 2, 4 и 8.
Таким образом, если на вашем устройстве предустановлено 16 ГБ памяти, то данное свойство вернёт только 8 ГБ. Значение можно установить с помощью C# метода instance.SetHeader();
+ Добавлен новый формат проектов ZennoPoster. Новый формат имеет расширение .zp, он гораздо компактнее своего предшественника .xmlz. Теперь ProjectMaker, будет преобразовывать старый шаблон в новый формат, при этом оригинальный файл .xmlz останется, а рядом создастся новый .zp. Для обратной совместимости в пункт Сохранить как добавлена возможность сохранить в старый .xmlz формат. + Улучшен менеджер окон, теперь он ближе к ZennoPoster5. + Окно браузера можно вынести на 2 экран, объединять с любыми другими панелями, и даже настроить автоматическое скрытие. + Теперь можно открывать сразу несколько настроек действий, как в расширенном редакторе ZennoPoster5. Причем, это можно делать в любом режиме, не важно, показан браузер или нет. + Добавлен Toolbox с действиям, как в расширенном редакторе ZennoPoster5, находится в Окна - Действия. Теперь его можно открывать в любом режиме, независимо, показан браузер или нет + В ToolBox с действиями добавлен умный поиск по действиям. Вы можете искать по словам "куки", "гет", "картинки", и т.д. - умный поиск предложит вам подходящие действия. Умный поиск также доступен в контекстном меню "Поиск действий" (Ctrl + T). + Добавлена возможность быстро стилизовать интерфейс как в ZennoPoster5. В этом случае в меню появляются кнопки "Настройки", "Почты", "Конструктор регулярок" и другие, а тема проекта автоматически меняется на Classic2 + Стартовый экран ProjectMaker значительно увеличен, и вмещает большое количество последних открытых проектов. + На стартовом экране ProjectMaker теперь есть кнопка вызова настроек. + Добавлен объём кубикам в теме Classic2. + ZennoPoster получил полностью новый планировщик. Новый планировщик имеет проработанный последовательный интерфейс, гораздо более обширный функционал по сравнению со старым планировщиком. В новом меню планировщика имеется отладчик расписания. Старые настройки конвертируются в новые при первом открытии, поэтому вы не потеряете свой прогресс при использовании нового планировщика. + Добавлена возможность остановить выполнение C# кода. При нажатии Стоп, если в течении 5 секунд выполнение на закончится, появится диалоговое окно с предложением прервать C# код. + Вычисления координат для работы полной эмуляции основываются на координатах относительно вкладки, а не страницы целиком, что решает множество проблем полной эмуляции. + Добавлено свойство Tab.FullEmulationMouseTabPosition представляющее координаты виртуальной мыши относительно вкладки, т.е. видимой области страницы. + При аварийном завершении ZennoPoster или других проблемах с сохраненным списком заданий, теперь показывается форма восстановления списка заданий. + Добавлена поддержка brotli для альтернативного режима http запросов. + Добавлена эмуляция navigator.deviceMemory в Chrome.
Исправлено:
• Теперь в действиях Set/Get/Rise ожидание элемента происходит вне зависимости от наличия красной ветки у действия. • Исправлено выделение текста C# кода, если действие не активно. • В меню Файл добавлены пункты Опубликовать проект и Сохранить проект как плагин. • Исправлена привязка Google таблиц в ProjectMaker. • Исправлен выбор значений выпадающего списка в настройках действий ProjectMaker, если выпадающий список не полностью помещается на экране. • Исправлены возможные причины зависания ZennoPoster и ZennoBox при закрытии. • Исправлена работа скрола в Firefox при полной эмуляции мыши. • Исправлено разгадывание ReCaptcha2 при полной эмуляции мыши. • Исправлена эмуляция Accept-Language в Chrome. • Исправлена запись действий в ProjectMaker при использовании браузера Chrome. • Исправлено скрытие и отображение шрифтов в Chrome. • Исправлена работа localStorage в Chrome. Ошибка приводила к сбросу авторизации в telegram. • Исправлена работа POST запросов при альтернативном методе http запросов. • Исправлена проблема, когда задания в ZennoPoster могли пропасть. • Исправлено зависание альтернативного метода http запросов в некоторых случаях. • Исправлен порядок заголовков в альтернативном методе http запросов. А так же исправлен порядок заголовков при отображении в мониторе трафика. • Теперь если в браузерном профиле включен Headers, но выключен Navigator, поле UserAgent эмулируется.Это необходимо для работы http запросов. • Кнопка Инструменты разработчика скрыта для Firefox. • Теперь при ошибках соединения с сервером при запуске ProjectMaker показывается соответствующее сообщение, а не сообщение об ошибке создания главного окна. • Исправлена ошибка открытия диалога выбора файла в настройках действий, если поле содержит пустую переменную. • Исправлено зависание интерфейса ZennoPoster во время автосохранения списка заданий. • Больше нельзя создать список или таблицу с пробелом на конце. • Теперь задания Диспетчера задач в ZennoPoster не пропадают из общего списка заданий. • Исправлена работа Instance.FormTitle для Chrome и Firefox. • Исправлена отладка C# кода при использовании методов Table: Clear, DeleteColumn, DeleteRow, DeleteRows, Bind и List.SetItem. • Убрана настройка "Уменьшение потребления памяти для C#" приводившая к проблемам с отладкой C# кода. • Добавлен отсутствующий скролл бар в действии Запуск программы в ProjectMaker. • Теперь номер строки с ошибкой в C# коде определяется правильно. • Исправлено исчезновение курсора виртуальной мыши в некоторых случаях. • Исправлены причины, когда горячие клавиши переставали работать. • При загрузке профиля от неподходящего браузера теперь выдается предупреждение в лог. Например при загрузке профиля Firefox в Chrome и наоборот. • В действии "Распознать капчу" добавлена отсутствующая кнопка выбора файла. • Исправлены значения по умолчанию параметров window.screenLeft и window.screenTop для Chrome. • Теперь выбор метода http запросов влияет и на C# код. • Исправлена работа методов полной эмуляции в режиме без отображения содержимого для Chrome. • Исправлены ошибки синхронизации вкладок браузера, что приводило к загрузке сайтов не в той вкладке. • Исправлены ошибки синхронизации инстанса и ProjectMaker. • Теперь поиск по тексту находит текст в действии "Switch". • Исправлены опечатки в xml формате задания ZennoPoster. • Исправлено переименование проектов в ZennoPoster. • Исправлена работа действия перевода текста с помощью GoogleTranslateViaWebInterface.dll. • Исправлены возможные причины зависания ProjectMaker при закрытии проектов или программы. • Другие исправления и улучшения.
Опубликуйте свою статью об опыте использования ZennoPoster или ZennoDroid, которая будет интересна нашим пользователям и примите участие в нашем конкурсе с призовым фондом свыше $2000, где каждый участник получит гарантированный денежный приз.
Сроки проведения конкурса с 18 по 24 мая. Заявки принимаются до 24 мая.
А нашим читателям рекомендуем подписаться на наш Telegram канал @Zennolab, чтобы не пропустить момент публикации статей. И ознакомиться с лучшими работами прошлых конкурсов, где всего было опубликовано свыше 600 работ.
Присоединяйтесь
Если у Вас ещё нет программы, Вы можете испытать все её возможности абсолютно бесплатно в течение пробного периода:
Рады представить новую версию ZennoPoster 7.1.4.0 Release Candidate 2! Финальный релиз ZennoPoster 7 все ближе и ближе, а пока мы продолжаем работать над повышением стабильности и качества программы.
Данный билд содержит свыше 40 улучшений и исправлений, включая одну из самых ожидаемых функций по итогам пользовательского голосования - поддержка Touch-событий!
Поддержка Touch-событий
Методы
В CommandCenter.Tab добавлено свойство Touch с набором методов. В свойстве Touch есть базовые методы: TouchStart, TouchEnd, TouchMove, TouchCancel, а так же комплексные методы с перегрузками Touch, SwipeIntoView, SwipeBetween и другие.
Это только первый этап внедрения тач-событий в браузере Chrome, поэтому они пока что доступны только из C# кода. В ближайших версиях будет реализовано управление из интерфейса.
Настройки и примеры
По умолчанию учитывается и рандомизируется ряд параметров: скорость, ускорение, кривая движения и другие. Все перемещения будут максимально естественными уже из «коробки», но если вам потребуется внести коррективы в поведение тач-событий – такая возможность тоже есть.
Возникала ли у вас ситуация, когда шаблон завершался без ошибок, не дойдя до результата? Одна из причин такого поведения - блоки, которые остались без зелёного перехода к следующему действию. В следствии чего работа шаблона обрывается.
Чтобы не допускать этого, мы добавили новый инструмент Поиск успешных выходов. Он позволит буквально в пару кликов найти все действия, которыми может завершиться шаблон и не допустить вышеописанных ошибок.
Инспектор доступен, как из контекстного меню, так и через меню Редактирование → Поиск успешных выходов
Автоповторения запросов в Chrome
С помощью данной функции Вы можете настроить повторы запросов при возникновении ошибок с кодом 5xx. Код необходимо выполнить один раз перед началом серфинга.
instance.AutoRetry включает повторения.
instance.AutoRetry5xxResponses включает повтор для ответов с кодом 5xx, при этом instance.AutoRetry так же должно быть включено.
instance.AutoRetryMaxAttempts позволяет отрегулировать количество попыток, от 1 до 10, по умолчанию 3.
Новый SMS-сервис порадует Вас приятными ценами и высокой скоростью доставки смс-сообщений. Всего в программе доступно 12 сервисов для приёма смс.
Для работы необходимо выбрать VakSms.dll в блоке Данные → Sms-сервисы
Интеграция переводчика DeepL Translate
Ключевое отличие DeepL от других переводчиков – внимание, уделяемое тонкостям и нюансам языка, что делает текст более естественным.
Новый переводчик доступен в экшене Данные → Обработка текста → Перевод
Улучшение пользовательского опыта
Возвращён статический блок переменных
На статической панели вернулся блок переменных из ZennoPoster 5. Теперь Вы легко можете копировать переменные из шаблона в шаблон, как и раньше.
Добавлена возможность парсинга из дерева элементов
Для улучшения пользовательского опыта, в контекстное меню дерева элементов была добавлена функция парсинга. Собирайте данные ещё быстрее с минимальным количеством кликов.
Добавлена настройка «Выполнять BadEnd при прерывании проекта»
Данная настройка позволит обрабатывать прерывания проекта по Bad End. Учитывается, как ручное прерывание, так и по таймауту. Опция расположилась в ZennoPoster на вкладке «Остановка».
Улучшенный интерфейс ProjectMaker
Улучшена панель ожиданий действий пользователя в ProjectMaker
Панель ожидания действий пользователя стала более заметной и понятной.
Обновлены иконки меню ProjectMaker и ZennoPoster
Обновили до конца все иконки на панелях меню ProjectMaker и ZennoPoster. Они стали более выразительны и контрастны, что позволяет пользователю визуально быстрее найти нужную функцию.
Весь список изменений 7.1.4.0
Добавлено:
+ Добавлены методы для эмуляции touch событий в Chrome. В CommandCenter.Tab добавлено свойство Touch с набором методов. В свойстве Touch есть базовые методы: TouchStart, TouchEnd, TouchMove, TouchCancel, а так же комплексные методы с перегрузками Touch, SwipeIntoView, SwipeBetween и другие. + Добавлены настройки повторений запросов в Chrome. Свойство instance.AutoRetry включает повторения, свойство instance.AutoRetry5xxResponses включает повтор для ответов с кодом 5xx, при этом instance.AutoRetry так же должно быть включено. Свойство instance.AutoRetryMaxAttempts позволяет отрегулировать количество попыток, от 1 до 10, по умолчанию 3. + Добавлен новый SMS сервис VAK-SMS. + Добавлен новый сервис перевода тексте DeepL. + Добавлена настройка "Выполнять BadEnd при прерывании проекта" во вкладку Остановка задания ZennoPoster. + В ProjectMaker добавлен инспектор поиска успешных выходов. Открыть инспектор можно через контекстное меню диаграммы или через меню ProjectMaker -> Редактирование + Добавлена возможность копировать все переменные из статического блока Переменные. + Обновлены иконки в главном меню ProjectMaker и ZennoPoster. + Блок шифрования не удаляется при сохранении проекта в xmlz формат, вместо этого ставится версия ZP5 вместо версии ZP7. + В контекстное меню Дерева элементов добавлен пункт "Парсить данные". + Теперь в ProjectMaker при ожидании действий пользователя выводится яркая панель с сообщением и кнопкой "Продолжить выполнение". + Добавлена поддержка дайджест-аутентификации в GET-запросе при альтернативном методе HTTP запросов.
Исправлено:
• Исправлена публикация проекта. • Исправлена отладка C# кода в режиме нескольких окон. • Теперь ProjectMaker значительно быстрее сворачивается, разворачивается и изменяет размер окна. • Исправлена работа планировщика при выборе конкретного времени вместо интервала в блоке "Когда повторять". Теперь планировщик сработает один раз для одного конкретного времени, вместо срабатывания в течении минуты. • Исправлено зависание эмуляции движения мыши, когда мышь приезжала в край страницы. • Исправлено обновление списка переменных в окне Переменные при создании переменной в свойствах действий. • Исправлено автоопределение настроек в действии Принять почту. • Исправлена проблема долгого сохранения проектов при заполнении истории последних проектов. • Теперь окно инстанса гарантировано выводится на передний план при ожидании действий пользователя. • Исправлена работа ThreadStatic атрибута в C# коде в ProjectMaker. • Исправлена работа буфера обмена в C# коде в ProjectMaker. • В действиях работы с элементами настройка "Ждать элемент не более" теперь правильно работает при длительности ожидания менее 5 секунд. • Теперь при отладке C# кода нажатие кнопки Стоп моментально прерывает выполнение проекта. • Исправлены проблемы запуска ProjectMaker при невозможности инициализации редактора кода • Теперь ZennoPoster лучше работает со вспомогательными процессами баз, убивая их при зависании • Исправлены возможные зависания альтернативных HTTP запросов и при использовании метода HEAD • Исправлена получение DOM на некоторых страницах в Chrome. • Теперь Chrome не зависает при попытке установить некорректные куки. • Увеличены таймауты запуска Chrome, что должно улучшить ситуацию при запуске браузера на загруженных компьютерах. • В окне Парсинг данных "Диапазон" и "Фильтрация" поменяны местами для логичного восприятия работы. • Исправлено редактирование номера совпадения в параметрах классического поиска при вставке переменной из контекстного меню. • Теперь свёрнутые блоки C# кода и общего кода запоминаются при закрытии окна. • Уменьшено потребление подключений к прокси при работе с HTTP Connection Pool при альтернативном методе HTTP запросов. Актуально для пакетов прокси ограниченных по подкючениям. • Исправлен парсинг тегов XML. • Скрыты устаревшие настройки вкладки Настройки -> Инстанс. • Исправлено распознавание reCAPTCHA v2 во вкладке на некоторых сайтах. • Исправлено описание ошибки при указании заголовка UserAgent в HTTP запросах в неверном формате. • Исправлена установка часового пояса при установке через часы и минуты. • Исправлен счетчик количества потоков для задания в ZennoPoster. • Исправлено отображение значений переменных в подсказках над действиями ProjectMaker.
С помощью данной функции Вы можете настроить повторы запросов при возникновении ошибок с кодом 5xx. Код необходимо выполнить один раз перед началом серфинга.
instance.AutoRetry включает повторения.
instance.AutoRetry5xxResponses включает повтор для ответов с кодом 5xx, при этом instance.AutoRetry так же должно быть включено.
instance.AutoRetryMaxAttempts позволяет отрегулировать количество попыток, от 1 до 10, по умолчанию 3.
Добавлена возможность парсинга из дерева элементов
Для улучшения пользовательского опыта, в контекстное меню дерева элементов была добавлена функция парсинга. Собирайте данные ещё быстрее с минимальным количеством кликов.
Улучшена панель ожиданий действий пользователя в ProjectMaker
Панель ожидания действий пользователя стала более заметной и понятной.
Весь список изменений 5.43.0.0
Добавлено: + Добавлены настройки повторений запросов в Chrome. Свойство instance.AutoRetry включает повторения, свойство instance.AutoRetry5xxResponses включает повтор для ответов с кодом 5xx, при этом instance.AutoRetry так же должно быть включено. Свойство instance.AutoRetryMaxAttempts позволяет отрегулировать количество попыток, от 1 до 10, по умолчанию 3. + В контекстное меню Дерева элементов добавлен пункт "Парсить данные". + Теперь в ProjectMaker при ожидании действий пользователя выводится яркая панель с сообщением и кнопкой "Продолжить выполнение". + Добавлена поддержка дайджест-аутентификации в GET-запросе при альтернативном методе HTTP запросов.
Исправлено:
• Исправлена публикация проекта. • Исправлена отладка C# кода в режиме нескольких окон. • Теперь ProjectMaker значительно быстрее сворачивается, разворачивается и изменяет размер окна. • Исправлена работа планировщика при выборе конкретного времени вместо интервала в блоке "Когда повторять". Теперь планировщик сработает один раз для одного конкретного времени, вместо срабатывания в течении минуты. • Исправлено зависание эмуляции движения мыши, когда мышь приезжала в край страницы. • Исправлено обновление списка переменных в окне Переменные при создании переменной в свойствах действий. • Исправлено автоопределение настроек в действии Принять почту. • Исправлена проблема долгого сохранения проектов при заполнении истории последних проектов. • Теперь окно инстанса гарантировано выводится на передний план при ожидании действий пользователя. • Исправлена работа ThreadStatic атрибута в C# коде в ProjectMaker. • Исправлена работа буфера обмена в C# коде в ProjectMaker. • В действиях работы с элементами настройка "Ждать элемент не более" теперь правильно работает при длительности ожидания менее 5 секунд. • Теперь при отладке C# кода нажатие кнопки Стоп моментально прерывает выполнение проекта. • Исправлены проблемы запуска ProjectMaker при невозможности инициализации редактора кода. • Теперь ZennoPoster лучше работает со вспомогательными процессами баз, убивая их при зависании. • Исправлены возможные зависания альтернативных HTTP запросов и при использовании метода HEAD. • Исправлено получение DOM на некоторых страницах в Chrome. • Теперь Chrome не зависает при попытке установить некорректные куки. • Увеличены таймауты запуска Chrome, что должно улучшить ситуацию при запуске браузера на загруженных компьютерах. • В окне Парсинг данных "Диапазон" и "Фильтрация" поменяны местами для логичного восприятия работы. • Исправлено редактирование номера совпадения в параметрах классического поиска при вставке переменной из контекстного меню. • Теперь свёрнутые блоки C# кода и общего кода запоминаются при закрытии окна. • Уменьшено потребление подключений к прокси при работе с HTTP Connection Pool при альтернативном методе HTTP запросов. Актуально для пакетов прокси ограниченных по подключениям. • Исправлен парсинг тегов XML. • Скрыты устаревшие настройки вкладки Настройки -> Инстанс. • Исправлено распознавание reCAPTCHA v2 во вкладке на некоторых сайтах. • Исправлено описание ошибки при указании заголовка UserAgent в HTTP запросах в неверном формате. • Исправлена установка часового пояса при установке через часы и минуты. • Исправлен счетчик количества потоков для задания в ZennoPoster. • Исправлено отображение значений переменных в подсказках над действиями ProjectMaker.