设为首页收藏本站官方微博

HOOK工具蓝屏问题修正,请帮忙再测试。

[复制链接]
查看: 4913|回复: 28
打印 上一主题 下一主题

HOOK工具蓝屏问题修正,请帮忙再测试。

跳转到指定楼层
楼主
发表于 2009-1-17 08:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

HOOK工具蓝屏问题修正,请帮忙再测试。

由于HOOK API是一个简单高效的方法,所以想请大家帮忙测试一下HOOK工具在大多数中文XP机器上是否能正常运行。今后很多游戏的汉化都要基于这个工具。
- Q5 A( d8 i3 n6 f1 {3 O- Y6 P) l! K: ]
测试方法很简单,执行软件包里的HookAPI.exe文件,过1分钟关闭,不出现系统异常之类的即可。
测试系统仅限中文XP.   {: k" y5 [% n* q4 t8 y" ?" P

3 |2 k/ M+ h7 H, \5 H软件包有两个,1个是原版,见附件,另一个如下,是我修改后的syberia2字体设定工具。
6 t/ x5 Q* V$ h; Q. Y% h2个都需要测试一下。 字体设定工具执行后,再打开IE,部分字体变为隶体,是正常的。可以用chinaavg的网页做测试,不变是有问题的。 5 H  P( {8 M5 s- \$ D3 j7 Y
! K6 i7 f$ p  X4 I
https://www.chinaavg.com/job.php?action=download&pid=tpc&tid=13088&aid=11110 0 b) U& D" N  R& |0 @% O

' s! p! f) B* b; `% S测试完后请回帖告知,谢谢!
) ?$ ]+ x. j( T: c$ u- o
$ \; _5 `7 j, \

" L% p6 t4 {* Y( E8 T, M4 M-------------------------------------------------------------------- 4 M8 g* {: q0 y; O$ Z! l
2009.1.18 更新 / k: G% Y, L. P( _% {  m, t
终于在网上找到了导致蓝屏问题的原因 4 }4 C- [' B  q7 i* h3 s9 f& }% f- o
( y) H6 Z0 t4 D& [6 C0 g" h
通过修改API函数开始前5字节,跳转到自定义API的方式,截获函数调用. ; k. F" x, b$ ]
支持Win95,Win32等系统,在WinXp sp2或以后系统中使用,会出现蓝屏,原因是程序修改了代码的页面权限为PAGE_READWRITE,导至WinXP Sp2的系统保护功能出现蓝屏,只需将源代码里的所有PAGE_READWRITE修改为 PAGE_READWRITE_EXECUTE(实际为PAGE_EXECUTE_READWRITE)即可正常使用. - g, \/ g6 C, K0 r8 }, K

* o4 P6 a# W7 ?. a4 ohttp://www.dssz.net/21376_HookAPI17ForWindows.html   l: V) Z8 B8 v+ ^( _/ H6 K6 t1 c
( f$ I6 }6 y' D6 F
修改后在xp sp2 和vista上测试通过,都没有发生蓝屏现象。
$ ?% C+ a9 y7 j3 V$ R1 z  p2 J希望关心汉化的朋友再帮忙测试一下。- f+ \) f0 j8 ^$ u7 ?. {$ C9 X
执行软件包里的HookAPI.exe文件,过1分钟关闭,不出现系统异常之类的即可。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

沙发
发表于 2009-1-17 10:09 | 只看该作者
原版不行,修改版可以。
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2009-1-17 10:15 | 只看该作者
引用第1楼wqzss于2009-01-17 10:09发表的 :
3 j* ?. X, o' r' T0 j: W8 l原版不行,修改版可以。

) o7 h. i) i! A, W3 j! f" G$ g; G) J7 m( S
原版不行是什么意思? , c" ^8 [; q: n& V+ j' [! @8 v
原版没有改过字体的,只要不出错就算OK了.

+ O' u/ D1 p# Q* i) k7 }8 B+ @0 n% [9 ^  O- p
to talent_sky ) o# @7 [8 o& u0 d- v
也许是你的中文XP有问题,你再找其他机器试试看。
1 c/ V" h1 m7 M
- K4 d( m# w, \9 U, R$ hto wqzss
$ n- ^1 _/ n! W" UHook 工具没问题的话,打算用HOOK方法来解决syberia2换行问题。2 W0 @& P! }  z$ \! N6 {' P6 Q/ k
$ |( o( u8 F. I1 Z
希望更多人来测试,至少要有10个人以上。
回复 支持 反对

使用道具 举报

地板
发表于 2009-1-17 10:43 | 只看该作者
如果是你说的这样,那就没有问题。
回复 支持 反对

使用道具 举报

5#
发表于 2009-1-17 11:24 | 只看该作者
已测试,原来的机子两个工具都不能用,用后就蓝屏重启, ^! H/ a6 D2 @0 u; |+ Q9 Y. N
- T$ h  U8 H$ t- d8 f
换了一台机子,两个工具都能正常使用……
回复 支持 反对

使用道具 举报

6#
发表于 2009-1-17 11:32 | 只看该作者
测试结果talent_skY第一种情况一样……
; w" F3 A/ l, c* c4 l9 G& _6 m# V2 S9 g- }6 I
4 u& r9 o6 R+ g) j, Q
电脑蓝屏; F2 S6 s9 o, u  D
: I! h5 |3 o, W; }
测试平台 笔记本 WIN XP SP3
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2009-1-17 11:38 | 只看该作者
引用第4楼talent_sky于2009-01-17 11:24发表的 : 1 K( k2 b5 e' e, C
已测试,原来的机子两个工具都不能用,用后就蓝屏重启 / U, H0 i. X$ s! Q4 |  n8 m

4 m' f* {; ]; \: j3 R7 q换了一台机子,两个工具都能正常使用……

( n9 N, ?3 s5 S6 ]$ t
3 }; |6 i4 q5 _, j- Z前后中文XP有什么区别吗?sp各是多少?
, A: g9 d; ]8 }: J6 x本人是SP2,都正常.& N0 x8 C- h2 V% o: j; k" k. R

' e; p7 ], |  V  \wqzss是SP2还是SP3?
回复 支持 反对

使用道具 举报

8#
发表于 2009-1-17 11:56 | 只看该作者
SP3,IE6
回复 支持 反对

使用道具 举报

9#
发表于 2009-1-17 11:59 | 只看该作者
我两台电脑都是Windows XP SP2
2 w  \* G: X3 g
) K& k+ }" h5 ^/ h  x笔记本出错、台式机正常
( P6 K; o# k9 z& H1 g) ?
; V- l9 j. r  d) o' D+ u% @难道是笔记本有问题?
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2009-1-17 12:19 | 只看该作者
看来SP不是问题的关键。看看控制面板管理工具的事件察看器,不知道有什么信息没有?
0 _% Y- c; h: B/ w: Y. z+ M/ r/ o/ E& `. a6 m
现在有问题的都是笔记本,台式机都正常,是吧?4 z+ i% j2 @$ d1 T& B
! p) \, |7 k7 A# ~: T, K  ~
需要更多的测试。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

冒险解谜游戏中文网 ChinaAVG

官方微博官方微信号小黑屋 微信玩家群  

(C) ChinaAVG 2004 - 2019 All Right Reserved. Powered by Discuz! X3.2
辽ICP备11008827号 | 桂公网安备 45010702000051号

冒险,与你同在。 冒险解谜游戏中文网ChinaAVG诞生于2004年9月9日,是全球华人共同的冒险解谜类游戏家园。我们致力于提供各类冒险游戏资讯供大家学习交流。本站所有资源均不用于商业用途。

快速回复 返回顶部 返回列表