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

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

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

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

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

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

由于HOOK API是一个简单高效的方法,所以想请大家帮忙测试一下HOOK工具在大多数中文XP机器上是否能正常运行。今后很多游戏的汉化都要基于这个工具。 , \" M: M) @$ M2 A  b/ `
9 E7 W/ |7 r0 `8 ~4 f) F& k
测试方法很简单,执行软件包里的HookAPI.exe文件,过1分钟关闭,不出现系统异常之类的即可。
测试系统仅限中文XP. 3 P: }- V4 X/ L9 J* i
- b( j/ n( \7 i; V# W& G
软件包有两个,1个是原版,见附件,另一个如下,是我修改后的syberia2字体设定工具。 ) [1 j) |! |$ p; v
2个都需要测试一下。 字体设定工具执行后,再打开IE,部分字体变为隶体,是正常的。可以用chinaavg的网页做测试,不变是有问题的。 9 I; j4 ~) X7 v1 G8 N5 m- G
" x8 e! @, H) z  T
https://www.chinaavg.com/job.php?action=download&pid=tpc&tid=13088&aid=11110 ) a1 e+ _0 D& H) c

- x9 [$ F3 t  }0 Q( i; y5 _8 R测试完后请回帖告知,谢谢!
' A1 k! _% |6 v7 q
' y  V0 G. l& I: |9 |" Q* r; _3 k
; U$ Z, [  ^* w2 Q
--------------------------------------------------------------------
; ^% ]3 f4 G. n% {6 Z+ u0 ^  c- ^2009.1.18 更新
0 a# B, ?# \. J" L+ K; Y& ]终于在网上找到了导致蓝屏问题的原因 - G5 ^/ X4 D( f, f2 z! r1 k

, A- W" \& E1 m! p% s8 K通过修改API函数开始前5字节,跳转到自定义API的方式,截获函数调用.
4 n, c* f  J: s8 ~! Y支持Win95,Win32等系统,在WinXp sp2或以后系统中使用,会出现蓝屏,原因是程序修改了代码的页面权限为PAGE_READWRITE,导至WinXP Sp2的系统保护功能出现蓝屏,只需将源代码里的所有PAGE_READWRITE修改为 PAGE_READWRITE_EXECUTE(实际为PAGE_EXECUTE_READWRITE)即可正常使用.
7 n+ |. |- a  R6 j- F$ `
- P' W5 }7 S: j9 L* t7 X/ D6 ghttp://www.dssz.net/21376_HookAPI17ForWindows.html & d1 |1 S' Y* v1 ?( I
) {. v: M! s( B7 {' M
修改后在xp sp2 和vista上测试通过,都没有发生蓝屏现象。 % B: A9 E( S" U
希望关心汉化的朋友再帮忙测试一下。
" N1 N2 g- f+ n; e2 p" w9 S/ K; P( n执行软件包里的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发表的 : - i: w7 v: j' H2 G8 A
原版不行,修改版可以。

' E# c0 e0 T) k1 }: p( c  H7 z2 f  V7 j0 S6 z
原版不行是什么意思?
0 t. @7 E' w  |  c& U$ e) B1 j原版没有改过字体的,只要不出错就算OK了.

' F" y! u6 j+ P; f/ n* p
% ?# c- B$ Q1 l% \to talent_sky
) S% G" \( ^, A也许是你的中文XP有问题,你再找其他机器试试看。. D0 j- O* r( M8 h
5 @2 M0 l: j) s* i
to wqzss
2 c8 |! I$ C; h3 ~9 ^Hook 工具没问题的话,打算用HOOK方法来解决syberia2换行问题。
# Z8 o! f$ l) t6 X* A4 e9 z) E
5 A! I; q3 F- ^* a2 {7 q希望更多人来测试,至少要有10个人以上。
回复 支持 反对

使用道具 举报

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

使用道具 举报

5#
发表于 2009-1-17 11:24 | 只看该作者
已测试,原来的机子两个工具都不能用,用后就蓝屏重启1 l) y! ]  {: A% S$ d' P

/ [! E7 i* R! E( ]换了一台机子,两个工具都能正常使用……
回复 支持 反对

使用道具 举报

6#
发表于 2009-1-17 11:32 | 只看该作者
测试结果talent_skY第一种情况一样……
+ W2 @% g( s4 B5 j7 r" [5 F" O4 ]- S" l, O" j; r, k

2 F9 Z  i* S/ V( q$ f) t5 F电脑蓝屏
9 _3 P8 @$ }) C8 ?9 r1 {
% ]2 t2 H3 ^! D, m测试平台 笔记本 WIN XP SP3
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2009-1-17 11:38 | 只看该作者
引用第4楼talent_sky于2009-01-17 11:24发表的 : & _/ R, R5 @( g. Q: p0 ?; z" V( L7 W
已测试,原来的机子两个工具都不能用,用后就蓝屏重启 6 u% r& I+ c/ @0 p

1 `# D4 l3 B4 X换了一台机子,两个工具都能正常使用……
. n% _7 Y2 ]6 Q# B. p

( g* |9 X5 c  O* }0 l. G! _前后中文XP有什么区别吗?sp各是多少?
, U* ]" h2 V: u  S4 F$ d- T' `( |本人是SP2,都正常.
4 g, A5 y) _/ g3 p7 E6 q6 b3 M& p* e! a% p/ Q7 g$ L; _8 ]; ?
wqzss是SP2还是SP3?
回复 支持 反对

使用道具 举报

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

使用道具 举报

9#
发表于 2009-1-17 11:59 | 只看该作者
我两台电脑都是Windows XP SP2
  O' t5 b8 E) Y. V% R3 I+ U4 V/ l
笔记本出错、台式机正常# J" o0 U" U4 z

- X) {& ^7 \; c5 Y3 M8 S! Y难道是笔记本有问题?
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2009-1-17 12:19 | 只看该作者
看来SP不是问题的关键。看看控制面板管理工具的事件察看器,不知道有什么信息没有?6 Z$ y3 z# R$ m3 v! N$ |6 R/ i
( }- k( g: t* I8 e0 b0 y* f
现在有问题的都是笔记本,台式机都正常,是吧?# Z; x2 p0 |; U" J' ]. R/ D7 a

/ e# i3 o+ d3 O: y2 X- l需要更多的测试。
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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