找回密码
 注册
快捷导航
查看: 7141|回复: 18

【原创】解决CHM文件无法打开

[复制链接] |自动提醒
阅读字号:

1221

回帖

40

积分

4385

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-5-30
发表于 2005-3-28 04:58:13| 字数 351| - 美国 康涅狄格州纽黑文市耶鲁大学 | 显示全部楼层 |阅读模式
不少XD都遇到过在英文版的Windows XP无法打开一些.chm文件。其原因是该文件的目录或文件名中包含了非ASCII字符,重新命名即可解决问题,这么做比较麻烦,于是写了个小程序来自动完成。分享给大家了。

使用方法:
1. 将附件解压后,其中的hh~.exe复制到系统文件夹例如:C:\windows
2. 将hh~.reg导入注册表。(这是给.chm文件关联一个右键菜单open with parser, 也可以根据自己喜好修改菜单名)

运行原理:
hh~.exe将目标文件移动到所在卷的根目录下,并用一个uuid命名,然后创建hh.exe的进程打开他。等到hh.exe结束后再把它移动回来。

PS: chm文件默认是用hh.exe打开的,这是一个系统保护文件,这个模块不知道是谁写的,居然不支持非ascii的字符集,该打。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评分

参与人数 1技术分 +1 收起 理由
+ 1

查看全部评分

http://chris.wu.yale.googlepages.com/home

5496

回帖

10

积分

2万

资产值

中级会员 Rank: 2Rank: 2

注册时间
2002-1-19
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2005-3-28 06:24:23| 字数 11| - 辽宁省辽阳市 电信/有线宽带 | 显示全部楼层
很实用的小程序,加1分
回复 支持 反对

使用道具 举报

3316

回帖

50

积分

7291

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2003-3-14
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2005-3-28 09:06:22| 字数 203| - 江苏省南京市 联通 | 显示全部楼层
QUOTE:
Originally posted by _1234 at 2005-3-28 04:58 AM:
不少XD都遇到过在英文版的Windows XP无法打开一些.chm文件。其原因是该文件的目录或文件名中包含了非ASCII字符,重新命名即可解决问题,这么做比较麻烦,于是写了个小程序来自动完成。分享给大家了。

使用 ...


一直以为是否支持非ascii字符是hhctrl.ocx决定的,难道说hh.exe就可以决定了啊。
thinking...
回复 支持 反对

使用道具 举报

2239

回帖

0

积分

1868

资产值

入门会员 Rank: 1

注册时间
2004-6-6
发表于 2005-4-26 10:31:37| 字数 173| - 天津市 教育网/河北工业大学 | 显示全部楼层
本来以为.CHM文件都不能再用中文的名字了,可是看了
http://www.ibmnb.com/viewthread.php?tid=167928&fpage=1&highlight=chm
帖子后,去到我的 区域和语言选项里才发现有一下没有选择中国,终于发现了问题所在,下面是改好以后的截图,大家以后把这些都选成中文的就没问题了

图一:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
天行健 君子以自强不息
地势坤 君子以厚德载物
回复 支持 反对

使用道具 举报

2239

回帖

0

积分

1868

资产值

入门会员 Rank: 1

注册时间
2004-6-6
发表于 2005-4-26 10:35:36| 字数 5| - 天津市 教育网/河北工业大学 | 显示全部楼层
继续

图二:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
天行健 君子以自强不息
地势坤 君子以厚德载物
回复 支持 反对

使用道具 举报

2239

回帖

0

积分

1868

资产值

入门会员 Rank: 1

注册时间
2004-6-6
发表于 2005-4-26 10:47:37| 字数 7| - 天津市 教育网/河北工业大学 | 显示全部楼层
最后的,

图三:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
天行健 君子以自强不息
地势坤 君子以厚德载物
回复 支持 反对

使用道具 举报

2400

回帖

37

积分

9971

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2003-7-29
银牌荣誉勋章(注册10年以上会员)
发表于 2005-4-26 10:50:56| 字数 61| - 上海市 东方有线 | 显示全部楼层
同意楼上的兄弟,每次重装后第一件事情就是更改地区语言

不过楼主说的非Ascii字符的chm文件我还没遇到过,能否贴出来让看看
T40 12H 512M BMDC200 Intel B/G2200;
T400;SL410K(废);X200;T430S;
T470P 当前
回复 支持 反对

使用道具 举报

1221

回帖

40

积分

4385

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-5-30
 楼主| 发表于 2005-4-26 15:51:09| 字数 184| - 美国 康涅狄格州纽黑文市耶鲁大学 | 显示全部楼层
QUOTE:
Originally posted by panis at 2005-4-26 10:50 AM:
同意楼上的兄弟,每次重装后第一件事情就是更改地区语言

不过楼主说的非Ascii字符的chm文件我还没遇到过,能否贴出来让看看


