Решено Сделать выполнение Bad End при прирывании потока [ZP]

  • Автор темы Автор темы Mikhail B.
  • Дата начала Дата начала

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 449
Реакции
5 477
Баллы
113
Прерывание потока не редкость для опытного пользователя ZennoPoster. Переход на Bad End после прерывания, решило бы много проблем при работе в многопотоке.
2020-08-14_190424-jpg.61713
 
Последнее редактирование:
  • Спасибо
Реакции: socsecret.ru
Имеется ввиду, когда кубик выполнился красным и проект завершился?
Сейчас ведь есть bad end и good end
При прерывании выполняется бэд, а при успехе гуд
 
Имеется ввиду, когда кубик выполнился красным и проект завершился?
Сейчас ведь есть bad end и good end
При прерывании выполняется бэд, а при успехе гуд
Нет. Речь про это.

2020-08-14_190424.jpg
 
Так добавили ведь в предпоследней версии.
61714
 
Михаил, пора обновляться
 
Реализовано, начиная с версии 7.1.4.0: https://zennolab.com/discussion/thr...7-1-4-0-13-05-2020-release-sandidate-2.78794/

Добавлена настройка «Выполнять BadEnd при прерывании проекта»

Данная настройка позволит обрабатывать прерывания проекта по BadEnd. Учитывается, как ручное прерывание, так и по таймауту. Опция расположилась в ZennoPoster на вкладке «Остановка».

v4U3MOf.png
 
  • Спасибо
Реакции: Voldemar и Mikhail B.
Понимаю)
Сам таким был
Попробуй потестить пару недель, про пятерку можно будет забыть)
В семерке баги с интерфейсом бывают, но это мелочь по сравнению со всеми остальными ништяками. ( я про окно браузера которое к херам проподает иногда если открепить его от зенки. И про оставновку кода c#, это окошко к херам кладет зенку если не дождаться его появления.)
 
Если попросить в 5ку добавить, то есть смысл?
Я думаю, что проще обновиться, чем просить разработчиков проделывать двойную работу :-)
К слову говоря, проекты можно продолжать разрабатывать в ProjectMaker 5, а запускать в ZennoPoster 7. Тогда будет и привычный интерфейс от которого так трудно отказаться, и прерывание с Bad End.
 
К слову говоря, проекты можно продолжать разрабатывать в ProjectMaker 5, а запускать в ZennoPoster 7. Тогда будет и привычный интерфейс от которого так трудно отказаться и будет работать нужная функция с Bad End.
Хоть совместимость 5 и 7 версии официально заявлена, но иногда проскакивают сообщения о том, что все же есть некоторые проблемы индивидуального характера.
 
Хоть совместимость 5 и 7 версии официально заявлена, но иногда проскакивают сообщения о том, что все же есть некоторые проблемы индивидуального характера.
Например?
Шаблоны, разработанные в ProjectMaker 5, без проблем будут работать на ZennoPoster 7.
Обратной совместимости, разумеется, нет. Тоже самое, если пытаться запустить шаблон на 5.9.9.1, написанный в версии 5.45.0.0 - по понятным причинам работать он не будет, скорее всего.
 
Например?
Шаблоны, разработанные в ProjectMaker 5, без проблем будут работать на ZennoPoster 7.
Обратной совместимости, разумеется, нет. Тоже самое, если пытаться запустить шаблон на 5.9.9.1, написанный в версии 5.45.0.0 - по понятным причинам работать он не будет, скорее всего.
Сейчас не помню где видел, если попадется в этой теме отпишу.
 
Опция конечно полезная, но лучше бы добавили в Зенку третье логическое (помимо Good и Bad end) действие - Прерывание. Ведь Bad End может быть во многих случаях. А действие нужно выполнять именно при прерывании. Для многопотока очень полезно бы было.
 
Опция конечно полезная, но лучше бы добавили в Зенку третье логическое (помимо Good и Bad end) действие - Прерывание. Ведь Bad End может быть во многих случаях. А действие нужно выполнять именно при прерывании. Для многопотока очень полезно бы было.
Аварийное прерывание ничем не отличается от многих Bad End. Это все необработанные исключения, приводящее к незапланированному выходу из проекта.
Просто надо строить программу так что бы на Bad End выходило на самом деле в исключительных случаях, а не как многие используют Bad End не по назначению.
 
Поясню для чнго просил.

У меня обнуление глобалки по гуд и бед. Если человек прервал, то обнуления нет. И хочется этого избежать.
 
А кодом, изнутри шаблона, можно этот чекбокс автоматически поставить, есть метод?

Или хотя бы как-то сделать, чтобы он по умолчанию стоял всегда (при открытии нового проекта), столкнулся с проблемой, что иногда забываю его выставить, да и неудобно это...
 
  • Спасибо
Реакции: socsecret.ru
Только хотел предложить.
А тут уже и добавить успели))

очень полезная галка
 
  • Спасибо
Реакции: lbvf65
Нельзя ли сделать, чтобы эта галка стояла вкл по умолчанию? Или сделать её как-то более заметной, например, вынести в контестное меню. Постоянно забываю где она находится и включена ли.
 

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