问题标签 [pynput]

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 回答
259 浏览

python - 如何单击热键并在python中打开特定的url?

单击按钮序列,例如shift+a并打开 amazon.com。单击另一个按钮序列,例如shift+e和 open ebay.com。该代码适用,amazon.com但是当我单击热键时shift+e,它没有打开 ebay.com。当您打印您正在单击的键时,您会意识到程序正在按下Shifte并且a。我不知道为什么程序打印a我不点击?

0 投票
0 回答
39 浏览

python - 有没有办法使用 pynput 输入标点符号?

每当我在字符串中键入标点符号时,例如“?” 它总是变成“a”。

我尝试查找特定的键码,但没有显示任何内容。

现在我可以输入带有大写字母的字符串很酷,但我只想知道一种返回标点符号的方法。如果我输入“你好!” 它将返回“Helloa”

0 投票
0 回答
29 浏览

python-3.x - 在 ImgGrab 中没有得到正确的宽度和高度

因此,我试图通过两次单击(左上角和右下角)来获取图像,但是当我将宽度和高度赋予 ImgGrab 函数时,我会收到与原始值不同的值,我该如何解决?

我认为,当我将显示器的左上角设置为 (0, 0) 时,我得到了正确的值,但在任何其他地方我得到了错误的值。

我希望 img 变量的值与pos_click[5]

0 投票
0 回答
40 浏览

pynput - 有没有办法让“pynput”点击 exe 安装程序中的“下一步”或“取消”按钮?

我制作了一个 python 脚本来自动化 Windows 上的 sum 应用程序,它工作得很好。我正在使用 pynput 单击元素(通过提供坐标)并将文本插入字段。就像我说的每件事都工作得很好,问题是当我试图点击一个 exe 安装程序上的按钮(下一步,取消......)时,鼠标不移动也不点击给定坐标时安装程序窗口是焦点。当安装程序窗口失焦时,鼠标开始移动并单击。请帮忙 !!!

非常感谢

0 投票
0 回答
86 浏览

python-3.x - 在键盘记录器中发送电子邮件时输入延迟

我正在制作一个键盘记录器作为我的第二个项目,并且一切正常,但是,在发送电子邮件的过程中收集数据(通常为 100-150 个字的字符串)后,PC 因键盘延迟而受到很大影响。我已经尝试暂停检查按键的侦听器,但它不起作用,我正在使用 pynput 收集数据并使用 smtplib 发送电子邮件,有什么想法吗?

0 投票
1 回答
625 浏览

python - pynput 按键积压

(注意:编程初学者和堆栈溢出初学者,如果我做错了什么,请见谅)

我正在尝试编写一个python(python 3.7.3,如果有用的话)程序,当按住反斜杠(“\”)键时,它会向左键单击垃圾邮件(用于在线游戏。我将绑定鼠标按钮到“\”,这样就不必检测鼠标左键并遇到程序检测鼠标点击的问题)。我的代码目前可以工作,但是当“\”被释放时,根据它的持有时间,停止点击需要几秒钟。

这是我的代码:

难道我做错了什么?有没有办法解决这个问题?

0 投票
0 回答
514 浏览

python - pynput 无法识别小键盘上的键

我有一个运行 Raspbian 3.12 的 RaspberryPi。我需要用几个键来控制设备,最简单的方法似乎是只使用一个小键盘。我使用 pynput 键盘库来检测后台的按键;它是一种享受。

我可以使用pynput检测一个小python脚本中的所有键——除了在numlock打开时没有检测到小数点键(它在numlock关闭的情况下工作)并且根本没有检测到标记为5的键(numlock on或关闭)。这两个键在其他应用程序(如编辑器)中按预期工作。

有人知道该怎么做吗?有没有办法找到关键代码,或者还有什么可以建议的吗?

谢谢,尼尔斯

0 投票
1 回答
145 浏览

python - 无法使用 pynput 打印大写字母或括号

我有这个问题,如果我尝试模拟大写、括号或下划线的按​​下,它会给我一个a

大致是这样的代码

编辑:我在 Mac 上使用 pyhton 3.7.1 和 pynput 1.4.2

0 投票
2 回答
909 浏览

python - 尝试创建鼠标记录器,但它一直在无休止地循环?

我正在尝试使用 Pynput,我开始创建一个简单的程序来记录鼠标的移动,然后在单击按钮后重放这些移动。

但是,每次我单击鼠标时,它都会开始发疯并无休止地循环。我认为它正在以超高速进行动作,但我最终不得不 Alt-F4 来阻止它。

任何帮助,将不胜感激。

0 投票
2 回答
521 浏览

python - Pynput 脚本不返回带有转义键的输出

我最近一直在使用 Pynput 来尝试一些新程序。在一个这样的程序中,我打算在单击鼠标时打开一个网页,它会打开一个网页(或多或少是一个笑话程序,但我可能会用它来帮助其他一些 Pynput 程序)。每当单击鼠标时打开网页效果很好,但我试图实现的 killswitch 不是。单击转义时,脚本绝对不会返回任何内容。

总的来说,我对 Pynput 还是很陌生,所以我对此并不感到不可思议。我怀疑问题可能出在最后的“listener1”块中。这是代码:

我想让程序在 [website] 的位置打开一个网页。任何解决此问题的帮助将不胜感激!

谢谢!