Произошла ошибка компиляции проекта zennoposter

При выполнении шаблона в ZennoPoster могут возникать ошибки, и шаблон не будет  работать. Ошибки  отображаются в логе выполнения. Щелкнув правой кнопкой мыши, вы можете скопировать ID действия с ошибкой, или открыть сбойное действие в ProjectMaker и отладить шаблон. 

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

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

Если шаблон запускается, но свою работу не выполняет, завершается ошибкой или на выходе нет нужных данных, которые вы ожидаете, то возможно сменилась html-верстка на сайте. В этом случае нужно будет адаптировать шаблон под изменившуюся верстку.

Также одной из причин не работающего шаблона, может быть несоответствие версий ZennoPoster/ZennoBox.  Если шаблон создавался в более новой версии, он может не выполнятся в более старой из-за наличия нового функционала, не поддерживаемого в предыдущих версиях.  При выполнении такого шаблона, обычно отображается  восцклицательный знак. 

При выполнении шаблона в ZennoPoster могут возникать ошибки, и шаблон не будет  работать. Ошибки  отображаются в логе выполнения. Щелкнув правой кнопкой мыши, вы можете скопировать ID действия с ошибкой, или открыть сбойное действие в ProjectMaker и отладить шаблон. 

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

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

Если шаблон запускается, но свою работу не выполняет, завершается ошибкой или на выходе нет нужных данных, которые вы ожидаете, то возможно сменилась html-верстка на сайте. В этом случае нужно будет адаптировать шаблон под изменившуюся верстку.

Также одной из причин не работающего шаблона, может быть несоответствие версий ZennoPoster/ZennoBox.  Если шаблон создавался в более новой версии, он может не выполнятся в более старой из-за наличия нового функционала, не поддерживаемого в предыдущих версиях.  При выполнении такого шаблона, обычно отображается  восцклицательный знак. 

Kdg1qjY.png

Улучшения по работе с C# кодом

Обновлен компонент редактора кода

Это позволило повысить стабильность работы, устранить множество мелких недочетов и повысить удобство.

Решилась проблема с зависанием C# экшена при редактировании кода.
Улучшен внешний вид подсказок
Добавлена подсветка синтаксиса для методов C# 7.3
Добавлено автоматическое форматирование кода
Решена проблема с отсутствием некоторых подсказок
Исправлено поведение, когда не сохранялось состояние открытых/свернутых регионов (узлов) для кода C#
Убрали светлый фон подсветки скобок в редакторе C# (для тёмной темы)
Исправлен ряд ошибок при просмотре значений переменных в отладчике C#.
Исправлена проблема, когда неверно определялась строка в свернутом коде при пошаговой отладке

Добавлена проверки совместимости C# кода со старыми версиями программы

Добавлена проверка совместимости C# кода со старыми версиями ZennoPoster.
Для инициализации проверки необходимо открыть блок шифрования и нажать на кнопку «Проверить».
В результате выполнения, в выпадающем списке будут доступны все совместимые версии ZennoPoster.

g6eUxKS.png

Кастомная настройка цвета в редакторе кода

Добавлена возможность самостоятельной настройки цветов оформления редактора кода.
Файл настройки SyntaxEditorColors.json лежит в директории: %AppData%ZennoLabZennoPoster7ProjectMaker.
Цвета для светлой и тёмной темы настраиваются отдельно, в формате RGB или по именам.

EQA0OQn.gif

Улучшения эмуляции браузера и устройств

  • Поправлена генерация SSL Fingerprint для профилей.
  • Доработан Swipe: теперь касания по экрану проводятся в рандомном месте, а не только по центру, как раньше.
  • Улучшена анонимность при работе с движком Chrome. Восстановлена работа с сайтами gmx.net, mail.com и другими.
  • Улучшена эмуляция локали и таймзоны на движке Chrome.
  • Устранена ошибка, при которой оставались полосы прокрутки во вкладках для мобильных профилей.

Оптимизация

  • Уменьшено потребление CPU и памяти при старте Chrome.
  • Ускорен первичный запуск заданий в ZennoPoster.

Инструмент для управления Cookie шаблона

В ProjectMaker в окне «Профиль» появилась новая вкладка «Cookie»
с возможностью просмотра, фильтрации, добавления, редактирования и удаления записей.

UhoN57q.png

Сортировка Drag & Drop в окне переменных

Добавлена возможность ручной сортировки переменных в ProjectMaker: курсором или кнопками «Вверх» и «Вниз».
Свой порядок работает тогда, когда выключена сортировка по столбцам (для этого нажмите на кнопку «Очистка сортировки»).

tubXRzp.gif

Блокировка несовместимых профилей

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

ypuRP8M.png

Добавлена возможность принудительного завершения работы инстанса

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

cUiImQV.png

Улучшение процесса отладки

Цвет сообщения

В экшене «Оповещение» добавлена возможность указать цвет сообщения. А в окне лога появилась фильтрация по цвету.

SRjteYo.gif

Отключение действия

Добавлена возможность отключения экшена в ProjectMaker через контекстное меню.
При этом экшен помечается серым и не участвует в выполнении проекта даже в ZennoPoster.

ZPiqvTT.gif

Добавление своих SMS-сервисов

