Skip to content

Instantly share code, notes, and snippets.

@jonasbits
Last active April 25, 2021 22:05
Show Gist options
  • Save jonasbits/6861522 to your computer and use it in GitHub Desktop.
Save jonasbits/6861522 to your computer and use it in GitHub Desktop.
import time
import sys
import os
import ctypes
ES_CONTINUOUS = 0x80000000
ES_AWAYMODE_REQUIRED = 0x00000040
ES_SYSTEM_REQUIRED = 0x00000001
ES_DISPLAY_REQUIRED = 0x00000002
ctypes.windll.kernel32.SetThreadExecutionState(ES_CONTINUOUS | ES_SYSTEM_REQUIRED)
p = ['|', '/', '-', '\\']
os.system('cls')
while True:
for i in range(0, 4):
print('\r' + p[i] + ' Press Ctrl-C to allow computer to sleep', end='')
try:
time.sleep(2)
except(KeyboardInterrupt):
print('\nGoodbye')
sys.exit()
@jonasbits
Copy link
Author

excellent remix @kbarnes3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment