taojy123 / KeymouseGo

类似按键精灵的鼠标键盘录制和自动化操作 模拟点击和键入 | automate mouse clicks and keyboard input
http://taojy123.github.io/KeymouseGo
GNU General Public License v2.0
6.9k stars 1.01k forks source link

使用文档中添加extension会报错 #269

Closed Skyaaz closed 9 months ago

Skyaaz commented 9 months ago

请问有没有群之类的,可以帮忙看一下怎么解决吗

Skyaaz commented 9 months ago

根据扩展的文档中,复现Myextension不成功。

Monomux commented 9 months ago

复现的时候使用了哪个版本的程序,是Release中的还是最新的?

Skyaaz commented 9 months ago

您好,复现的时候使用的是5.1.1release版本,Feb 11 2023 win.exe 这个版本。 同时,我注意到文档中说 只适用于5.1及以下,5.1.1是不是就不适用了? 我随后去尝试5.1版本的试一试

Monomux commented 9 months ago

只有5.0版本能跑那个示例,5.1版本改了点内容,只能通过label实现跳转了。

Skyaaz commented 9 months ago

好的,我试试5.0版本

Skyaaz commented 9 months ago

您好,我想请问一下,如何把pyautogui import进去呀? 我尝试用文档中的 from KeymouseGo import add_lib_path add_lib_path([ os.path.join(os.getcwd(), "pyautogui") ])
import pyautogui 但是加入 add_lib_path 以后,再开始录制,就不会记录行为了。 请问这是怎么回事呀?

Monomux commented 9 months ago

但是加入 add_lib_path 以后,再开始录制,就不会记录行为了。 请问这是怎么回事呀?

打包的windows版本里没有附带上这个库,因此会报错导致程序初始化失败,正常功能无法使用。要使用额外的库,目前最方便的方式是下载源码并在python环境中装上所需的库再进行开发使用,抱歉。

Skyaaz commented 9 months ago

哦哦好的,谢谢你