Не получается запустить в ZennoPoster.

sipe

Новичок
Регистрация
10.02.2017
Сообщения
5
Благодарностей
0
Баллы
1
Вообщем только скачал себе зено постер(демо).
Попробовал написать свой первый скрипт, всё отлично работает в ProjectMaker.
Запускаю скрипт в ZennoPoster выдаёт ошибку. Этой мой косяк? или ограничения демо версии.

Фото скрипта
Суть работы:
1.Берёт строчку(номер строки в переменной, каждый круг +1) из файла .excel.
2.Заходит в инсту, по данным из файла.
3.Подписывается и отписывается от пользователей.
4.Чистит все, заходит в исту по другим данным.
4.Когда аккаунты из файла заканчиваются начинает с самого начала.
Надеюсь всё подробно описал.
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
Собственно, ответ содержится в название ошибки.
При обращении к HTML-элементу (судя по шаблону, скорее всего это один из кликов), он не нашелся. Поэтому совершить действие с ним не удалось. Перед тем, как запускать шаблон в Zennoposter, проверьте его в ProjectMaker, выполнив поочередно каждый кубик.
 
  • Спасибо
Реакции: sipe

sipe

Новичок
Регистрация
10.02.2017
Сообщения
5
Благодарностей
0
Баллы
1
Собственно, ответ содержится в название ошибки.
При обращении к HTML-элементу (судя по шаблону, скорее всего это один из кликов), он не нашелся. Поэтому совершить действие с ним не удалось. Перед тем, как запускать шаблон в Zennoposter, проверьте его в ProjectMaker, выполнив поочередно каждый кубик.
Я уже минут 20 в ProjectMaker кручу всё отлично работает. И поочередно пропускал и до первой остановки всё отлично работает.
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
Так-с, добавьте в шаблоне действие логики "BadEnd".
Проведите от него стрелочку к C# кубику с содержимым:
Код:
LastError error = project.GetLastError();
string tmp = "";
if(error != null)
  tmp = string.Format("{0}", error.ActionId);
project.SendInfoToLog("Критическая ошибка "+tmp);
А после него поставьте кубик: "Обработка изображений" -> Скриншот инстанса.
Когда возникнет ошибка, Вы узнаете её ID и через поиск сможете найти проблемную зону, а так же у Вас будет скриншот в момент неполадки. Взглянув на который можно будет примерно понять в чем дело - если элемент будет на месте, значит параметры по которым Вы его ищете нестабильные. Если его не будет - значит не успел прогрузиться.
 
  • Спасибо
Реакции: sipe

sipe

Новичок
Регистрация
10.02.2017
Сообщения
5
Благодарностей
0
Баллы
1
Так-с, добавьте в шаблоне действие логики "BadEnd".
Проведите от него стрелочку к C# кубику с содержимым:
Код:
LastError error = project.GetLastError();
string tmp = "";
if(error != null)
  tmp = string.Format("{0}", error.ActionId);
project.SendInfoToLog("Критическая ошибка "+tmp);
А после него поставьте кубик: "Обработка изображений" -> Скриншот инстанса.
Когда возникнет ошибка, Вы узнаете её ID и через поиск сможете найти проблемную зону, а так же у Вас будет скриншот в момент неполадки. Взглянув на который можно будет примерно понять в чем дело - если элемент будет на месте, значит параметры по которым Вы его ищете нестабильные. Если его не будет - значит не успел прогрузиться.
Спасибо большое, всё работает. Ошибка появлялась когда подгружал пустые значения логина и пароля(когда аккаунты закончились).
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)