Что нового?

Продам ZennoPoster 5 - Автоматизируйте любые задачи в интернете

1email.png


8 авторегеров почтовых сервисов для ZennoPoster

Подборка бесплатных шаблонов для массового создания почтовых аккаунтов на сайтах:

 
92Ftq7.jpg


Обновлённый движок Chrome 78

Под капотом новой версии ZennoPoster теперь находится свежий движок браузера
ZkvGTz.png
Chrome 78-ой версии.
Он поддерживает наибольшее количество современных веб-стандартов, которые используют различные сайты.
  • Работайте с ещё бóльшим количеством веб-сайтов.
  • Повысьте качество браузерных профилей, включив Chrome в своих проектах.

Поддержка Google таблиц

Одно из главных преимуществ электронных таблиц от Google в том, что они не привязаны к Вашему компьютеру.
А это значит, что Вы можете их создавать, просматривать и редактировать с любого устройства. Все эти возможности теперь доступны в ZennoPoster!

  • Храните в гугловских таблицах данные, которые будут доступны всем шаблонам
  • Настройте парсинг данных в таблицу и просматривайте результат с телефона
  • Создавайте для клиентов удобные отчёты, которыми легко делиться
  • Организуйте онлайн мониторинг
  • И множество других возможностей, которые открываются с долгожданной интеграцией Google Sheets

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

No3dPB.png


lze9WC.png


После чего Вы можете пользоваться таблицами в программе с помощью стандартного кубика работы с таблицами.

No3dPB.png


zVWUbF.gif


Split для действия «Обработка текста»

Как правило данные хранятся в текстовых файлах или таблицах, разделенных определенным символом.
Это может быть связка login;password;email;proxy или любой другой набор данных.
При обработке такой информации в шаблоне, её чаще всего требуется разбить на переменные, что и делает функция Split.
Для Вашего удобства мы вынесли её из C# кода в блок обработки текста.

6mUpho.png


Улучшение навигации в больших проектах

Когда в шаблоне много стрелок или действия находятся на большом расстоянии друг от друга, это усложняет навигацию по проекту.
Чтобы этого не происходило, воспользуйтесь новой функцией перехода к действию, которая перекинет Вас на нужный экшен.

Как это работает?
  1. Наведите курсор на точку крепления кубика, путь которого нужно проследить.
  2. Если действие находится за пределами холста, появится интерактивная подсказка.
Также, это актуально в ситуациях, когда к одному блоку подсоединено сразу несколько указателей.

P8gCCo.gif


Ручное управление браузером

Функция ожидания действий пользователя теперь доступна не только из C#кода, её можно найти в экшене настроек браузера.
Появилось новое поле «Сообщение», где Вы можете указать сопровождающий текст, который напомнит что нужно сделать на странице, если Вы забыли.

Как это работает и для чего это нужно?
Она пригодится, если по какой-то причине Вам нужно вмешаться в процесс работы проекта и сделать что-то руками в браузере.

Заполните поля:
  1. Таймаут в течение которого все необходимые действия должны быть выполнены (если оно неизвестно, установите 99999, например)
  2. Сообщение, которое будет играть роль подсказки.

При запуске данного экшена в ZennoPoster, откроется окно инстанса (браузера), где необходимо будет совершить требуемые действия и нажать кнопку «Продолжить» в правом верхнем углу.

oB4vHJ.png


gNdfnf.png


Ожидание появления файла

Оптимизировали пользовательский сценарий при котором приходилось создавать цикл для действия «Проверить наличие файла», ожидая его появления.
Теперь достаточно указать таймаут в рамках которого экшен будет проверять наличия файла. Если время истекло, произойдет выход по красной ветке.

hkIz06.png


Beautify режим в инструменте X/JSON Path

Включение данного режима позволит вам отформатировать запутанный XPath / JSON Path код, делая его читабельным и красивым, с правильными отступами.

xtfOph.gif


Опция проверки регулярного выражения на пустоту

Часто после парсинга текста регулярным выражением его необходимо проверить на пустоту, для этого было необходимо создавать ещё одно действие IF ELSE.
Чтобы избежать большого кол-ва таких конструкций в ваших проектах, мы объединили эти 2 действия в 1.

Установите чекбокс «Ошибка при пустом ответе» в действии Regex и в случае получения пустого ответа экшен выйдет по красной линии.

UHwpaO.png


Использование нескольких масок при поиске файлов

В действии работы с директориями → получить список файлов, добавлена возможность использования нескольких масок для фильтрация файлов.

LVLysN.png



Весь список изменений 7.1.1.0

Добавлено:

+
Добавлен новый статический блок "Google таблица". Добавлены действия работы с Google таблицами.
+ Добавлен Beautify режим в Конструктор Xpath/JsonPath.
+ В редакторе добавлено окно быстрого перехода к действиям при наведении на точки крепления линий.
+ Улучшен интерфейс менеджера сохранения и восстановления настроек.
+ Обновлена версия браузера Chrome до 78.
+ Улучшена эмуляция WebGL и WebRTC в Chrome.
+ Настройка "Подробный лог" теперь не сбрасывается при перезапуске программы.
+ Подробный лог теперь включается сразу после установки настройки и выключается только в ручную.
+ Добавлено действие Файлы -> Ждать наличия файла.
+ Добавлено действие Директории -> Ждать наличия директории.
+ Добавлено действие Обработка текста -> Split Text.
+ Добавлено действие Настройки (Браузера) -> Ожидание действий пользователя.
+ Добавлена возможность выбора нескольких масок с помощью символа | в действии Директории -> Получить список файлов.
+ Добавлена опция "Ошибка при пустом ответе" в действии Обработка текста -> Regex.
+ Добавлена настройка Другое -> Сжимать кучу больших объектов (Large Object Heap). Полезна при обработке больших строковых данных. Например, при включенном автопоиске в ProxyChecker.
+ Добавлен новый макрос и свойство project.LastErrorComment. В них будет содержаться комментарий последнего сбойного действия если он есть, либо текст ошибки, если его возможно получить.
+ Улучшена выгрузка списков и таблиц на диск. Теперь проекты смогут взаимодействовать со списками и таблицами (инициализировать и выполнять действия с ними) во время выгрузки на диск.
+ В настройки Google таблиц добавлена кнопка "Перезагрузить" для полной переинициализации таблицы. Например, если вы переименовали лист в вашей Google таблице, вам необходимо нажать "Перезагрузить" у соответствующей таблицы в ProjectMaker чтобы она работала корректно (по сравнению с тестовой 7.1.1.0).

