我们在Vscode中使用Thief-Book插件进行摸鱼时,由于插件默认的下一页组合键是Ctrl+Alt+. 使用起来需要两只手同时进行,不太方便。
于是我用python中的pynput库进行监听鼠标的点击事件 进而触发Thief-Book的下一页键。
import pynput
from pynput.keyboard import Controller, Key, Listener
from pynput.mouse import Button
def on_click(x, y, button, pressed):
kb = Controller()
kb.press(Key.ctrl)
kb.press(Key.alt)
kb.press('.')
kb.release(Key.ctrl)
kb.release(Key.alt)
kb.release('.')
kb.pressed(Key.ctrl,Key.alt,'.')
if button == Button.right:
print("关闭")
return False
with pynput.mouse.Listener(
on_click=on_click,) as listener:
listener.join()
1.使用pip下载pynput至本地环境中
2.执行脚本文件
鼠标单击左键:下一页 鼠标单击右键:关闭脚本
脚本文件已上传至github中