taojy123 / KeymouseGo

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

界面相关问题(Cont'd) #128

Closed ZutJoe closed 2 years ago

ZutJoe commented 2 years ago
zhsunlight commented 2 years ago

@ZutJoe 下载这个PR编译打包运行,点击更改文件名的"...“,没有反应,是否增加了新库,没有更新 requirements.txt? image

ZutJoe commented 2 years ago

@ZutJoe 下载这个PR编译打包运行,点击更改文件名的"...“,没有反应,是否增加了新库,没有更新 requirements.txt? !

没有添加任何新的库哦

上面您反馈的问题应该解决了

zhsunlight commented 2 years ago

感谢修正。经过打包测试,点击"...“可正常打开文件管理画面,”编辑脚本“、”重命名文件“均按预期方式工作,很开心,这下录完脚本后,立即就能修改脚本名,不用退出 KeymouseGo就生效(这个功能很有用,录完立即命名,清楚脚本的用途。之前录完脚本,如果在系统文件管理中改了脚本名,需要重新打开KeymouseGo才能执行改名后的脚本)。

”选择文件“这个功能可以选择一个不同的脚本,选择完之后,返回到”文件管理“画面(如下图),不知道下一步要做什么(我猜测下一步应该是对此脚本文件进行编辑或改名,但我一开始以为是选择一个其它文件夹中的脚本执行)。关掉文件管理画面,返回主画面后,脚本栏仍然是之前的脚本名。 image image

ZutJoe commented 2 years ago

”选择文件“这个功能可以选择一个不同的脚本,选择完之后,返回到”文件管理“画面(如下图),不知道下一步要做什么(我猜测下一步应该是对此脚本文件进行编辑或改名,但我一开始以为是选择一个其它文件夹中的脚本执行)。关掉文件管理画面,返回主画面后,脚本栏仍然是之前的脚本名。

"选择文件"这里我设置的就是选择文件欸, 就是对选择的文件进行操作, 重命名或者是打开编辑脚本, 但是默认点击...后出现的是当前下拉选项选中的那一个, 同样, 你将这个文件管理退出之后, 如果你对其他的文件有操作的话 (不是当前下拉框选中的那个文件), 那么在你退出操作之后, 你需要回到下拉框, 选中它, 再运行它 (也不需要退出KeymouseGo)

我这里的逻辑就是, 你点击文件管理的时候下拉框选中的是哪个文件, 那么你退出文件管理的时候也是那个文件。如果你在中间过程中对其他文件进行了操作, 会执行, 但是返回主界面的时候, 不是你在文件管理界面操作的最后一个脚本文件

ZutJoe commented 2 years ago

你运行脚本文件的话还是需要从下拉框里面去选取相应文件

文件管理界面提供的功能有:

  1. 选取文件
  2. 对选取的脚本文件内容进行编辑
  3. 对选取的脚本文件进行重命名
taojy123 commented 2 years ago

这在Qt 里用 tkinter, 两套UI 混着用有点不舒服。回头可以优化一下。