Исправлено:

Исправлена авторизация в Google в браузере Chrome.
Исправлена передача document.referrer при переходе на страницу из кубика в Chrome.
Исправлены причины зависания потоков ZennoPoster.
Исправлено зависание ProjectMaker в случае зависания браузера.
Исправлено зависание браузера Chrome при очистке cookie.
Исправлена передача куки через прокси в браузере Chrome (проявлялось в тестовой 5.40.0.0).
Исправлено обновление URL в адресной строке в ProjectMaker.
Исправлена загрузка localstorage в Chrome. Ошибка могла приводить к потере авторизации на сайте и другим проблемам.
Исправлен текст ошибки в действии Настройки -> Установка сертификата для браузера Chrome.
Исправлено исчезновение поля "Положить в переменную" в окне настроек действия "Распознать Recaptcha".
Исправлена конвертация в C# код следующих действий: Текст -> Split, Текст -> Regex, Настройки (браузера) -> Ожидание действий пользователя.
Исправлен баг при котором не очищались временные файлы для списков и таблиц.
Изменения instance.WaitForUserAction теперь не влияют на уже опубликованные проекты (проявлялось в тестовой 5.40.0.0).
Исправлено копирование списков и таблиц, к которым не привязан файл, между проектами в ProjectMaker.
Исправлены некоторые ошибки отладки C# кода в ProjectMaker.
Исправлена работа настройки Настройки -> Инстанс -> Отключать звук. Теперь ZennoPoster не отключает звук сторонним процессам.
Исправлена потеря данных из полей действия Выполнить событие (в частности, поле xpath).
Восстановлено поле "Положить ответ в переменную" в действии Распознать ReCaptcha.
Исправлено создание переменных из действий в английской версии.
Исправлены ситуации в которых ZennoPoster перестаёт отвечать.
Исправлена работа скроллов в диаграмме проектов.
Исправлена сортировка по времени в логе ZennoPoster.
Исправлена отрисовка в Chrome при малой ширине браузера.
Исправлены причины зависания браузера Chrome на некоторых сайтах или в popup.
Исправлены проблемы с альтернативными HTTP запросами на некоторых сайтах.
Исправлено использование числового обозначения столбца таблицы при чтении ячеек.
Имена файлов больше не преобразуются в нижний регистр при скачивании через HTTP запросы или браузер.
При отладке кода в ProjectMaker теперь открывается правильная вкладка в общем коде.
Исправлена проверка формата прокси при неправильном типе прокси.
Исправлена ошибка парсинга XML из-за недопустимых символов.
Исправлено отображение Content-Type в мониторе трафика при альтернативных HTTP запросах.
Исправлена ошибка выполнения действия Перезагрузка инстанса для нового несохраненного проекта.
Исправлены проблемы с пробелами в заголовках в альтернативных HTTP запросах.
Исправлена работа куки контейнера в альтернативных HTTP запросах.
Теперь при использовании HTTP Connection Pool и альтернативных HTTP запросов соединения вовремя закрываются.
Исправлен экспорт входных настроек, теперь DropDown/DropDownMultiSelect экспортирует правильные значения.
Теперь при превышении максимального количества строк в таблице, действие записи в таблицу падает с соответствующей ошибкой.
Исправлена работа поиска в поле с кодом в действиях C# код и JavaScript.
Теперь при возникновении ошибки с часовым поясом выводится дата целиком, а не только время.
Исправлено добавление новых пространств имен для глобальных переменных внутри дейтсвия.
Исправлены причины зависания расширенной формы настройки действия с почтой.
Исправлены причины зависания действия Установка прокси с включенными настройками эмуляции.
Теперь нельзя случайно удалить столбцы в окне трафика.
Исправлена ошибка с HttpConnectionPool при работе с прокси с одинаковыми IP, но разными портами.
Исправлено обновление базы GeoIP.
Исправлена работа с несколькими листами в Google таблице и с не первым листом в частности. Теперь каждый лист Google таблицы можно инициализировать как отдельную таблицу в ZennoPoster (проявлялось в тестовой 7.1.1.0).
Исправлен баг исчезновения заголовков в настройках действий HTTP GET/POST.
Исправлены некоторые случаи зависания интерфейса ProjectMaker.
Исправлено зависание превью инстансов.
Исправлена подсветка макросов для поля Таймаут в действии Файл -> Проверить существование файла.
Исправлено появление точек входа на кубике действия при наведении мыши.
Другие исправления и улучшения.

Полный список изменений: Ознакомиться
 
zeNNRz.png


Обновлённый движок Chrome 78

Под капотом новой версии ZennoPoster теперь находится свежий движок браузера
X05VCA.png
Chrome 78-ой версии.
Он поддерживает наибольшее количество современных веб-стандартов, которые используют различные сайты.
  • Работайте с ещё бóльшим количеством веб-сайтов.
  • Повысьте качество браузерных профилей, включив Chrome в своих проектах.

Split для действия «Обработка текста»

Как правило данные хранятся в текстовых файлах или таблицах, разделенных определенным символом.
Это может быть связка login;password;email;proxy или любой другой набор данных.
При обработке такой информации в шаблоне, её чаще всего требуется разбить на переменные, что и делает функция Split.
Для Вашего удобства мы вынесли её из C# кода в блок обработки текста.

