问题标签 [keystrokes]

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

c# - c# wpf 从 previewkeydown 事件处理程序中捕获 win 密钥代码

我需要获取 Windows 低级密钥代码(http://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx)拦截输入UIElement.PreviewKeyDown()以通过套接字发送它并与其他主机共享这些。有什么办法吗?

0 投票
1 回答
232 浏览

python - 使用 Portable Python 从外部程序复制文本并在 Windows 7 中模拟击键

现在,我正在尝试自动化我拥有的一个小反编译器(将程序集从 .gba 文件转换为伪 C),因为它目前要求用户反编译每一行(16 位),考虑到这一点,这相当乏味我想要完全反编译的文件中有 908132 行必要的代码。

我的编程能力非常有限,无论是我自己的知识/经验,还是因为它属于我最近去世的继父(我没有密码),所以我没有计算机的管理权限为了他的账户,也不是为了一台不完全糟糕的新电脑的钱。)

反编译器本身被称为 pksvui,尽管我真的怀疑这对路由以外的任何事情都很重要。我知道如何用 python 复制文本,但我想知道如何从这个特定的程序中提取它(如果你能告诉我如何让它专门选择程序的文本框,模拟 ctrl+a 和 ctrl+c 可能会起作用。)

下一步是将其粘贴到 .txt 文件中,但我已经涵盖了。

然后我需要自动化程序重新选择反编译器并模拟 F8,然后通过添加 10(如 16,十六进制)来编辑文本框值,然后模拟 Enter

我试图找到每一件作品,但正如你可能从我的名字中所期望的那样,我对此并不陌生。

0 投票
1 回答
885 浏览

c++ - 使用事件过滤器区分 2 个键盘击键(嵌入式 linux)

我知道有一些类似的话题,他们不会问完全相同的问题,他们的答案也不是我需要的。我将尝试简要解释一下我的情况。

我有两个键盘,一个是标准 USB 键盘 (HID),另一个是 GPIO 键盘。两个键盘通常都会报告一些键,但我需要在我的 Qt 应用程序中采取不同的操作,具体取决于按下键的键盘。

此时两个键盘同时工作正常,但我找不到一种方法来识别按下的键来自哪个键盘。

这甚至可能吗?我正在使用 Qt 4.8.5,如果需要它来完成我需要的工作,我可以重新编译它。

任何帮助、提示、提示将不胜感激。

感谢您的帮助,

威廉

0 投票
1 回答
1242 浏览

python - 在python中将击键发送到浏览器窗口

我需要使用 python 将击键发送到非活动浏览器窗口。

我尝试过使用 win32 模块,但它不起作用。它适用于记事本,但不适用于浏览器窗口。

希望一些简单和 Pythonic 的东西,但在这一点上,我愿意尝试任何可以让我的浏览器键入按钮的东西。蒂亚!

0 投票
1 回答
1342 浏览

applescript - 苹果脚本模拟关键事件

我想知道 F1-F12 中所有功能键的键码。从之前的搜索查询中,我发现 keycode 107 可以通过运行这个来降低亮度

echo "tell application \"System Events\" key code 107 end tell" | osascript

我猜这模拟了 F1 键,但奇怪的是113把亮度调高了。我无法找到任何其他 Fn 键的键码。有什么帮助吗?有没有为此制作的好表,我可以在其中获取键码。最后,我希望能够直接执行这些键执行的操作或以某种方式模拟这些操作。什么都会好的。

0 投票
2 回答
173 浏览

c++ - 处理非输入击键?

我不确定该如何表达我要问的内容;在 C++ 中,使用 stdio.h 标头而不是 iostream,我将如何做到这一点,以便如果在任何时候按下转义键,程序就会终止?有什么我可以在程序顶部添加一次的,还是我必须将它单独添加到每个循环/条件中?下面是我的代码(sleep() 函数仅用于视觉加载/计算效果):

0 投票
1 回答
142 浏览

objective-c - 从 Today Extension App 发送系统事件

我需要从 Today Extension App 发送击键,所以我是这样写的。


我在 .entitlements 文件中写了“com.apple.systemevents”。

但是,它没有用。
请告诉我如何做到这一点。
谢谢。

0 投票
0 回答
267 浏览

r - 是否有在 R / RStudio 中发送击键的功能?

我想知道 R 中是否有一个函数(或某种创建方法)可用于在 RStudio 中发送击键。我对此的预期用途是通过将发送击键 (ALT+h ALT+u) 组件合并到我在 Rprofile.site 文件中创建的 .Last 函数中,在退出时自动检查 RStudio 更新。

或者,如果有人知道在退出(或打开)时自动检查 RStudio 更新的另一种方法,我会全神贯注。我已经定义了 .Last 函数,以便它在退出时使用 updateR() 函数自动检查 R 更新,但我还想同时检查 RStudio 更新。

任何想法将不胜感激。

谢谢!

0 投票
1 回答
241 浏览

google-apps-script - 使用谷歌表中的应用程序脚本计算按钮击键

每次在键盘上按下特定键时,我都会尝试在 Google 电子表格中注册一个计数。我应该使用什么 Apps 脚本?

例子:

  • 如果我按“>”将“1”输入到单元格 A1,再次按“>”将单元格 A1 增加“1”到值“2”或在单元格 A2 中输入“1”
  • 如果我按“<”将 1 输入到单元格 B1,再次按“<”将单元格 B1 增加“1”到值“2”或在单元格 B2 中输入“1”
  • 向上或向下键分别在单元格 C1 和 D1 中以类似的方式操作。

我应该将代码/应用程序发布到站点吗?

感谢您的任何指导!

0 投票
1 回答
1723 浏览

python - Python IDLE shell 击键表示语句结束并返回提示

在交互模式下,有没有办法表示语句结束(例如类定义)并返回提示以便实例化对象?

我已经完成了简单的练习——计算、ifs、循环、while 语句。并且解释器“得到”该语句是完整的。

这似乎是一个简单的问题,但我在 stackoverflow 或网络中搜索都没有运气。

(更一般地说,是否有限制:您可以在交互模式下与通过脚本做什么。或者理论上应该能够对语言的各个方面进行试验?)谢谢。