Работа в Незакрываемом инстансе с ожиданием действий юзера - Продолжить выполнение

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 089
Благодарностей
126
Баллы
63
Открывается инстанс и выполняется шаблон до определенного места, ждет действий юзера, после нажатия на кнопку Продолжить выполнение, продолжает выполнение в этом же инстансе до конца.
Можно ли такое реализовать?
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 445
Благодарностей
1 287
Баллы
113
Открывается инстанс и выполняется шаблон до определенного места, ждет действий юзера, после нажатия на кнопку Продолжить выполнение, продолжает выполнение в этом же инстансе до конца.
Можно ли такое реализовать?
Сделать проверку либо слова, которое появляется после того, как нажать продолжить - и вставить его проверять бесконечно, пока не появиться данное слово, вот в этот момент, вы жмякаете продолжить, а бот увидев текст - продолжает работать.
 

nouazak

Client
Регистрация
07.06.2018
Сообщения
101
Благодарностей
26
Баллы
28
Открывается инстанс и выполняется шаблон до определенного места, ждет действий юзера, после нажатия на кнопку Продолжить выполнение, продолжает выполнение в этом же инстансе до конца.
Можно ли такое реализовать?
В новых версиях постера есть кубик "ожидание действия пользователя", как раз для таких случаев.
 

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 089
Благодарностей
126
Баллы
63
Сделать проверку либо слова, которое появляется после того, как нажать продолжить
А разве инстанс не закроется после нажатия Продолжить.
Делал остановку по instance.WaitForUserAction(9999);
Или я чего-то не понял?
 

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 089
Благодарностей
126
Баллы
63

nouazak

Client
Регистрация
07.06.2018
Сообщения
101
Благодарностей
26
Баллы
28

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 089
Благодарностей
126
Баллы
63
В новых версиях постера есть кубик "ожидание действия пользователя", как раз для таких случаев.
Это тоже самое что и instance.WaitForUserAction

Речь идет о работе в рамках Одного Незакрываемого инстанса с кнопкой Продолжить.
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 692
Баллы
113
Это тоже самое что и instance.WaitForUserAction

Речь идет о работе в рамках Одного Незакрываемого инстанса с кнопкой Продолжить.
в последних версиях зенки уже нельзя реализовать "Незакрывемый" инстанс. За работой инстансов можно наблюдать через "Превью инстансов"
Кубик ожидания действий пользователя откроет дополнительное окно и потом закроет его.
есть методы показа и скрытия инстанса через C# https://zennolab.com/discussion/threads/dobavte-prostye-komanda-pokazat-skryt-instans-v-c.70819/post-484867
они работают, но функция instance.WaitForUserAction все равно потом закроет инстанс, поэтому надо будет делать повтор показа инстанса.
 

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 089
Благодарностей
126
Баллы
63
поэтому надо будет делать повтор показа инстанса.
Плохо... Весь эффект прелести теряется Работать в одном нормальном окне, наблюдая и управляя за ходом всей автоматики.
А так .... какие-то окошки открываются закрываются, какое-то баловство одно. Эти окошки могут сзади всплыть, потом размер такой, что нужно сначала раскрывать его на весь экран, потому-что неудобно.
И хорошо когда по сценарию один раз такой вариант, а у меня 64 раза нужно посмотреть, сделать действия, а потом продолжить.
Я уже привык, что в ZP практически все можно реализовать, а тут на поверхности уже столько об этом говорено и на тебе.
Буду на голосование выносить.
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 692
Баллы
113
ну можно показать инстнас и когда надо сделать собственное окошко с нужными кнопками. вот тема https://zennolab.com/discussion/threads/sozdanie-i-rabota-s-sobstvennymi-formami-oknami-windows-cherez-snippety-c.13416/
я однажды ковырял, там на самом деле много чего интересного можно сделать. вот небольшой пример https://zennolab.com/discussion/threads/interaktivnoe-okno-v-shablone-zennopostera-malenkij-primer.69574/
так что конечно можно и на голосование вынести, а можно изучить тему и для себя сделать все что надо, здесь и сейчас :-)
 

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