autohotkey相关内容
我正在研究在Google Chrome中执行重复性工作的AutoHotkey脚本。每次点击脚本中的链接时,我都必须告诉我的脚本在页面加载时进入睡眠状态。 我想知道AHK中有没有办法我告诉脚本等待浏览器完成加载页面,而不是休息一段时间。这可能吗? 解决方案 虽然 Karthik的回答比睡眠命令要好,并且它对许多网站来说功能相当好,我发现有一些问题可能会增加,特别是如果你经常使用它。
..
$ e :: 虽然GetKeyState (“e”,“P”) { Random,r,50,250 sleep r 发送e } 返回 有没有办法在全局调用这个函数的任何键? 例如:持有A,将自动按下A和Z将自动按下Z等。 无需在代码上手动分配每个可能的按键。 解决方案 我不知道如何捕捉所有键。但您可以通过以这种方式组合热键来简化代码:
..
这个问题很简单。 如何将json字符串转换为autohotkey对象/数组...以及其他方式?如何获得json字符串很好地格式化换行符和空格缩进? 解决方案 我使用以下函数,完美地为我工作至今。没有文件处理,但确定方向本身: json(i) { ; ENCODE if(isobject(i)) { o:=“”,a:= 1,x:= 1 for k,v in i
..
我有一段代码被复制到我的剪贴板中。粘贴它看起来像这样。其中[tab]是一个实际的制表符缩进 [tab] [标签] [标签] [标签]
[标签] [标签] [标签] [标签]
[标签] [标签] [标签] [标签] [标签]
..
我创建了一个脚本,可以在任何Windows应用程序中插入今天的日期。当我将其粘贴到目标应用程序时,我想要控制字体和/或颜色等格式。我似乎无法在文档或任何帮助论坛中找到它。 解决方案 带格式的文本可以存储在剪贴板使用AutoHotkey 1.1(又名AutoHotkey_L)和一个名为 WinClip : #Include WinClipAPI.ahk #Include WinC
..
Winamp有一个整洁的功能。 全局键即使Winamp GUI没有焦点,我也可以更改播放的歌曲。 我正在寻找一个 Firefox或Chrome的类似解决方案。 我使用Eclipse来编写PHP代码。 自动SSH并保存到另一台机器(测试) 我可以使用像 XRefresh ,但是我不能在测试机器上安装Samba。 > CTRL + S(保存并自动更新) ALT + TAB(
..
此网站显示如何使用注册表。 http://www.emacswiki.org/emacs/JonasOster 解决方案 emacswiki的另一个页面在AutoHotKey中建议: #IfWinActive emacs;如果在emacs + Capslock :: Capslock; make shift + Caps-Lock大写锁定切换 Capslock :: Con
..
阅读这些 问题或 EmacsWiki文章,最好的答案似乎涉及到注册表。我的问题是用户无法修改机器的注册表,因为他们没有管理员权限。有没有办法从emacs内进行映射? 这篇文章非常亲密,甚至说:“正如人们所说,您当然可以将Caps-Lock映射到其他键,例如Control键。但是我不知道如何表示控制键(使用各种参考看起来很全面,但可能不是以Windows为中心),尝试像 (setq w32-e
..
我希望使用Ctrl-B等快捷方式,将剪贴板内容中的eclipse(甚至是任何程序)中的eclipse(甚至任何程序)交换出来。 任何想法? 类似的问题已发布这里关于Visual Studio,但不幸的是唯一有用的答案指向 AutoHotkey ,这只适用于Windows或在那里一个linux等价物? 解决方案 发现以下解决方案使用 xvkbd p> 确保安装了以下软件包:xs
..
AutoHotkey命令 Hotkey 允许在运行时创建动态热键,但其语法和文档似乎将其限制为内置或现有的标签/子例程,使其不太有用: 热键,键名[,标签,选项] 有没有办法让它像常规的硬编码热键一样工作?例如: #z :: MsgBox foobar;典型的硬编码热键弹出一个消息框 Hotkey,z,MsgBox foobar;不;抱怨丢失标签“MsgBox fooba
..
在AutoHotkey中设置异步下载是一件很痛苦的事情,但是如果您想在下载过程中运行一些代码,例如更新进度条,这是必要的。 所以问题是: 有没有一个简单而简单的方式下载一个进度条的文件,而不包括巨大的1000多行库? 解决方案 我早就想出了这个代码,你仍然可以在AHK论坛上找到它,但是为什么不和Stackoverflow社区分享: DownloadFile(UrlToFil
..
UrlDownloadToFile是AutoHotkey中的一个不错的命令,大部分时间都可以正常工作,但有时下载机制太复杂了。例如,如果下载需要设置特定的用户代理,或者下载需要cookie或甚至密码。 所以问题是: 是否有更高级的下载功能,可以处理上述所有内容? 解决方案 前一段时间以为这是一个很好的主意,把它放在一个函数中,并在这里发布: 下载(UrlToFile ,S
..
..
使用此脚本: #NoEnv #SingleInstance force SendMode输入 ; Alt + t发送击键 !t :: Send,/ [ 它发送正确的击键/ []到所有窗口,但Windows控制台> 其他信息: 使用autohotkey v1.1.09.02 使用英语美式键盘布局,它发送:'90 使用法语加拿大多
..
我尝试使用AutoHotkey(v1.1)和iTunes Windows 11从其持久ID检索轨道对象。脚本工作正常,直到我尝试使用 ItemByPersistentID method。 objITunesunesApp:= ComObjCreate(“iTunes.Application”) objITunesLibrary:= objITunesunesApp.Sources。项目(
..
我在一个叫做项目工作 UAWKS (非官方的苹果无线键盘支持),可以帮助Windows用户使用苹果蓝牙键盘。一个UAWKS的主要目标是交换Cmd键(这表现为维琪在Windows中)与Ctrl键,允许用户运行cmd + C拷贝,Cmd的+ T的新标签,等等。 据使用 AutoHotkey的,该工作得很好Windows XP下开发的目前。然而,在Vista和Windows 7,Cmd的+ L导致
..
如何检测,如果任何视频现在正在发挥使用的AutoHotkey , AutoIt的,的 VBScript中,的 C#,或的ç? 视频可以播放/流在任何地方播放器,基于网络的播放器或HTML5播放器。我们不知道球员的名字也播放器可能无法在全屏显示。 PS。检测CPU负载可能无法给出正确的结果总是,所以它是不能接受的。 解决方案 我所做的工作,小一点这个在当天返回。还有就是得到一个WIN32
..
我知道实际的按钮的手感。我想检查是否被点击和按钮,如果是的话,将触发AutoHotkey的脚本。 在此先感谢! 解决方案 您是对的。您可以使用它来代替ImgSearch。 ControlGetPos,X,Y,W,H,BUTTON1,ahk_class CalcFrame MSGBOX,%X%%Y%%W%%H% 返回 所以,你会在每次鼠标点击后运行ControlGetPos(只有当
..
我在寻找一个AutoHotkey的方式把当前所访问的URL中的变量。这个AHK的目标是要追溯到我白天在做什么,可以登录我的时间更好。我还有一个系统,我用我的时钟工作,但soetimes我忘记使用它时,我得到扯到。 循环 { ;获取当前窗口ID&安培;名称 温格特,active_id,ID,A 温格特,PROCESS_NAME,ProcessName,A ;只有当任何
..
我想运行一个程序时,任何键都在AutoHotkey pssed $ P $ 是这样的: 任意键::运行,D:\\我的\\程序\\到\\运行\\上\\任何\\ key.bat EDIT2: 这code为正常使用: #InstallKeybdHookSetTimer的,任意键pressed,100任意键pressed: 如果(A_TimeIdlePhysical&小于100){
..