Сбросить оставшееся количество задач в ZP

Nick

Client
Регистрация
22.07.2014
Сообщения
1 983
Благодарностей
817
Баллы
113
Допустим, в проекте выяснилось, что меня забанили в сервисе. В таком случае нужно не просто прервать текущее выполнение, но выставить «Сколько делать» = 0. Как это сделать?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 438
Благодарностей
9 135
Баллы
113
Допустим, в проекте выяснилось, что меня забанили в сервисе. В таком случае нужно не просто прервать текущее выполнение, но выставить «Сколько делать» = 0. Как это сделать?
через батник можно:

upload_2017-5-20_17-12-57.png
 
  • Спасибо
Реакции: Nick

arhip1985

Client
Регистрация
31.10.2011
Сообщения
2 994
Благодарностей
787
Баллы
113
C#:
var id = Guid.Parse(project.TaskId);
ZennoPoster.SetTries(id, 0);
вроде должно работать
 

Nick

Client
Регистрация
22.07.2014
Сообщения
1 983
Благодарностей
817
Баллы
113
А потом его из проекта вызывать... фух, спасибо) Подожду, может, поэлегантнее способ есть)) Там в API что-то такое было, но лень ковырять - вдруг у кого-то заготовка есть.
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113
Можно ещё не по Guid, а по имени проекта из любого проекта
C#:
string projectName = "Имя_проекта";
ZennoPoster.StopTask(projectName); // остановить выполнение задания
ZennoPoster.SetTries(projectName, 0); // задать количество выполнений
Повесь кубик на "Bad End"
 
Последнее редактирование:

lzlmrf

Client
Регистрация
14.08.2015
Сообщения
488
Благодарностей
149
Баллы
43

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113

lzlmrf

Client
Регистрация
14.08.2015
Сообщения
488
Благодарностей
149
Баллы
43
там http://prntscr.com/fa2lj2 так. Там как бы несколько проджектов..какие тормазить то?? :-) Тоесть несколько шабов - под одним именем, и может быть и не уникальным (Задание)..
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113
там http://prntscr.com/fa2lj2 так. Там как бы несколько проджектов..какие тормазить то?? :-) Тоесть несколько шабов - под одним именем, и может быть и не уникальным (Задание)..
Ты проверь для начала на одном проекте, если сработает, то тогда уже можно будет думать дальше.
Ну или по Guid так
 
Последнее редактирование:

Nick

Client
Регистрация
22.07.2014
Сообщения
1 983
Благодарностей
817
Баллы
113
Мля... опять гуглю вопрос и нахожу ответ только в топике, который сам создавал полтора года назад))
Попытки сбрасываются, но GUID возвращается нулевой
 
Последнее редактирование:
  • Спасибо
Реакции: Sergodjan

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
Мля... опять гуглю вопрос и нахожу ответ только в топике, который сам создавал полтора года назад))
Попытки сбрасываются, но GUID возвращается нулевой
Получить GUID текущего проекта можно только из ZennoPoster. В ProjectMaker будет возвращаться пустой результат.
 
  • Спасибо
Реакции: Sergodjan

Nick

Client
Регистрация
22.07.2014
Сообщения
1 983
Благодарностей
817
Баллы
113

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113

Nick

Client
Регистрация
22.07.2014
Сообщения
1 983
Благодарностей
817
Баллы
113
В PM не появился соответствующий кубик? Какой на сегодня работающий сниппет?
 

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