1.01a的版本更新:

1.允许一个键多次定义如图片中,如图片中<F>定义了多次,只有从上到下最后一个选中的那个<F>起作用。

2.将列表框变成复选列表框

3.有部分玩家反映,打开comwar3b后,在选择队伍的时候,下拉框点开后,马上收起,导致不能选择队伍,现已更正。

4.让程序自适应不同的分辨率

5.默认一开启就最小化到托盘

本软件使用免费,源代码收费,需要源代码(Delphi 7)的需要去淘宝购买,网址如下:

http://item.taobao.com/item.htm?id=14489844841

1.01a 界面预览:

1.01a版本以及说明下载:

http://cid-d0b8ee4d8f943cdc.office.live.com/browse.aspx/.Public

文件名为:

comwar3b101a.rar

原1.01说明:

本人偶尔玩玩魔兽,玩该游戏改键和显血的工具是少不了的,网上下载的大部分都有广告或者用起来也不怎么顺手,就随手写了一个小东东comwar3b,
该工具只对魔兽争霸3有效,不会影响其他程序的运行。
当然,自己写的比不上当前大家常用的那些专业的魔兽改键软件,只是练练手而已。主要实现的功能如下:

1. 显血
2. 改键+延迟
3. 运行魔兽

在浩方试了一下,如果系统是vista或者win7,需要右建点击它选择“以管理员身份运行”就可以了。

对于显血功能比较简单,游戏中开关键为<HOME>,游戏中可以选择是否屏蔽<WIN>键,开关键为<PAUSE>。

改键功能使用了通用的键盘钩子的方法来实现,只是做简单的按键替换,对魔兽的状态什么的都未做任何判断,游戏中开关键为<END>。
另外,选择旧键时可以选择延迟的毫秒数,方法是按键完后按下<INSERT>,会弹出一个框,输入毫秒数即可。

比如,诸葛一键打雷可以定义如下:
新键:F
旧键:C+E[400]+X
定义完成后点<COMMIT>,列表中会多出一行“F=C+E[400]+X”,游戏中如果按<F>即可实现一键打雷。
由于软件对魔兽处于何种状态未做判断,所以在聊天时输入<F>,也会显示出CEX三个字母来。
定义完按键后按<SAVE>可以将当前按键方案保存到指定的文件中,按<LOAD>会将以前保存的方案装载进来。

另外,<TAB>键在界面的Newkey和Oldkey中无法定义,可以在文本文件中增加后,<LOAD>进来。

比如我习惯上的按键:
Q=NUM_7+
TAB=NUM_8+
BLK=NUM_4+
O=-+R+A+N+D+O+M
P=-+O+M+G
I=-+A+H+S+Z
F=C+E[400]+X

运行魔兽时有2个参数选择,一个是window,一个是opengl,其实这两个参数的实现方法就是在执行魔兽时,加上“-windows”和“-opengl”参数而以,
添加这个功能只是为了方便单机玩魔兽。

基本参数文件为comwar3b.ini,参数定义放在[var]下,可定义的参数为:
maxkey:可定义按键最大个数,范围2-10,默认为5个。
war3filepath:war3.exe的绝对路径+可执行文件。
keydeffile:保存的改键定义文件,如果该文件存在,打开comwar3b时会文件将自动装载并生效

比如,一个comwar3b.ini的内容:
[var]
maxkey=8
war3filepath=D:\Program Files\Warcraft3\War3.exe
keydeffile=D:\mykey.txt

按<About>键会显示出当前定义的参数的值,如果程序运行出错,还会显示出错误信息。

别看这么点东西,当初研究hook,翻资料,到后来测试,发布本人好几个晚上时间,需要源代码的话,可以去淘宝下列地址去淘(源代码已经更新为1.01a版本):

http://xiaomu-com.taobao.com

可执行文件+说明免费下载地址:

http://cid-d0b8ee4d8f943cdc.office.live.com/browse.aspx/.Public

文件名为:

comwar3b101.rar