Если в программе нет нужного сервиса, добавьте его в несколько кликов. Интеграция производится на основе распространённых API.

  1. Перейдите в раздел SMS и нажмите на ссылку «Добавить свой сервис»
  2. Укажите название модуля (любое, которое будет вам понятно)
  3. Выберите API по которому работает сервис и введите адрес сервера. Эту информацию можно получить в разделе «Для разработчиков» смс-сервиса, либо обратившись в поддержку.
  4. Добавьте свой API ключ
  5. Иконка сервиса (необязательно)
  6. Используйте новый сервис с помощью действия Данные → SMS-сервисы

ZVQvFSq.png

Улучшения конструктора действий

Отображение кастомных атрибутов

В конструкторе действия и в свойстве элемента теперь отображаются все атрибуты, включая кастомные.

YgfHP4K.png

Адаптивный конструктор действия

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

Улучшение расписания

Информация о след. запуске
Возвращена информация о следующем запланированном запуске проекта в настройка расписания ZennoPoster.

tygzeXv.png

Исправлены ошибки
Поправлена логика работы Расписания в ZennoPoster: теперь, если было пропущено время выполнения, проекты не будут выполняться сразу после запуска ZennoPoster, а будут ждать наступления времени по расписанию.

Устранена ошибка, при которой новые потоки проекта могли запускаться при активном чекбоксе «Останавливать выполнение вне указанных интервалов» в Расписании ZennoPoster.

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

Добавлено:

+ Обновлен компонент редактора кода. Это позволило повысить стабильность работы, устранить множество мелких недочетов и повысить удобство.
+ В ProjectMaker в окне Профиль добавлена вкладка Cookie с возможностью просмотра, фильтрации, редактирования и удаления записей.
+ Добавлена возможность ручной сортировки для переменных в ProjectMaker: курсором или кнопками «Вверх» и «Вниз». Свой порядок работает тогда, когда выключена сортировка по столбцам (для этого нажмите на кнопку «Очистка сортировки»).
+ Добавлена возможность блокировки профилей при их загрузке, если профили были созданы на движке браузера, отличном от движка проекта. Для этого необходимо установить чекбокс «Выводить ошибку при загрузке несовместимого профиля» в экшене Загрузка профиля. При этом проект будет завершаться с ошибкой.
+ Добавлена возможность принудительного завершения выполнения инстанса. Для этого нажмите ПКМ на инстансе, выберите «Прервать» и в открывшемся предупреждении нажмите «Да».
+ В кубике «Оповещение» добавлена возможность указать цвет сообщения. В логе добавлена фильтрация по цвету.
+ Добавлена проверка совместимости C# кода со старыми версиями ZennoPoster. При открытии блока шифрования в ProjectMaker происходит компиляция кода C#, в результате чего выдаются все совместимые версии ZennoPoster.
+ Появилась возможность добавления своих SMS-сервисов на основе распространённых API.
+ Добавлена возможность отключения экшена в ProjectMaker через контекстное меню. При этом экшен помечается серым и не участвует в выполнении проекта даже в ZennoPoster.
+ Доработан Swipe: теперь касания по экрану проводятся в случайном месте, а не только по центру, как раньше.
+ Улучшена анонимность при работе с движком Chrome.
+ Улучшена эмуляция локали и таймзоны на движке Chrome.
+ Ускорен первичный запуск заданий в ZennoPoster.
+ Уменьшено потребление CPU и памяти при старте Chrome
+ Добавлена возможность самостоятельной настройки цветов оформления редактора кода. Файл настройки SyntaxEditorColors.json лежит в директории: %AppData%ZennoLabZennoPoster7ProjectMaker Цвета для светлой и тёмной темы настраиваются отдельно, в формате RGB или по именам.
+ Добавлена кнопка для автоформатирования кода в ProjectMaker в контекстном меню, по аналогии с Visual Studio. Горячие клавиши Ctrl+M.
+ Теперь в ProjectMaker в Конструкторе действия и в Свойстве элемента для элементов показываются все атрибуты.
+ При создании переменной в действии в PM есть окно «Такая переменная уже есть, хотите выбрать другую?». Теперь при выборе «Нет», переменная устанавливается, а не сбрасывается как раньше.
+ В ProjectMaker при пересохранении проекта из старого формата *.xmlz в новый *.zp формат, если данный проект открыт в ZennoPoster в *.xmlz, то будет предложено его заменить на *.zp. При этом все входные настройки и настройки расписания для данного проекта будут сохранены.
+ Теперь при смене IP адреса и его отсутствии в списке доверенных IP в Личном кабинете, будет выдаваться не обезличенная ошибка вида: «Возникла критическая ошибка Продолжение работы невозможно и программа будет закрыта», а конкретно указываться: «Добавьте IP адрес в список доверенных в административной панели по адресу userarea.zennolab.com».
+ Теперь Конструктор действия растягивается по ширине, не оставляя пустых полей по бокам. Это позволяет уместить больше полезной информации.
+ Улучшена видимость активной вкладки в тёмной теме.
+ Возвращена информация о следующем запланированном запуске проекта в настройки Расписания ZennoPoster.
+ Копирование содержимого папки ExternalAssemblies при установке, переустановке и обновлении ZennoPoster. При этом, при установке, если установлены другие версии ZennoPoster и в них папки ExternalAssemblies не пустые, то будет предложен выбор откуда именно копировать содержимое ExternalAssemblies.
+ Добавлено восстановление стандартных шрифтов, если при использовании нестандартных возникает «Ошибка создания главного окна ProjectMaker».
+ Добавлено поле «Логин» для AWM Proxy в разделе настроек «Прокси сервисы», в связи с обновлением API прокси сервиса. Теперь для корректной работы необходимо передавать не только API-ключ, но и Логин.

