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

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

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

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

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

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

由于HOOK API是一个简单高效的方法,所以想请大家帮忙测试一下HOOK工具在大多数中文XP机器上是否能正常运行。今后很多游戏的汉化都要基于这个工具。
" m; z  ?) ^, {& {( I* J+ S: S
; L) h/ C1 m, b0 O. j. b! ~测试方法很简单,执行软件包里的HookAPI.exe文件,过1分钟关闭,不出现系统异常之类的即可。
测试系统仅限中文XP.
  R; F$ e% Q* S5 w) e
' V+ E5 L* w" s- r+ l  s5 i* l
软件包有两个,1个是原版,见附件,另一个如下,是我修改后的syberia2字体设定工具。 % `# ]* }' t; G$ e1 q  L7 Q
2个都需要测试一下。 字体设定工具执行后,再打开IE,部分字体变为隶体,是正常的。可以用chinaavg的网页做测试,不变是有问题的。 # v3 o  l' j: I5 L

& D9 H) o4 h; C0 V
https://www.chinaavg.com/job.php?action=download&pid=tpc&tid=13088&aid=11110 ' l& M7 G: [$ w, P% N& w* K
2 S1 U' a, o' U$ D0 w7 D' K
测试完后请回帖告知,谢谢!
0 X3 U1 ~8 z5 _9 O$ H

" @  R, \$ q& U; ~7 _* ^7 ~/ L0 n1 z: w6 K. U
--------------------------------------------------------------------
7 \" K: L8 m; L* c! }2009.1.18 更新
! ^, B$ s$ D/ J终于在网上找到了导致蓝屏问题的原因
5 ^$ e% `! c# u. L. G
9 G* Z, F) [+ Q' M# o# E: V+ Z通过修改API函数开始前5字节,跳转到自定义API的方式,截获函数调用. " Z/ I1 w5 ^( x2 m9 ~; m- c
支持Win95,Win32等系统,在WinXp sp2或以后系统中使用,会出现蓝屏,原因是程序修改了代码的页面权限为PAGE_READWRITE,导至WinXP Sp2的系统保护功能出现蓝屏,只需将源代码里的所有PAGE_READWRITE修改为 PAGE_READWRITE_EXECUTE(实际为PAGE_EXECUTE_READWRITE)即可正常使用.
4 Z3 n! }% q! w* p: F: N/ F- g9 B$ p, M+ q
http://www.dssz.net/21376_HookAPI17ForWindows.html 1 j5 ]" {4 l2 R+ t0 {6 k
9 P" w+ f4 p, \7 Y& C5 v$ L
修改后在xp sp2 和vista上测试通过,都没有发生蓝屏现象。
& X) U$ R0 ?( f, f" R+ n+ q& b希望关心汉化的朋友再帮忙测试一下。
. ?6 j0 C: r/ z执行软件包里的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发表的 :
/ X2 d- t0 b2 G6 H, H( R原版不行,修改版可以。
+ b) _% i; W4 ^+ w
& \4 Y8 B) v) c. ~" y
原版不行是什么意思?
5 a+ M9 w3 \3 }; B原版没有改过字体的,只要不出错就算OK了.
3 |1 l6 x7 N. n2 V2 d! i
2 W8 r4 q: o- @. \
to talent_sky
2 g: y- Z- F, s/ f也许是你的中文XP有问题,你再找其他机器试试看。1 S, @) P% a. K. g$ `7 ^

- z1 z8 L4 H9 w. Q% F7 l. Yto wqzss
9 T: b  h/ H6 Y4 K) [Hook 工具没问题的话,打算用HOOK方法来解决syberia2换行问题。5 ^% h; ^+ I8 }0 I6 \

4 i7 p4 r/ Z, p希望更多人来测试,至少要有10个人以上。
回复 支持 反对

使用道具 举报

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

使用道具 举报

5#
发表于 2009-1-17 11:24 | 只看该作者
已测试,原来的机子两个工具都不能用,用后就蓝屏重启' _% V- B! h" v. |" h' T: P7 b

9 H; @" J- P4 m- W# X$ X9 f换了一台机子,两个工具都能正常使用……
回复 支持 反对

使用道具 举报

6#
发表于 2009-1-17 11:32 | 只看该作者
测试结果talent_skY第一种情况一样……8 G& A: S1 R: F# w: ?
; z4 I9 Z7 V. C0 Z: I

" q/ r* D3 L* f电脑蓝屏) `2 Z: D) }. w0 u+ R& N0 f  b

7 N# _, a7 [: {# |测试平台 笔记本 WIN XP SP3
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2009-1-17 11:38 | 只看该作者
引用第4楼talent_sky于2009-01-17 11:24发表的 :
" G5 h4 f( ~# U6 D已测试,原来的机子两个工具都不能用,用后就蓝屏重启 4 Z0 H4 {' L/ g* ~4 |

8 R: O3 s9 e- ]- r3 s( U换了一台机子,两个工具都能正常使用……
) m9 ?6 ~' ?1 F! Q2 W

0 x7 |: g- T) y* ~& G7 G前后中文XP有什么区别吗?sp各是多少?
. }% s# \* J" L! [6 ^1 [7 c本人是SP2,都正常.' H% C# R8 |+ J  v" k/ J
' w( e/ [. w8 o  Y6 T% ~2 C) \
wqzss是SP2还是SP3?
回复 支持 反对

使用道具 举报

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

使用道具 举报

9#
发表于 2009-1-17 11:59 | 只看该作者
我两台电脑都是Windows XP SP2
" E+ G) I' P- c) c2 v9 ~' @7 _5 x! n; `/ f- \8 `! P% o
笔记本出错、台式机正常% N% C, s7 @# s' Y# F

  S* d' @! x; |( j& V难道是笔记本有问题?
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2009-1-17 12:19 | 只看该作者
看来SP不是问题的关键。看看控制面板管理工具的事件察看器,不知道有什么信息没有?
; L: p/ A! e+ N4 D! v: ~1 _0 C4 z0 f4 W
现在有问题的都是笔记本,台式机都正常,是吧?/ J2 F. g! N" S3 h9 P

/ G6 B( a/ _+ ?5 a需要更多的测试。
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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