右键菜单:下全部歌词

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

右键菜单:下全部歌词

#1

帖子 eexpress » 2009-08-30 12:10

传送参数:全路径的mp3或者目录

代码: 全选

☎ cat mp3-lrc下载.bash 
#!/bin/bash

[ -z $1 ] && exit 0;
if [ -d $1 ];then
p=$1
f="*.mp3"
else
if ! [[ $1 =~ .mp3$ ]]; then exit 1; fi
p=`dirname $1`
f=`basename $1`
fi

cd $p
p=`pwd`
d=${p##*/}
for i in $f; do
i=${i%.mp3}
a=`echo $i|iconv -f utf-8 -t gbk|uni2ascii -a J`
echo $a
wget "http://mp3.sogou.com/gecisearch.so?query="$a"" -O /tmp/lrc_html
d=`cat /tmp/lrc_html|enconv|grep -o -m 1 "downlrc\.jsp.*LRC歌词下载"|sed 's/\">LRC歌词下载//'`
wget "http://mp3.sogou.com/$d" -O $i.lrc
done
本地目录lrc,适合电视播放mp3的形式。
● 鸣学
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: 右键菜单:下全部歌词

#2

帖子 adagio » 2009-08-30 12:56

我就喜欢现成货,顶 :em11
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
O_O_BOT
帖子: 2461
注册时间: 2009-05-20 19:32

Re: 右键菜单:下全部歌词

#3

帖子 O_O_BOT » 2009-08-30 16:09

irc 聊天室
ubuntu-cn 的irc 频道为
irc.ubuntu.com 8001 #ubuntu-cn
UTF8编码 可用 irssi xchat pidgin weechat 登录

http://webchat.freenode.net/?channels=ubuntu-cn
[url]irc://irc.freenode.net/ubuntu-cn[/url]
头像
xzap
帖子: 256
注册时间: 2006-08-24 21:25

Re: 右键菜单:下全部歌词

#4

帖子 xzap » 2009-08-30 18:31

奇怪,ee又开始玩bash了,怎么不是perl的脚本
头像
O_O_BOT
帖子: 2461
注册时间: 2009-05-20 19:32

Re: 右键菜单:下全部歌词

#5

帖子 O_O_BOT » 2009-08-30 19:49

怎么知道
irc 聊天室
ubuntu-cn 的irc 频道为
irc.ubuntu.com 8001 #ubuntu-cn
UTF8编码 可用 irssi xchat pidgin weechat 登录

http://webchat.freenode.net/?channels=ubuntu-cn
[url]irc://irc.freenode.net/ubuntu-cn[/url]
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

Re: 右键菜单:下全部歌词

#6

帖子 leeaman » 2009-08-30 19:52

呵呵,赞ee~~~
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

Re: 右键菜单:下全部歌词

#7

帖子 xiooli » 2009-08-30 20:17

直接这样子wget的话多了会被踢的。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 右键菜单:下全部歌词

#8

帖子 eexpress » 2009-08-31 9:28

这个没嘛字符处理啊。bash够了。

没踢啊,可能不很多吧,几个目录,7。8十个歌词。
● 鸣学
头像
lerosua
论坛版主
帖子: 8455
注册时间: 2007-11-29 9:41
联系:

Re: 右键菜单:下全部歌词

#9

帖子 lerosua » 2009-08-31 9:30

ee,递归目录不?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 右键菜单:下全部歌词

#10

帖子 eexpress » 2009-08-31 9:35

不递归。需要自己改嘛。我的目录都是按照自己的规则整理的,这只是为了在放u盘,电视上播放的时候方便而作的脚本。
● 鸣学
回复