Исправлено:

Устранена проблема выполнения JS кода (Intl.NumberFormat), приводившая к ошибке работы на некоторых сайнах, например nike.com, Airbnb.
Устранена проблема, вызывающая падение инстанса при заходе на почту Яндекса, мобильную версию VK и Tinder.
Восстановлена работа сайтов gmx.net, mail.com.
Поправлена генерация SSL Fingerprint для профилей. Проверить можно здесь: ja3er.com и browserleaks.com/ssl
Устранена ошибка, которая могла приводить к зацикливанию скроллинга к элементу в ZennoPoster.
Исправлены регулярные выражения в действии IF для сравнения строк с экранированными символами. Т.е. для работы с обновлённом экшеном IF больше не требуется предварительная подготовка JavaScript в большинстве случаев.
Исправлено определение координат при захвате изображения (DrawAsBitmap и «Это капча!») в браузере Chrome
Устранена проблема дублирования куки в мониторе трафика при загрузке страницы, возникающая на некоторых сайтах.
Поправлена логика работы Расписания в ZennoPoster: теперь, если было пропущено время выполнения, проекты не будут выполняться сразу после запуска ZennoPoster, а будут ждать наступления времени по расписанию.
Устранена ошибка, при которой новые потоки проекта могли запускаться при активном чекбоксе «Останавливать выполнение вне указанных интервалов» в Расписании ZennoPoster.
Поправлена нумерация строк в логе ошибок при компиляции кода.
Устранена ошибка, при которой редактор кода некорректно работал при свернутых регионах / классах / методах при пошаговой отладке.
Поправлен текст ошибки для C# кода с неинформативного «Последовательность не содержит соответствующий элемент» на «No such variable/Table/Spreadsheet/List».
Поправлена ошибка, возникающая при работе с базами данных и вызывающая накопление сессий.
Устранена ошибка, не позволяющая отправлять файлы большого размера.
Устранена ошибка, из-за которой мог выдаваться неверный результат для экшена IF ELSE при высокой нагрузке ZennoPoster.
Устранена ошибка, вызывающая зависание ProjectMaker, при попытке открытия новой вкладки с помощью «+».
Устранена ошибка, вызывающая вылет ProjectMaker, при поиске письма некорректным регулярным выражением.
Устранено зависание, возникающее при отладке проекта в ProjectMaker при использовании project.Profile.CookieContainer.
Устранена ошибка, при которой оставались полосы прокрутки во вкладках для мобильных профилей.
Устранена ошибка, при которой при изменении линий, связанных с экшеном Switch, не изменялось состояние Undo / Redo и проект не помечался как изменённый.
Возвращена установка связи между экшенами с помощью двойных кликов по точкам входа — выхода.
Исправлена ошибка, когда отправлялся некорректный тип данных в POST-запросе с использованием альтернативного способа передачи запросов

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

Подписывайтесь на наш

rEnqDiK.png

Telegram канал Для просмотра ссылки Войди или Зарегистрируйся, чтобы не пропустить новые публикации.

Для просмотра ссылки Войди или Зарегистрируйся Для просмотра ссылки Войди или Зарегистрируйся

Что такое Zennoposter и для чего он нужен

Zennoposter — это программный комплекс, который позволяет автоматизировать любые задачи и действия, совершаемые за компьютером или в интернете. В Зенке есть интеграция с кодом, но знать код совсем не обязательно, чтобы создавать проекты (программы/шаблоны), т.к. все действия могут быть записаны в виде «кубиков», экшенов (англ. action — действие).

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

Например, у вас работает шаблон, который должен собрать (спарсить) данные с 50 сайтов и распределить полученную информацию по отдельным папкам. Парсинг 1 сайта (условно) будет занимать 10 минут, т.е. 50 сайтов в однопоточном режиме будут парситься 500 минут (8.3 часа). Зеннопостер выполнит эту работу в 20 потоков в 20 раз быстрее, т.е. всего за 25 минут (500 минут / 20 потоков)

zennoposter-prosto-i-wygodno

Zennoposter — это более простой, доступный и надежный способ входа в сферу IT. Это новый уровень знаний, где каждый человек, вне зависимости от своей профессии, может начать создавать проекты и зарабатывать на разработке программного обеспечения (ПО) без знаний языков программирования.

Как было раньше:

  1. основы программирования;
  2. программирование.

Как есть сейчас:

  1. Zennoposter;
  2. основы программирования;
  3. программирование.

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

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

Если вы хотите самостоятельно создавать шаблоны, необходимо купить ProjectMaker (англ. «создатель проекта»), это и есть Zennoposter, именно здесь находится весь функционал программы.

Что такое Zennoposter и для чего он нужен

(ВИДЕО) Функционал программы, пример создания простого проекта

А что такое Zennobox?

Если вы хотите использовать уже готовые проекты (допустим, шаблон был выполнен на заказ), то достаточно будет одного Зеннобокса.

