山木智能-智赢天下-能聚烧友

 找回密码
 立即注册

快捷登录

搜索
查看: 169|回复: 1

山木智能劫持键鼠python调用例子

[复制链接]
等级头衔

等級:超级版主

Rank: 8Rank: 8

积分成就
威望
0
贡献
0
主题
31915
精华
0
金钱
71131
软妹币
0
注册时间
2019-6-13
最后登录
2021-10-24
发表于 2021-10-6 18:13:19 | 显示全部楼层 |阅读模式

函数名:open
中文名:打开端口()
参数:串口号
类型:int
返回值:打开成功返回Ture,打开失败返回False
示例:open(3)
备注:该函数必须在最开始时调用,并且要返回Ture,否则接下来的函数无法使用

函数名:move
中文名:相对移动()
参数:x距离|y距离
类型:int
返回值:无
示例:move(100,-100)
备注:x与y取值范围在 -30000~30000

函数名:move_smooth()
中文名:平滑相对移动()
参数:x距离|y距离|fps帧数|平滑度
类型:int
返回值:无
示例:move_smooth(100,-50,1000,50)
备注:x与y取值范围在 -30000~30000,fps帧数取值100~1000,平滑度越大越平滑,移动起动越慢

函数名:move_wheel()
中文名:滚动滚轮()
参数:刻度值
类型:int
返回值:无
示例:move_wheel(2)
备注:滚动刻度取值为 -127~127

函数名:press_mouse
中文名:摁下鼠标键()
参数:键码|时间
类型:int
返回值:无
示例:press_mouse(1,1000)
备注:键码:1鼠标左键,2鼠标右键,3鼠标中键。时间:单位为毫秒,取值最大为65535,若为0则一直摁下不释放。摁下指定时间后会自动释放。

函数名:release_mouse
中文名:释放鼠标按键()
参数:无
返回值:无
示例:release_mouse()
备注:释放所有摁下的鼠标键

函数名:press_keyboard()
中文名:摁下键盘()
参数:键名|时间
类型:str|int
返回值:无
示例:press_keyboard('a',5000)
备注:
1)普通键名直接按照示例填写即可。时间:单位为毫秒,取值最大为65535,若为0则一直摁下不是放。摁下指定时间后会自动释放。
2)若摁下功能键,则传参时加上单引号,如  press_keyboard('\'enter\'',5000)
支持功能键如下:
'nenter','esc','tab','capslock','lshift','lctrl','lalt','lwin','win','rshift','rctrl','ralt','rwin','menu','backspace','ins','home','pageup','del','end','pagedown','print','scrollLock','pause','space','up','left','down','right','enter'


函数名:release_keyboard
中文名:释放键盘按键()
参数:无
返回值:无
示例:release_keyboard
备注:释放所有摁下的键盘

山木用例.py (298 Bytes, 下载次数: 4)


sm.pyd (58 KB, 下载次数: 3)








回复

使用道具 举报

等级头衔

等級:新手上路

Rank: 1

积分成就
威望
0
贡献
0
主题
0
精华
0
金钱
7
软妹币
0
注册时间
2021-10-25
最后登录
2021-11-1
发表于 2021-11-1 12:12:22 | 显示全部楼层
kankan................................
我要说一句 收起回复
B Color Smilies
还可输入 20 个字符
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|山木智能-智赢天下-能聚烧友 ( 浙ICP备19019948号 )

GMT+8, 2021-12-8 12:04 , Processed in 1.106768 second(s), 40 queries , Gzip On.

快速回复 返回顶部 返回列表