論文も無事に提出してすこしゆっくりできるようになった。
それからしばらくだらだらしてしまったので、ブログの更新がひさしぶりです。
最近はNintendo DS で、えいご漬けやったりしていた。
それにしてもこのソフト、最初はランクEとかFとかから始まるんだね。
でも、文字認識の精度はなかなか優秀。
手書き文字認識の技術とかはここ数年でかなり進化した印象。
ゲーム機というより一昔前のPDAのような。
とりあえず遊んでばかりもいられないので発表用の資料づくりせねば。
話は変わって、Yahoo!動画とか。
途中で回線が重くなって切れたりして困るので、落としてしまうことに。
かなり適当なスクリプト。
------ ここから ------
#!/bin/sh
ua="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"
wget -O- -q --user-agent="$ua" $1 | grep 'player.html' | cut --delimiter="'" -f 2 | wget -O- -q -i- --user-agent="$ua" | awk -f /home/user/bin/asxURI.awk | wget -O- -q -i- --user-agent="$ua" | grep 'mms' | perl -n -e '~/<Ref HREF="mms(.+)" \/>/ ; print "mms" . $1 ."\n";'
------ ここまで ------
------ asxURI.awk ------
#!/usr/bin/awk -f
$0 ~ /^var/ {
split($2, tmp, "=")
value = substr(tmp[2], 2, length(tmp[2])-3)
data[tmp[1]] = value
}
END {
url = "http://player.streaming.yahoo.co.jp/player/makeAsx.php?s_id="
url = url data["s_id"]
url = url "&cp_id=" data["cp_id"]
url = url "&pg_id=" data["pg_id"]
url = url "&co_id=" data["co_id"]
url = url "&vw=8000" "&spaceid=" data["spaceid"]
url = url "&channel_no=" data["channel_no"]
url = url "&ad_stream=" data["ad_stream"]
url = url "&product_type=" data["product_type"]
print url
}
------ ここまでasxURI.awk ------