Zennobox — это бесплатная программа для запуска проектов, созданных на Zennoposter, но за выписку шаблона разработчик платит компании Zennolab $10. Обычно эта сумма уже включена в стоимость проекта.

ВАЖНЫЙ МОМЕНТ: если вы новый пользователь и только зарегистрировались на сайте Zennolab, Зеннобокс будет доступен к скачиванию не сразу, а когда на зарегистрированную в системе почту будет выписан первый проект.

Какие проекты можно создавать с помощью Zennoposter

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

  • автоматизация бизнес-процессов;
  • привлечение трафика;
  • создание искусственного интеллекта (боты для любых площадок и любого уровня сложности, полностью имитирующие действия человека);
  • работа с мобильными приложениями (для пользователей ZennoDroid)
  • работа в социальных сетях: от создания и фарминга аккаунтов до автоматической раскрутки страниц и сообществ;
  • разработка проектов под нужды SEO;
  • для работы с контекстной рекламой в поиске и социальных сетях (настройка рекламы, сбор, систематизация информации о клиентах и пр.);
  • парсинг, каталогизация, систематизация любых данных из интернета;
  • автоматический постинг;
  • генераторы и обработчики аудио- и видеофайлов;
  • работа с сервисами-агрегаторами;
  • создание активности на сайтах, площадках, платформах, серфинг;
  • рассылки (мессенджеры, социальные сети, почтовые сервисы);
  • многое другое.

Основные преимущества программы

Компания Zennolab постаралась сделать все возможное, чтобы их продукт был достойно представлен на рынке с целым перечнем преимуществ:

  • Простота и скорость обучения. Уже в течение месяца мы можете стать специалистом и начать работать.
  • Удобный интерфейс. При необходимости Зеннопостер можно настроить по себя, выводя или убирая с панели дополнительные окна с инструментарием.
  • Многопоточность. По простому: вместо 1ой программы (1 потока), одновременно может работать и 50, и больше, что помогает заменять работу целого отдела.
  • Система эмуляции действий человека. Zennoposter способен полностью имитировать действия реального пользователя, что позволяет создавать более качественное программное обеспечение.
  • Простота работы с данными, автоматическая запись действий, поддержка макросов, автопоиск прокси, добавление кода и библиотек классов, почтовый клиент, анализ веб-страниц и многое другое.

Можно ли найти работу

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

Что такое Zennoposter и для чего он нужен

На нашем блоге собрано немало примеров заработка с помощью Zennoposter. Мы также не раз писали и о том, как представители абсолютно разных профессий с нуля становились специалистами и начинали зарабатывать независимо от каких-либо условий. Найти работу со знаниями в Зенке не составит труда, самая главная задача — стать спецом как можно быстрее.

Как достичь результата быстрее?

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

В Лаборатории Крепского каждый может стать специалистом в области Zennoposter. Узнайте больше о нашем обучении и начните зарабатывать в сфере разработки как можно быстрее.

Zennoposter Шаблоны, Zennoposter Видео Уроки

25.01.2021

Добавлено:
+ Обновлен компонент редактора кода. Это позволило повысить стабильность работы, устранить множество мелких недочетов и повысить удобство.
+ В ProjectMaker в окне Профиль добавлена вкладка Cookie с возможностью просмотра, фильтрации, редактирования и удаления записей.
+ Добавлена возможность ручной сортировки для переменных в ProjectMaker: курсором или кнопками «Вверх» и «Вниз». Свой порядок работает тогда, когда выключена сортировка по столбцам (для этого нажмите на кнопку «Очистка сортировки»).
+ Добавлена возможность блокировки профилей при их загрузке, если профили были созданы на движке браузера, отличном от движка проекта. Для этого необходимо установить чекбокс «Выводить ошибку при загрузке несовместимого профиля» в экшене Загрузка профиля. При этом проект будет завершаться с ошибкой.
+ Добавлена возможность принудительного завершения выполнения инстанса. Для этого нажмите ПКМ на инстансе, выберите «Прервать» и в открывшемся предупреждении нажмите «Да».
+ В кубике «Оповещение» добавлена возможность указать цвет сообщения. В логе добавлена фильтрация по цвету.
+ Добавлена проверка совместимости C# кода со старыми версиями ZennoPoster. При открытии блока шифрования в ProjectMaker происходит компиляция кода C#, в результате чего выдаются все совместимые версии ZennoPoster.
+ Появилась возможность добавления своих SMS-сервисов на основе распространённых API.
+ Добавлена возможность отключения экшена в ProjectMaker через контекстное меню. При этом экшен помечается серым и не участвует в выполнении проекта даже в ZennoPoster.
+ Доработан Swipe: теперь касания по экрану проводятся в случайном месте, а не только по центру, как раньше.
+ Улучшена анонимность при работе с движком Chrome.
+ Улучшена эмуляция локали и таймзоны на движке Chrome.
+ Ускорен первичный запуск заданий в ZennoPoster.
+ Уменьшено потребление CPU и памяти при старте Chrome.
+ Добавлена возможность самостоятельной настройки цветов оформления редактора кода. Файл настройки SyntaxEditorColors.json лежит в директории: %AppData%ZennoLabZennoPoster7ProjectMaker Цвета для светлой и тёмной темы настраиваются отдельно, в формате RGB или по именам.
+ Добавлена кнопка для автоформатирования кода в ProjectMaker в контекстном меню, по аналогии с Visual Studio. Горячие клавиши Ctrl+M.
+ Теперь в ProjectMaker в Конструкторе действия и в Свойстве элемента для элементов показываются все атрибуты.
+ При создании переменной в действии в ProjectMaker есть окно «Такая переменная уже есть, хотите выбрать другую?». Теперь при выборе «Нет», переменная устанавливается, а не сбрасывается как раньше.
+ В ProjectMaker при пересохранении проекта из старого формата *.xmlz в новый *.zp формат, если данный проект открыт в ZennoPoster в *.xmlz, то будет предложено его заменить на *.zp. При этом все входные настройки и настройки расписания для данного проекта будут сохранены.
+ Теперь при смене IP адреса и его отсутствии в списке доверенных IP в Личном кабинете, будет выдаваться не обезличенная ошибка вида: «Возникла критическая ошибка Продолжение работы невозможно и программа будет закрыта», а конкретно указываться: «Добавьте IP адрес в список доверенных в административной панели по адресу https://userarea.zennolab.com/«.
+ Теперь Конструктор действия растягивается по ширине, не оставляя пустых полей по бокам. Это позволяет уместить больше полезной информации.
+ Улучшена видимость активной вкладки в тёмной теме.
+ Возвращена информация о следующем запланированном запуске проекта в настройки Расписания ZennoPoster.
+ Копирование содержимого папки ExternalAssemblies при установке, переустановке и обновлении ZennoPoster. При этом, при установке, если установлены другие версии ZennoPoster и в них папки ExternalAssemblies не пустые, то будет предложен выбор откуда именно копировать содержимое ExternalAssemblies.
+ Добавлено восстановление стандартных шрифтов, если при использовании нестандартных возникает «Ошибка создания главного окна ProjectMaker».
+ Добавлено поле «Логин» для AWM Proxy в разделе настроек «Прокси сервисы», в связи с обновлением API прокси сервиса. Теперь для корректной работы необходимо передавать не только API-ключ, но и Логин.

