暗黑2中切换工具AutoHotkey的简易教程

您所在的位置:网站首页 暗黑2快捷方式设置 暗黑2中切换工具AutoHotkey的简易教程

暗黑2中切换工具AutoHotkey的简易教程

2024-03-21 11:23| 来源: 网络整理| 查看: 265

玩游戏的人知道,有很多游戏需要多开操作,暗黑2就是一个经典的古老游戏。战网中暗黑2 8开是常事,所以今天分享多开方法。

一.最简单最经典的办法是使用windows自带快捷功能。

在已经创建的快捷方式中,用属性,可以轻松加入快捷键的使用,如图:

但是大家也知道,会经常有一些问题存在,比如:影响了windows本身的快捷键或者按键使用,而且有可能会出现重复多次打开,没有成功实现切换,更主要的,在不同版本win系统中,有兼容模式会阻碍快捷键的生效。

windows自带快捷键

二.使用工具AutoHotkey,下面简称AHK。

注意说在前面,现在impk这样的战网是禁用bot的,但是AHK并没有说明是禁用bot,如果以后禁用,大家要注意。

下载软件AutoHotkey,版本随意。因为是英文的,大家在安装中可能会看到有UNICODE 版本选择,此版本支持中文。

下载地址:https://autohotkey.com/download/ahk-install.exe

安装方法省略,简单说就是下一步到完成。

安装成功后在diablo2游戏目录下面,鼠标右键新建,AutoHotkey Script创建一个脚本,名字例如:zlp.ahk

编辑脚本,鼠标选中zlp.ahk后,右键Edit Script,会弹出类似文档,可进行编辑,直接贴入下面内容:(如果格式显示错误,参考贴图)

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.

; #Warn  ; Enable warnings to assist with detecting common errors.

SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.

SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

SetTitleMatchMode 2 

Activate(t)

{

SetTitleMatchMode 2 

DetectHiddenWindows,on

IfWinExist,%t%

{

WinShow

WinActivate 

return 1

}

return 0

}

ActivateAndOpen(t,p)

{

if Activate(t)==0

{

Run %p%

WinActivate

return

}

}

!F1::ActivateAndOpen("zlp1","D:\DiabloII\zlp1")

!F2::ActivateAndOpen("zlp2","D:\DiabloII\zlp2")

!F3::ActivateAndOpen("zlp3","D:\DiabloII\zlp3")

!F4::ActivateAndOpen("zlp4","D:\DiabloII\zlp4")

zlp.ahk脚本

说明:小键盘数字键为Numpad1~Numpad9,Alt+a为!a,Control+a为^a,Shift+a为+a

脚本最后执行中:

!F1=alt+F1

"zlp1"=快捷方式脚本执行中 -title zlp1

"D:\DiabloII\zlp1"=快捷方式游戏执行路径

zlp1快捷方式

最后脚本保存后关闭,鼠标选中zlp.ahk后,右键Compile Script,会生成zlp.ahk.exe文件。运行此程序后,便生效了快捷切换按键,可以开始暗黑2了,暗黑2结束后,把ahk程序关闭,快捷键失效。

TIPS:如果exe文件不能运行,可能是win版本,需要开启兼容性和管理员权限,如果360等杀毒软件杀掉了此程序,可以添加白名单。

还有什么暂时想不到,待补充ing!!!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3