有些软件只能在英文环境下运行例如RealizeVoice...
"非Ascii字符的chm文件"我指的是文件名中含有非ascii字符
http://chris.wu.yale.googlepages.com/home
回复 支持 反对

使用道具 举报

神之冥想 - T50-47

255

回帖

0

积分

440

资产值

入门会员 Rank: 1

注册时间
2004-12-27
发表于 2006-7-3 08:18:16| 字数 18| - 福建省厦门市 教育网/厦门大学 | 显示全部楼层
谢谢,把困扰我多时的问题给解决了!!
只剩下 T43 ('09),  Mac Air 13 ('12)+ MBP Retina 15 ('13)了.
回复 支持 反对

使用道具 举报

1438

回帖

0

积分

1

资产值

入门会员 Rank: 1

注册时间
2006-4-26
发表于 2006-7-3 08:29:56| 字数 160| - LAN | 显示全部楼层
QUOTE:
原帖由 IBMsniper 于 2005-4-26 10:31 发表
本来以为.CHM文件都不能再用中文的名字了,可是看了
http://www.ibmnb.com/viewth ... 1&highlight=chm
帖子后,去到我的 区域和语言选项里才发现有一下没有选择中国,终于发 ...

这个图,只用改第一个就ok了。
周公恐惧流言日,王莽谦恭未篡时。
向使当初身便死,一生真伪复谁知?
回复 支持 反对

使用道具 举报

4204

回帖

1

积分

7286

资产值

入门会员 Rank: 1

注册时间
2003-12-11
发表于 2006-7-3 14:48:46| 字数 7| - 北京市 清华大学 | 显示全部楼层
原来是这个问题
T23-8nu,P3 1.13G,pc133 256M,5400 48G, S3 16M,无线,8.25k asus m2ne pm1.5G 9.7k
回复 支持 反对

使用道具 举报

1万

回帖

97

积分

2万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2002-9-26
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2006-7-3 19:21:07| 字数 22| - 江苏省苏州市 电信/苏州大学 | 显示全部楼层
偶以前用2000的时候有这个毛病

用xp没有了
T460s:i5-6300U/8G/512G 3K屏
回复 支持 反对

使用道具 举报

2218

回帖

0

积分

167

资产值

入门会员 Rank: 1

注册时间
2006-2-28
发表于 2006-7-3 19:57:44| 字数 8| - 广东省佛山市三水区 电信 | 显示全部楼层
厉害。
收一个研究
回复 支持 反对

使用道具 举报

1

回帖

0

积分

15

资产值

入门会员 Rank: 1

注册时间
2007-7-12
发表于 2007-7-12 23:40:35| 字数 6| - 山东省淄博市 联通 | 显示全部楼层
不错~~顶下
回复 支持 反对

使用道具 举报

2

回帖

0

积分

12

资产值

入门会员 Rank: 1

注册时间
2007-7-19
发表于 2007-7-19 18:42:40| 字数 8| - 江苏省苏州市 电信 | 显示全部楼层
我在一直找這個呢
回复 支持 反对

使用道具 举报

1759

回帖

1

积分

2439

资产值

禁止发言

注册时间
2003-1-20
铜牌荣誉勋章(注册8年以上会员)
发表于 2007-7-21 00:39:29| 字数 11| - 广东省深圳市 电信 | 显示全部楼层
我每次都是改名字,呵呵
签名被屏蔽
回复 支持 反对

使用道具 举报

5717

回帖

71

积分

8871

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-5-17
发表于 2007-7-21 00:53:27| 字数 9| - 广东省深圳市 电信 | 显示全部楼层
没碰到过,呵呵……
超高配台机:图拉丁1.1超1.46 256M 昆腾10G GF2 64M 15寸真彩 运行起来像飞一样!太快了,降频使用中...
回复 支持 反对

使用道具 举报

5717

回帖

71

积分

8871

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-5-17
发表于 2007-7-21 00:54:08| 字数 57| - 广东省深圳市 电信 | 显示全部楼层
QUOTE:
原帖由 phoenixnzd 于 2007-7-20 18:39 发表
我每次都是改名字,呵呵


你的签名少了个字母。
超高配台机:图拉丁1.1超1.46 256M 昆腾10G GF2 64M 15寸真彩 运行起来像飞一样!太快了,降频使用中...
回复 支持 反对

使用道具 举报

1

回帖

0

积分

11

资产值

入门会员 Rank: 1

注册时间
2009-5-21
发表于 2009-5-21 17:49:59| 字数 20| - 陕西省咸阳市 联通 | 显示全部楼层
困扰多时的疑问终于有望解决,非常感谢!!
回复 支持 反对

使用道具 举报

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

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2024-5-22 06:36 , Processed in 0.216977 second(s), 68 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|联系我们|专门网

返回顶部