Исправлено:
 Устранена проблема выполнения JS кода (Intl.NumberFormat), приводившая к ошибке работы на некоторых сайтах, например nike.com, Airbnb.
 Устранена проблема, вызывающая падение инстанса при заходе на почту Яндекса, мобильную версию VK и Tinder.
 Восстановлена работа сайтов gmx.net, mail.com.
 Поправлена генерация SSL Fingerprint для профилей. Проверить можно здесь: ja3er.com и browserleaks.com/ssl
 Устранена ошибка, которая могла приводить к зацикливанию скроллинга к элементу в ZennoPoster.
 Исправлены регулярные выражения в действии IF для сравнения строк с экранированными символами. Т.е. для работы с обновлённом экшеном IF больше не требуется предварительная подготовка JavaScript в большинстве случаев.
 Исправлено определение координат при захвате изображения (DrawAsBitmap и «Это капча!») в браузере Chrome.
 Устранена проблема дублирования куки в мониторе трафика при загрузке страницы, возникающая на некоторых сайтах.
 Поправлена логика работы Расписания в ZennoPoster: теперь, если было пропущено время выполнения, проекты не будут выполняться сразу после запуска ZennoPoster, а будут ждать наступления времени по расписанию.
 Устранена ошибка, при которой новые потоки проекта могли запускаться при активном чекбоксе «Останавливать выполнение вне указанных интервалов» в Расписании ZennoPoster.
 Поправлена нумерация строк в логе ошибок при компиляции кода.
 Устранена ошибка, при которой редактор кода некорректно работал при свернутых регионах / классах / методах при пошаговой отладке.
 Поправлен текст ошибки для C# кода с неинформативного «Последовательность не содержит соответствующий элемент» на «No such variable/Table/Spreadsheet/List».
 Поправлена ошибка, возникающая при работе с базами данных и вызывающая накопление сессий.
 Устранена ошибка, не позволяющая отправлять файлы большого размера.
 Устранена ошибка, из-за которой мог выдаваться неверный результат для экшена IF ELSE при высокой нагрузке ZennoPoster.
 Устранена ошибка, вызывающая зависание ProjectMaker, при попытке открытия новой вкладки с помощью «+».
 Устранена ошибка, вызывающая вылет ProjectMaker, при поиске письма некорректным регулярным выражением.
 Устранено зависание, возникающее при отладке проекта в ProjectMaker при использовании project.Profile.CookieContainer.
 Устранена ошибка, при которой оставались полосы прокрутки во вкладках для мобильных профилей.
 Устранена ошибка, при которой при изменении линий, связанных с экшеном Switch, не изменялось состояние Undo / Redo и проект не помечался как изменённый.
 Возвращена установка связи между экшенами с помощью двойных кликов по точкам входа — выхода.
 Исправлена ошибка, когда отправлялся некорректный тип данных в POST-запросе с использованием альтернативного способа передачи запросов.

Часто Задаваемые Вопросы

Важно! С чего начать?

Если вы сразу перешли в FAQ не прочитав документацию, то вначале начните с документации к желаемому шаблону, а после уже переходите в FAQ.