3WsQa3.png


Ожидание появления файла или директории

Оптимизировали пользовательский сценарий при котором приходилось создавать цикл для действия «Проверить наличие файла», ожидая его появления.
Теперь достаточно указать таймаут в рамках которого экшен будет проверять наличия файла. Если время истекло, произойдет выход по красной ветке.

Iq3MDh.png


Ручное управление браузером

Функция ожидания действий пользователя теперь доступна не только из C#кода, её можно найти в экшене настроек браузера.
Появилось новое поле «Сообщение», где Вы можете указать сопровождающий текст, который напомнит что нужно сделать на странице, если Вы забыли.

Как это работает и для чего это нужно?
Она пригодится, если по какой-то причине Вам нужно вмешаться в процесс работы проекта и сделать что-то руками в браузере.

Заполните поля:
  1. Таймаут в течение которого все необходимые действия должны быть выполнены (если оно неизвестно, установите 99999, например)
  2. Сообщение, которое будет играть роль подсказки.

При запуске данного экшена в ZennoPoster, откроется окно инстанса (браузера), где необходимо будет совершить требуемые действия и нажать кнопку «Продолжить» в правом верхнем углу.

7K5FCn.png


TGbweU.png


Опция проверки регулярного выражения на пустоту

Часто после парсинга текста регулярным выражением его необходимо проверить на пустоту, для этого было необходимо создавать ещё одно действие IF ELSE.
Чтобы избежать большого кол-ва таких конструкций в ваших проектах, мы объединили эти 2 действия в 1.

Установите чекбокс «Ошибка при пустом ответе» в действии Regex и в случае получения пустого ответа экшен выйдет по красной линии.

KIT9D2.png



Весь список изменений 5.40.0.0

Добавлено:

+
Обновлена версия браузера Chrome до 78.
+ Улучшена эмуляция WebGL и WebRTC в Chrome.
+ Добавлена настройка dns-over-proxy в конфигурационный файл браузера Chrome (base_cr.exe.config и pminstance.exe.config в директории программы).
+ Настройка "Подробный лог" теперь не сбрасывается при перезапуске программы.
+ Подробный лог теперь включается сразу после установки настройки и выключается только в ручную.
+ Добавлено действие Файлы -> Ждать наличия файла.
+ Добавлено действие Директории -> Ждать наличия директории.
+ Добавлено действие Обработка текста -> Split Text.
+ Добавлено действие Браузер -> Настройки -> Ожидание действий пользователя, аналог instance.WaitForUserAction в C# коде. Добавлено сообщение для ожидания. Улучшен интерфейс ожидания действий пользователя в ZennoPoster.
+ Добавлена возможность выбора нескольких масок с помощью символа | в действии Директории -> Получить список файлов.
+ Добавлена опция "Ошибка при пустом ответе" в действии Обработка текста -> Regex.
+ Обновлены vcredist'ы поставляемые с приложением.
+ Теперь инсталлер ставит оптимальные настройки TCP/IP стека.
+ Добавлена настройка Другое -> Сжимать кучу больших объектов (Large Object Heap). Полезна при обработке больших строковых данных. Например, при включенном автопоиске в ProxyChecker.
+ Добавлен новый макрос и свойство project.LastErrorComment. В них будет содержаться комментарий последнего сбойного действия если он есть, либо текст ошибки, если его возможно получить.
+ Улучшена выгрузка списков и таблиц на диск. Теперь проекты смогут взаимодействовать со списками и таблицами (инициализировать и выполнять действия с ними) во время выгрузки на диск.

Исправлено:

Исправлена авторизация в Google в браузере Chrome.
Исправлена передача document.referrer при переходе на страницу из кубика в Chrome.
Исправлены причины зависания потоков ZennoPoster.
Исправлено зависание ProjectMaker в случае зависания браузера.
Исправлено зависание браузера Chrome при очистке cookie.
Исправлено обновление URL в адресной строке в ProjectMaker.
Исправлена передача cookie через прокси в браузере Chrome (проявлялось в тестовой 5.40.0.0).
Исправлена загрузка localstorage в Chrome. Ошибка могла приводить к потере авторизации на сайте и другим проблемам.
Исправлен текст ошибки в действии Настройки -> Установка сертификата для браузера Chrome.
Исправлено исчезновение поля "Положить в переменную" в окне настроек действия "Распознать Recaptcha".
Исправлена конвертация в C# код следующих действий: Текст -> Split, Текст -> Regex, Настройки (браузера) -> Ожидание действий пользователя.
Исправлен баг при котором не очищались временные файлы для списков и таблиц.
Изменения instance.WaitForUserAction теперь не влияют на уже опубликованные проекты (проявлялось в тестовой 5.40.0.0).
Исправлено копирование списков и таблиц, к которым не привязан файл, между проектами в ProjectMaker.
Исправлены некоторые ошибки отладки C# кода в ProjectMaker.
Исправлена работа настройки Настройки -> Инстанс -> Отключать звук. Теперь ZennoPoster не отключает звук сторонним процессам.
Исправлена отрисовка в Chrome при малой ширине браузера.
Исправлены причины зависания браузера Chrome на некоторых сайтах или в popup.
Исправлены проблемы с альтернативными HTTP запросами на некоторых сайтах.
Исправлено использование числового обозначения столбца таблицы при чтении ячеек.
Имена файлов больше не преобразуются в нижний регистр при скачивании через HTTP запросы или браузер.
При отладке кода в ProjectMaker теперь открывается правильная вкладка в общем коде.
Исправлена проверка формата прокси при неправильном типе прокси.
Исправлена ошибка парсинга XML из-за недопустимых символов.
Исправлено отображение Content-Type в мониторе трафика при альтернативных HTTP запросах.
Исправлена ошибка выполнения действия Перезагрузка инстанса для нового несохраненного проекта.
Исправлены проблемы с пробелами в заголовках в альтернативных HTTP запросах.
Исправлена работа куки контейнера в альтернативных HTTP запросах.
Теперь при использовании HTTP Connection Pool и альтернативных HTTP запросов соединения вовремя закрываются.
Исправлен экспорт входных настроек, теперь DropDown/DropDownMultiSelect экспортирует правильные значения.
Теперь при превышении максимального количества строк в таблице, действие записи в таблицу падает с соответствующей ошибкой.
Исправлена работа поиска в поле с кодом в действиях C# код и JavaScript.
Теперь при возникновении ошибки с часовым поясом выводится дата целиком, а не только время.
Исправлено добавление новых пространств имен для глобальных переменных внутри дейтсвия.
Исправлены причины зависания расширенной формы настройки действия с почтой.
Исправлены причины зависания действия Установка прокси с включенными настройками эмуляции.
Теперь нельзя случайно удалить столбцы в окне трафика.
Исправлена ошибка с HttpConnectionPool при работе с прокси с одинаковыми IP, но разными портами.
Исправлено обновление базы GeoIP.
Другие исправления и улучшения.

