python集成乐玩插件(后台自动化鼠键)

news/2024/11/20 0:43:33/

1.python需要安装32位才行

2.python窗口拖拽设计

需要用到 Python Qt Designer设计工具

  • 首先安装qt库,我是用的是PySide2的qt库 [pip install pyside2]
  • 拖拽设计的软件放在 python安装路径\Lib\site-packages\PySide2\designer.exe
  • 参考网站:https://www.byhy.net/tut/py/gui/qt_01/

3.python集成乐玩插件

需要用到lw.dll和python的comtypes库

  • lw.dll放到项目根目录
  • 安装comtypes库 [pip install comtypes]
  • 引入乐玩插件,创建乐玩对象
  • 调用乐玩命令

Lw类

import os
from comtypes import clientclass Lw:# 这里只能用 comtypes 不能用win32com来调用.不然会报错,研究了贼久才搞明白!并且必须是32位的pythondef 注册(self):'''注册乐玩插件,需要把文件lw.dll放在根目录:return: 返回乐玩对象'''try:lw = client.CreateObject("lw.lwsoft3")except:os.system('regsvr32 lw.dll')lw = client.CreateObject("lw.lwsoft3")return lw# 从系统中卸载乐玩def 卸载(self):'''从系统中卸载乐玩插件,有些时候注册不成功,可以先卸载一下:return:'''os.system('regsvr32 lw.dll /u')

启动文件调用乐玩命令

from Lw import Lwlw = Lw().注册()
print(lw.ver())
lw.MoveTo(200,200)

4.python打包成exe可执行文件

需要用到pyinstaller库

  • 安装pyinstaller库 [pip install pyinstaller]
  • ui和打包入口文件必须放在项目根目录
  • 打包 [pyinstaller 入口文件.py --noconsole --hidden-import PySide2.QtXml]

5.乐玩插件和界面事件和数据交互

界面设计的学习网站:

参考网站:教程文档
参考网站:视频教程

我的demo下载

点击下载


http://www.ppmy.cn/news/127766.html

相关文章

2台电脑共享一套键鼠方法

共用键鼠,可以通过硬件(对拷线)或软件方法(mouse without border、Synergy等软件)来实现。 一、对拷线 使用对拷线有一个好处,稳定性相对较高,使用简单,不需要进行参数设置&#xf…

python-控制键盘鼠标

1、获取屏幕分辨率 pyautogui.size() 代码如下: import pyautogui width,heightpyautogui.size() #返回宽、高 2、移动鼠标 moveTo():鼠标移动到屏幕的指定位置 代码如下: import pyautogui pyautogui.moveTo(100,100,duration0.25) …

两台电脑共享一套键盘鼠标的神器

实验室有台台式电脑,自己又带了笔记本,现在键盘鼠标是连接在台式机上的,当要使用笔记本的时候再去用笔记本的触摸板是很不习惯,就想找找有没有能什么东西能实现一套键盘鼠标给两台电脑用的,从某宝上搜到的是使用一个有…

【经典】synergy共享鼠标键盘/一套鼠标键盘操作多台电脑

使用场景 用一套鼠标键盘控制两个或多个电脑屏幕所有电脑位于同一局域网下win10 操作系统 安装 synergy step1:下载 下载地址:synergy step2:安装 选择自己想要安装在的目录然后一直 next 最后 finish 即可 step3:破解 安装完成后…

DIY客制化键盘

DIY客制化键盘 注意事项 以下为直男文档,非直男者请勿观看,毕竟,正常人谁送女生机械键盘。 视频链接 https://www.bilibili.com/video/BV1eT4y1K7UL 点开此处观看 1.实操前必修课 1.键盘分类 按照结构分可分为:薄膜键盘 机…

智能虚拟鼠标

MediaPipe Holistic分别利用MediaPipe Pose,MediaPipe Face Mesh和MediaPipe Hands中的姿势,面部和手界标模型来生成总共543个界标(每手33个姿势界标,468个脸部界标和21个手界标)。本文将用MediaPipe Hands来完成AI虚拟…

KM3模拟键盘鼠标模块使用说明---2.键盘功能

KM3模拟键盘鼠标模块使用说明---1.鼠标功能 KM3模拟键盘鼠标模块使用说明---2.键盘功能(本章) 目录 1.模块说明 1.1 材料清单 2.键盘功能 2.1 键盘控制协议 2.2 串口操作流程 2.3 HID操作流程 1.模块说明 KM3模块是KM2模块的升级版本&#xff0…

达尔优EM915镜面板游戏鼠标拆机教程

达尔优EM915镜面板游戏鼠标拆机教程 最近买的达尔优鼠标滑轮不灵了,已经使用了三四年了,疑似滚轴不干净,需要拿下来擦一擦,说实话达尔优的鼠标质量确实不错,之前买过几款杂牌鼠标都是用了几个月左键和右键就不灵了&…