LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql

有熟悉NlDonkey的兄弟吗?

[复制链接]
发表于 2007-3-26 17:54:23 | 显示全部楼层
据说mldonkey可以这样

将种子文件放在某一个目录里 mldonkey定期scan这个目录 发现种子文件开始下载 当种子文件从这个目录移除后 停止下载

plugins 中没有kad
只有 bittorrent donkey fasttrack fileTP G2 gnutella


emule下完的文件是从temp移到incoming中的
我加了 incoming_directory = /home/mldonkey/incoming 是否有效?
回复 支持 反对

使用道具 举报

发表于 2007-3-26 18:21:58 | 显示全部楼层
那个donkey就是支持ed2k和kad两种协议,在Statistics选项中点一下Kademlia,看看有没有有kad连接?

定期scan目录,这个不太清楚,回头我搜一搜
(搜了一下,MLdonkey本身不支持这个功能)
我加了 incoming_directory = /home/mldonkey/incoming 是否有效?
这样没有用。关闭mlnet,按10楼编辑downloads.ini,重启mlnet就可以了
回复 支持 反对

使用道具 举报

发表于 2007-3-26 20:03:30 | 显示全部楼层
照猫画虎自己写了个daemon 不管用..
仔细一看 在/etc/rc.d/下已经有个mldonkey.......... - -!
看了下 自己还真写不出来...

终于可以抛弃amule了 没必要在为emule开个Xserver
  1. #!/bin/bash
  2. if [ "$(id -u)" != 0 ]
  3. then
  4.         echo "You must be root to start MLDonkey as daemon."
  5.         exit 2
  6. fi
  7. # general config
  8. USEcolor="YES"
  9. . /etc/mldonkey.conf
  10. . /etc/rc.d/functions
  11. if [ -z $MLDUSER ]
  12. then
  13.         echo "Unable to run MLDonkey. You must set the user in /etc/mldonkey.conf."
  14.         exit 2
  15. fi
  16. confdir=$(su -l $MLDUSER -c "echo ~")/.mldonkey
  17. pidfile=$(su -l $MLDUSER -c "echo ~")/.mldonkey/mlnet.pid
  18. [ -f /tmp/mldonkey.log ] && rm -f /tmp/mldonkey.log
  19. case "$1" in
  20.     start)
  21.         stat_busy "Starting MLDonkey"
  22.        
  23.         if [ -f $pidfile ]
  24.         then
  25.                 stat_fail
  26.                 echo "Unable to run MLDonkey, it is already running. If you're sure MLDonkey is not already running, you can remove ${pidfile}."
  27.                 exit 2
  28.         else
  29.                 if [ -f ${confdir}/config_files_space.tmp ]
  30.                 then
  31.                         rm -f ${confdir}/config_files_space.tmp
  32.                 fi
  33.         fi
  34.        
  35.         [ ! -d $confdir ] && su -l $MLDUSER  -c "mkdir -p $confdir"
  36.         su -l $MLDUSER -c "/usr/bin/mlnet &> /tmp/mldonkey.log &"
  37.        
  38.         i=0
  39.         while [ "$i" -lt 20 ]
  40.         do
  41.                 if [ ! -z "$(grep "Core started" /tmp/mldonkey.log)" ]
  42.                 then
  43.                         add_daemon mldonkey
  44.                         stat_done
  45.                         exit 0
  46.                 elif [ ! -z "$(grep "This means another MLDonkey" /tmp/mldonkey.log)" ]
  47.                 then
  48.                         stat_fail
  49.                         exit 2
  50.                 elif [ ! -z "$(grep "This is normally caused by another" /tmp/mldonkey.log)" ]
  51.                 then
  52.                         stat_fail
  53.                         exit 2
  54.                 else
  55.                         i="$(($i+1))"
  56.                 fi
  57.         sleep 1
  58.         done
  59.         stat_fail
  60.         ;;
  61.     stop)
  62.         stat_busy "Stopping MLDonkey"
  63.         if [ -f $pidfile ]
  64.         then
  65.                 kill `cat $pidfile` &> /dev/null
  66.         else
  67.                 stat_fail
  68.                 echo "Unable to stop MLDonkey. It is not running."
  69.                 exit 2
  70.         fi
  71.         if [ $? -gt 0 ]; then
  72.             stat_fail
  73.         else
  74.             rm -f $pidfile
  75.             rm_daemon mldonkey
  76.             stat_done
  77.         fi
  78.         ;;
  79.     restart)
  80.         $0 stop
  81.         sleep 6
  82.         $0 start
  83.         ;;
  84.     *)
  85.         echo "usage: $0 {start|stop|restart}"
  86.         ;;
  87. esac
  88. exit 0
复制代码

衷心感谢mmx384的帮助 祝福你
回复 支持 反对

使用道具 举报

发表于 2007-3-26 20:25:13 | 显示全部楼层
我用平常启动MLdonkey都是用这个脚本

  1. #!/bin/bash

  2. if (pgrep mlnet >/dev/null); then
  3.         pkill mlnet
  4. else
  5.         $HOME/bin/mlnet &
  6. fi
复制代码


在FVWM配置文件中定义一个按钮:
Mouse  1   3   A   exec   rc.mlnet

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2007-3-26 20:33:41 | 显示全部楼层
问一下  “ 軒轅.子 ”  老兄,用arch感觉怎么样?比用LFS如何?
回复 支持 反对

使用道具 举报

发表于 2007-3-26 22:54:24 | 显示全部楼层
2进制发行版中最快的 比肩gentoo的速度 (包括软件更新速度...)
和lfs.... 感觉不是一类的 没法比...
不过 arch诞生于lfs
回复 支持 反对

使用道具 举报

发表于 2007-3-27 20:33:27 | 显示全部楼层
Post by 軒轅.子
2进制发行版中最快的 比肩gentoo的速度 (包括软件更新速度...)
和lfs.... 感觉不是一类的 没法比...
不过 arch诞生于lfs

arch源于crux
回复 支持 反对

使用道具 举报

发表于 2007-3-27 21:47:54 | 显示全部楼层
  1. 最初的Archlinux是Judd用LFS搭建起来的。
复制代码
回复 支持 反对

使用道具 举报

发表于 2007-3-27 22:37:52 | 显示全部楼层
我用LFS一年多了,感觉除了没有解决软件的安装卸载问题外,日常使用已经非常满意了。
(不想用包管理,希望用脚本实现安装卸载软件)
回复 支持 反对

使用道具 举报

发表于 2007-3-29 18:41:11 | 显示全部楼层
又有一个问题
怎么让konquero中的ed2k关联到mldonkey
回复 支持 反对

使用道具 举报

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

本版积分规则

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