AutoHotkey或者按键精灵如何实现多窗口一键同步
作者:佚名 来源:本站 时间:2024-07-07 点击:次
呵呵,想玩魔兽多开吧,给你个五开脚本的。
1,AHK?我一开始也用的,但现在都用keyclone了,比它简单多了,到36387337群里找吧,我们多开的都在那里玩。
2,去看看吧
3,AHK的脚本:
(此括号内的内容请删除:映射键位有1~0 Q W E 空格 基本够用了!我是把跟随宏直接改成了W键,这样只要主号一向前走,其他4个号就跟上了!)
4,WOW里四个跟随号各个技能的常用按键也要设置好宏命令哦。
比如:/assist 主号名
/cast 技能名(等级x)
/follow 主号名
WinGet, wowid, List, 魔兽世界
~1::
KeyWait 1
IfWinActive, 魔兽世界
{
ControlSend,, 1, ahk_id %wowid1%
ControlSend,, 1, ahk_id %wowid2%
ControlSend,, 1, ahk_id %wowid3%
ControlSend,, 1, ahk_id %wowid4%
ControlSend,, 1, ahk_id %wowid5%
Return
}
WinGet, wowid, List, 魔兽世界
~2::
KeyWait 2
IfWinActive, 魔兽世界
{
ControlSend,, 2, ahk_id %wowid1%
ControlSend,, 2, ahk_id %wowid2%
ControlSend,, 2, ahk_id %wowid3%
ControlSend,, 2, ahk_id %wowid4%
ControlSend,, 2, ahk_id %wowid5%
Return
}
WinGet, wowid, List, 魔兽世界
~3::
KeyWait 3
IfWinActive, 魔兽世界
{
ControlSend,, 3, ahk_id %wowid1%
ControlSend,, 3, ahk_id %wowid2%
ControlSend,, 3, ahk_id %wowid3%
ControlSend,, 3, ahk_id %wowid4%
ControlSend,, 3, ahk_id %wowid5%
Return
}
WinGet, wowid, List, 魔兽世界
~4::
KeyWait 4
IfWinActive, 魔兽世界
{
ControlSend,, 4, ahk_id %wowid1%
ControlSend,, 4, ahk_id %wowid2%
ControlSend,, 4, ahk_id %wowid3%
ControlSend,, 4, ahk_id %wowid4%
ControlSend,, 4, ahk_id %wowid5%
Return
}
WinGet, wowid, List, 魔兽世界
~5::
KeyWait 5
IfWinActive, 魔兽世界
{
ControlSend,, 5, ahk_id %wowid1%
ControlSend,, 5, ahk_id %wowid2%
ControlSend,, 5, ahk_id %wowid3%
ControlSend,, 5, ahk_id %wowid4%
ControlSend,, 5, ahk_id %wowid5%
Return
}
WinGet, wowid, List, 魔兽世界
~6::
KeyWait 2
IfWinActive, 魔兽世界
{
ControlSend,, 6, ahk_id %wowid1%
ControlSend,, 6, ahk_id %wowid2%
ControlSend,, 6, ahk_id %wowid3%
ControlSend,, 6, ahk_id %wowid4%
ControlSend,, 6, ahk_id %wowid5%
Return
}
WinGet, wowid, List, 魔兽世界
~7::
KeyWait 7
IfWinActive, 魔兽世界
{
ControlSend,, 7, ahk_id %wowid1%
ControlSend,, 7, ahk_id %wowid2%
ControlSend,, 7, ahk_id %wowid3%
ControlSend,, 7, ahk_id %wowid4%
ControlSend,, 7, ahk_id %wowid5%
Return
}
WinGet, wowid, List, 魔兽世界
~8::
KeyWait 8
IfWinActive, 魔兽世界
{
ControlSend,, 8, ahk_id %wowid1%
ControlSend,, 8, ahk_id %wowid2%
ControlSend,, 8, ahk_id %wowid3%
ControlSend,, 8, ahk_id %wowid4%
ControlSend,, 8, ahk_id %wowid5%
Return
}
WinGet, wowid, List, 魔兽世界
~9::
KeyWait 9
IfWinActive, 魔兽世界
{
ControlSend,, 9, ahk_id %wowid1%
ControlSend,, 9, ahk_id %wowid2%
ControlSend,, 9, ahk_id %wowid3%
ControlSend,, 9, ahk_id %wowid4%
ControlSend,, 9, ahk_id %wowid5%
Return
}
WinGet, wowid, List, 魔兽世界
~0::
KeyWait 0
IfWinActive, 魔兽世界
{
ControlSend,, 0, ahk_id %wowid1%
ControlSend,, 0, ahk_id %wowid2%
ControlSend,, 0, ahk_id %wowid3%
ControlSend,, 0, ahk_id %wowid4%
ControlSend,, 0, ahk_id %wowid5%
Return
}
WinGet, wowid, List, 魔兽世界
~-::
KeyWait -
IfWinActive, 魔兽世界
{
ControlSend,, -, ahk_id %wowid1%
ControlSend,, -, ahk_id %wowid2%
ControlSend,, -, ahk_id %wowid3%
ControlSend,, -, ahk_id %wowid4%
ControlSend,, -, ahk_id %wowid5%
Return
}
WinGet, wowid, List, 魔兽世界
~=::
KeyWait =
IfWinActive, 魔兽世界
{
ControlSend,, =, ahk_id %wowid1%
ControlSend,, =, ahk_id %wowid2%
ControlSend,, =, ahk_id %wowid3%
ControlSend,, =, ahk_id %wowid4%
ControlSend,, =, ahk_id %wowid5%
Return
}
WinGet, wowid, List, 魔兽世界
~q::
KeyWait q
IfWinActive, 魔兽世界
{
ControlSend,, q, ahk_id %wowid1%
ControlSend,, q, ahk_id %wowid2%
ControlSend,, q, ahk_id %wowid3%
ControlSend,, q, ahk_id %wowid4%
ControlSend,, q, ahk_id %wowid5%
Return
}
WinGet, wowid, List, 魔兽世界
~w::
KeyWait w
IfWinActive, 魔兽世界
{
ControlSend,, w, ahk_id %wowid1%
ControlSend,, w, ahk_id %wowid2%
ControlSend,, w, ahk_id %wowid3%
ControlSend,, w, ahk_id %wowid4%
ControlSend,, w, ahk_id %wowid5%
Return
}
WinGet, wowid, List, 魔兽世界
~e::
KeyWait e
IfWinActive, 魔兽世界
{
ControlSend,, e, ahk_id %wowid1%
ControlSend,, e, ahk_id %wowid2%
ControlSend,, e, ahk_id %wowid3%
ControlSend,, e, ahk_id %wowid4%
ControlSend,, e, ahk_id %wowid5%
Return
}
WinGet, wowid, List, 魔兽世界
~space::
KeyWait Space
IfWinActive, 魔兽世界
{
ControlSend,, {Space}, ahk_id %wowid1%
ControlSend,, {Space}, ahk_id %wowid2%
ControlSend,, {Space}, ahk_id %wowid3%
ControlSend,, {Space}, ahk_id %wowid4%
ControlSend,, {Space}, ahk_id %wowid5%
Return
}
遍历魔兽世界窗口,取窗口句柄,当任一游戏窗口前台时,检测1-5按键,有按下,就同时向所有魔兽世界窗口后台发送同一安健
1,其他类似
~1::
WinGet, wowid, List, 魔兽世界
IfWinActive ,魔兽世界
{
controlsend,,1,ahk_id %wowid1%
controlsend,,1,ahk_id %wowid2%
return
}
- 上一篇: 魔兽世界客户端如何更新至最新??WLK的客户
- 下一篇: 魔兽世界奥格瑞玛如何去往幽暗城?
相关阅读
更多资讯
- 魔兽世界奥格瑞玛如何去往幽暗城?
- 魔兽世界92盗贼pve天赋?
- 魔兽世界冰法入门教学视频下载(魔兽世界冰法新手教程)
- 魔兽世界中的城市(魔兽著名城市)
- 魔兽世界查看公会(魔兽世界公会数据查询)
- 魔兽世界1.123法师天赋(wow9.1法师天赋)
- 魔兽世界110地图(魔兽世界110是啥)
- 魔兽世界10区推荐(魔兽世界哪一个区最好)
- 魔兽世界 金币在哪买 安全可靠 国服
- 魔兽世界20级赚钱(魔兽世界20万金多少钱)
- 魔兽世界7.3专业搭配(魔兽世界7.3猎人装备)
- 南宁魔兽世界(南宁wow事件)
- 魔兽世界复仇军监牢钥匙如何使用
- 魔兽世界如何从奥格瑞玛去暗月谷?
- 魔兽世界3.13版本战士加啥天赋练级好?
- 求魔兽世界的所有技能音效~~哪位大神来帮帮我??!
- 如何登陆美服魔兽怀旧如何设置请教? - 摩比网
- WOW帧数过低的问题
- 魔兽世界称号(魔兽世界称号共享吗)
- 魔兽世界各个战场的规则是啥?