LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1288|回复: 6

konqueror和ed2k关联用ubuntu论坛那个方法怎么行不通?(已解决)

[复制链接]
发表于 2007-10-17 12:59:17 | 显示全部楼层 |阅读模式
http://forum.ubuntu.org.cn/about ... fc0dbdfd7d6a8561d9d
在konqueror中点击ed2k链接也是提示“跟随”的。但在mldonkey中就是没反应。

终端下显示:
$ ./submit "[英雄.第二季].[Heroes][S02E01][Chi_Eng][HDrip][720x404]V2.rmvb (206.78 MB)"
./submit: line 2: nc: command not found

这个nc是什么?
发表于 2007-10-18 10:45:03 | 显示全部楼层
pacman -S netcat
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-18 12:22:51 | 显示全部楼层
还是不行。好像nc没有“-q”这个参数。
  1. $ ./submit "ed2k://|file|[英雄.第二季].[Heroes][S02E01][Chi_Eng][HDrip][720x404]V2.rmvb|216826273|8e48ab2f84372bd7bc0b3932899e0b70|h=CWPF724MUMFAIYUGAWHQCM6NIZMSDVJH|/"
  2. nc:???? -- q
  3. Try `nc --help' for more information
复制代码

submit文件:
  1. !/bin/bash
  2. echo dllink $*|nc -q 1 127.0.0.1 4000
复制代码
回复 支持 反对

使用道具 举报

发表于 2007-10-18 14:37:42 | 显示全部楼层

试试这个


  1. #!/bin/sh

  2. MLDONKEY_IP=127.0.0.1
  3. MLDONKEY_TELNET_PORT=4000

  4. if [ $1 = "--auth" ] ; then
  5.         auth="auth $2"
  6.         shift 2
  7. else
  8.         auth=""
  9. fi

  10. nc $MLDONKEY_IP $MLDONKEY_TELNET_PORT <<EOF
  11. dllink $1
  12. q
  13. EOF
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-18 17:08:07 | 显示全部楼层
可以了。谢谢ssflying。
再弱弱问多个:这个方法和Opera关联的话,文件名中文会乱码。有解决的方法吗?
回复 支持 反对

使用道具 举报

发表于 2007-10-18 18:07:53 | 显示全部楼层
opera中貌似不转换编码...ubuntu论坛里听说的。
我一直就是手动复制,呵呵!
或者搜索了在download
回复 支持 反对

使用道具 举报

发表于 2007-10-20 12:39:34 | 显示全部楼层
Post by xblx
还是不行。好像nc没有“-q”这个参数。
  1. $ ./submit "ed2k://|file|[英雄.第二季].[Heroes][S02E01][Chi_Eng][HDrip][720x404]V2.rmvb|216826273|8e48ab2f84372bd7bc0b3932899e0b70|h=CWPF724MUMFAIYUGAWHQCM6NIZMSDVJH|/"
  2. nc:???? -- q
  3. Try `nc --help' for more information
复制代码

submit文件:
  1. !/bin/bash
  2. echo dllink $*|nc -q 1 127.0.0.1 4000
复制代码


那删了它嘛,一样能加进去..

!/bin/bash
echo dllink $*|nc 127.0.0.1 4000
回复 支持 反对

使用道具 举报

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

本版积分规则

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