Полный список изменений: Ознакомиться
 
A7wvKR.png


Старт пятого конкурса шаблонов!

Опубликуйте свой шаблон для
zp7_24.png
ZennoPoster или
zd2_24.png
ZennoDroid, который будет интересен нашим пользователям
и примите участие в нашем конкурсе с призовым фондом свыше $2000, где каждый участник получит гарантированный денежный приз

Сроки проведения конкурса с 2 по 8 марта
Заявки принимаются до 8 марта.



Пропустили прошлые конкурсы? Вас ждёт более 500 статей и шаблонов, лучшие из которых опубликованы здесь.

Присоединяйтесь

Если у Вас ещё нет программы, Вы можете испытать все её возможности абсолютно бесплатно в течение пробного периода:

zp7_24.png
ZennoPoster: Скачать | 
cm24.png
CapMonster2: Скачать | 
zd2_24.png
ZennoDroid: Скачать
 
He7PGl.png


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

Добавлен инструмент разработчика (DevTools) для Chrome

DevTools - это набор инструментов для веб-разработчика, встроенный в браузер Chrome.
Его использование в работе позволит повысить качество основных процессов - работу с HTML-разметкой и отладку проектов.

Для быстрого доступа к DevTools, воспользуйтесь кнопкой «Инструменты веб-разработчика для активной вкладки» на верхеней панели окна браузера.

JaQxF3.png


Повышена стабильность движка Chrome.

Исправлены множественные причины зависаний и крэшей браузера Chrome.

Улучшена генерация параметров браузера.

Исправлена работа IndexedDB и WebRtc mediaDevices.
Улучшена эмуляция конфигов браузера, что позволило решить проблемы с сайтами: LinkedIn, Variti, Cloudflare, Walmart и многими другими.

Исправлена работа полной эмуляции мыши

Траектория движения стала ещё более «человечной».
Исправлены проблемы отображения мыши в Яндекс Метрике на некоторых сайтах.

Весь список изменений 5.41.0.0

Добавлено:

+
Добавлены инструменты разработчика Chrome в ProjectMaker.
+ Теперь при завершении задания ZennoPoster по таймауту закрывается процесс инстанса, если он использовался для профилактики зависаний браузера.
+ Теперь планировщик ZennoPoster запускается только после полной загрузки программы.
+ Добавлены свойства Instance.FrameRate и Instance.AnimationFrameRate. С помощью новых свойств можно регулировать потребление ресурсов компьютера на сайтах с тяжелой анимацией.
+ Добавлена поддержка параметров куки SameSite и Priority в CookieContainer и Chrome. Параметры сохраняются и загружаются в профиле, а также участвуют во всех методах выдачи куки.
+ В Настройки -> Другое добавлена настройка "Ограничить максимальный размер записи в файл лога". По умолчанию настройка выключена. Пользователям, которые работают с большими данными и которым не нужен полный лог, рекомендуется включить ограничение, т.к. это повысит производительность ZennoPoster и снизит потребление памяти.

Исправлено:

Исправлены множественные причины зависаний и крешей браузера Chrome, теперь браузер работает стабильно.
Chrome стал более анонимным, многие сайты такие как LinkedIn теперь не определяют ZennoPoster.
Исправлена работа IndexedDB в Chrome. Теперь авторизация на некоторых сайтах не будет слетать, например: Tinder.
Теперь авторизация Google работает стабильнее.
Исправлена работа полной эмуляции мыши. Это привело к правильному отображению в Яндекс Метрике на некоторых сайтах.
Исправлено выделение текста на странице с помощью FullEmulationMouseClick и FullEmulationMouseMove.
Исправлена генерация WebRtc mediaDevices для Chrome.
Исправлено зависание Chrome на сайтах с чат ботом.
Исправлена загрузка файлов на некоторых сайтах в Chrome.
Исправлена передача referer через кубик перехода на страницу в Chrome.
Исправлена эмуляция даты, стали работать некоторые проблемные сайты, например smule.com.
Исправлены ошибки, приводившие к каптче на сайтах с CloudFlare.
Исправлены ошибки, приводившие к незагрузке сайтов под защитой Variti.
Исправлено отображение страницы при перерисовке комбобоксов в Chrome на некоторых сайтах.
Теперь, при отсутствии подключения к серверу или аналогичных проблемах, настройки ZennoPoster сохраняются корректно.
Исправлена проблема потери данных при сохранении профиля. Теперь при сохранении профиля, если возникли проблемы с получением данных из браузера, действие завершится с ошибкой. В случае пересохранения профиля данные не потеряются.
Исправлена ручная загрузка файлов при ожидании действий пользователя в браузере в ZennoPoster.
Исправлено перетаскивание стрелок в проекте ProjectMaker, теперь проект правильно сохраняет состояния и правильно реагирует на изменения проекта.
Теперь альтернативный метод HTTP запросов умеет обрабатывать неправильные куки.
Исправлена работа multipart в альтернативном метода HTTP запросов.
Исправлена загрузка GeoIP базы.
Теперь заголовок Host для HTTP запросов в мониторе трафика отображается правильно.
Теперь, при HTTP запросах через код стандартным методом, проверяется корректность прокси, в случае не валидной прокси запрос отправлен не будет.
Исправлена обработка HTTP запросов с некорректным Content-Type.
Исправлена работа автофильтра расширенного лога для заданий в ZennoPoster.
Другие исправления и улучшения.

