И снова путь таблицы к файлу довел до белого каления

maxim.gutareff

Пользователь
Регистрация
27.01.2018
Сообщения
230
Благодарностей
15
Баллы
18
Очень простая задача. Шаблон сначала подписывается на 3 аккаунта в Твиттер. Привязывает таблицу к файлу и кладет в нее ники на кого подписался и дату когда подписался. С этим проблем нет.

Затем, после подписки следуется отписка и вот тут начинается самое интересное. Несмотря на то что идет кубик привязки таблицы к файлу с теми данными что шаблон делал с подписками, шаблон упорно говорит что такого файла нет. В результате отписка не производится. Данных то он не видит, ибо файл который он сам же создал на этапе с подпиской, он не видит и не привязывает. Само собой в Проект Майер работает все замечательно, а вот в Зеннопостер ничерта. 5 дней с этим бился и просто руки опустились. Такая элементарщина а не работает.

Прикладываю архив с исходником. Может кто убедит меня в том что я баран, или Зеннопостер косячный!

Исходник с данными: https://yadi.sk/d/x7DLmR2ioZ3XUw
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 361
Благодарностей
8 647
Баллы
113
Очень простая задача. Шаблон сначала подписывается на 3 аккаунта в Твиттер. Привязывает таблицу к файлу и кладет в нее ники на кого подписался и дату когда подписался. С этим проблем нет.

Затем, после подписки следуется отписка и вот тут начинается самое интересное. Несмотря на то что идет кубик привязки таблицы к файлу с теми данными что шаблон делал с подписками, шаблон упорно говорит что такого файла нет. В результате отписка не производится. Данных то он не видит, ибо файл который он сам же создал на этапе с подпиской, он не видит и не привязывает. Само собой в Проект Майер работает все замечательно, а вот в Зеннопостер ничерта. 5 дней с этим бился и просто руки опустились. Такая элементарщина а не работает.

Прикладываю архив с исходником. Может кто убедит меня в том что я баран, или Зеннопостер косячный!

Исходник с данными: https://yadi.sk/d/x7DLmR2ioZ3XUw
В свойствах Списка установите галки (первую обязательно, остальные - по желанию):

upload_2019-6-10_12-3-21.png
 

maxim.gutareff

Пользователь
Регистрация
27.01.2018
Сообщения
230
Благодарностей
15
Баллы
18
В свойствах Списка установите галки (первую обязательно, остальные - по желанию):

Посмотреть вложение 39642
Сделал, но как и ожидалось проблему это не решило. Результат тот же. Отписаться не отписался, в придачу еще и файл старый с подписками затер до пустоты.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 361
Благодарностей
8 647
Баллы
113
Сделал, но как и ожидалось проблему это не решило. Результат тот же. Отписаться не отписался, в придачу еще и файл старый с подписками затер до пустоты.
У вас строки из спсика берутся циклически с удалением и отписка не работает скорее всего по причине того, что проблема в этом экшене (отметил стрелкой).
Подберите другие атрибуты для клика на Отписку.

upload_2019-6-10_12-37-28.png
 

maxim.gutareff

Пользователь
Регистрация
27.01.2018
Сообщения
230
Благодарностей
15
Баллы
18
У вас строки из спсика берутся циклически с удалением и отписка не работает скорее всего по причине того, что проблема в этом экшене (отметил стрелкой).
Подберите другие атрибуты для клика на Отписку.

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

maxim.gutareff

Пользователь
Регистрация
27.01.2018
Сообщения
230
Благодарностей
15
Баллы
18
У вас строки из спсика берутся циклически с удалением и отписка не работает скорее всего по причине того, что проблема в этом экшене (отметил стрелкой).
Подберите другие атрибуты для клика на Отписку.

Посмотреть вложение 39648
И еще раз отмечу что в проект мейкер работает все как надо, в зеннопостер - не работает. Очевидно что проблема с путями.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 361
Благодарностей
8 647
Баллы
113
До этого кубика шаблон даже не доходит. И если бы в нем была ошибка, поток бы завершался с этой ошибкой ибо от нее даже стрелочек нет.
Не факт, может в коде все же есть на что кликать с этим атрибутом, но это не оно, либо эмуляция клика не достаточна, бывает и такое (в свойствах экшена на доп. вкладке установить Свое качество эмуляции).
И еще раз отмечу что в проект мейкер работает все как надо, в зеннопостер - не работает. Очевидно что проблема с путями.
Включите трассировку в Зеннопостере, отследите как шаблон выполняется.
Также временно установите отладочные оповещения в ход выполнения, чтобы понять где происходит сбой.
 

maxim.gutareff

Пользователь
Регистрация
27.01.2018
Сообщения
230
Благодарностей
15
Баллы
18
Не факт, может в коде все же есть на что кликать с этим атрибутом, но это не оно, либо эмуляция клика не достаточна, бывает и такое (в свойствах экшена на доп. вкладке установить Свое качество эмуляции).

Включите трассировку в Зеннопостере, отследите как шаблон выполняется.
Также временно установите отладочные оповещения в ход выполнения, чтобы понять где происходит сбой.
Я ценю ваше желание помочь, но все что вы предлагаете уже давно пройдено и проверено. На поиск ошибки я убил 20 часов и уж поверьте - все шаги были разобраны по косточкам. Если есть реальное желание помочь - запустите проект в ЗП и увидите что проблема в привязке. Я кстати обновил шаблон, потому что в результате длительных тестов аккаунт был забанен. Заменил на валидный, а так же убрал списки и поставил 2 файла иксель. Подписка и Отписка. После подписки создается файл иксель и в нем лежит 3 логина и 3 даты. После процесса отписки файл становится пустым, хотя эти 3 логина должны остаться в нем в любом случае, ибо отписка от них должна происходит только спустя 10 минут после подписки. Эти 10 минут понятное дело не прошли, ибо подписка происходит в этом же потоке и проходит максимум минута. А даже если бы и прошло 10 минут то шаблон должен как минимум открыть аккаунт что бы нажать кнопку отписка. Он это не делает, а сразу же выдает что файл подписка пуст, но он не пуст, в нем как миниум 3 строки должно быть. Все дело в привязке которая не работает.
 

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