Прервать проект

maxxZEN

Client
Регистрация
18.03.2012
Сообщения
596
Благодарностей
113
Баллы
43
Сейчас когда мы выбираем "прервать проект", постер ждет пока выполнится последнее действие и только потом прерывает. Предлагаю сделать жесткое прерывание, когда постер не будет ждать завершения выполнения действия.
Мне это нужно например для решения этой проблемы.
Также это может пригодится когда часть проекта выполняется в снипете C#, работу которого нужно прервать. Например у меня есть снипет который подключается к впн, при этом он проверяет что подключение прошло успешно и ip сменился. Но иногда само подключение к впн начинает глючить, и работа снипета становится бесконечным циклом.
 
  • Спасибо
Реакции: lokiys и APXOHT

APXOHT

Client
Регистрация
27.12.2013
Сообщения
881
Благодарностей
189
Баллы
43
Кроме багов еще есть момент когда очень помог бы принудительный обрыв проекта. К примеру когда сервис выдает ответ не подходящий не под один из тех что мы от него ожидали и поиск по тексту становится зацикленным. Как вариант здорово было ставить время жизни цикла. Это очень хорошо для проектов которые не важны в своем финальном исполнении и готовы перекрыть качество исполнения количеством. К примеру на одном сервисе рассылки заявок на исполнение во время взятия скриптом заявок рекламодатель одумывается и ответ заместо привычного успешно\не успешно принимает форму Компания закончена рекламодателем. Такое стечение текста 1 в 3-5 месяцев но оно есть и его отловить можно только со временем а простой незамеченный - потеря времени и денег.
В другом сервисе сайт уходит на обновление а скрипты продолжают подвисание-выполнение зена считет что все ОК так как контроль выдает смену событий...
Можно конечно на каждую проверку поиска текста ставить счетчик - но это ОЧЕНЬ не удобно.

Сделайте пож-та прерывание проекта по истечению кол времени.
PS В Human Emulator опция принудительного запуска с закрытием текущего проекта очень выручала...
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
В новом билде есть циклы для экшенов и групп экшенов

По первому посту: такой реализации для прерывания C# экшенов не будет.
Пишите в коде логику работы чтобы избегать бесконечного выполнения
 

maxxZEN

Client
Регистрация
18.03.2012
Сообщения
596
Благодарностей
113
Баллы
43
Почему нальзя сделать прерывание работы без учета работы экшнов? Послал команду, постер убил задание. в чем сложность?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Ответ программистов: нельзя.
 

maxxZEN

Client
Регистрация
18.03.2012
Сообщения
596
Благодарностей
113
Баллы
43
А нельзя ли сделать хотя бы так, чтобы при удалении проекта из постера он перестал выполняться?
 

lokiys

Moderator
Регистрация
01.02.2012
Сообщения
4 812
Благодарностей
1 187
Баллы
113

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113

СТЕПАН

Moderator
Регистрация
17.03.2013
Сообщения
951
Благодарностей
353
Баллы
63

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Ну да. Но это не прерывает экшен.
 

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