问题标签 [autokey]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
209 浏览

python - 使用 Python 3.8 脚本更改 json 值

我想用 Python 3.8 脚本更改一个 json 值。

我知道在 Python 中,字符串是不可变的,所以你不能就地更改它们的字符。

这对我有很大帮助:How to find and replace a part of a value in json file

TypeError:“str”对象不支持项目分配

TypeError: 'str' object does not support item assignment item['hotKey'] = "" TypeError: 'str' 对象不支持项目分配

脚本:item['hotKey'] = "<f11>"

json文件

0 投票
1 回答
88 浏览

autohotkey - autoKey gtk 0.95.10 图标变红一个 autoKey 冻结

如果我按下我的脚本快捷方式,自动键通常会停止工作F12

大约每70%。大约每 50% 的图标会变红,并且 autoKey 会冻结。CPU 负载增加了一点。

很难说可能是什么原因。

脚本(要点有点大。
大约 500 行,在github上提供。

我通过在将桌面录制到视频文件(youtube LKl4Ufhh3P8)时发送来进行调试。

它通过wine打开一个菜单(称为lintalist的autoHotKey脚本)并捕获更改的剪贴板并将其写出。

当我重新启动 autoKey 脚本时,它会运行几次(可能是三到五次)。我在各个点插入了 100 毫秒作为暂停。从那时起,我不必重新启动操作系统,只需在脚本冻结时将其杀死。

知道要尝试什么吗?

为了调试,我使用了这样的小帮手:

系统

0 投票
3 回答
296 浏览

linux - Running one Autokey script from another Autokey script?

Right now I've got two Autokey scripts (for modularity), one that opens a file, and one that puts text in it.

The one that opens the file has hotkey F1 (and we'll call this script 1 for simplicity), and the one that puts text in it has hotkey F2. I want a new Autokey script, that when I hit F3, it runs both the 1 script and the 2 script.

I've tried making the 3 script just send the F1 and F2 keys, but the timing is all off. It would be better if I could just call 1 and 2 from 3. Is this possible?

Thanks!

0 投票
1 回答
35 浏览

python - 有没有办法在 Python 中使用 AutoKey 的缩写粘贴本地图像?

AutoKey 允许缩写扩展为文本,甚至是表情符号。但是,我想知道是否有办法将图像粘贴到键盘缩写上。

0 投票
1 回答
99 浏览

ubuntu - 使用 AutoKey 读取数字很慢

我想通过 AutoKey 获得按下的号码。我的脚本可以工作,但速度很慢,而且看起来不太好。

你能知道一个更快的方法吗?我需要在它被识别前几秒钟按住一个键。

我在这里读到:

系统

0 投票
0 回答
80 浏览

python-3.x - 有没有办法在 Raspbian 等 Linux 操作系统中模拟击键和鼠标点击?

我正在做一个编辑我的照片然后将这些照片上传到谷歌网站的项目。我正在使用 Selenium 将照片上传到作品集网站,但我需要一种方法来从文件管理器中选择要上传的图像。

这个想法是这个项目将在我的 Raspberry Pi 3b 上运行,无需任何人工干预。甚至可以模拟人类与操作系统的交互吗?

我已经做了一些研究并遇到了 AutoKey 程序,但我不完全确定这是否能满足我在 Raspbian 上的需要。任何帮助将不胜感激。

更新: 我试图在我的树莓派上安装自动密钥,即使安装似乎成功,我也无法打开或使用该应用程序。看来我可能缺少一些依赖项,或者自动键在 Raspbian 上不兼容。我真正需要的只是一种导航到我要上传的照片的路径并选择它的方法。

第二次更新: 在搜索 selenium 文档时,我发现了这个https://selenium-python.readthedocs.io/faq.html#how-to-upload-files-into-file-inputs这似乎是一个解决方案。我还没有时间在我的 Macbook 和 Raspberry Pi 上尝试这个。

最终更新 我能够使用 selenium 上传文件,但部分过程是 jerry-rigged 的​​工作。我很想知道是否有另一种更专业的方法来做到这一点,所以我会在此期间留下这个问题。

0 投票
1 回答
333 浏览

autokey - 用于自动键 linux 的 AutoClicker

有没有人有一个自动点击器脚本,只是重复点击鼠标左键。我需要它有一个开始按钮和一个停止按钮。我环顾了论坛并尝试了一些 python 脚本,但我无法得到任何工作。

0 投票
1 回答
98 浏览

linux - AutoKey 中的 getkey

如何等待使用自动键按下的键?

对于 AutoKey,我找到了wait_for_keypress,但它不是我要搜索的。

它等待定义的按键或组合键。

我要等待a, b,...z被按下。

我在这里搜索:

并尝试了这个例子但没有成功:

我在网上搜索

  • autokey -autohotkey keywait manual
0 投票
0 回答
72 浏览

autokey - 自动键:有没有办法用自动键按 ALT + 空格键?

我试着做

键盘.send_keys("+")

键盘.send_keys("+")

但没有一个有效

还有别的办法吗?

0 投票
0 回答
21 浏览

autokey - LaTex 实现(简单)

我最近从 Windows 切换到 Unix,但我缺少使用仅适用于 Windows 的 AutoHotKey。

我遇到了 AutoKey,这很棒!我在编写脚本时遇到了麻烦:

我希望它执行以下操作:如果我键入 vecX,它将删除单词并返回 \vec{X},其中 X 是任何字母。

这可以实现吗?

谢谢!