标签: autohotkey

有什么方法可以在全屏视图中在本地桌面和 AWS Workspace 之间切换?

我在全屏视图中运行 AWS 工作区,并且在扩展桌面模式下将我的各种窗口和应用程序分布在两个大型显示器上。工作得很好。但是如何切换到本地桌面? Alt-Tab只是在 WS 桌面中打开的窗口之间循环。

我知道我可以按 AWS WS 热键Ctrl-Alt-Enter快速退出全屏视图并将我置于窗口中。但即便如此,也Alt-Tab只是在 WS 窗口中的打开窗口之间循环,而不是在本地打开的窗口之间循环。如何通过键盘跳出那个窗口?

而且,更糟糕的是,当我返回全屏视图时,所有打开的窗口都已重新排列以适应窗口视图。全屏应用程序仍然是全屏的,但锁定在恢复的窗口大小。我必须单击恢复按钮两次 - 一次从伪全屏恢复,再次返回到真正的全屏。我宁愿在保持全屏状态的同时退出。可以做到吗?

那么,有快捷键吗?或者我可以在 VB、JS 或 AHK 中编写任何程序来做到这一点?我还注意到 WS 窗口不响应正常的 Windows 热键(如Alt-Space控制栏、Win+Arrow捕捉/最大化窗口等),所以我只是在寻找如何开始。

TIA

autohotkey amazon-web-services

15
推荐指数
2
解决办法
2万
查看次数

在AutoHotkey中按住鼠标左键

我想要一个脚本按下F1使AutoHotkey按住鼠标左键.然后,我希望脚本在再次按下键后释放鼠标.

我怎样才能做到这一点?

autohotkey

14
推荐指数
2
解决办法
4万
查看次数

如何在Autohotkey中模拟Windows Key

我从1994年开始使用旧的IBM Model M.它很棒,但它没有Windows密钥.我想使用AutoHotkey映射Ctrl+ 的组合Alt来模拟Windows密钥,以便利用默认的Windows快捷方式.这就是我所拥有的:

LCtrl & LAlt :: Send {LWin}
Run Code Online (Sandbox Code Playgroud)

有人建议,也许windows会覆盖Ctrl+ Alt组合,所以我也尝试过:

~Alt & Space :: Send {LWin}
Run Code Online (Sandbox Code Playgroud)

这些都不奏效.我至少希望能够从键盘打开开始菜单(Ctrl+ Esc太尴尬了.)

autohotkey

14
推荐指数
1
解决办法
1万
查看次数

如何在多台显示器上最大化窗口?

使用AutoHotkey,如何绑定热键以跨多个监视器拉伸/最大化/跨越窗口,以便它覆盖两个显示?

现在,我必须通过用鼠标手动拉伸窗口来做到这一点.我知道有专门的工具可以做到这一点,但我已经运行了一个AutoHotkey脚本,宁愿限制我继续运行的工具数量.

autohotkey multiple-monitors

14
推荐指数
3
解决办法
1万
查看次数

如何在Autohotkey中多次发送密钥?

我想写一个按键X次的AutoHotkey脚本.例如,这是一个按Tab10次的脚本.

Send, {Tab}{Tab}{Tab}{Tab}{Tab}{Tab}{Tab}{Tab}{Tab}{Tab}
Run Code Online (Sandbox Code Playgroud)

虽然上述解决方案有效,但它有点笨拙.

是否有更好的解决方案多次发送密钥?

autohotkey

14
推荐指数
2
解决办法
1万
查看次数

全局变量没有全局范围

supposedlyGlobalVariable := "blah"

ARoutine()
{
   localVariable := "asdf"
   MsgBox, The global variable value is %supposedlyGlobalVariable%.  The local variable value is %localVariable%.
}


^!X:: ;This assigns the hotkey CTRL + ALT + X to run the routine
ARoutine()
return
Run Code Online (Sandbox Code Playgroud)

运行代码,结果是:

"The global variable value is .  The local variable value is asdf."
Run Code Online (Sandbox Code Playgroud)

文件规定:

变量范围和声明:除函数中的局部变量外,所有变量都是全局变量; 也就是说,脚本的任何部分都可以读取或更改其内容.

为什么我的全局变量在函数中没有范围?

autohotkey

13
推荐指数
2
解决办法
8689
查看次数

在继续使用AutoHotkey之前,如何等待Google Chrome加载网页?

我正在开发一个在Google Chrome中执行重复性工作的AutoHotkey脚本.每次我从脚本中单击一个链接时,我都必须告诉我的脚本在页面加载时休眠.

我想知道在AHK中是否有一种方法让我告诉脚本等待浏览器完成加载页面而不是睡眠一段时间.这可能吗?

automation autohotkey google-chrome

13
推荐指数
3
解决办法
1万
查看次数

如何停止活动的AutoHotkey脚本?

昨天在调试我的AutoHotkey脚本时,我意外地触发了无限循环MouseMoveMouseClick事件.每0.5秒我的鼠标会点击屏幕的随机部分.

在尝试使用任务管理器终止AHK失败后,我最终关闭了计算机以结束脚本.

如何停止活动的AutoHotkey脚本?

autohotkey

13
推荐指数
2
解决办法
4万
查看次数

Autohotkey:使用键盘快捷键粘贴/写入简单的文本行

这是一个非常简单的事情,我试图让我的头脑

我想使用像WINKEY + ALT + C这样的东西来粘贴** - 单词**以便我可以使用三键组合签署我的帖子或其他任何内容

提前致谢

autohotkey

12
推荐指数
1
解决办法
2万
查看次数

如何使用AutoHotkey创建独立的exe?

我创建了一个脚本来重新映射Windows按钮以右键单击.

如何创建可以下载的可执行AutoHotkey文件,该文件只能自动运行该脚本?

executable autohotkey keyboard-events

12
推荐指数
1
解决办法
3万
查看次数