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

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

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

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

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

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

由于HOOK API是一个简单高效的方法,所以想请大家帮忙测试一下HOOK工具在大多数中文XP机器上是否能正常运行。今后很多游戏的汉化都要基于这个工具。 7 ?. R+ G9 V2 F2 y* n" @% h# T# c$ A: I7 b
& d0 g; |1 }, t9 ~! [
测试方法很简单,执行软件包里的HookAPI.exe文件,过1分钟关闭,不出现系统异常之类的即可。
测试系统仅限中文XP.
7 K. {/ g* @5 L/ _$ _0 A; O
7 q  V" A% W% ?& _, Z, l6 m
软件包有两个,1个是原版,见附件,另一个如下,是我修改后的syberia2字体设定工具。 9 y3 @8 x" i- g, E
2个都需要测试一下。 字体设定工具执行后,再打开IE,部分字体变为隶体,是正常的。可以用chinaavg的网页做测试,不变是有问题的。
9 f, u' a. D# S; @7 O# _2 S; `- Y6 T! X0 H+ V* f
https://www.chinaavg.com/job.php?action=download&pid=tpc&tid=13088&aid=11110 ! u7 S. X9 R; U: ?1 q! I3 \
6 c- E) \% R  R2 w! n
测试完后请回帖告知,谢谢! 9 U; f. [* H+ P8 o" @

2 s! W) E+ e3 C6 ^: |+ d
- Z" Y; ]$ D9 [5 {' E* E7 h- n) H-------------------------------------------------------------------- ( m" n" {0 e# \+ ~' b9 j1 F3 d
2009.1.18 更新 ) U) A2 v  ]6 u) A4 U* W5 X
终于在网上找到了导致蓝屏问题的原因
, @' K, z* p4 O- P; |+ b# m6 g1 [- \0 l; F. A, q/ P: u
通过修改API函数开始前5字节,跳转到自定义API的方式,截获函数调用. 5 s* P6 ~4 P0 V- R
支持Win95,Win32等系统,在WinXp sp2或以后系统中使用,会出现蓝屏,原因是程序修改了代码的页面权限为PAGE_READWRITE,导至WinXP Sp2的系统保护功能出现蓝屏,只需将源代码里的所有PAGE_READWRITE修改为 PAGE_READWRITE_EXECUTE(实际为PAGE_EXECUTE_READWRITE)即可正常使用. 6 ~, G2 n' M& o

  A5 Q5 g9 m5 H' }8 o# F0 T  dhttp://www.dssz.net/21376_HookAPI17ForWindows.html
1 k9 e, W, i% v4 C: B6 ^/ a2 B) b& T
修改后在xp sp2 和vista上测试通过,都没有发生蓝屏现象。 9 u  ]) ^3 K5 E" {2 X  g7 V
希望关心汉化的朋友再帮忙测试一下。/ p+ Y. N# p, I1 k1 y  E
执行软件包里的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发表的 :
) l% d8 S, F. A. W$ @原版不行,修改版可以。
, l$ E. L% B/ u' _# ~8 w8 K! R. o, G
9 ^$ S! g( j* X; h+ W& g
原版不行是什么意思?
4 x- m) f& b' T/ p- |5 i9 T0 p原版没有改过字体的,只要不出错就算OK了.
- u! A5 X! W2 R% ~
, q! {4 t9 n: O2 ^
to talent_sky
' Z8 K* {# a9 A4 I5 B" l* o也许是你的中文XP有问题,你再找其他机器试试看。
' y; _5 U5 ^8 u/ n" v; i. n1 B. @- e6 s- ~
to wqzss
; J# B, F5 L! z% h/ f4 B+ IHook 工具没问题的话,打算用HOOK方法来解决syberia2换行问题。7 t0 ?7 ?1 M% o: o, v+ H
; x! C% k, u% F1 h! b, w7 j+ G8 n9 _$ h
希望更多人来测试,至少要有10个人以上。
回复 支持 反对

使用道具 举报

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

使用道具 举报

5#
发表于 2009-1-17 11:24 | 只看该作者
已测试,原来的机子两个工具都不能用,用后就蓝屏重启. h* o! F: L- D- h8 C8 e3 B3 p% H7 X2 s7 T
- X4 Q9 y& H% \' Y- m5 L
换了一台机子,两个工具都能正常使用……
回复 支持 反对

使用道具 举报

6#
发表于 2009-1-17 11:32 | 只看该作者
测试结果talent_skY第一种情况一样……
" s3 X) y* q/ n3 ?3 S( J& G' a. E/ Y
  k1 y" C* K2 i- ^
+ j/ p( c7 C8 P0 M1 z: K. P电脑蓝屏) F3 v# O" ]8 {, h+ b( r) o( }

% t  B, V  G% c8 d测试平台 笔记本 WIN XP SP3
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2009-1-17 11:38 | 只看该作者
引用第4楼talent_sky于2009-01-17 11:24发表的 :
2 n% s9 r2 {3 R; G3 R已测试,原来的机子两个工具都不能用,用后就蓝屏重启
* u# V) u  }# r- d' t1 Y7 y6 }) F
, J' D% D+ C$ ^/ K" z换了一台机子,两个工具都能正常使用……
* J/ e3 X1 F/ o% t& K
4 `- c0 Y7 y& S0 \; _: L* m
前后中文XP有什么区别吗?sp各是多少?7 p1 u- l( o5 M
本人是SP2,都正常.
" M: k8 ]% I1 ^# ~( F& s# p8 m
- J  g( ?9 s1 n7 C$ }wqzss是SP2还是SP3?
回复 支持 反对

使用道具 举报

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

使用道具 举报

9#
发表于 2009-1-17 11:59 | 只看该作者
我两台电脑都是Windows XP SP2
  Q: B6 X) K" W' _9 I# ]0 F; _8 O
笔记本出错、台式机正常# c7 a2 @' u/ v% m% v- X" I5 }

3 v2 G3 q( Z+ f9 H2 i0 h# i( [难道是笔记本有问题?
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2009-1-17 12:19 | 只看该作者
看来SP不是问题的关键。看看控制面板管理工具的事件察看器,不知道有什么信息没有?
* D: c: r3 K' W9 f  C, X5 u
% c' d1 r1 w6 i' n: W& Y" U现在有问题的都是笔记本,台式机都正常,是吧?
' n7 l! x8 p4 N9 }# [; c$ R, N- x6 g& K6 r
需要更多的测试。
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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