Полный список изменений: Ознакомиться
 
EsBn1s.png


Добавлен инструмент разработчика (DevTools) для Chrome

DevTools - это набор инструментов для веб-разработчика, встроенный в браузер Chrome.
Его использование в работе позволит повысить качество основных процессов - работу с HTML-разметкой и отладку проектов.

Для быстрого доступа к DevTools, воспользуйтесь кнопкой «Инструменты веб-разработчика для активной вкладки» на верхней панели окна браузера.

BrpccE.png


Повышена стабильность движка Chrome.

Исправлены множественные причины зависаний и крэшей браузера Chrome.

Улучшена генерация параметров браузера.

Исправлена работа IndexedDB и WebRtc mediaDevices.
Улучшена эмуляция конфигов браузера, что позволило решить проблемы с сайтами: LinkedIn, Variti, Cloudflare, Walmart и многими другими.

Исправлена работа полной эмуляции мыши

Траектория движения стала ещё более «человечной».
Исправлены проблемы отображения мыши в Яндекс Метрике на некоторых сайтах.

Весь список изменений 7.1.2.0

Добавлено:

+
По умолчанию установлена тема Modern2 и включены фоны для кубиков.
+ Добавлены инструменты разработчика Chrome в ProjectMaker.
+ Теперь при завершении задания ZennoPoster по таймауту закрывается процесс инстанса, если он использовался для профилактики зависаний браузера.
+ Добавлены свойства Instance.FrameRate и Instance.AnimationFrameRate. С помощью новых свойств можно регулировать потребление ресурсов компьютера на сайтах с тяжелой анимацией.
+ Теперь планировщик ZennoPoster запускается только после полной загрузки программы.
+ Добавлена поддержка параметров куки SameSite и Priority в CookieContainer и Chrome. Параметры сохраняются и загружаются в профиле, а также участвуют во всех методах выдачи куки.
+ В Настройки -> Другое добавлена настройка "Ограничить максимальный размер записи в файл лога". По умолчанию настройка выключена. Пользователям, которые работают с большими данными и которым не нужен полный лог, рекомендуется включить ограничение, т.к. это повысит производительность ZennoPoster и снизит потребление памяти.

Исправлено:

Исправлены множественные причины зависаний и крешей браузера Chrome, теперь браузер работает стабильно.
Исправлены ошибки динамической привязки Google таблицы при указании ссылки без id листа.
Исправлена работа Google таблиц при использовании настройки "Первая строка - заголовки".
Логика синхронизации настроек Google таблиц с одинаковым URL теперь соответствует логике обычных таблиц.
Исправлен цвет шрифта в кубиках эмуляции клавиатуры.
Исправлен цвет линии от блока Start в темной теме.
Исправлена загрузка источников с использованием JS в ProxyChecker.
Chrome стал более анонимным, многие сайты такие как LinkedIn теперь не определяют ZennoPoster.
Теперь авторизация Google работает стабильнее.
Исправлена работа IndexedDB в Chrome. Теперь авторизация на некоторых сайтах не будет слетать, например: Tinder.
Исправлена работа полной эмуляции мыши. Это привело к правильному отображению в Яндекс Метрике на некоторых сайтах.
Исправлено выделение текста на странице с помощью FullEmulationMouseClick и FullEmulationMouseMove.
Исправлена генерация WebRtc mediaDevices для Chrome.
Исправлено зависание Chrome на сайтах с чат ботом.
Исправлена загрузка файлов на некоторых сайтах в Chrome.
Исправлена передача referer через кубик перехода на страницу в Chrome.
Исправлена эмуляция даты, стали работать некоторые проблемные сайты, например smule.com.
Исправлены ошибки, приводившие к каптче на сайтах с CloudFlare.
Исправлены ошибки, приводившие к незагрузке сайтов под защитой Variti.
Исправлено отображение страницы при перерисовке комбобоксов в Chrome на некоторых сайтах.
Теперь, при отсутствии подключения к серверу или аналогичных проблемах, настройки ZennoPoster сохраняются корректно.
Исправлена проблема потери данных при сохранении профиля. Теперь при сохранении профиля, если возникли проблемы с получением данных из браузера, действие завершится с ошибкой. В случае пересохранения профиля данные не потеряются.
Исправлена ручная загрузка файлов при ожидании действий пользователя в браузере в ZennoPoster.
Исправлено перетаскивание стрелок в проекте ProjectMaker, теперь проект правильно сохраняет состояния и правильно реагирует на изменения проекта.
Теперь альтернативный метод HTTP запросов умеет обрабатывать неправильные куки.
Исправлена работа multipart в альтернативном метода HTTP запросов.
Исправлена загрузка GeoIP базы.
Теперь заголовок Host для HTTP запросов в мониторе трафика отображается правильно.
Теперь, при HTTP запросах через код стандартным методом, проверяется корректность прокси, в случае не валидной прокси запрос отправлен не будет.
Исправлена обработка HTTP запросов с некорректным Content-Type.
Исправлена работа автофильтра расширенного лога для заданий в ZennoPoster.
Другие исправления и улучшения.

Полный список изменений: Ознакомиться
 
A7wvKR.png


Скачайте 30 бесплатных шаблонов