ComWar3b 魔兽显血改键(版本更新为1.01a) Delphi7相关推荐

  1. KeyXing魔兽显血改键工具|制作过程

    功能:显血.不影响聊天改键 其实这个工具就是用了几个api,很简单就能写出来.如果直接和大家介绍用哪几个api函数,那么对大家来讲毫无用处.重点问题是怎么确定是用哪些函数.知其所以然而知其然,以不变应 ...

  2. c++学习笔记- 自制魔兽显血改键

    源代码下载地址:点击打开链接 显血: 模拟键盘按键'['和']'来达到显血效果. void CMsxxDlg::OnTimer(UINT nIDEvent) { // TODO: Add your m ...

  3. 魔兽显血改键工具的脱壳和修改

    玩过魔兽的多少都接触过这个工具,然而昨天在我打算玩两把的时候在打开此工具时会弹出两个网页,以前也有过这种情况.果断不能忍,开始对他动刀. 第一分析PE  查壳 PEcompact  这是我第一次接触这 ...

  4. 我也来分享一个魔兽显血改键工具

    现在显血和改键工具有很多,并且都很不错,但正如我上篇文章中所说,总有一些地方不合我的胃口,例如一些改键工具总喜欢在运行时打开某些链接,我想这是广大玩家都很不爽的.所以我就自己写了一个,其界面如下: 它 ...

  5. 自己写了个魔兽显血改键工具

    xlWarKey v1.2 正式版 软件介绍 -------- xlWarKey 是一款魔兽争霸改键.显血工具.目前支持永久显示血条,支持键盘上几乎所有按键的一对一映射,支持多个改键方案. 本工具的定 ...

  6. 9月13号魔兽服务器维护,9月13日版本更新维护

    斗玩网(d.chinaz.com)报道:LOL英雄联盟9 月 13 日版本更新维护公告,英雄联盟 9 月 13 日更新什么时候结束.LOL将在 9 月 13 日 1 点关闭排位赛入口(不影响已经在进行 ...

  7. 小小魔兽服务器维护,《小小魔兽》V3.5版本更新说明

    尊敬的各位玩家: 大家好,为了给大家提供更稳定游戏环境和更好的游戏体验,官方决定于2015年8月27日进行更新维护.预计停服维护时间4小时,更新维护期间所有玩家将无法进入游戏,请大家在更新维护结束之后 ...

  8. 也谈游戏--魔兽和星际的区别

    自己玩星际也有10年了,是个老手,但不是高手: 和磨兽III相比更喜欢星际一点..   我这个神族老农发表点看法 : 魔兽娱乐性强 比较搞笑 你常常越玩越轻松 星际竞技性强 比较严肃 你常常越玩越紧张 ...

  9. 魔兽巨龙追猎者服务器微信群,魔兽世界怀旧服开门情况一览,60多个区已缴满...

    在魔兽世界怀旧服安琪拉版本更新后,各大公会开始了疯狂的打虫皮,收物资行动,经过十几天的奋战,大多数服务器都已完成了开门物资的要求,应小伙伴要求,我们从NGA及魔兽相关信息平台上整理了各服务器开门顺序, ...

最新文章

  1. 利用TensorFlow实现多元线性回归
  2. Visio如何画数据库里的双线
  3. 关于扫描仪——你不知道的秘密
  4. [Head First设计模式]饺子馆(冬至)中的设计模式——工厂模式
  5. 区块链BaaS云服务(12)易居(中国) 房地产 EBaaS(Estate Blockchain as a Service)
  6. 【WEB安全】轻松检测钓鱼网站的技巧
  7. HADOOP都升级到2.5啦~~~
  8. boost::math模块具有输出和输入方面的非有限环回的简要基本测试
  9. bzoj 2908. 又是nand(树链剖分+区间NAND+单点修改)
  10. QT 5 1 0 MinGW 的安装及使用
  11. Oracle 19c RAC打补丁过程避坑指南
  12. java url解码_如何从REST WebService 调用中解码路径参数
  13. 北大《人民日报》语料库标准
  14. ev3pid巡线_基于LEGO使用PID算法进行单光巡线机器人设计的心得体会
  15. Spring系列七:JDK 动态代理和 CGLIB 代理
  16. Struts2项目实战 微云盘(五):核心功能实现
  17. A. Harry Klopf是谁?
  18. 码蹄集第23周赛(买礼物,召唤神龙,大促销,轨道探测)
  19. Bugku - 代码审计 | md5函数
  20. C++进制转换程序(二进制转换为十进制,十进制转换为二进制)

热门文章

  1. 2021年西式面点师(中级)复审模拟考试及西式面点师(中级)作业模拟考试
  2. 【CF1025B】 Weakened Common Divisor
  3. Epub360教你招聘H5页面设计与制作
  4. 计算机核心期刊新排名(转)
  5. MathJax 规则
  6. SQL Server 是什么?
  7. scrollIntoView()实现简单的锚点定位
  8. Android Studio编译JNI时指定CPU种类
  9. 在服务器上虚拟w7,如何在虚拟机中获取Win7 Aero特效(图)
  10. HDU-3234 Exclusive-OR 异或带权并查集