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

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

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

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

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

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

由于HOOK API是一个简单高效的方法,所以想请大家帮忙测试一下HOOK工具在大多数中文XP机器上是否能正常运行。今后很多游戏的汉化都要基于这个工具。
% E9 f9 k  ?1 o; G" P8 ]8 f3 j* E" O, O& K# H3 l! U) P
测试方法很简单,执行软件包里的HookAPI.exe文件,过1分钟关闭,不出现系统异常之类的即可。
测试系统仅限中文XP.
  U/ ^" X+ J, O2 Q. r& d  f
3 h7 e) b# f: k7 o
软件包有两个,1个是原版,见附件,另一个如下,是我修改后的syberia2字体设定工具。
2 b" z1 K: D- f/ j: Q' @4 f2个都需要测试一下。 字体设定工具执行后,再打开IE,部分字体变为隶体,是正常的。可以用chinaavg的网页做测试,不变是有问题的。 1 H8 O+ \/ `; T7 {/ `: ^
4 V, x0 {/ i) ?
https://www.chinaavg.com/job.php?action=download&pid=tpc&tid=13088&aid=11110 # d* b5 W' i1 K- n, Q5 \) `
2 [8 K- A' p$ ~6 m
测试完后请回帖告知,谢谢! 2 L# C8 P- u8 L1 J- O5 I+ o
0 x/ r$ N+ b1 @/ ]  x. Q

5 U3 P) A3 m% E5 m: g- U--------------------------------------------------------------------
: P( O, b) A# U+ ~; j2009.1.18 更新
# i# o7 m1 \3 F. J1 j3 I) C终于在网上找到了导致蓝屏问题的原因
% K0 m" b5 H+ {
, |. h! }- B4 Q' `, S通过修改API函数开始前5字节,跳转到自定义API的方式,截获函数调用.
/ G+ G3 v# }2 w; g! A8 q9 L支持Win95,Win32等系统,在WinXp sp2或以后系统中使用,会出现蓝屏,原因是程序修改了代码的页面权限为PAGE_READWRITE,导至WinXP Sp2的系统保护功能出现蓝屏,只需将源代码里的所有PAGE_READWRITE修改为 PAGE_READWRITE_EXECUTE(实际为PAGE_EXECUTE_READWRITE)即可正常使用. 6 s  H0 P+ j4 K, v" z5 _( r. U

! b) f3 \% ?2 z' O% ?3 D; vhttp://www.dssz.net/21376_HookAPI17ForWindows.html 9 d; p8 k9 Y6 [8 ^. z* ?/ i/ r  E
4 \& g% L; q% C% \6 \0 U7 J
修改后在xp sp2 和vista上测试通过,都没有发生蓝屏现象。
0 \( p8 ~4 P( V: O希望关心汉化的朋友再帮忙测试一下。
6 Y" Q2 O. q: O8 D( u执行软件包里的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发表的 :
- R7 _8 u4 o" b$ w' Z; S- w原版不行,修改版可以。

* k$ C* z8 b3 M7 i2 e3 Z  }0 s& @/ w& L
原版不行是什么意思? # d) F4 p( {/ P; l; ~% |: _
原版没有改过字体的,只要不出错就算OK了.

& I+ _; M6 D$ `$ y- _0 s0 O9 h1 |
& U. J$ B, W0 zto talent_sky , F/ W1 g1 u( R9 \) R
也许是你的中文XP有问题,你再找其他机器试试看。8 a2 ]- w- }8 |
" S5 z1 Q5 Q8 [  u4 T) i
to wqzss
5 e; o- r; g' e. L( `+ B* ]Hook 工具没问题的话,打算用HOOK方法来解决syberia2换行问题。" o* A6 q/ [. b" U! Q

) X7 k! j0 z, `+ A8 l' ~希望更多人来测试,至少要有10个人以上。
回复 支持 反对

使用道具 举报

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

使用道具 举报

5#
发表于 2009-1-17 11:24 | 只看该作者
已测试,原来的机子两个工具都不能用,用后就蓝屏重启
2 f" V$ r5 z/ L3 N$ F! O- h% z9 a0 t3 L/ ^' m$ M, y
换了一台机子,两个工具都能正常使用……
回复 支持 反对

使用道具 举报

6#
发表于 2009-1-17 11:32 | 只看该作者
测试结果talent_skY第一种情况一样……
* e; K/ y9 G% f$ h
$ a: z4 k7 ]4 {1 I; x: T( m: g! @  ^$ S7 @3 A4 [' `
电脑蓝屏$ Q+ ^4 q; U5 h; p' `, E
( Y/ f& y7 p0 L2 {+ g& l1 `
测试平台 笔记本 WIN XP SP3
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2009-1-17 11:38 | 只看该作者
引用第4楼talent_sky于2009-01-17 11:24发表的 : 6 e/ h0 q7 t: Z4 p- u8 ]; [
已测试,原来的机子两个工具都不能用,用后就蓝屏重启
( s& ^$ w& p) N5 B  D( }
2 A2 C/ z* j  `7 S3 W换了一台机子,两个工具都能正常使用……

7 Y) ?" `- d# m- [% ?
! e6 I0 A8 i/ V$ \- J/ [% o0 X前后中文XP有什么区别吗?sp各是多少?( r) v7 p4 n) H& _5 B! `
本人是SP2,都正常.
$ P8 D) k- X% z$ x/ q4 b
: h* Y1 t  q  I) t  x8 I" ewqzss是SP2还是SP3?
回复 支持 反对

使用道具 举报

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

使用道具 举报

9#
发表于 2009-1-17 11:59 | 只看该作者
我两台电脑都是Windows XP SP2
0 Y! Z( j, s# u0 V; B0 D
& d2 C% |$ k5 ^5 S0 D笔记本出错、台式机正常
& L2 H/ L" d6 J6 Q) Y$ H6 p6 c" G* D) u" k& H' J# w$ n
难道是笔记本有问题?
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2009-1-17 12:19 | 只看该作者
看来SP不是问题的关键。看看控制面板管理工具的事件察看器,不知道有什么信息没有?
0 i9 J) u: H6 V: r8 v' _/ }! R; I/ _
现在有问题的都是笔记本,台式机都正常,是吧?
& w$ v7 e. K3 o- m8 a# p5 g& U1 @+ k* H* ]
需要更多的测试。
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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