Есть ли какие-то скидки при покупке всего комплекта шаблонов или нескольких?

Да, есть.

За каждый дополнительный шаблон в комплекте скидка — 10$

Обратитесь по контактам для более подробной информации.

У меня нет ZennoPoster, смогу ли я запустить шаблоны?

Да, сможете. Если нет ZennoPoster, то можно в комплекте с шаблоном приобрести ZennoBox, который позволит запускать шаблоны. Цена решения — 650 руб. к цене шаблона.
Отличие ZennoBox от ZennoPoster в том, что ZennoPoster предназначен как для запуска шаблонов, так и для их написания. ZennoBox только для запуска шаблонов.
Подробнее: https://zennolab.com/wiki/ru:zennobox

Какая версия ZennoPoster / ZennoBox нужна?

Минимальная версия ZennoPoster / Zennobox для всех шаблонов: 7.3.0.0

Какой нужен ПК / Сервер для оптимальной работы шаблонов?

Рекомендую использовать свои домашние компьютеры или выделенные (Dedicated) сервера.

Мощные VPS будут стоить дорого, а дешёвые не имеет брать смысла, так как в последних версиях ZennoPoster / ZennoBox для оптимальной работы ресурсов ПК нужно много. Шаблоны лучше использовать на домашних компьютерах или выделенных серверах.

Ниже представлены требуемые характеристики ПК для удобной работы с шаблонами.

YouTube-Uploader, YouTube-Manager:

  • любой Intel i3  или аналогичный AMD после 2015 года
  • 8 гб. ОЗУ
  • Windows 10
  • NET Framework 4.6.2

Шаблоны не требовательны к железу, но дополнительное ОЗУ будет плюсом.

YouTube-Parser:

  • любой Intel i3  или аналогичный AMD после 2015 года
  • 4 гб. ОЗУ
  • Windows 10
  • NET Framework 4.6.2

Не требует мощного процессора и большого количества ОЗУ, отлично работает почти на любом ПК с Windows 10

YouTube-Generator:

  • любой Intel i5  или аналогичный AMD после 2015 года
  • 4 гб. ОЗУ
  • Windows 10
  • NET Framework 4.6.2

Чем мощнее процессор, тем быстрее будет генерация видео. Наличие мощного GPU с поддержкой CUDA будет плюсом.

YouTube-Socializer:

  • любой Intel i7  или аналогичный AMD после 2017 года
  • от 8 гб. ОЗУ и больше
  • Windows 10
  • NET Framework 4.6.2

При выполнении функции эмуляции просмотров требует много ресурсов ПК, включая оперативную память и процессора. Чем мощнее ПК, тем лучше.

В функциях, где не используется эмуляция, требования как в шаблонах YouTube-Uploader, YouTube-Manager

Могу ли я перенести ZennoPoster / ZennoBox на другой ПК?

Да, можете. Удалите со старого ПК ZennoPoster или ZennoBox и установите на новый ПК.
Одновременно шаблон может работать только на 1 ПК, если у вас не приобретены несколько лицензий ZennoPoster на один Email или несколько копий ZennoBox.

Да, будет. Шаблон поддерживается три года. Обновления выходят каждый месяц, критические через день-три.
Отзывы

Работают ли шаблоны на Mac OS?

Официально ZennoBox / ZennoPoster не поддерживает установку на Mac OS, тем не менее установка и запуск возможна из виртуальных систем или Parallel Desktop.

Сколько можно получить трафика из YouTube?

Много, это один из самых посещаемых ресурсов в мире. В товарной нише одно загруженное видео в идеале даёт 5 руб. в месяц. В среднем 3 рубля.
Всё зависит от ниши. В некоторых направлениях трафика вообще нет.

Какие прокси нужны?

Подойдут любые индивидуальные прокси — IpV4/IpV6. Мобильные не рекомендуются из-за автоматических реконнектов.

Какие аккаунты нужны для работы?

Оптимально YouTube-аккаунты с принятыми SMS, с дополнительной почтой для верификации, но без дополнительного номера, без чек-поинтов верификации, страйков.
Цена таких аккаунтов от 18 руб.

Как долго живут каналы?

Если вы не получили бан канала в первые сутки и первые два месяца, то канал будет жить долго.

За что можно получить страйк?

Основной критерий страйка это — запрещенные ключи (restricted keywords) в нише в которой вы работаете. Такие слова учитываются как названиях видео, описании, тегах.

За что можно получить бан канала?

За смену прокси при логине в один аккаунт
За смену user-agent при логине в один аккаунт
За каждодневную загрузку видео в лимиты на одном канале
За получение 3 страйков
По жалобе от пользователей
Через некоторое время: 1-2 месяца (ручная модерация)

Есть какая-то статистика по банам каналов?

При отсутствии запрещённых слов (restricted keywords) на 100 заполненных аккаунтов 3-15 уходит в бан.

Есть ли список запрещённых слов?

Нет. У каждого формируется свой список запрещённых ключей, отлавливайте и анализируйте самостоятельно.

При покупке аккаунтов половина оказалась в бане. Это нормально?

Нет, не нормально. Тем не менее практика показывает, что из всех купленных аккаунтов до 20% сразу могут быть в бане.

Шаблоны регистрируют, подтверждает аккаунты по SMS?

Нет и делать этого не будут.

