powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / мучительный вопрос
1 сообщений из 1, страница 1 из 1
мучительный вопрос
    #32624635
Nikolay Gerasimov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не имея нормальной литературы ищу решение в мучительном вопросе:
Его суть - необходимо осуществить проверку окончания выполнения внутреннего скрипта в приложении temul (клиетнский терминал нечто вроде notepad но с возможностью отправления комманд и получения ответа на них)и по его завершении закрыть приложение. Вот код который использую:
<job>
<script language="JScript">
var Wsh = new ActiveXObject("WScript.Shell");
Wsh.Run("temul");
WScript.Sleep(3000);
Wsh.AppActivate("Эмулятор терминала [] -- АДМ002");
-------- Вход в иситему и очистка экрана--------
Wsh.SendKeys("%x");
WScript.Sleep(5000);
Wsh.SendKeys("{ESC}");
Wsh.SendKeys("%");
WScript.Sleep(1000);
-------- Очистка протокола ------------------------
Wsh.SendKeys("{right}{right}{right}{right}{down}{down}{ENTER}");
WScript.Sleep(3000);
Wsh.SendKeys("%");
WScript.Sleep(1000);
-------- запуск выполнения внутреннего скрипта -----
Wsh.SendKeys("{right}{right}{right}{right}{right}{down}{down}{right}1");
WScript.Sleep(5000);
-------- необходимо вставить код проверки
???????????????????????????????????????????????????????????
-------------------------------------------------
Wsh.SendKeys("%{F4}");
WScript.Quit();
</script>
</job>
если возможно осуществить проверку по строке состояния (по сообщению "Посылается запрос")???
может как-то возможно через процессы????
Может кто еще какие мысли и решения подскажет?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / мучительный вопрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]