[AHK-] Chrome中常无法启动

楼主: liquidbox (樹枝擺擺)   2017-07-25 19:08:22
已确定ahk已启动并常驻在右下,脚本也很简单,
目的只是要写一个测试档,以热键开启书签,
只是初学者写来练习用,脚本如下:
^!q::
send +{F6} ;按shift+f6进入书签列
send {right} ; 移动至书签列的第二笔
send {enter} ; 点选该书签列
winwait Google 新闻 - Google Chrome
return
但很常发生的情况是,我的脚本刚启动常驻后的第一次可以正常使用,
之后就毫无动静,必须重新启动脚本(exit后再开启),reload无效
此时我如果用手动按shift+f6、right arrow、enter后,
仍能达到我的目的
想请问:
一、有人知道是发生什么事了吗?
二、这个脚本用很原始的方法,但是否有更聪明的写法?
(我用尝试写鼠标脚本是失败的,但还没空debug)
作者: mkz6 ( )   2017-07-26 11:57:00
1.可能卡在winwait,没有后续动作就把它拿掉吧2.你的脚本说穿了就是"按热键开启特定网页" 用一行就能达成^!q::Run, https://news.google.com我想说开个网址干嘛搞得那么麻烦 XDjs书签只是简化从网址列输入代码的动作,ahk可以改这样send ^l ;定位到网址列sendinput javascript: alert('Hello World'){enter}

Links booklink

Contact Us: admin [ a t ] ucptt.com