Нужна ли будет TDS система?

Да, вполне. Использование TDS при работе с YouTube — это продвинутый уровень. Клики можно получать и через обычные сокращалки.

Будет ли список IP и сигнатур для отлова ботов?

На практике «отлов ботов» не нужен. Если вам это необходимо, то собирать стоит данные самостоятельно.

Какие лимиты на загрузку видео?

10-15 видео в сутки но новых каналах. Позже при активности канала увеличивают лимит до 99 видео в сутки.

На каналах, где есть больше 1000 подписчиков лимит гораздо больше.

Рекомендация: Загружать не боле 15видео на один канал и давать отдых каналу, если работаете только с одним.

Что значит «API-ключ забанен» или «бан API»?

Если в YouTube-Uploader или YouTube-Manager появилась запись о бане API, то это значит ключ API не может получить доступ к YouTube или на ключе перерасход квоты. Уведомление может появится даже если API-ключ не использовался. Проблема временная.

Решение: сменить API ключ или подождать некоторое время (1-2 дня)

При загрузке видео загружаются, но шаблон выдаёт ошибку при простановке метаданных

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

Происходит это потому что загруженное видео обработано, но ещё не даёт проставить описание или загрузить обложку. Обычно такая ситуация происходит, когда загружаются видео методом V1 или небольшого количества видео 1-2 видео методом V2.

Решение: загружать большее количество видео методом V2 — 4-5 видео и больше. В таком случае пока следующие видео будут загружаться, предыдущие будут успевать полностью обрабатываться.

Не проставляются расширенные настройки видео, пишет: «Не удалось применить расширенные настройки.»

Убедитесь, что язык для видео указан в формате ISO-639-1 (двухбуквенное обозначение языков)

Запускаю шаблон, а он завис и никаких сообщений нет

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

После регистрации API ключи не работают

Я запускаю шаблон, а мне пишет: «Ошибка компиляции проекта» и напротив шаблона восклицательный знак

Библиотеки установлены не корректно. Установите библиотеки External Assemblies по инструкции.

Я запускаю шаблон, а мне пишет кучу непонятных ошибок. Что делать?

Библиотеки ExternalAssemblies установлены не правильно или вообще не установлены. Их нужно установить, а затем перезапустить ZennoPoster или ZennoBox.

Куда нужно перенести библиотеки External Assemblies?

Путь: «C:Program FilesZennoLab», дальше ищите папку по этому пути в зависимости от установленной версии ZennoPoster или ZennoBox.

Я установил голосовые движки и голоса для YouTube Video Generator. У них триал 30 дней. Что будет потом?

Голоса перестанут работать. Для них нужно «лечение», которое можно найти в интернете или на торрентах.

Поставил видео на генерацию и указал бегущую строку с текстом. Видео есть, а текст без бегущей строки.

В тексте для бегущей строки не должно символов «$, %, «» «

В YouTube-Manager аккаунт авторизируется циклически с генерацией BG параметров, что это?

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

Новые фичи:

[+] Обновлен компонент редактора кода. Это позволило повысить стабильность работы, устранить множество мелких недочетов и повысить удобство.

[+] В ProjectMaker в окне Профиль добавлена вкладка Cookie с возможностью просмотра, фильтрации, редактирования и удаления записей.

[+] Добавлена возможность ручной сортировки для переменных в ProjectMaker: курсором или кнопками «Вверх» и «Вниз». Свой порядок работает тогда, когда выключена сортировка по столбцам (для этого нажмите на кнопку «Очистка сортировки»).

[+] Добавлена возможность блокировки профилей при их загрузке, если профили были созданы на движке браузера, отличном от движка проекта. Для этого необходимо установить чекбокс «Выводить ошибку при загрузке несовместимого профиля» в экшене Загрузка профиля. При этом проект будет завершаться с ошибкой.

[+] Добавлена возможность принудительного завершения выполнения инстанса. Для этого нажмите ПКМ на инстансе, выберите «Прервать» и в открывшемся предупреждении нажмите «Да».

[+] В кубике «Оповещение» добавлена возможность указать цвет сообщения. В логе добавлена фильтрация по цвету.

[+] Добавлена проверка совместимости C# кода со старыми версиями ZennoPoster. При открытии блока шифрования в ProjectMaker происходит компиляция кода C#, в результате чего выдаются все совместимые версии ZennoPoster.

[+] Появилась возможность добавления своих SMS-сервисов на основе распространённых API.

[+] Добавлена возможность отключения экшена в ProjectMaker через контекстное меню. При этом экшен помечается серым и не участвует в выполнении проекта даже в ZennoPoster.

[+] Доработан Swipe: теперь касания по экрану проводятся в случайном месте, а не только по центру, как раньше.

[+] Улучшена анонимность при работе с движком Chrome.

[+] Улучшена эмуляция локали и таймзоны на движке Chrome.

[+] Ускорен первичный запуск заданий в ZennoPoster.

[+] Уменьшено потребление CPU и памяти при старте Chrome.

[+] Добавлена возможность самостоятельной настройки цветов оформления редактора кода. Файл настройки SyntaxEditorColors.json лежит в директории: %AppData%ZennoLabZennoPoster7ProjectMaker Цвета для светлой и тёмной темы настраиваются отдельно, в формате RGB или по именам.

