作者jw810707 (阿犬)
看板EzHotKey
标题[AHK-] 程式跑得比别人慢
时间Thu May 18 09:24:59 2017
各位大大好,小弟第一次发文,排版不好请见谅。
刚接触AHK有写简单的按键指令玩游戏使用。
玩的游戏为:FEZ幻想战记 日服
写的指令简单如下:
F12::suspend
#MaxHotkeysPerInterval 2000
$VKC0::
Loop 1
{
Send {k Down}
Send {k Up}
Send {Up Down}
Send {Up Up}
Send {Up Down}
Send {Up Up}
Send {Up Down}
Send {Up Up}
Send {Enter Down}
Send {Enter Up}
Send {Esc Down}
Send {Esc Up}
Send {Esc Down}
Send {Esc Up}
}
Return
内容都是和上面雷同只是要求键入的按键数不一样而已。
我自己的电脑去跑的时候一定要在每一行Send之间放入Sleep 1
否则我的电脑指令会乱飘,例如:多跑一次Up,或是少跑两次Esc
但我将20个按键的指令给朋友的电脑测试的时候却没有飘的现象
一开始我怀疑是电脑CPU等级有差别
朋友的电脑配备如下:
CPU: i5-6500
MB: MSI B150M GAMING M3
RAM: 8G
VGA: MSI GTX 1060 GAMING X 6G
而後来我给另一位朋友测试成功率大约90%以上,基本上不太会飘
他的配备如下:
CPU: i5-4460
MB: 未知
RAM: 8G
VGA GTX960
最後是我的电脑配备:
CPU: i5-4460
MB: ASUS H97-PLUS
RAM: 8G
VGA: GT740
发现我和第二位朋友的CPU是同型号,所以屏除了CPU的原因
想请问版上大大是什麽问题呢? 是真的配备不够吗? 还是说重灌有帮助呢
曾经想过有可能是我把游戏灌在HDD的关系,但我後来改到SSD一样会飘...
请各位大大帮忙抓个药谢谢了!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 117.19.176.154
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EzHotKey/M.1495070701.A.1A3.html
1F:→ jw810707: 抱歉补一下小弟的显卡GT740 VRAM只有1G 05/18 09:45
2F:→ AppleWine: 1有点夸张 不像人按的 都设100看看 05/22 11:56
3F:→ AppleWine: SetBatchLines在新旧版本中定义不一样 看版本是否相同 05/22 12:11
4F:→ jw810707: 但是我给朋友测的版本都是没有写入sleep的耶 一样很顺 05/26 11:25
5F:推 pchion2013: 不是每台电脑都适应同样脚本吧? 05/27 21:13