프로그래밍
[Python] 화면보호기 방지
창수씨
2019. 12. 20. 14:15
반응형
뭘 돌려야하는데 자꾸 화면보호기가 짜증나게 해서
돌아가는 2시간동안 방해받지 말라고 방금 만듬
1분마다 마우스가 알아서 돌아다님
import time
import pyautogui
import random
from datetime import datetime
screenWidth, screenHeight = pyautogui.size()
#화면 전체 크기를 출력(화면 해상도)
print('{}, {}'.format(screenWidth, screenHeight))
cnt = 0
while True :
ran_width = random.randint(1, screenWidth)
ran_height = random.randint(1, screenHeight)
#마우스를 2초동안 ran_width, ran_height 위치로 옮김
pyautogui.moveTo(ran_width, ran_height, 2)
#키보드로 2초동안 'test' 글자를 입력
pyautogui.typewrite("test", interval=2)
cnt += 1
print('{} 번째 동작중 {} {}'.format(cnt, ran_width, ran_height))
time.sleep(60)
print(datetime.now())
++ 2020/03/31
재택근무 철이라 그런지 이 포스트에 방문해주시는 분들이 많아서
몸둘바를 몰라서 윈도우용 exe 파일을 만들어 놨음
위코드를 그냥 pyinstaller 사용해서 exe 파일로 만든거여서 불안하신 분은 직접 저 코드를 exe파일로 만드셔도 됨
----
첨부할려고 했으나 10MB 이상은 첨부가 안된다고 해서 github에 올려놓음
https://github.com/panickery/screensaver/tree/master/dist
panickery/screensaver
Contribute to panickery/screensaver development by creating an account on GitHub.
github.com
screen_saver.exe 눌러서 들어가서 download 눌러서 다운받아서 실행하면 됨
일단 로컬에선 성공했음 안되면 말좀
반응형