[+] Добавлена кнопка для автоформатирования кода в ProjectMaker в контекстном меню, по аналогии с Visual Studio. Горячие клавиши Ctrl+M.

[+] Теперь в ProjectMaker в Конструкторе действия и в Свойстве элемента для элементов показываются все атрибуты.

[+] При создании переменной в действии в ProjectMaker есть окно «Такая переменная уже есть, хотите выбрать другую?». Теперь при выборе «Нет», переменная устанавливается, а не сбрасывается как раньше.

[+] В ProjectMaker при пересохранении проекта из старого формата *.xmlz в новый *.zp формат, если данный проект открыт в ZennoPoster в *.xmlz, то будет предложено его заменить на *.zp. При этом все входные настройки и настройки расписания для данного проекта будут сохранены.

[+] Теперь при смене IP адреса и его отсутствии в списке доверенных IP в Личном кабинете, будет выдаваться не обезличенная ошибка вида: «Возникла критическая ошибка Продолжение работы невозможно и программа будет закрыта», а конкретно указываться: «Добавьте IP адрес в список доверенных в административной панели по адресу https://userarea.zennolab.com/».

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

[+] Улучшена видимость активной вкладки в тёмной теме.

[+] Возвращена информация о следующем запланированном запуске проекта в настройки Расписания ZennoPoster.

[+] Копирование содержимого папки ExternalAssemblies при установке, переустановке и обновлении ZennoPoster. При этом, при установке, если установлены другие версии ZennoPoster и в них папки ExternalAssemblies не пустые, то будет предложен выбор откуда именно копировать содержимое ExternalAssemblies.

[+] Добавлено восстановление стандартных шрифтов, если при использовании нестандартных возникает «Ошибка создания главного окна ProjectMaker».

[+] Добавлено поле «Логин» для AWM Proxy в разделе настроек «Прокси сервисы», в связи с обновлением API прокси сервиса. Теперь для корректной работы необходимо передавать не только API-ключ, но и Логин.

Исправленные баги:

[*] Устранена проблема выполнения JS кода (Intl.NumberFormat), приводившая к ошибке работы на некоторых сайтах, например nike.com, Airbnb.

[*] Устранена проблема, вызывающая падение инстанса при заходе на почту Яндекса, мобильную версию VK и Tinder.

[*] Восстановлена работа сайтов gmx.net, mail.com.

[*] Поправлена генерация SSL Fingerprint для профилей. Проверить можно здесь: ja3er.com и browserleaks.com/ssl

[*] Устранена ошибка, которая могла приводить к зацикливанию скроллинга к элементу в ZennoPoster.

[*] Исправлены регулярные выражения в действии IF для сравнения строк с экранированными символами. Т.е. для работы с обновлённом экшеном IF больше не требуется предварительная подготовка JavaScript в большинстве случаев.

[*] Исправлено определение координат при захвате изображения (DrawAsBitmap и «Это капча!») в браузере Chrome.

[*] Устранена проблема дублирования куки в мониторе трафика при загрузке страницы, возникающая на некоторых сайтах.

[*] Поправлена логика работы Расписания в ZennoPoster: теперь, если было пропущено время выполнения, проекты не будут выполняться сразу после запуска ZennoPoster, а будут ждать наступления времени по расписанию.

[*] Устранена ошибка, при которой новые потоки проекта могли запускаться при активном чекбоксе «Останавливать выполнение вне указанных интервалов» в Расписании ZennoPoster.

[*] Поправлена нумерация строк в логе ошибок при компиляции кода.

[*] Устранена ошибка, при которой редактор кода некорректно работал при свернутых регионах / классах / методах при пошаговой отладке.

[*] Поправлен текст ошибки для C# кода с неинформативного «Последовательность не содержит соответствующий элемент» на «No such variable/Table/Spreadsheet/List».

[*] Поправлена ошибка, возникающая при работе с базами данных и вызывающая накопление сессий.

[*] Устранена ошибка, не позволяющая отправлять файлы большого размера.

[*] Устранена ошибка, из-за которой мог выдаваться неверный результат для экшена IF ELSE при высокой нагрузке ZennoPoster.

[*] Устранена ошибка, вызывающая зависание ProjectMaker, при попытке открытия новой вкладки с помощью «+».

[*] Устранена ошибка, вызывающая вылет ProjectMaker, при поиске письма некорректным регулярным выражением.

[*] Устранено зависание, возникающее при отладке проекта в ProjectMaker при использовании project.Profile.CookieContainer.

[*] Устранена ошибка, при которой оставались полосы прокрутки во вкладках для мобильных профилей.

[*] Устранена ошибка, при которой при изменении линий, связанных с экшеном Switch, не изменялось состояние Undo / Redo и проект не помечался как изменённый.

[*] Возвращена установка связи между экшенами с помощью двойных кликов по точкам входа — выхода.

[*] Исправлена ошибка, когда отправлялся некорректный тип данных в POST-запросе с использованием альтернативного способа передачи запросов.

  • Произошла ошибка компенсации альфа банк
  • Произошла ошибка кодировщика во время трансляции обс
  • Произошла ошибка кодировщика во время трансляции obs
  • Произошла ошибка кодировщика во время записи obs studio
  • Произошла ошибка кодировщика во время записи obs amd