[修正] WarMH++ 1.2 魔兽争霸1.20e/1.23通用全图(过HF积分)

Posted by JiaJia 9 July,2009 (31)Comment
**************************************************************************************
*
* 版权归 雨律在线 - YuLv.Net - JiaJia 所有
*
* 转载请务必注明来源于 Http://Www.YuLv.Net
*
* 加加唯一指定官方 YuLv.Net 建议用户到官方安全下载
*
**************************************************************************************


关键字WarMH++,MH,MapHack,War3MapHack,魔兽争霸,全图,地图全亮,魔兽1.23全图

  针对一些用户不能识别魔兽版本加了两个选项,方便让用户强制设置当前魔兽版本。

  在这里要说一点,某些粗糙的全图过HF需要创建一个低权限的用户,再用低权限的用户去运行HF才能开图。这种做法是很不安全的,而且很不负责的用批处理调用其他的程序去完成这个过程。就算要完成这个RA的过程也需要自己实现会好一些,这样才不会给用户造成不安全的因素。

2007-07-09 修正识别版本失败问题

官方下载地址:WarMH++ 1.2 休闲娱乐版  [雨律在线 - YuLv.Net]

Related Items

Categories : 加加原创 Tags : WarMH  
Comments
2009-7-7 12:11:10

哇塞,又出新作了啊,支持ing....

Posted by friscky Gravatar Icon

2009-7-7 13:09:04

检测不到魔兽的版本号 也开启不了

JiaJia 于 2009-7-7 13:52:28 回复
检测不到你可以使用强制版本模式
lsl 于 2009-7-7 21:36:34 回复
强制没用

Posted by victor Gravatar Icon

2009-7-7 21:34:38

强制版本模式好像只能在开始魔兽前选择不然无法激活MH

JiaJia 于 2009-7-7 21:36:03 回复
是这样的
lsl 于 2009-7-7 21:38:29 回复
OK 可以了 ..
JiaJia 于 2009-7-8 8:50:23 回复
呵呵

Posted by wwdzai97 Gravatar Icon

2009-7-8 14:15:53

vs最新2.7.1可以用不?

JiaJia 于 2009-7-8 14:53:53 回复
说明上面不是写得很清楚么?不能

Posted by 雨过天晴 Gravatar Icon

2009-7-8 19:06:40

为什么我以激活MH war就自动关闭了..

Posted by pig Gravatar Icon

2009-7-8 23:57:51

记得不是以前说过不做MH的嘛- -

Posted by 小糊涂 Gravatar Icon

2009-7-9 9:25:08

MH吖....
还以为您不做这个呢...
失望咯..!

Posted by azhi Gravatar Icon

2009-7-9 14:12:07

关于版本不能识别的问题已经修复,上次更新自己没亲测。

Posted by JiaJia Gravatar Icon

2009-7-9 14:46:48

可惜了,加加,虽然知道为了网站人气点击没办法``

但真的,没必要做这个``

