我正在寻找类似于AutoHotkey的 Mac 应用程序。此类别中最好的 Mac 应用程序是什么?
我想将CapsLock Alt k
键组合在一个热键中,例如:
CapsLock & !k:: Send !{Up}
Run Code Online (Sandbox Code Playgroud)
这不起作用,因为除了修饰键之外,Autohotkey 不允许组合两个以上的键。
在寻找解决方案时,我发现在左侧使用扫描码可能是一种解决方法,例如:
SC035 & !k:: Send !{Up}
Run Code Online (Sandbox Code Playgroud)
我也测试了这个解决方案,但这也不能正常工作。在这种情况下,按下CapsLock+k
会触发热键。
假设我正在浏览 Windows 文件资源管理器,突然我决定以管理员身份在当前目录(我在文件资源管理器中所在的目录)打开 Powershell。当然,我想尽快打开它,因此需要使用键盘快捷键来执行此操作。
我认为这可能只适用于 AutoHotKey,如有必要,我愿意使用它。任何创建键盘快捷键的方法都是我想要的。那么我怎样才能做到这一点呢?
keyboard-shortcuts powershell administrator autohotkey windows-10
在Windows 上,我使用PSPad编辑器,它有一个很好的 ALT-D 时间戳,您可以编辑格式,例如yyyy-mm-dd hh:mm:ss。
在编辑器之外工作时,例如Google Docs,我有Autohotkey,我已经对它进行了编程 CTRL-D 以插入 yyyy-mm-dd hh:mm:ss 时间戳。
我现在在Mac上工作,主要使用TextWrangler作为我的编辑器,但我在其功能中找不到时间戳热键。
在 Mac 上获得 yyyy-mm-dd hh:mm:ss 热键的最简单方法是什么,无论是在(免费)文本编辑器中还是在(免费)等效自动热键中?
我正在寻找一种使用 AutoHotkey 使用键盘滚动的方法。如果我能以某种方式调整滚动速度,那就太好了。
我正在尝试开发一个应该执行以下操作的脚本。例如,!W
应该:
我想为几个程序执行此操作:!W
Word、!N
Notepad++、!X
excel、!P
powerpoint、!F
Firefox。
如果一个程序的多个实例正在运行,或者如果有多个选项卡可用,它应该对最近的实例或选项卡执行上述操作。因此,当 Firefox 的多个窗口打开时,它应该恢复(或将最近查看的窗口放在最近打开的选项卡上)。同样,如果打开了多个 Word 文档,它应该为我上次处理的文档执行此操作。而且,如果没有打开或最小化 Word 文档,它应该打开一个新的 Word 实例。
我可以为某些程序做一些这样的事情,但不能始终如一,也不能用一个热键(我仍在学习脚本语言)。我怎么能做到这一点?
我正在使用 postgres.heroku.com 来托管我的数据库。这意味着我无法更改服务器设置。因此,这个问题的答案对我没有帮助。Heroku 不愿意改变他们的设置(我已经联系过他们)。
我想知道破解 PgAdmin III 以保持连接活动的最佳方法是什么。我正在考虑创建 Autohotkey 宏以在 PgAdmin 处于后台时自动执行用户界面操作,或者使用某种网络工具强制代表 PgAdmins 发送网络消息。
我还收到了一份 500 美元的报价,要求某人更改为 PgAmin III 的代码。PgAdmin 的开发者,不会修改代码,只是因为 Heroku。
我该怎么办?PgAdmin 在很多方面都优越,它只是有这个缺点。
当我PRINTSCREEN用 AUTOHOTKEY按下键盘按钮时,我试图让 Windows 7 狙击工具运行。
到目前为止,我一直没有成功。这是我对 AutoHotKey 脚本的看法。
我试过这个
PRINTSCREEN::Run, c:\windows\system32\SnippingTool.exe
Run Code Online (Sandbox Code Playgroud)
和这个
PRINTSCREEN::Run, SnippingTool.exe
Run Code Online (Sandbox Code Playgroud)
和这个
PRINTSCREEN::Run, SnippingTool
Run Code Online (Sandbox Code Playgroud)
所有这些都给我一个错误,基本上说它找不到文件,但是文件路径似乎是正确的,我可以将其复制粘贴到一个窗口中并打开剪切工具,任何想法为什么它不起作用?
这是我的 AHK 文件的完整代码...
;
; AutoHotkey Version: 1.x
; Language: English
; Platform: Win7
; Author: Jason Davis <friendproject@>
;
; Script Function:
; Template script (you can customize this template by editing "ShellNew\Template.ahk" in your Windows folder)
;
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input ; Recommended for new scripts due to its …
Run Code Online (Sandbox Code Playgroud) 有什么方法可以禁用Windows 资源管理器中的CTRL+ Z(撤消)快捷方式?或者,有没有办法让 Windows 资源管理器“忘记”其撤消历史?
我问的原因是您可能在资源管理器中进行了一些文件操作(复制、重命名等),并且可能几天或更长时间都没有重新启动(而是选择休眠)。问题是,如果您不小心点击了CTRL+Z一次或多次(通常会误认为前台使用的是哪个应用程序;使用双显示器设置会增加这种可能性),您可能会撤消很久以前做过的事情而没有意识到发生了什么.
即使您确实意识到发生了什么,您也可能不记得几天前您可能进行的最后几次操作是什么。据我所知,Windows 资源管理器中没有“重做”功能来拯救你。我可以想象这个错误会导致很多问题的场景。
如果可以禁用快捷方式,它至少会迫使您Edit > Undo
在做一些愚蠢的事情之前使用菜单项。否则,如果可以定期清除撤消历史记录,则会阻止一些非常旧的操作被撤消。
附录:对于那些有兴趣实现这一点的人,我从我的 Windows 启动文件夹中创建了一个静默运行的AHK文件(#NoTrayIcon
选项)。除了我加入的其他一些有用的快捷方式外,它是这样的:
#NoTrayIcon
SetTitleMatchMode RegEx
return
; Disable Ctrl+Z shortcut in Windows Explorer
;
#IfWinActive ahk_class ExploreWClass|CabinetWClass
^z::return
#IfWinActive
Run Code Online (Sandbox Code Playgroud)
如果您更喜欢反馈而不是CTRL+Z简单地什么都不做,请播放默认声音或用于MsgBox
导致出现对话框。
#IfWinActive ahk_class ExploreWClass|CabinetWClass
^z::
;Uncomment the feedback option you prefer below
;SoundPlay *-1
;MsgBox Ctrl+Z has been disabled.
return
#IfWinActive
Run Code Online (Sandbox Code Playgroud) keyboard-shortcuts windows-explorer autohotkey undo windows-xp
我创建了一个 AutoHotKey 脚本并将其编译为一个 exe。
然后我运行 exe 并运行 Outlook 2010。
当我尝试使用我定义的热键时,我在状态栏中收到一条错误消息,提示“由于选择已锁定,因此不允许进行此修改”。
我做了一些研究,错误接缝与 Trail 结尾联系在一起。但是我在工作计算机上,我没有在进行试用。
有没有办法来解决这个问题?
这是我的 ahk 文件
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SendMode Input ; superior speed and reliability.
SetTitleMatchMode 2 ;allow partial match to window titles
;********************
;Hotkeys for Outlook 2010
;********************
;As best I can tell, the window text ‘NUIDocumentWindow’ is not present
;on any other items except the main window. Also, I look for the phrase
; ‘ …
Run Code Online (Sandbox Code Playgroud) autohotkey ×10
macos ×2
automation ×1
mac ×1
networking ×1
pgadmin ×1
pgadmin3 ×1
postgresql ×1
powershell ×1
snipping ×1
text-editors ×1
timestamp ×1
undo ×1
windows ×1
windows-10 ×1
windows-7 ×1
windows-xp ×1