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

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

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

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

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

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

由于HOOK API是一个简单高效的方法,所以想请大家帮忙测试一下HOOK工具在大多数中文XP机器上是否能正常运行。今后很多游戏的汉化都要基于这个工具。
9 l1 e* f- M  P, Q! D+ f, z2 I5 @, s
测试方法很简单,执行软件包里的HookAPI.exe文件,过1分钟关闭,不出现系统异常之类的即可。
测试系统仅限中文XP.
1 ?( n& N& _! K+ x: P  K

3 W% ?1 d6 K& q# i! V7 |& Z8 H" b, s软件包有两个,1个是原版,见附件,另一个如下,是我修改后的syberia2字体设定工具。
2 C' t9 @3 @1 [$ C( e8 r7 g2个都需要测试一下。 字体设定工具执行后,再打开IE,部分字体变为隶体,是正常的。可以用chinaavg的网页做测试,不变是有问题的。 ) d4 j8 |5 m, P0 @# @

% V- B0 n6 E, x8 y% _1 U6 J
https://www.chinaavg.com/job.php?action=download&pid=tpc&tid=13088&aid=11110 : {  v% ^+ i# M

' i; s" Q! O; j( e4 I/ d测试完后请回帖告知,谢谢! ) `  I- _8 p# \8 d0 B' v- A9 p

, r2 {$ H9 ?* q" O' w1 E& y4 c; C. Z9 b  G" f
--------------------------------------------------------------------
/ W1 V% K: A* P2009.1.18 更新 9 u: b6 ^9 f8 u! u
终于在网上找到了导致蓝屏问题的原因
! q. S/ a$ j/ Z' O: u! G
- [& e' V# c8 C" }$ Y% l通过修改API函数开始前5字节,跳转到自定义API的方式,截获函数调用. , m7 I4 H. p7 i2 y* D- x
支持Win95,Win32等系统,在WinXp sp2或以后系统中使用,会出现蓝屏,原因是程序修改了代码的页面权限为PAGE_READWRITE,导至WinXP Sp2的系统保护功能出现蓝屏,只需将源代码里的所有PAGE_READWRITE修改为 PAGE_READWRITE_EXECUTE(实际为PAGE_EXECUTE_READWRITE)即可正常使用. ) X$ H" y/ l' _" @! f: L

) L) F. z; _, \7 jhttp://www.dssz.net/21376_HookAPI17ForWindows.html $ |# ?) [0 K* |

+ F6 M+ G+ b3 Z) Y8 q+ N" b. G修改后在xp sp2 和vista上测试通过,都没有发生蓝屏现象。 # a3 P! a: e; O: c- Z2 y. \
希望关心汉化的朋友再帮忙测试一下。4 B' d* Z2 A* v5 @* r
执行软件包里的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发表的 : , g/ Z. x! t+ P1 e6 `; d
原版不行,修改版可以。
% o0 v. t$ s+ a2 R3 g! d

  P4 n) `) n' j$ v/ D; n原版不行是什么意思? & r4 F/ L$ a  t- ~) q; D5 r6 q, {
原版没有改过字体的,只要不出错就算OK了.

& d' d7 a) m( u9 B% L) K4 U0 _8 u
to talent_sky
+ O- e" Q4 P" N% N4 V0 h  f) r也许是你的中文XP有问题,你再找其他机器试试看。2 ^3 w6 f, h" I% f
$ |: V# L/ W/ A! E" v' p: z8 U
to wqzss1 T, {/ V, C9 {" u
Hook 工具没问题的话,打算用HOOK方法来解决syberia2换行问题。# x* l) H9 J  ]$ k5 H
* ?# `1 u) l9 }' d6 _
希望更多人来测试,至少要有10个人以上。
回复 支持 反对

使用道具 举报

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

使用道具 举报

5#
发表于 2009-1-17 11:24 | 只看该作者
已测试,原来的机子两个工具都不能用,用后就蓝屏重启% c9 n3 @  a, {2 _4 W7 ]
, O$ R3 d- S8 x0 _
换了一台机子,两个工具都能正常使用……
回复 支持 反对

使用道具 举报

6#
发表于 2009-1-17 11:32 | 只看该作者
测试结果talent_skY第一种情况一样……  S* g2 f' s7 o- h

6 j- e. F( p1 Y- m5 i; w  p4 v+ k+ S3 d6 {# {5 f
电脑蓝屏
1 b0 \( F0 G; O7 o' A) }- ?. e' C' P" G3 r
测试平台 笔记本 WIN XP SP3
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2009-1-17 11:38 | 只看该作者
引用第4楼talent_sky于2009-01-17 11:24发表的 : ( K& N4 q4 V! E8 f! n" j5 |
已测试,原来的机子两个工具都不能用,用后就蓝屏重启 " t! @% j8 E4 `8 o2 `+ O2 }
' y2 V$ W8 t5 c" s2 R' e' p8 ^
换了一台机子,两个工具都能正常使用……

" O. ~0 `0 A4 u7 D$ Y% I, E, k( @" n2 M( T' _% m8 M
前后中文XP有什么区别吗?sp各是多少?
) T: R  M' W+ d% |  @7 p1 f本人是SP2,都正常.) X0 H  o% |1 g5 |0 x; E

; m  h( l: x& Dwqzss是SP2还是SP3?
回复 支持 反对

使用道具 举报

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

使用道具 举报

9#
发表于 2009-1-17 11:59 | 只看该作者
我两台电脑都是Windows XP SP2+ P% Q+ t$ }' i* }) p
/ U- F2 \+ i# E5 Z* q- \9 Z: m
笔记本出错、台式机正常
' [& k, U! Y* F+ S0 J( Y- f2 A' w7 a( ~, R1 G" n- c$ s
难道是笔记本有问题?
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2009-1-17 12:19 | 只看该作者
看来SP不是问题的关键。看看控制面板管理工具的事件察看器,不知道有什么信息没有?
9 G: T1 B- q5 J: R
9 X3 @/ y$ M/ f! t, T8 D现在有问题的都是笔记本,台式机都正常,是吧?' W2 a5 z9 J! H: c, H
2 A( l+ T0 h; W* l# X
需要更多的测试。
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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