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

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

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

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

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

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

由于HOOK API是一个简单高效的方法,所以想请大家帮忙测试一下HOOK工具在大多数中文XP机器上是否能正常运行。今后很多游戏的汉化都要基于这个工具。
. k) ~8 I" n7 u! f3 ~- H* [
( D  Z2 ^) |0 t! A. ^) ?测试方法很简单,执行软件包里的HookAPI.exe文件,过1分钟关闭,不出现系统异常之类的即可。
测试系统仅限中文XP.
7 Z; M. B1 r' q- F7 o4 C" q
: Q' ^: U* K0 m5 q% ~
软件包有两个,1个是原版,见附件,另一个如下,是我修改后的syberia2字体设定工具。
0 d$ P: Z: S5 ^) _! T. v. t' {2个都需要测试一下。 字体设定工具执行后,再打开IE,部分字体变为隶体,是正常的。可以用chinaavg的网页做测试,不变是有问题的。 + D  _, k' ?8 w  U+ S

0 h# ^* V- g2 n5 o' H
https://www.chinaavg.com/job.php?action=download&pid=tpc&tid=13088&aid=11110
/ M- g2 L( h0 a9 J: ], X  {+ B2 @6 o- g! h
测试完后请回帖告知,谢谢! 4 `$ n. _& r  Y( t& ]" g
  G, K4 v  W* X4 R

+ U( d  K3 z9 W-------------------------------------------------------------------- 8 R) v) }  S, b" I
2009.1.18 更新 ! z$ ~+ ?( T, @6 C  g7 O8 ^
终于在网上找到了导致蓝屏问题的原因
2 \% N/ ~* H9 S+ ^, v
) Z( Y- D& ?- J7 \/ |! @! V通过修改API函数开始前5字节,跳转到自定义API的方式,截获函数调用. + S% s* w; Y! r; A
支持Win95,Win32等系统,在WinXp sp2或以后系统中使用,会出现蓝屏,原因是程序修改了代码的页面权限为PAGE_READWRITE,导至WinXP Sp2的系统保护功能出现蓝屏,只需将源代码里的所有PAGE_READWRITE修改为 PAGE_READWRITE_EXECUTE(实际为PAGE_EXECUTE_READWRITE)即可正常使用.
5 x% m3 I# L6 _4 v8 g
+ N, @+ S0 v) J: `0 }http://www.dssz.net/21376_HookAPI17ForWindows.html
1 R' z. D$ z; ?+ ]7 m* v( K1 x5 K1 A- z5 r5 b
修改后在xp sp2 和vista上测试通过,都没有发生蓝屏现象。 : G3 U% y8 T/ K! ?* p
希望关心汉化的朋友再帮忙测试一下。2 E' ^# F  q, W3 ]1 c: j
执行软件包里的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发表的 : 4 I1 L6 ]0 ~/ b7 [. o' A
原版不行,修改版可以。
  h7 P. x% n  \, c* j# v5 B
* {0 h! e# A8 {  ]/ M9 W) X: V
原版不行是什么意思?
, x4 ~5 f7 ^+ l) h( M/ k7 A+ }原版没有改过字体的,只要不出错就算OK了.

8 G- N$ [$ U9 j  q) o3 L8 t# O' d- W
0 @% m  l* j9 P3 y# z5 m- o0 jto talent_sky ! K  N5 L; \1 ]. k9 ~
也许是你的中文XP有问题,你再找其他机器试试看。
9 e* D  r. @! I" c' m0 O& I" T) M+ T5 a' m  Q) T
to wqzss
6 w; G( r; l- t, m' _$ jHook 工具没问题的话,打算用HOOK方法来解决syberia2换行问题。9 h, z- F: t3 i9 @2 r$ G; M
# i& E$ I: k1 A. w; k0 k
希望更多人来测试,至少要有10个人以上。
回复 支持 反对

使用道具 举报

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

使用道具 举报

5#
发表于 2009-1-17 11:24 | 只看该作者
已测试,原来的机子两个工具都不能用,用后就蓝屏重启+ B  b- k( ?& z# B

; O9 S0 S; s* {5 U* c* t3 H( F4 M换了一台机子,两个工具都能正常使用……
回复 支持 反对

使用道具 举报

6#
发表于 2009-1-17 11:32 | 只看该作者
测试结果talent_skY第一种情况一样……
" f4 @: d9 E/ j* t+ k" m; O/ s8 g) D
+ ?, W; o) s9 x1 V' \- c
电脑蓝屏' u* @6 F8 i4 |6 T+ J: {
0 [5 s7 W+ S" ?2 A, S2 F" u
测试平台 笔记本 WIN XP SP3
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2009-1-17 11:38 | 只看该作者
引用第4楼talent_sky于2009-01-17 11:24发表的 :
- m1 f3 }9 N) D3 H* R已测试,原来的机子两个工具都不能用,用后就蓝屏重启
2 ^7 S! A* c+ ?! ^. Z
4 [  Y6 v' X& }$ t* T6 s, Z& y换了一台机子,两个工具都能正常使用……

' p, j& k8 ~( |3 h$ o( Z/ p' t
9 m. @5 S4 n" f# R, E前后中文XP有什么区别吗?sp各是多少?/ B: s$ j( h/ S* J& d/ R+ Z8 [; j9 X+ h* ~
本人是SP2,都正常.
/ G! t- U# ?% I6 _$ U2 c: Z6 {* H7 ?# r  @) v  i: q* g) L
wqzss是SP2还是SP3?
回复 支持 反对

使用道具 举报

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

使用道具 举报

9#
发表于 2009-1-17 11:59 | 只看该作者
我两台电脑都是Windows XP SP2
6 |6 s6 e9 a8 T: F; Q5 }8 s, L
" M$ H- ~, S0 s- g# b笔记本出错、台式机正常; L" [* L* ~9 K! w( o7 K

5 E3 c2 `4 d: {0 q难道是笔记本有问题?
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2009-1-17 12:19 | 只看该作者
看来SP不是问题的关键。看看控制面板管理工具的事件察看器,不知道有什么信息没有?1 f; B! y# \' G) Q

* P( Y' S+ Z5 K! S6 a' d8 K现在有问题的都是笔记本,台式机都正常,是吧?
' q( N/ X2 h1 Q7 ?( {  K4 ^+ c2 O/ {* r* f1 n- N: x* a0 x
需要更多的测试。
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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