想你也是深思熟虑才决定出这个软件的,多说无益,只是为你叹息下`

JiaJia 于 2009-7-9 21:37:46 回复
呵呵,谢谢理解。
A 于 2009-7-23 13:00:13 回复
加加我支持你跟你做不做MH没关系 这个完全靠个人自觉了。我试过了,为什么积分能用非积分反而用不了?

Posted by htstc1224 Gravatar Icon

2009-7-9 18:56:07

这个没必要更新,容易出错,基本不用.

Posted by w Gravatar Icon

2009-7-9 20:38:10

利欲熏心了
虽然很早就看出来了
但是还是太直白了点

JiaJia 于 2009-7-9 21:33:45 回复
那你倒是说说我得到了什么利益?你不想用没人逼你,搞得好像你很高尚似的。

Posted by TBC Gravatar Icon

2009-7-10 3:43:20

看你前面说了一大堆理由
其实他只是个全局hook而已
自写的writeprocessmemory 或者恢复 就可以过

不过你发布前 请你添加一个超管命令, 全体发送后可以关闭mh
我可以提供代码, 但是我需要你这个命令来反 mh

你有兴趣加qq******

JiaJia 于 2009-7-10 9:01:25 回复
不太明白你想怎么反MH

cqccyh 于 2009-7-10 17:51:00 回复
首先你要hook GetQueuedCompletionStatus来获得游戏内接受到的所有人对话
如果碰到有人发送密文-cqccyh 执行MH关闭并锁定动作
//魔兽通讯协议header
typedef struct _WARHeader
{ BYTE war_ver;
BYTE war_type;
USHORT war_length;
} WARHeader;

//hook的GetQueuedCompletionStatus

BOOL WINAPI g_My_GetQueuedCompletionStatus(__in HANDLE CompletionPort,
__out LPDWORD lpNumberOfBytesTransferred,
__out PULONG_PTR lpCompletionKey,
__out LPOVERLAPPED *lpOverlapped,
__in DWORD dwMilliseconds)
cqccyh 于 2009-7-10 17:53:05 回复
{
BOOL RetCode = pGetQueuedCompletionStatus(CompletionPort,lpNumberOfBytesTransferred,lpCompletionKey,lpOverlapped,dwMilliseconds);
zara 于 2009-7-11 9:34:40 回复
这个到位了

Posted by cqccyh Gravatar Icon

2009-7-10 9:22:49

永远支持jiajia!

JiaJia 于 2009-7-10 9:46:37 回复
谢谢支持

Posted by 200cc Gravatar Icon

2009-7-10 10:30:49

好东西 支持了!

Posted by mwq22 Gravatar Icon

2009-7-10 17:59:12

你这个博客发代码真不方便 代码到这里看把
www.******.cn/code.txt

因为我不想被你的mh骚扰到, 这个代码的功能是通过游戏里的命令远程关闭所有你的mh

cqccyh 于 2009-7-10 18:00:36 回复
原理是魔兽是用GetQueuedCompletionStatus来处理接受的消息, 然后你hook他, 然后判断是否是高管命令, 如果是的话执行关闭mh动作
JiaJia 于 2009-7-10 18:27:51 回复
就算这种方法在平台上实现一样可以patch掉,因为你不管怎么通信,最终要完成解除MH这一步都需要在本地执行的。
JiaJia 于 2009-7-10 18:29:32 回复
你在最后用了 FindWindow 和 SendMessage 来关闭在运行的MH,这种方法VS以前就是这样实现的,基本没效果。

cqccyh 于 2009-7-11 4:52:40 回复
难道你做了mh 然后让别人再游戏里用你的mh跟你玩?
我这个是有一个命令可以让你关闭你自己的 mh 并不是什么反maphack的方法

mh我也做 不过我的 maphack全部都再我控制内, 当前游戏里只要用我的 maphack 我想关他们随时都可以关掉

我把这个发给你是希望你也做这么一个功能, 最好的话 是能和我分享一下指令 你看如何
JiaJia 于 2009-7-11 9:36:11 回复
从地图上反MH比较实际

Posted by cqccyh Gravatar Icon

2009-7-10 22:25:46

难道是传说中的枪手???
支持佳佳~

JiaJia 于 2009-7-10 23:29:43 回复
哈哈,我也怀疑是枪手。谢谢你的支持

Posted by xixiayipinhong Gravatar Icon

2009-7-11 9:13:16

7月11日,MH在浩方积分上没法用了.
一进他人主机,游戏就崩溃.
内容如下:

this application has encountered a critical error:
fatal error!
program: d:\program files\warcraft iii\war3.exe
exception: oxcoooooo5 (access_violation) at 001B:6f460426
the instruction at'0x6f460426' referenced memory at '0x00000000'
the memmory could not be 'read'
press ok to terminate the application

JiaJia 于 2009-7-11 9:35:02 回复
我用的挺正常...
MH好东西 于 2009-7-11 18:13:19 回复
恩,从新下了一遍.恢复正常了!
谢谢JiaJia老大的回复.
支持JiaJia老大
Sjnn 于 2009-7-25 10:19:35 回复
我也总是崩溃。。一样的问题。。

Posted by MH好东西 Gravatar Icon

2009-7-11 11:51:31

不错,喜欢,支持继续完善

Posted by 哈哈 Gravatar Icon

2009-7-11 12:23:56

有点意外 并表示理解

Posted by warhelperuser Gravatar Icon

2009-7-13 12:48:03

能过VS2.65么

Posted by enlex Gravatar Icon

2009-7-13 18:38:52

没想到这么多人需要这东西~~哎~~~~~
不公平竞技就是不爽~~~~~~~~~~~~~~

Posted by yhuag Gravatar Icon

2009-7-13 21:27:39

我怎么在5.3浩方上用来无效

JiaJia 于 2009-7-16 21:26:01 回复
设置保险箱不保护HF

Posted by YSQ Gravatar Icon

2009-7-16 20:22:34

在X64位VISTA下运行一段时间会出现内存读取错误。。。

JiaJia 于 2009-7-16 21:26:20 回复
没有装过x64位的系统

Posted by gg Gravatar Icon

2009-7-17 16:59:53

建议全图加个薄雾的选项,否则看不到英雄的视野范围,比较难以掌控,

Posted by jarry Gravatar Icon

2009-7-17 17:00:27

还有,不知道怎么,运行此外挂,游戏容易崩溃,自动关闭,我是XP 3P3

JiaJia 于 2009-7-17 17:43:27 回复
版本补丁的问题,可能我用的跟你用的来源不一样。

Posted by jarry Gravatar Icon

2009-7-21 19:51:42

好东西啊,顶!

Posted by 倒霉 Gravatar Icon

2009-7-21 23:50:25

有出过VS的吗?

Posted by yyw Gravatar Icon

2009-7-22 23:43:03

有时候老崩溃是怎么回事.魔兽自己关闭了...

Posted by BLUEBIN Gravatar Icon

2009-7-27 2:27:14

无论怎样,支持加加。

Posted by 刁刀小萨 Gravatar Icon

2009-8-6 8:38:26

为什么进别人房间就错误了啊...

Posted by 2222 Gravatar Icon

2009-10-6 14:58:36

hao ~!

Posted by jjkk Gravatar Icon

Leave a comment

Or, take a look at Archives and Categories

Category

Archives