#setlinebreak(on)
*RADICAN.sh [#xee5d225]

ここの情報はもう使えません。
%%現在、新仕様対応のスクリプトをテストしているところです。%%
[[RADIKAN.sh]]が新しい仕様に対応したスクリプトです。


[[ラジカメStation:http://www.radiokaikan.jp/station/index.html]]のmp3ファイルを自動保存するスクリプトです。
特に何も珍しいことはしていません。


#sh("bash"){{
#!/bin/sh

cd /home/user/REC

wday=`LANG=C date '+%u'`

if ( [ $wday -eq 6 -o $wday -eq 7 ] ); then 
        exit 0;
fi

URL=http://www.radiokaikan.jp/station/mp3

TODAY=`LANG=C date '+%Y-%m-%d-%H%M-RAD-STATION-%a'`
wday=`LANG=C date '+%a' | tr '[A-Z]' '[a-z]'`

wget   -q \
        --tries=13 \
        --retry-connrefused \
        --waitretry=4 \
        --timeout=10 \
        -O ${TODAY}.mp3 \
        ${URL}/${wday}-radio.mp3

gpg --options /home/user/.gnupg/opt.txt ${TODAY}.mp3
DB=/home/user/.gnupg/Sessionkeys.db
key=`gpg -o /dev/null --batch --show-session-key ${TODAY}.mp3.gpg 2>&1|
        perl -ne 'print $1 if (/gpg: session key:\s+.(\w+:\w+)/)'`
sleep 1;
sqlite3 $DB "insert into sKey values('${TODAY}.mp3.gpg', '$key');"

Update-crk.sh /home/user/REC/${TODAY}.mp3.gpg

FTP.sh ${TODAY}.mp3

rm -f ${TODAY}.mp3.gpg
exit 0;

}}


トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS