Python - нажмите клавишу после запуска определенной программы

818
Miranda Code

Так что у меня есть эта программа, которая должна быть запущена 24/7, и всякий раз, когда она падает, появляется это окно

Window I have to press "ok/enter" on

И все, что я хотел запланировать, - это нажатие клавиши ввода всякий раз, когда запускается эта программа или появляется это окно.

Я пытался создать событие с журналом, являющимся приложением, но я не могу выбрать, какое это приложение, кто-нибудь знает решение?

РЕДАКТИРОВАТЬ: Таким образом, я нашел действительно простое решение для моей проблемы с помощью скрипта Python, вот оно, если кому-то интересно!

import pyautogui import win32gui  while True: if win32gui.FindWindow(None, "Blacklist"): handle = win32gui.FindWindow(0, "Blacklist") win32gui.SetForegroundWindow(handle) pyautogui.typewrite(['enter', 'enter']) 
1
Планировщик заданий не может сделать это. Но есть программное обеспечение, которое может сделать это. Я сам использую что-то, что стоит денег, но это может сделать это. Я уверен, что есть также бесплатные программы для автоматического закрытия всплывающего окна (что в принципе и есть) LPChip 5 лет назад 0
Можете ли вы сказать мне название программного обеспечения, которое вы используете? Miranda Code 5 лет назад 0
Запустите приложение как сервис. Стандартная система управления услугами может перезапустить службу, если она падает или зависает без всплывающего окна. Akina 5 лет назад 0
Как мне запустить приложение как сервис? Miranda Code 5 лет назад 0
Я использую Actual Tools Window Manager, который является их полным пакетом. Все функции также имеют свои собственные более дешевые приложения. LPChip 5 лет назад 0
[Проект RunAsService] (https://github.com/luisperezphd/RunAsService) Akina 5 лет назад 0
Вы должны опубликовать результаты в качестве ответа, чтобы пометить их как решенные за 2 дня. Таким образом, другие знают, что вам больше не нужна помощь. LPChip 5 лет назад 0

0 ответов на вопрос

Похожие вопросы