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

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

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

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

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

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

由于HOOK API是一个简单高效的方法,所以想请大家帮忙测试一下HOOK工具在大多数中文XP机器上是否能正常运行。今后很多游戏的汉化都要基于这个工具。
! ]9 J; {. q0 w9 t* H$ z6 D- F) o6 ~# m1 D/ G2 d
测试方法很简单,执行软件包里的HookAPI.exe文件,过1分钟关闭,不出现系统异常之类的即可。
测试系统仅限中文XP. & D8 ^& I* c/ ?& X/ k, }$ }6 P
% Q4 o5 |# Q3 v- {: |& t; T% T
软件包有两个,1个是原版,见附件,另一个如下,是我修改后的syberia2字体设定工具。 % K8 E. P' p" k8 j" ^/ T; f0 G  g* s( O
2个都需要测试一下。 字体设定工具执行后,再打开IE,部分字体变为隶体,是正常的。可以用chinaavg的网页做测试,不变是有问题的。 0 Q& L5 m' y6 _" @7 D9 |- T
: z) h& w& M& O. K6 S* ~
https://www.chinaavg.com/job.php?action=download&pid=tpc&tid=13088&aid=11110 7 ?$ _3 E7 c& {4 ]! G: z
! f* q" L5 R  |, D/ R; U* l
测试完后请回帖告知,谢谢! / N1 f' z2 W! y
* x$ }7 _5 _# r2 N

" m- N- Y" q$ ~/ q--------------------------------------------------------------------   X0 o1 P$ |* K- I. a
2009.1.18 更新
, E* f) z) V7 u8 d& \! I/ h终于在网上找到了导致蓝屏问题的原因
& x1 T0 a" M. r4 ?; X/ [9 f& K6 u( Z3 i/ }+ g+ D; Q
通过修改API函数开始前5字节,跳转到自定义API的方式,截获函数调用. * B1 ?3 S  b# g  {/ B
支持Win95,Win32等系统,在WinXp sp2或以后系统中使用,会出现蓝屏,原因是程序修改了代码的页面权限为PAGE_READWRITE,导至WinXP Sp2的系统保护功能出现蓝屏,只需将源代码里的所有PAGE_READWRITE修改为 PAGE_READWRITE_EXECUTE(实际为PAGE_EXECUTE_READWRITE)即可正常使用.
9 h1 W8 `4 M' O4 I1 Z& X9 [6 J% L; z1 E4 y, ]3 A/ r  U
http://www.dssz.net/21376_HookAPI17ForWindows.html
& C( {* J5 T+ `7 J) V2 C+ d/ x8 A3 s5 y2 R, Z
修改后在xp sp2 和vista上测试通过,都没有发生蓝屏现象。 ! l9 I! }, D! |2 q! G2 _0 b
希望关心汉化的朋友再帮忙测试一下。
/ k4 N5 ^% K# R* W4 W执行软件包里的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发表的 : + n$ G4 p* o) q7 O/ S( C
原版不行,修改版可以。
3 h! x! k4 D$ O/ V9 S
1 q. l# e$ Y) |  `+ [7 f; d/ J  ?
原版不行是什么意思? * O& S1 Y4 U7 X3 I' m9 u" m
原版没有改过字体的,只要不出错就算OK了.

1 @: s& J  i- y2 L% O. k. [  O2 b: o( [( Q0 L- v- g& C: x
to talent_sky
% L% L* h2 ]" H9 F$ O* \也许是你的中文XP有问题,你再找其他机器试试看。6 b4 N- U. N& w# o  j
; D0 R! U. f3 v+ W4 Y3 Q
to wqzss
- L3 `( P. N; ]2 K4 \Hook 工具没问题的话,打算用HOOK方法来解决syberia2换行问题。& g' L( ?) J  x* @7 a2 m8 m

$ a$ t" I0 x9 C3 _希望更多人来测试,至少要有10个人以上。
回复 支持 反对

使用道具 举报

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

使用道具 举报

5#
发表于 2009-1-17 11:24 | 只看该作者
已测试,原来的机子两个工具都不能用,用后就蓝屏重启
0 \% k9 }' @; @. L6 v8 P" q
9 `- p) z' y  Q9 [换了一台机子,两个工具都能正常使用……
回复 支持 反对

使用道具 举报

6#
发表于 2009-1-17 11:32 | 只看该作者
测试结果talent_skY第一种情况一样……
1 T% K+ H' Q7 z
" j7 Q# Z! y( |1 Z% W& v  h) L+ e' m; [
电脑蓝屏' ]' s( B$ Q( q* m7 _! ~
7 C. u; h# K, g) }0 W( t% s3 `
测试平台 笔记本 WIN XP SP3
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2009-1-17 11:38 | 只看该作者
引用第4楼talent_sky于2009-01-17 11:24发表的 :   W8 F8 r; z3 Q1 s7 x
已测试,原来的机子两个工具都不能用,用后就蓝屏重启 : B+ O6 p: q7 h; x

5 h4 N; @3 L/ h$ O1 V& g2 E: {换了一台机子,两个工具都能正常使用……

/ W  i2 K( f1 Q$ B5 c1 q! q7 \3 l+ b# p4 N4 P" V" @( q9 x" Z
前后中文XP有什么区别吗?sp各是多少?
1 `+ _$ O" @8 C本人是SP2,都正常.! d0 n5 [( L4 g' f

5 d0 w. C  y' p  u, cwqzss是SP2还是SP3?
回复 支持 反对

使用道具 举报

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

使用道具 举报

9#
发表于 2009-1-17 11:59 | 只看该作者
我两台电脑都是Windows XP SP2
, \+ V* B& |* ]% \7 U$ `* h2 n# o1 m$ }
笔记本出错、台式机正常8 x* C6 O  z! y6 H2 ~# O

/ M5 p0 H1 a% w2 G9 r难道是笔记本有问题?
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2009-1-17 12:19 | 只看该作者
看来SP不是问题的关键。看看控制面板管理工具的事件察看器,不知道有什么信息没有?7 @0 @. G* s$ o% s- }! B1 S" r& w
6 ]5 |1 L# ?+ D8 O5 B
现在有问题的都是笔记本,台式机都正常,是吧?
. }: G. @- Q) w, j. p
- m' [/ d8 ~0 O- M1 E需要更多的测试。
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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