zoukankan      html  css  js  c++  java
  • 【python】观影时定时自动截图

    缘起:电影看得多了或者时间久了回忆起来情节就容易模糊,所以有时候想通过浏览电影截图来重温,除了手动截的精彩截图外,如果有定时自动截图来帮助撑起主线就更好了,所以写了个小脚本,需求看起来是比较小众~~
    
    #coding=utf-8
    import win32gui,win32api,win32con  
    import time
     
    def sshot():#通过模拟发送win+print击键来截图
    	win32api.keybd_event(0x5B,0,0,0) #0x5B 是左win的键盘码(keyCode)
    	win32api.keybd_event(0x2C,0,0,0) #0x2C 是print Screen的键盘码
    	win32api.keybd_event(0x5B,0,win32con.KEYEVENTF_KEYUP,0)  
    	win32api.keybd_event(0x2C,0,win32con.KEYEVENTF_KEYUP,0)
    	#依次按下左win,按下print,松开左win,松开print
    def main():
    	initInterval= 2*60
    	interval = 10*60
    	uplimitt= 4*60*60
    	time.sleep(initInterval)#电影开始后initInterval秒后截下第一张图
    	sshot()
    	i=0
    	while 1:  
    		time.sleep(interval) 
    		#每隔interval秒截一张图
    		sshot()
    		i+=1
    		if i*interval>uplimitt:#如果你忘了退出程序,那么4个小时后它会自己退出
    			return 0
    if __name__ == '__main__':
        main()
    
  • 相关阅读:
    mysql高并发配置
    php xml转array的方法
    双系统,一系统损坏后的解决方案之硬盘启动
    最长公共前缀
    罗马数字转整数
    回文数
    整数反转
    一、数组---两数之和
    从尾到头打印链表
    替换空格
  • 原文地址:https://www.cnblogs.com/findneo/p/6978669.html
Copyright © 2011-2022 走看看