Завершился пятый конкурс шаблонов, участники которого опубликовали 30 шаблонов.
Их можно скачать прямо сейчас абсолютно бесплатно и запустить в своём
zp7_24.png
ZennoPoster.

Все проекты открыты для чтения и редактирования!

Список конкурсных работ


Присоединяйтесь

Хотите применить опыт наших пользователей и начать работу с шаблонами, но у Вас ещё нет лицензии?
zp7_24.png
Скачайте демо-версию - это бесплатно!
 
4boards.png


2 комбайна для работы с досками объявлений Avito, Youla и OLX

Скачайте бесплатно проекты для массового добавления объявлений на популярные доски объявлений Avito, Youla и OLX.


Шаблоны открыты для чтения и редактирования.

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



 
5parser-smm.png


7 парсеров пользователей из соц. сетей: ВКонтакте, Instagram, Facebook, Telegram и Twitter

Вы можете использовать списки аудиторий для настройки эффективной таргетированной рекламы, анализа или коммуникации.

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

Вконтакте

Instagram

Facebook

Telegram

Twitter




Не нашли подходящий шаблон? Закажите!
 
6seo.png


5 полезных шаблонов для SEO специалиста

Подготовили для Вас небольшую подборку SEO шаблонов по 3 направлениям:
Сбор семантического ядра
Анализ объявлений в контекстной рекламе
Массовая проверка доноров

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

 
Последнее редактирование:
V8lShOY.png


Старт тринадцатого конкурса статей!

Опубликуйте свою статью об опыте использования
zp7_24.png
ZennoPoster или
zd2_24.png
ZennoDroid, которая будет интересна нашим пользователям
и примите участие в нашем конкурсе с призовым фондом свыше $2000, где каждый участник получит гарантированный денежный приз.

Сроки проведения конкурса с 18 по 24 мая.
Заявки принимаются до 24 мая.



А нашим читателям рекомендуем подписаться на наш
rEnqDiK.png
Telegram канал @Zennolab, чтобы не пропустить момент публикации статей.
И ознакомиться с лучшими работами прошлых конкурсов, где всего было опубликовано свыше 600 работ.

Присоединяйтесь

Если у Вас ещё нет программы, Вы можете испытать все её возможности абсолютно бесплатно в течение пробного периода:

zp7_24.png
ZennoPoster: Скачать | 
cm24.png
CapMonster2: Скачать | 
zd2_24.png
ZennoDroid: Скачать
 
lWtrpg6.png



ZennoPoster 7 Release Candidate 2

Друзья!

Рады представить новую версию 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# кода.
В ближайших версиях будет реализовано управление из интерфейса.

Настройки и примеры

По умолчанию учитывается и рандомизируется ряд параметров: скорость, ускорение, кривая движения и другие.
Все перемещения будут максимально естественными уже из «коробки», но если вам потребуется внести коррективы в поведение тач-событий – такая возможность тоже есть.
auV5Hpr.gif


boQU1i.gif



Инспектор поиска успешных выходов в проекте

Возникала ли у вас ситуация, когда шаблон завершался без ошибок, не дойдя до результата?
Одна из причин такого поведения - блоки, которые остались без зелёного перехода к следующему действию.
В следствии чего работа шаблона обрывается.

Чтобы не допускать этого, мы добавили новый инструмент Поиск успешных выходов.
Он позволит буквально в пару кликов найти все действия, которыми может завершиться шаблон и не допустить вышеописанных ошибок.

Инспектор доступен, как из контекстного меню, так и через меню РедактированиеПоиск успешных выходов

OQd2B0V.gif


Автоповторения запросов в Chrome

С помощью данной функции Вы можете настроить повторы запросов при возникновении ошибок с кодом 5xx.
Код необходимо выполнить один раз перед началом серфинга.
  • instance.AutoRetry включает повторения.
  • instance.AutoRetry5xxResponses включает повтор для ответов с кодом 5xx, при этом instance.AutoRetry так же должно быть включено.
  • instance.AutoRetryMaxAttempts позволяет отрегулировать количество попыток, от 1 до 10, по умолчанию 3.
Код:
instance.AutoRetry = true;
instance.AutoRetry5xxResponses = true;
instance.AutoRetryMaxAttempts = 5;

Полезные интеграции

Интеграция SMS сервис VAK-SMS

Новый SMS-сервис порадует Вас приятными ценами и высокой скоростью доставки смс-сообщений.
Всего в программе доступно 12 сервисов для приёма смс.

Для работы необходимо выбрать VakSms.dll в блоке ДанныеSms-сервисы

pVmooxC.png


Интеграция переводчика DeepL Translate

Ключевое отличие DeepL от других переводчиков – внимание, уделяемое тонкостям и нюансам языка, что делает текст более естественным.

Новый переводчик доступен в экшене ДанныеОбработка текстаПеревод

RqwpFt2.png


Улучшение пользовательского опыта

Возвращён статический блок переменных

На статической панели вернулся блок переменных из ZennoPoster 5.
Теперь Вы легко можете копировать переменные из шаблона в шаблон, как и раньше.

jw85kOC.png


Добавлена возможность парсинга из дерева элементов

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

QOsd2qj.png


Добавлена настройка «Выполнять BadEnd при прерывании проекта»

Данная настройка позволит обрабатывать прерывания проекта по Bad End.
Учитывается, как ручное прерывание, так и по таймауту.
Опция расположилась в ZennoPoster на вкладке «Остановка».

v4U3MOf.png


Улучшенный интерфейс ProjectMaker

Улучшена панель ожиданий действий пользователя в ProjectMaker

Панель ожидания действий пользователя стала более заметной и понятной.

xbdnhLL.png


Обновлены иконки меню ProjectMaker и ZennoPoster

Обновили до конца все иконки на панелях меню ProjectMaker и ZennoPoster.
Они стали более выразительны и контрастны, что позволяет пользователю визуально быстрее найти нужную функцию.

