Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1309171
  • 博文数量: 268
  • 博客积分: 10698
  • 博客等级: 上将
  • 技术积分: 2867
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-14 22:21
文章分类

全部博文(268)

文章存档

2012年(19)

2011年(13)

2010年(29)

2009年(26)

2008年(99)

2007年(82)

我的朋友

分类: LINUX

2008-11-09 15:44:15

我用aMule的习惯是
一、主要是用图形界面,
二、没有与浏览器作任何关联,虽然不难关联,但我还是喜欢用鼠标拷贝以后把ed2k地址加到aMule里面
三、像大多数人一样,以verycd的资源为主
但长期以来在verycd用鼠标右键拷贝ed2k地址一直是乱码,以致于对下载状况进行监测的时候模糊一片,无法对众文件名一目了然,只能靠右键点击某个特定文件以查看详细信息。而且,下载完毕以后,文件名也是乱码。这曾让我感觉很不舒服,我曾怀疑是不是aMule配置或者系统汉化的错误,答案是否定的,前些天下载的时候发现此问题很好解决,通常为了让视觉空间更干净一些我会关闭浏览器状态栏,而我的新系统的浏览器状态栏一直没有关闭,于是发现当鼠标放在verycd页面上的ed2k文件上的时候,在状态栏上显示的是中文,其实,平时我经常看到,网络上的ed2k地址大多数前面是中文,这应该是它的正常情形,却一直没有引起我的注意,在verycd用鼠标右键拷贝的只能是百分号与字母数字组成的“乱码”,这种“乱码”并不是真正的乱码,它们也是合法的,可以正常下载,却给人带来了不方便。一个带有中文的并不长的ed2k地址如果换成了百分号与字母数字组合,那么会变得非常长,如

ed2k://|file|[YYTvO]百家讲坛.王立群读《史记》43_秦始皇06:昭王争霸-王立群.2008.06.29.rmvb|163963845|6b719435cb3c84d1d280d5ff92f5d9fb|h=QZCR73KYJURCTIEKXH35V5YXVT3BN3KY|/

ed2k://|file|%5BYYTvO%5D%E7%99%BE%E5%AE%B6%E8%AE%B2%E5%9D%9B.%E7%8E%8B%E7%AB%8B%E7%BE%A4%E8%AF%BB%E3%80%8A%E5%8F%B2%E8%AE%B0%E3%80%8B43_%E7%A7%A6%E5%A7%8B%E7%9A%8706%EF%BC%9A%E6%98%AD%E7%8E%8B%E4%BA%89%E9%9C%B8%EF%BC%8D%E7%8E%8B%E7%AB%8B%E7%BE%A4.2008.06.29.rmvb|163963845|6b719435cb3c84d1d280d5ff92f5d9fb|h=QZCR73KYJURCTIEKXH35V5YXVT3BN3KY|/

所以,要避免文件名乱码,只需在aMule输入地址的时候保证前面的部分是中文地址即可。

补充:
此问题归根结底是字符集的转换,要么由amule来解决,要么由浏览器来解决,下载软件方面,当前版本的amule不行,但mldonkey行。浏览器方面,firefox不行,而在opera中右键拷贝的是正常的。


阅读(4306) | 评论(5) | 转发(0) |
给主人留下些什么吧!~~

mystérieux2010-01-09 14:05:35

感谢sdusoul提供的方法,最近一直没有用amule,以后用的时候我会先试一下你的。 我在文章中所写的需要补充一点,启动amule的shell中的locale如果是gbk的话那么也会有麻烦(好在gbk用的人不多)。如果sdusoul的办法正确,那么这一切都省心了。

sdusoul2010-01-09 11:15:12

将amule设置界面的“语言”由原来的“系统自动”改为“简体中文”,重启amule. http://hi.baidu.com/sdusoul

sdusoul2010-01-09 11:13:46

我有解决方法,到我的博客看看吧,hi.baidu.com/sdusoul

mystérieux2008-11-25 18:47:29

我的也不费事啊,我用得很爽,达到目的就行了,mldonkey无论什么样的字符都不会出现乱码,因为它的软件编写时对汉字照顾得周到,我相信amule以后的版本会注意到这一点,不用我费心。

chinaunix网友2008-11-25 13:17:31

靠,这也叫解决了啊,emule就算是escape转换过的链接都能加入 修改amule代码后可以解决,很简单