最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

python使用pyhook监控键盘并实现切换歌曲的功能

来源:懂视网 责编:小采 时间:2020-11-27 14:29:15
文档

python使用pyhook监控键盘并实现切换歌曲的功能

python使用pyhook监控键盘并实现切换歌曲的功能:自己在玩dota的时候有时候喜欢边玩游戏边听音乐,但是切换下一曲的时候必须得切出游戏,而切换音乐的热键ctrl+alt+方向键在游戏的时候没有用,好事蛋疼,今天试试使用python来实现键盘监控切换下一曲,下面贴出代码 import pythoncom, pyHook
推荐度:
导读python使用pyhook监控键盘并实现切换歌曲的功能:自己在玩dota的时候有时候喜欢边玩游戏边听音乐,但是切换下一曲的时候必须得切出游戏,而切换音乐的热键ctrl+alt+方向键在游戏的时候没有用,好事蛋疼,今天试试使用python来实现键盘监控切换下一曲,下面贴出代码 import pythoncom, pyHook

自己在玩dota的时候有时候喜欢边玩游戏边听音乐,但是切换下一曲的时候必须得切出游戏,而切换音乐的热键ctrl+alt+方向键在游戏的时候没有用,好事蛋疼,今天试试使用python来实现键盘监控切换下一曲,下面贴出代码

import pythoncom, pyHook
import win32gui,win32api,win32con
 
Lcontrol_press = False
Lmenu_press = False
Left_press = False
 
def OnKeyboardEvent(event):
 global Lcontrol_press #在函数里面使用全局变量的时候要加上global关键字
 global Lmenu_press #要不然会出错
 global Left_press
 print 'Key:', event.Key
 if (event.Key == "Lcontrol"):
 Lcontrol_press = True
 elif(event.Key == "Lmenu"):
 Lmenu_press = True
 elif(event.Key == "Left"):
 Left_press =True
 handel_key()
 return True
def handel_key() :
 global Lcontrol_press
 global Lmenu_press
 global Left_press 
 if(Lcontrol_press and Lmenu_press and Left_press):
 win32api.keybd_event( 0xB0,win32con.VK_MEDIA_NEXT_TRACK,0,0)
 Lcontrol_press = False
 Lmenu_press = False
 Left_press = False
 
hm = pyHook.HookManager()
hm.KeyDown = OnKeyboardEvent
hm.HookKeyboard()
pythoncom.PumpMessages()

好了,把你的播放器设置为随机播放就可以在游戏的时候按下ctrl+alt+左方向键就可以切换音乐啦(ctrl和alt也是左边的)
顺便说明下,那三个快捷键不是组合键,意思是你要先按下ctrl然后放开,在按下alt,最后按一下做方向键就切换音乐了.这三个键的顺序不能按错.

文档

python使用pyhook监控键盘并实现切换歌曲的功能

python使用pyhook监控键盘并实现切换歌曲的功能:自己在玩dota的时候有时候喜欢边玩游戏边听音乐,但是切换下一曲的时候必须得切出游戏,而切换音乐的热键ctrl+alt+方向键在游戏的时候没有用,好事蛋疼,今天试试使用python来实现键盘监控切换下一曲,下面贴出代码 import pythoncom, pyHook
推荐度:
标签: 切换 操作 监控
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top