|
POMAXA
|
|||||||
Отслеживание зависания (состояния "не отвечает") программы и её перезапуск21.01.2013, 19:05. Показов 35624. Ответов 95
Метки нет (Все метки)
Dragokas, благодарю за программку, как раз то, что нужно для моих целей!
![]() Единственный вопрос, что нужно дописать в вашу программку, чтобы после перезапуска зависшего приложения спустя заданное время в миллисекундах, программа имитировала нажатие клавиши Enter для перезапущенного приложения и через 2 секунды (например) "нажимала" Enter сново, для запущенного приложения. И чтобы второй Enter, при необходимости можно было отключить. И первый тоже, при необходимости, отключить можно было. Просто программа, которую я отслеживаю, благодаря вашей программке, при запуске выдает диалоговое окно, в котором нужно нажать Enter. И только после закрытия данного диалогового окна программа начинает выполнять действия. Программа работает круглосуточно и автоматизация закрытия диалогового окна была бы очень актуальна. Если вас не затруднит, помогите улучшить вашу программку, думаю эта дополнительная функция будет полезна не только мне. Еще раз благодарю за данную программку, ибо хотел писать ее сам, но вовремя увидел ваш труд.
|
|||||||
| 21.01.2013, 19:05 | |
|
Ответы с готовыми решениями:
95
Отслеживание состояния браузера Отслеживание состояния компонента Отслеживание состояния приложения |
|
0 / 0 / 0
Регистрация: 18.09.2017
Сообщений: 19
|
||||||
| 20.10.2017, 23:08 | ||||||
|
В батник добавил следующие строчки:
0
|
||||||
|
0 / 0 / 0
Регистрация: 08.02.2018
Сообщений: 5
|
|
| 08.02.2018, 23:42 | |
|
есть кто живой? вопросить хочу
0
|
|
| 08.02.2018, 23:46 | |
|
Не по теме: Все давно умерли
0
|
|
|
0 / 0 / 0
Регистрация: 08.02.2018
Сообщений: 5
|
|
| 08.02.2018, 23:48 | |
как оставить рестарт только одного процесса подскажите пожалуйста
0
|
|
|
0 / 0 / 0
Регистрация: 08.02.2018
Сообщений: 5
|
||||||
| 08.02.2018, 23:56 | ||||||
второй оставить без изменений
0
|
||||||
|
0 / 0 / 0
Регистрация: 08.02.2018
Сообщений: 5
|
|
| 09.02.2018, 00:00 | |
|
та не-е, ну рестарт то нужен второго
0
|
|
|
|
||||||
| 09.02.2018, 00:09 | ||||||
|
блин, я этот скрипт больше не хочу улучшать. Лучше уж отдельную программу написать, но сейчас некогда.
Если очень быстро, то берите Отслеживание зависания (состояния "не отвечает") программы и её перезапуск и прописывайте между 162-163 строк:
Консоль конечно будет сыпать постоянные попытки запустить процесс.
0
|
||||||
|
0 / 0 / 0
Регистрация: 08.02.2018
Сообщений: 5
|
||||||
| 09.02.2018, 02:04 | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 18.09.2017
Сообщений: 19
|
||||||
| 26.04.2018, 22:51 | ||||||
|
Использую батник с поста Отслеживание зависания (состояния "не отвечает") программы и её перезапуск
добавляю след строки:
Добавлено через 3 часа 39 минут Всем спасибо, сам разобрался)
0
|
||||||
|
0 / 0 / 0
Регистрация: 17.03.2015
Сообщений: 3
|
|
| 29.03.2020, 19:13 | |
|
Dragokas, Спасибо за данный скрипт.
Надеюсь, тема ещё не иссякла и найдётся отклик на вопрос. Проблема в следующем. Win7 x64. Скрипт https://www.cyberforum.ru/post3957293.html Часто бывает, что из-за подключения-отключения внешнего монитора крашится процесс explorer.exe Исправил скрипт на данный процесс, kill проходит нормально, но запускается вместо рабочего стола - просто окно "Мой компьютер", как при нажатии Win+E. Надеюсь, что кто-то сможет помочь с данной проблемой. И никак не могу победить NirCMD, на запуск этого батника из ярлыка.
0
|
|
|
|
||||||||||||
| 29.03.2020, 21:03 | ||||||||||||
|
Попробуйте удалить из кода эту строку:
1
|
||||||||||||
|
0 / 0 / 0
Регистрация: 17.03.2015
Сообщений: 3
|
|
| 30.03.2020, 16:14 | |
|
Dragokas, Спасибо. Это действительно помогло.
Читал, что Вы планировали создать приложение на основе этого скрипта. Не подскажете, что решили по этому поводу?
0
|
|
|
|
|
| 30.03.2020, 17:11 | |
|
Не создавал. Не было нужды.
Хотя, вот такую небольшую утилитку писал для более надёжного поиска процессов, который зависли: FreezeDetector. (она заменяет часть функционала утилиты Microsoft tasklist)
0
|
|
|
10 / 10 / 6
Регистрация: 12.01.2017
Сообщений: 390
|
||||||
| 19.07.2021, 08:23 | ||||||
|
Здравствуйте! Поставил скрипт Not Responding3, работает отлично, но... Выставил на контроль 3 процесса Set ProcNames=prg1.exe,prg2.exe,prg3.exe, больше нигде настройки не менял. Но периодически в последней prg3.exe выпадают такие окна с ошибкой:
0
|
||||||
| 19.07.2021, 08:23 | |
|
Помогаю со студенческими работами здесь
96
Отслеживание состояния checkbox? Отслеживание состояния страницы Отслеживание состояния <select> Отслеживание состояния WebBrowser Отслеживание состояния msinet.ocx Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений.
. . .
|
21 мат мед. Планы на развитие модели здравоСохранения
anaschu 01.06.2026
AnyLogic: план развития симуляционной модели рабочего коллектива — динамический абсентеизм, реальные данные, три сценария сравнения
Продолжаю серию постов о дискретно-событийной модели рабочего. . .
|
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы
Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
|
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция
Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
|
|
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
|
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
|
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
|
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика
Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
|