Глюк в работе шаблона.

Animal

Client
Joined
Jun 15, 2016
Messages
735
Reaction score
130
Points
43
При работе в ЗП у шаблона возник какой-то странный глюк: при добавлении картинки в ленту группы, добавляется предыдущая картинка постинга.
Например. Шаб запустился и добавил картинку с именем 23.jpg - шаблон завершил свою работу. Шаб запустился и добавил картинку снова с именем 23.jpg - шаблон завершил свою работу. Как так, ведь последующий запуск шаблона должен кинуть картинку в ленту группы уже с именем 24.jpg ? Но если запустить еще раз шаб, то он уже кинет нужное фото, следующее - 24.jpg
Проверял по несколько раз пути к текстовым файлам, значение в текстовых файлах, - все в норме.
Снимок10.PNG
Как побороть, это зло? Даже уже и не знаю, где можно посмотреть причину данного глюка...
 

zortexx

Client
Joined
Sep 19, 2011
Messages
2,520
Reaction score
1,227
Points
113

specialist

Client
Joined
Dec 28, 2018
Messages
734
Reaction score
343
Points
63
добавил картинку снова с именем 23.jpg
Откуда картинки знают свое название? Стоит ли синхронизация списка с файлов? Успевает ли синхронизироваться? Если переместить картинку перед запуском возьмет нужную?
 

Animal

Client
Joined
Jun 15, 2016
Messages
735
Reaction score
130
Points
43
Откуда картинки знают свое название? Стоит ли синхронизация списка с файлов? Успевает ли синхронизироваться? Если переместить картинку перед запуском возьмет нужную?
Номер картинки, оно же название файла, берется из текстового файла

Снимок10.PNG
Я проверял запись данного значения в текстовик несколько раз - все в норме, успешно записывается следующее значение. Но при следующем запуске шаба, совсем непонятно откуда берется предыдущее значение которого в ресурсах шаба давно уже нету.
Думал, что шаб может по каких-то левых экшенах идти - при неоднократной проверке никаких сторонних веток экшенов не найдено.
Через час шаб должен еще раз постировать фото в ленту группы, проверю еще раз в ПМ на наличие данного глюка...
 

specialist

Client
Joined
Dec 28, 2018
Messages
734
Reaction score
343
Points
63
Шаблон в однопотоке или многопотоке работает?
Если хотя бы 2 процесса, то как они определяют, новое значение появилось или нет?
 

Animal

Client
Joined
Jun 15, 2016
Messages
735
Reaction score
130
Points
43
Все, решил вопрос. Всему виной оказалось не совсем удачное расположение двух экшенов клика

Снимок10.PNG

Если срабатывает первый клик (ошибочно), тогда подставляется старое значение имени загружаемого файла. Для корректного работы нужно экшн загрузки файлов поставить перед двумя кликами на случай ошибочного срабатывания первого клика.
Но одного не пойму, каким боком и где сохраняется старое значение имени загружаемого фото? Странно...
 

specialist

Client
Joined
Dec 28, 2018
Messages
734
Reaction score
343
Points
63
где сохраняется старое значение имени загружаемого фото
Может быть два значения записываете. Потом когда получаете строку второе остается в файле.
 

Animal

Client
Joined
Jun 15, 2016
Messages
735
Reaction score
130
Points
43
Может быть два значения записываете. Потом когда получаете строку второе остается в файле.
Нет, берется только одно значение

Снимок10.PNG

и это значение не старое - неоднократно проверял.
 

nole

Client
Joined
Nov 19, 2010
Messages
373
Reaction score
223
Points
43
Для этого существуют логи - пишете в лог все переменные, которые надо отследить, после нужных действий, потом смотрите и видите где косяк
 
  • Thank you
Reactions: specialist

specialist

Client
Joined
Dec 28, 2018
Messages
734
Reaction score
343
Points
63
Нет, берется только одно значение
Берется да, пишется сколько? Попробуйте действие удаления файла перед записью.
 

Animal

Client
Joined
Jun 15, 2016
Messages
735
Reaction score
130
Points
43
Для этого существуют логи - пишете в лог все переменные, которые надо отследить, после нужных действий, потом смотрите и видите где косяк
Выполнял шаб пошагово и смотрел значения в переменных - предыдущего значения там нету.

Решил не морочить себе голову и людям. Максимально упростил логику
Снимок.PNG
и все заработало должным образом без глюков.
 
  • Thank you
Reactions: specialist

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)