dULCBf2.gif



Весь список изменений 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.

Полный список изменений: Ознакомиться
 
jpg0zmV.png


Автоповторения запросов в Chrome

С помощью данной функции Вы можете настроить повторы запросов при возникновении ошибок с кодом 5xx.
Код необходимо выполнить один раз перед началом серфинга.
  • instance.AutoRetry включает повторения.
  • instance.AutoRetry5xxResponses включает повтор для ответов с кодом 5xx, при этом instance.AutoRetry так же должно быть включено.
  • instance.AutoRetryMaxAttempts позволяет отрегулировать количество попыток, от 1 до 10, по умолчанию 3.
Код:
instance.AutoRetry = true;
instance.AutoRetry5xxResponses = true;
instance.AutoRetryMaxAttempts = 5;


Добавлена возможность парсинга из дерева элементов

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

OgylQiO.png



Улучшена панель ожиданий действий пользователя в ProjectMaker

Панель ожидания действий пользователя стала более заметной и понятной.

dt8Cbe6.png



Весь список изменений 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.

Полный список изменений: Ознакомиться
 
V8lShOY.png


Приглашаем всех желающих ознакомиться с конкурсными работами!

Приглашаем вас ознакомиться с конкурсными работами наших участников.
Опубликовано 15 статей о нестандартных способах применения ZennoPoster и технических приёмах, которые помогут заработать
I4LV2Qc.png
или сэкономить сотни часов драгоценного времени
r2QWd3W.png



Список конкурсных работ


Присоединяйтесь

Подписывайтесь на наш
rEnqDiK.png
Telegram канал @Zennolab, чтобы не пропустить новые публикации.
Если у Вас ещё нет программы, Вы можете испытать все её возможности абсолютно бесплатно в течение пробного периода:

zp7_24.png
ZennoPoster: Скачать | 
cm24.png
CapMonster2: Скачать | 
zd2_24.png
ZennoDroid: Скачать
 
XKw78v.png


ZennoPoster 7 выходит из бета-тестирования!

Друзья, это свершилось!
Настал тот знаменательный день, которого так долго ждали многие пользователи программы - мы объявляем о финальном релизе ZennoPoster 7
82bFRrl.png
82bFRrl.png
82bFRrl.png


Это значит, что ZennoPoster выходит из фазы бета-тестирования и переходит в стабильную версию, где исправлены все критические ошибки.
Абсолютно новый ZennoPoster 7 доступен всем клиентам с активными обновлениями.
Покупать ничего дополнительно не нужно! Скачивайте уже сейчас в личном кабинете.

Если у Вас ещё нет лицензии или истекли обновления, скачайте демо-версию версию на нашем сайте.
Оцените все преимущества новой эпохи в сфере автоматизации, которая начинается уже сегодня.
Присоединяйтесь к нам
OVp3VpR.png



Чем ZennoPoster 7 отличается от 5 версии?

Давайте вспомним обо всех ключевых особенностях и достоинствах, которыми обладает современный ZennoPoster 7.
Или 9 причин перейти на следующую версию программы.
Начните экономить ещё больше времени и денег на автоматизации повседневных веб-задач.

0UUuuF0.png
Поддержка Touch-событий
Меняйте режим ввода с мышки на сенсор и эмулируйте Touch-события при работе с сайтами.
Все движения и свайпы выглядят точно так же, как если это делали бы Вы своей собственной рукой.

b4ggRIX.png
Совершенно новый планировщик заданий
Настраивайте расписание любой сложности: график выполнения, временные интервалы и способ повторного выполнения проекта.
Узнать подробнее о настройке расписания

N4bBOhX.png
Умный поиск действий и функций
Вам не нужно помнить, где располагалось и как называлось действие или функция, ведь в новой панели действий встроен действительно “умный поиск“.
Начните набирать желаемое действие и результатах отобразится наиболее релевантный экшен с уже выбранной опцией.
Просто перенести его в проект с помощью enter, двойного клика или drag&drop.

woNskvH.png
Полная эмуляция мыши
Чтобы все действия на сайте выполнялись с эмуляцией мыши, достаточно всего одного клика в настройках проекта!

9NKtrAt.png
Улучшенный движок ZennoPoster
Колоссальное ускорение интерфейса и отсутствие подвисаний, за счёт переписанного движка ZennoPoster.

XbHDtBa.png
Поиск элементов по XPath в конструкторе действий
Совершайте любые действия с элементами (SET, GET, RISE), пользуясь современным языком для работы XML / HTML - XPath!

pwsPsST.png
Поддержка Google-таблиц
  • Храните в гугловских таблицах данные, которые будут доступны всем шаблонам.
  • Настройте парсинг данных в таблицу и просматривайте результат с телефона.
  • Создавайте для клиентов удобные отчёты, которыми легко делиться.
  • Организуйте онлайн мониторинг.
  • И множество других возможностей, которые открываются с долгожданной интеграцией Google Sheets.
CcibHrL.png
Миниатюры браузера
Новый режим отображения миниатюр всех инстансов, в котором Вы можете наблюдать за работающими потоками в одном окне.

1GglM2y.png
Гибкая настройка интерфейса
Настройте программу под себя: 14 тем оформления, включая темную тему для снятия напряжения с глаз в ночное время суток.
Индивидуальная настройка меню и расположения окон.
Узнать подробнее о настройке интерфейса ZennoPoster 7



Что включает в себя этот релиз?
  • Тач-события теперь доступны из экшена
  • Умный поиск по функциям ProjectMaker
  • Новый кубик "HTTP-запросы" с поддержкой PUT, DELETE, HEAD, OPTIONS, PATH, TRACE
  • Создание экшенов из запросов монитора трафика в 1 клик
  • Улучшена отзывчивость интерфейса ProjectMaker



Улучшение тач-событий

Новое действие: Событие Touch

