问题标签 [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 回答
242 浏览

java - 将 KeyStroke 添加到 JCheckBox

我想将 KeyStrokes 添加到 CheckBoxes 组,所以当用户点击 1 时,击键将选择/取消选择第一个 JCheckBox。

我已经制作了这部分代码,但它不起作用,有人能指出我正确的方向吗?

0 投票
2 回答
20546 浏览

vb.net - 如何在后台听键盘并按需触发击键?

我想在 vb.NET 2008 中制作一个程序,它将在后台监听键盘,即即使应用程序已最小化(全局)。如果用户按下了特定键,它应该以固定的给定时间间隔继续触发其他 2 个键,直到用户再次按下该特定键。

这如何在 vb.NET 2008 中完成?

0 投票
1 回答
162 浏览

java - 这个键绑定有什么问题?

为什么当我按W或D时它会上升...

问题是什么?

D应该向右

0 投票
3 回答
792 浏览

performance - 提高applescript击键的速度

我正在使用 applescript 来自动化一些浏览器活动。我将它与语音识别相关联,这样我就可以制作一些自定义语音命令。

一个这样的命令是“我想回家”,当听到它时,会在我的浏览器上调出相关的巴士时刻表。鉴于公共交通系统使用 PHP 和 GET,URL 会变得很长。因此,keystroke myURLapplescript 中的 执行需要一段时间(大约 1-2 秒)。虽然我可以忍受失去 1-2 秒,但我真的不想这样做。

考虑到这一点,是否可以更快地发送这些击键?我相信我在某处读到 usingkey code比 using 更快keystroke,但对于我的一生,我无法弄清楚我在哪里读到的。

编辑:我选择的浏览器是谷歌浏览器,我找不到 URL 挂钩。这就是为什么我不得不求助于使用击键。因此,我更喜欢使用 Chrome 而不是 Safari 的答案

0 投票
0 回答
167 浏览

xcode - 沙盒 OS X 应用程序有什么方法可以拦截击键?

因此,我在这里使用了 Dave Delong 的出色代码来拦截 OS X 中的击键,而我的应用程序不需要聚焦,不幸的是,当我尝试在控制台中使用“拒绝隐藏控制”消息对其进行沙箱处理时,我的应用程序崩溃了。

一点点挖掘发现,在一年前这是不可能的,但从那以后有什么变化吗?或者这是否意味着我的应用程序无法进入 Mac App Store,因为它依赖于能够拦截击键?有没有我在这里错过的权利?

0 投票
1 回答
2126 浏览

c# - SendInput 在 Windows 8(64 位)中不起作用,但在 Windows 7(32 位)中起作用

我编写了程序以将输入发送到游戏和桌面应用程序,而不是从键盘获取输入。结果如下:

Windows 7(32 位):在游戏和桌面应用程序中完美运行。

Windows 8(64 位):不能在游戏中工作,但在 notepad.exe 中工作。

那么为什么它不适用于win 8?

这是代码:

0 投票
2 回答
1457 浏览

perl - 将击键发送到 linux 进程的 STDIN

我有一个发布实时市场数据率的应用程序。此应用程序从命令行调用,并具有交互模式,用户可以通过简单地键入参数和相应的值来即时更改各种参数。

例如你的 2000

会将更新速率动态设置为每秒 2000 次更新。

我需要做的是进行几个小时/天的浸泡测试,并且我需要能够在随机时间将更新速率更改为不同的值。我通常使用 Perl 编写所有脚本,因此我需要一种调用脚本的方法(足够简单),然后让脚本能够随机更改任何给定参数(如更新率)。

任何想法或建议将不胜感激。

非常感谢

0 投票
2 回答
1904 浏览

ssis - 移动到控制流选项卡或数据流选项卡的 SSIS 键盘快捷键

现在有一个快速的问题:在 SSIS 中的包编辑器的选项卡之间移动是否有键?我能找到的唯一站点是这个 Microsoft站点,那里列出的键盘快捷键在 SQL Server Integration Services 2012 中不起作用。提前致谢!

0 投票
0 回答
545 浏览

c# - 程序在后台运行时检测击键

我正在尝试使用 Visual Studio 创建一个小型 C# 程序,该程序在我的 Minecraft 服务器上模拟 Afk 怪物研磨的“自动开火”或“连续单击”。

该程序工作,或当程序处于“前台”时工作。我可以使用选定的按钮组合 (Ctrl+Alt+Z) 启动和停止处理自动单击的线程。

但是当程序在后台(和前台的游戏)时,我无法启动/停止自动点击。该程序根本不注册按钮组合。

如何让程序在后台注册按钮组合?

0 投票
1 回答
2417 浏览

cocoa - 从沙盒可可应用程序向最前面的应用程序发送击键

我需要从我的 cooca 应用程序将击键发送到最前面的应用程序。

我已经使用CGEventCreateKeyboardEvent()and为它提供了工作代码AXUIElementPostKeyboardEvent(),但它仅在应用程序未沙盒化时才有效。

我已经在谷歌上搜索了相同的内容,但没有找到任何可行的解决方案。

我看到一个文本应用程序和其他几个人在沙盒环境中做同样的事情,所以我想知道,如果有人帮我弄清楚,aText.app 和其他人如何能够在沙盒环境中发送击键。

谢谢,