分页: 1 / 1

预览 mldonkey 临时文件

发表于 : 2009-04-21 22:29
c\nc

代码: 全选

#!/bin/bash
TEMPDIR="$HOME/.mldonkey/temp"

list="`echo -e "auth admin ''\nscan_temp\nquit" | nc 127.0.0.1 4000 | sed -e 's/([a-z]*)$//' -ne '/^urn_ed2k_/p'`"
IFS=$'\n'
list=($list)
[[ ${#list[@]} -le 0 ]] && exit

for i in ${!list[@]}; do echo " ($i) ${list[$i]#* }"; done
echo -n ">> "
read x

[[ ! " ${!list[@]} " =~ " $x " ]] && exit

tempfile="$TEMPDIR/${list[$x]%% *}"
[[ -f $tempfile ]] && mplayer -msglevel all=-1 -xy 600 "$tempfile"