Was ich will, ist auf meinen Computer schläft nach etwa 10 Sekunden zu machen, aber ich möchte es eine Nachricht haben, mit einer Taste abbrechenWie führe ich einen Befehl nach einiger Zeit aber mit einer Löschtaste
das ist, was ich versucht:
dies mit tkinter meine Warnung:
from tkinter import *
import ctypes
def callback():
quit()
root = Tk()
root.geometry("400x268")
root.title("Alert")
root.configure(background='light blue')
label = Label(root, text="ALERT this device will go to sleep soon!", fg="red")
label.config(font=("Courier", 12))
label.configure(background='light blue')
quitButton = Button(root, text="do not sleep!", command=callback)
quitButton.pack()
quitButton.place(x=150, y=150)
label.pack()
root.mainloop()
ich brauche es, bis der Schlaf (diesen Befehl) zu zählen zurück:
import time
import os
os.system("Powercfg -H OFF")
os.system("rundll32.exe powrprof.dll,SetSuspendState 0,1,0")
aber wenn ich die Taste Abbrechen drücken, wird es stoppen und nichts
welcher Teil des Problems kämpfen Sie mit? Kennen Sie den 'After'-Befehl? –
Ich weiß, wie die Alert-Sache (die erste) zu tun, und ich weiß, wie die Schlaf-Funktion ich muss das Programm Countdown von 10 oder etwas und wenn es 0 erreicht, ohne dass jemand die Abbrechen-Taste drücken wird geh schlafen (der zweite Code) –