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

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

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

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

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

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

由于HOOK API是一个简单高效的方法,所以想请大家帮忙测试一下HOOK工具在大多数中文XP机器上是否能正常运行。今后很多游戏的汉化都要基于这个工具。 8 z# I, x0 G. A: E5 d

% t- n+ s2 J  ^: {" ?. q测试方法很简单,执行软件包里的HookAPI.exe文件,过1分钟关闭,不出现系统异常之类的即可。
测试系统仅限中文XP.
1 S1 G: X6 @2 g7 Z
- M8 K- b( A5 b, B$ ]# ^
软件包有两个,1个是原版,见附件,另一个如下,是我修改后的syberia2字体设定工具。 # G0 |2 y* ?1 \5 Y/ A! `
2个都需要测试一下。 字体设定工具执行后,再打开IE,部分字体变为隶体,是正常的。可以用chinaavg的网页做测试,不变是有问题的。 , E: k8 `, _+ l1 q% V. x

/ n) n  P4 w" ]% a: s+ Z) k
https://www.chinaavg.com/job.php?action=download&pid=tpc&tid=13088&aid=11110
( N- h6 }5 F9 E2 J: P* k
8 a4 s, a% ?; `5 `) k测试完后请回帖告知,谢谢!
. d6 j) D1 U' H/ u/ R
3 a7 `+ n. H, V. k4 P! A
' b' e# I# U5 K( F% T; `
--------------------------------------------------------------------
1 m: E1 [7 g9 g2009.1.18 更新 ) e) {) R) @0 \( f; h3 c; b, J
终于在网上找到了导致蓝屏问题的原因 + W) V8 B5 q; F& M2 `; }" Q

# l7 J9 y, K% a9 w% n/ u通过修改API函数开始前5字节,跳转到自定义API的方式,截获函数调用.
& G( A! K: V- Y) r1 Q支持Win95,Win32等系统,在WinXp sp2或以后系统中使用,会出现蓝屏,原因是程序修改了代码的页面权限为PAGE_READWRITE,导至WinXP Sp2的系统保护功能出现蓝屏,只需将源代码里的所有PAGE_READWRITE修改为 PAGE_READWRITE_EXECUTE(实际为PAGE_EXECUTE_READWRITE)即可正常使用. % `' H3 q4 y* y, y6 G7 X' i

# z# `1 |' E- L6 r# bhttp://www.dssz.net/21376_HookAPI17ForWindows.html
9 C6 U7 F4 q" @* @6 R" b) d4 i4 B& [9 i$ D: c
修改后在xp sp2 和vista上测试通过,都没有发生蓝屏现象。 ( r' D- o/ X$ ^6 K9 H/ e/ v
希望关心汉化的朋友再帮忙测试一下。3 G" C, u- H2 h* d6 U6 Y
执行软件包里的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发表的 : 1 [8 o9 I- ]& y
原版不行,修改版可以。
& L, t" p5 w  j! L: h
+ g+ w) U8 [+ A& ^  A
原版不行是什么意思? 1 W# h1 T% S+ B+ u  e7 P- I: P
原版没有改过字体的,只要不出错就算OK了.

9 ]. A# b1 _$ L- ~/ N) w9 j/ y, T. p! n
to talent_sky 7 H6 \" ^7 i& b, v, j
也许是你的中文XP有问题,你再找其他机器试试看。" w  L4 J/ O, V

" v6 b* y5 f! F) x4 kto wqzss. J. m& S4 H) L
Hook 工具没问题的话,打算用HOOK方法来解决syberia2换行问题。
9 w6 r4 [2 \  ^, F- t9 q, p  I8 k+ r# a$ ]$ M
希望更多人来测试,至少要有10个人以上。
回复 支持 反对

使用道具 举报

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

使用道具 举报

5#
发表于 2009-1-17 11:24 | 只看该作者
已测试,原来的机子两个工具都不能用,用后就蓝屏重启- n- U# ^  `) K; l
" L. W1 q& `' v. ~1 P7 O
换了一台机子,两个工具都能正常使用……
回复 支持 反对

使用道具 举报

6#
发表于 2009-1-17 11:32 | 只看该作者
测试结果talent_skY第一种情况一样……
8 `6 u. B0 e" H0 H
$ X: |1 O" f$ X8 v) x+ B
1 p, S( l. `0 ]2 ]9 z; L电脑蓝屏; {* J6 y, B" W+ }3 n, A
9 V+ |' F" @, Y% W3 Z
测试平台 笔记本 WIN XP SP3
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2009-1-17 11:38 | 只看该作者
引用第4楼talent_sky于2009-01-17 11:24发表的 : ' o  S9 \3 o# l/ e
已测试,原来的机子两个工具都不能用,用后就蓝屏重启 9 M+ V. t3 r, K% |. J

4 N0 H. g9 ]- ]" K9 h换了一台机子,两个工具都能正常使用……

3 V9 u9 X1 a. u7 Y7 Q/ |+ W  n3 \1 ?# [  [9 Q! P( Y; a
前后中文XP有什么区别吗?sp各是多少?
3 ?  X8 X7 Z& b( _& A" ^本人是SP2,都正常.0 e" z- l. @# K# ~
1 m3 X5 M& Y) Q7 m
wqzss是SP2还是SP3?
回复 支持 反对

使用道具 举报

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

使用道具 举报

9#
发表于 2009-1-17 11:59 | 只看该作者
我两台电脑都是Windows XP SP24 e$ o- c$ y: u# I9 i& y+ x
' }( X3 [# h7 b* N1 G
笔记本出错、台式机正常
9 N2 F! B# M, B5 P, ?
( ]7 ^' t+ F$ D7 o) `/ P3 H难道是笔记本有问题?
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2009-1-17 12:19 | 只看该作者
看来SP不是问题的关键。看看控制面板管理工具的事件察看器,不知道有什么信息没有?
: q# a' \: s2 G3 w4 T3 |3 C# H5 A# F* q! O9 `+ }) z$ n1 o
现在有问题的都是笔记本,台式机都正常,是吧?
! [& k3 ~: Q( Y% w& p2 D1 [# Q; `9 H# o5 p; c5 T6 K  }
需要更多的测试。
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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