$ cat ed2kop.sh
#!/usr/bin/bash
if [ ! -z "$1" ]; then
echo dllink "$1" | nc localhost 4000 &
NCPID=$!
sleep 1
kill -s SIGINT $NCPID # Ctrl-c to close the nc connection
exit 0
fi
exit 1
如果你的nc支持-q选项就不需要更新脚本了; 如果不支持那就请使用这个脚本。置顶也更新成现在这个版本(如有需要可改回-q版本)。
上面的脚本works,但太蠢了。用下面这个。
#!/bin/sh
# A script for adding ed2k links to MLdonkey from Opera browser.
# Based on 'mldonkey_command'
# To run this program, you need the nc (netcat) program
# by vvoody - visit http://bbs.operachina.com/viewforum.php?f=72 for more.
MLDONKEY_IP=127.0.0.1
MLDONKEY_PORT=4000
# MLdonkey's default user is 'admin', no passwd.
# If you do not set passwd, leave them empty.
MLUSER=
MLPASSWD=
if [ ! -z $MLUSER ]; then
AUTH_INFO="auth $MLUSER $MLPASSWD"
fi
nc $MLDONKEY_IP $MLDONKEY_PORT <<EOF
$AUTH_INFO
dllink "$1"
q
EOF
请大家测试。
收藏主题





