update for infinite loop and Q or ESC to exit
This commit is contained in:
parent
96b077f202
commit
320d56094e
@ -3,12 +3,13 @@ from datetime import datetime
|
||||
import os, subprocess
|
||||
from time import sleep
|
||||
|
||||
now = datetime.now()
|
||||
TEXT = str(getcfg()['text'])
|
||||
DATE = now.strftime("%a, %b %e %Y, %H:%M")
|
||||
CFG = str(getcfg())
|
||||
USER = str(getuser())
|
||||
HANDLE = str(getuser()['handle'])
|
||||
now = datetime.now()
|
||||
TEXT = str(getcfg()['text'])
|
||||
DATE = now.strftime("%a, %b %e %Y, %H:%M")
|
||||
CFG = str(getcfg())
|
||||
USER = str(getuser())
|
||||
HANDLE = str(getuser()['handle'])
|
||||
KEY_ESCAPE = chr(27)
|
||||
|
||||
|
||||
def dispHeader():
|
||||
@ -75,7 +76,7 @@ def dispQuickLog(log="mis"):
|
||||
OS = OS + 1
|
||||
|
||||
def init():
|
||||
writeln("|CL")
|
||||
writeln("|[0|CL")
|
||||
menucmd('GD','@0@NONE@'+TEXT+'wfc/main.ans')
|
||||
dispHeader()
|
||||
dispTotals()
|
||||
@ -94,11 +95,20 @@ def main():
|
||||
dispSysInfo()
|
||||
dispQuickLog('mis')
|
||||
sleep(5);
|
||||
timer = timer + 1
|
||||
if timer > 5:
|
||||
finished = True
|
||||
|
||||
#timer = timer + 1
|
||||
#if timer > 5:
|
||||
# finished = True
|
||||
|
||||
for _ in range(5):
|
||||
key, ext = getkey()
|
||||
if not ext:
|
||||
if key.upper() == 'Q' or key == KEY_ESCAPE:
|
||||
finished = True
|
||||
break
|
||||
sleep(1)
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
||||
gotoxy(1,24); writeln("|PA")
|
||||
gotoxy(1,24); writeln("|[1|PA")
|
||||
|
Loading…
x
Reference in New Issue
Block a user