当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : mldonkey下载文件中文乱码的解决以及几个简单设置
帖子发表于 : 2008-10-11 23:19 

注册: 2007-05-13 22:50
帖子: 14
送出感谢: 0 次
接收感谢: 0 次
我的操作系统是ubuntu8.04,上网方式为1M的ADSL,安装了mldonkey2.9.2。

症状是每次下载带有中文的文件时,下载时是可以正确读取的,下载完成后,所有的中文文件名就变成了下划线。由于我在安装mldonkey时,选择了开机自动启动,所以mldonkey默认是用一个mldonkey的用户名来运行的,所以怀疑是因为用户环境配置的问题。之前我在安装mldonkey的时候,一般都是选择手动运行的,下载下来的文件并没有出现这种问题。

在网上搜索了一下解决的办法,有人用java和python编程来把乱码转回中文,我试用了一下那个python的程序,没有成功,java的也就没有心情试了。而且这种方法是治标不治本,属于事后弥补,无法做到事前预防。也有人说需要下载补丁文件和mldonkey源代码,然后重新编译就可以了。我觉得这样做实在过于复杂和耗费时间,而且无法做到自动更新版本。

我的方法是:
sudo gedit /etc/init.d/mldonkey-server
在第一行加上
export LANG=zh_CN.UTF-8
问题解决

附加几个mldonkey的简单设置:
enable_kademlia的选项为true——打开kad可以减少对服务器的依赖,增加更多的下载来源
enable_overnet的选项为true——原因参考上一条
ED2K-max_connected_servers的数值默认是3,我改成了10——尽管并不一定会同时连接上10个服务器

max_hard_upload_rate默认是10
max_hard_download_rate默认是50
max_hard_upload_rate_2默认是5我改为20
max_hard_download_rate_2默认是20我改为150
以上4个设置是mldonkey默认的两组带宽控制模式(注意更改默认数值需要回车才能够生效),通过点击Bandwidth toggle来更改带宽控制模式。

servers "/home/username/server.met"——导入服务器列表
ov_load "/home/username/contact.dat"——导入overnet启动用户列表
kad_load "/home/username/nodes.dat"——导入kad启动用户列表
其中server.met、contact.dat和nodes.dat三个文件可以用windows下emule的,也可以在网上搜索下载
在input文本框中输入相应的命令回车即可,如果想要退出mldonkey输入kill就可以了(特别针对我这种开机即开启mldonkey的人)

最后加一句,我是通过使用firefox访问http://localhost:4080/来查看和控制mldonkey。

mldonkey的强大之处恐怕就在于当你按下Ctrl+Alt+backspace重启桌面的时候,发现mldonkey根本就没有受到什么影响(即使没有设置开机自启动也是这样)。


_________________
http://hi.baidu.com/emlary


页首
 用户资料  
 
2 楼 
 文章标题 : Re: mldonkey下载文件中文乱码的解决以及几个简单设置
帖子发表于 : 2008-11-04 9:06 
头像

注册: 2008-09-03 19:16
帖子: 158
送出感谢: 0 次
接收感谢: 0 次
不错


页首
 用户资料  
 
3 楼 
 文章标题 : Re: mldonkey下载文件中文乱码的解决以及几个简单设置
帖子发表于 : 2008-11-04 9:28 
头像

注册: 2007-12-25 12:51
帖子: 231
送出感谢: 0 次
接收感谢: 0 次
只有个别老版本才有这问题,现在都出到 2.9.6 了。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: mldonkey下载文件中文乱码的解决以及几个简单设置
帖子发表于 : 2008-11-12 23:57 

注册: 2008-05-17 16:40
帖子: 23
送出感谢: 0 次
接收感谢: 0 次
我的2.9.6也是有这个问题的


页首
 用户资料  
 
5 楼 
 文章标题 : Re: mldonkey下载文件中文乱码的解决以及几个简单设置
帖子发表于 : 2008-11-13 19:46 

注册: 2008-05-17 16:40
帖子: 23
送出感谢: 0 次
接收感谢: 0 次
在目录里没有这个mldonkey-server的文件怎么办


页首
 用户资料  
 
6 楼 
 文章标题 : Re: mldonkey下载文件中文乱码的解决以及几个简单设置
帖子发表于 : 2008-11-13 23:52 

注册: 2007-05-13 22:50
帖子: 14
送出感谢: 0 次
接收感谢: 0 次
那可能是安装目录不同吧,我默认安装并选择开机自启动modonkey。


_________________
http://hi.baidu.com/emlary


页首
 用户资料  
 
7 楼 
 文章标题 : Re: mldonkey下载文件中文乱码的解决以及几个简单设置
帖子发表于 : 2008-11-24 2:28 

注册: 2005-08-10 17:14
帖子: 65
送出感谢: 0 次
接收感谢: 1
我按照方法并没成功啊。以下配置文件,错在哪里?

#!/bin/sh
# export LANG=zh_CN.UTF-8
# export LC_ALL=zh_CN.UTF-8
# Original file :
# Written by Miquel van Smoorenburg <miquels@cistron.nl>.
# Modified for Debian GNU/Linux
# by Ian Murdock <imurdock@gnu.ai.mit.edu>.
#
# Version: @(#)skeleton 1.9.1 08-Apr-2002 miquels@cistron.nl
#
#
# This file has been rewritten by Sylvain Le Gall <gildor@debian.org>
# and Samuel Mimram <smimram@debian.org> for the mldonkey package.
#
### BEGIN INIT INFO
# Provides: mldonkey-server
# Required-Start: $network
# Required-Stop: $network
# Should-Start: $local_fs
# Should-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Server for the mldonkey peer-to-peer downloader.
# Description: Server for the mldonkey peer-to-peer downloader.
### END INIT INFO

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
NAME=mlnet
EXEC=/usr/bin/$NAME
DESC="MLDonkey"
CONFIG=/etc/default/mldonkey-server
PIDDIR=/var/run/mldonkey
PIDFILE=$PIDDIR/$NAME.pid
LOGFILE=/var/log/mldonkey/$NAME.log

test -x $WRAPPER || exit 0

test -e $CONFIG || exit 0

set -e
。。。。。。。。。


页首
 用户资料  
 
8 楼 
 文章标题 : Re: mldonkey下载文件中文乱码的解决以及几个简单设置
帖子发表于 : 2008-12-11 23:20 

注册: 2006-10-19 22:05
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
楼上的同学,请把第二三行前的#去掉,那个是注释符
要改成:
export LANG=zh_CN.UTF-8
export LC_ALL=zh_CN.UTF-8


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译