最近越來越懶,一上班坐到電腦前就不願意動,不喝水也不起來走動,一下班離開電腦就頭暈眼花。想起前兩年被腎結石支配的恐懼o(╥﹏╥)o,,,還是寫個小工具強制自己喝水防止**吧。vs code啟動
**思路很簡單,每小時指定的時間到了就自動鎖定螢幕,但是為了防止自己太懶,習慣性關閉(早上的鬧鐘都是順手關閉繼續睡),所以來了個強制鎖屏。ps.鎖屏時不要被老闆發現๑乛◡乛๑
import time
from ctypes import *
from ctypes.wintypes import *
my_minute = '30'# 設定時間,可以設定在多個時間點鎖屏,下面的判斷條件改一下就行
def main():
shell32 = windll.loadlibrary("shell32.dll")
while true:
t = time.localtime() # 當前時間的紀元值
minute = time.strftime("%m", t) # 將紀元值轉化為包含時、分的字串
if minute == my_minute:
shell32.shellexecutew(none,'open', 'rundll32.exe','user32,lockworkstation','',5)#呼叫系統鎖屏
#如果不想強制鎖定,只鎖定一次的話,把下面這句加上就行
#time.sleep(60)
time.sleep(1)#暫停一秒,節省資源
if __name__ == "__main__":
print("程式將在每小時 {} 分鎖定系統,起來走動一下,喝點水哦".format(my_minute))
main()
如果vs code列印出來的中文存在亂碼,可以在/.vscode/launch.json 檔案中的「configurations」節點下新增:
"env":
周圍很多同事年紀輕輕就脖子痛,腰痛的,掙的錢不知道夠不夠以後去醫院看病的,所以還是日常保護好自己吧,擺脫」錢多話少死得早「定理ᕦ(・ㅂ・)ᕤ
python倒計時屏保
import turtle,time import winsound import math defdrawgap turtle.penup turtle.fd 5 defdrawline draw drawgap turtle.pendown if draw else turtle.penup t...
MAC鎖屏不斷網(快捷鍵啟用屏保)
第一步 要設定鎖定輸入密碼的設定,進入 系統偏好設定 安全性與隱私 將選項 進入睡眠或開始螢幕保護程式後 打勾,選 立即 第二步 到 launchpad 中的 其他 資料夾開啟 automator 或者直接到spotlight中輸入定位過去 就是拿火箭筒的小機械人 第三步 接下來,會彈出乙個視窗,選...
windows 設定定時鎖屏
createtime 2017年7月3日10 16 14 author marydon 舉例 實現每間隔45分鐘,電腦自動鎖屏 實現思路 第一步 編寫鎖屏命令 第二步 制定計畫。實踐 1.編寫鎖屏命令 新建乙個txt檔案,重新命名為 lockscreen 名字隨意 開啟該檔案新增內容 rundll3...