Теперь Touch-события доступны не только из C# кода.
На текущий момент реализовано две опции взаимодействия: Touch и LongTouch.
Доступен классический поиск по элементам, XPath и координатам.
Кол-во событий будет дополняться с выходом новых версий.

s34w9ak.gif



Тач-события в конструкторе действий

События touch и longtouch доступны в конструкторе действий.

0OdROMi.gif


Режим ввода по умолчанию

Добавлена кнопка для переключения режима ввода: «Мышь», «Touch-события».
Она расположена в окне браузера, справа от поля ввода URL.
Стоит отдельно отметить, что при включенной записи действий и режиме ввода «Touch», в проект автоматически будут добавляться кубики с тач-действиями.


vdETlmG.gif


Умный поиск по функциям

Умный поиск теперь ищет не только по действиям, но и по всем функциям ProjectMaker!
Начните набирать желаемое действие и результатах отобразится наиболее релевантный экшен с уже выбранной опцией.
Просто перенести его в проект с помощью enter, двойного клика или Drag&Drop.

QH55ZEl.gif


Повышено удобство работы с HTTP-запросами

Новое действие: HTTP-запросы

Ранее такие такие запросы как PUT, DELETE, HEAD, OPTIONS, PATH, TRACE были доступны только из C# кода.
Начиная с этой версии, Вы можете выполнить любой из этих HTTP-методов с помощью одного экшена - HTTP-запросы.

KT1i2rz.gif


Создание экшенов из запросов монитора трафика

Переносить браузерный проект на HTTP-запросы стало ещё проще.
Кликните правой кнопкой мыши по нужному запросу в окне монитора трафика, и в открывшемся контекстном меню выберите пункт "Создать действие из запроса".
В рабочей области появится кубик, содержащий все данные этого запроса - URL, Referrer, Заголовки и всё остальное.

FR2OUsp.gif


Улучшена отзывчивость интерфейса

Важно, чтобы весь этот набор функций и преимуществ был доступен с минимальным откликом.
Поэтому была проделана большая работа по улучшению отзывчивости интерфейса ProjectMaker.
  • Увеличена скорость загрузки проектов и переключение между окнами;
  • Ускоренно открытие DOM и различных настроек: операции над таблицами, C#, E-mail, Установка значения;
  • Проекты запускаются «с начала» ещё быстрее.

Весь список изменений 7.1.5.0

Добавлено:

+ Добавлено новое действие Touch event (новый кубик). Доступны опции Touch и LongtTouch. Поддерживается классический поиск, xpath, а также вызов по координатам.
+ События Touch и LongTouch добавлены в конструктор действий.
+ В браузере ProjectMaker рядом с кнопкой открытия devtools добавлен переключатель режимов ввода: посылать события мыши или touch-события.
Если включен режим ввода touch, то при включенной записи в проект будут автоматически записываться кубики touch-событий.
+ В C# добавлены методы Tab.Touch.LongTouch.
+ Улучшена работа уже существующих методов Touch
+ Умный поиск теперь работает по всем функциям в ProjectMaker! В результатах поиска теперь отображаются не только кубики, но и их опции.
При выборе - в проект добавится кубик с уже выбранной опцией.
Это можно сделать с помощью с помощью enter, двойного клика или drag&drop.
+ Добавлено новое действие - HTTP-запрос. В нем можно выбрать любой тип запроса: Put, Delete, Head, Options, Patch, Trace.
+ В окне трафика добавлена возможность создавать действия на основе выполненных запросов. Для этого в контекстное меню добавлен пункт "Создать действие из запроса".
+ Значительно улучшена отзывчивость интерфейса ProjectMaker.
+ Обновлены встроенные примеры шаблонов в ProjectMaker - теперь с комментариями.
+ Добавлена настройка Другое -> Отключить диалог восстановления настроек проектов.


Исправлено:

Исправлены ошибки, когда действия установки значения и клика обводились красным пунктиром, если указан поиск по xpath.
Исправлена работа touch для некоторых элементов.
Исправлено отображение действия Операции со списками -> Получить строку -> Содержит текст в ProjectMaker.
Восстановление списка заданий в ZennoPoster теперь восстанавливает и входные настройки.
Теперь ZennoPoster оперативнее закрывает базы, что позволяет уменьшить потребление оперативной памяти.
Исправлен запуск и синхронизация браузера в ProjectMaker.
Исправлено выполнение действия Plugin при не сохраненном проекте.
Исправлена верстка полей Select во входных настройках InputSettings.
Исправлена работа ZennoPoster.GetTaskInfo, теперь метод всегда возвращает актуальные данные.
Изменена папка загрузки плагинов для купленных шаблонов. Теперь папка с именем шаблона не будет удаляться.
Исправлена работа с профилем и CookieContainer при переключении проектов в ProjectMaker.
Теперь из действия Проект в проекте переменная не удаляется при её переименовании.
Теперь ProjectMaker сообщает об изменении проекта при редактировании действия Обработка профиля.
Исправлено открытие контекстного меню браузера при выполнении вызова "oncontextmenu".
Исправления в полной эмуляции мыши при работе с элементами маленького размера.
Другие исправления и улучшения.

Полный список изменений: Ознакомиться
 
7contact.png


5 парсеров для сбора контактной информации из открытых источников.

Скачайте бесплатно проекты для сбора почтовых адресов, телефонов и соц. сетей из открытых источников.

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


 
8parser-house.png


Парсеры недвижимости

Вы можете собирать объявления с сайтов недвижимости для наполнения собственного сайта или поиска свежих объявлений от собственников с целью продажи своих услуг. Один из наших пользователей с помощью подобного парсера смог сэкономить $2500 при покупке квартиры.

Шаблоны доступны бесплатно для клиентов ZennoPoster. Они открыты для чтения и редактирования.
Это значит, что Вы можете их не только выполнить, но и как угодно модифицировать и использовать их составные части где-либо ещё.


 
Сверху Снизу