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