Java+Swingによる2chブラウザ V2C_T5
at SOFTWARE
125:名無しさん@お腹いっぱい。
06/10/31 22:39:39 ReObH7Ga0
Youtubeのムービーをダウンロードするのは割りと簡単
俺はrubyのスクリプト組んで外部コマンドに仕込んでるけどね
作者さんの参考になるかもしれないから、スクリプト貼り付けときますね
#!/usr/bin/env ruby
require 'open-uri.rb'
$downloder = '"C:\SOFTWARE\irvine\irvine.exe"'
# コマンドライン読み込み(通常 URLリンク(www.youtube.com)〜 のURL)
opt = $*[0]
exit if opt == nil
# コマンドラインで渡されたページを読む
sio = open(opt)
body = sio.read
sio.close
puts "Page read complete."
# 正規表現でマッチする箇所を抽出(player2.swfに渡される引数を抽出)
if body =~ /SWFObject\("\/player2.swf\?(.*?)"/
# 抽出した引数をURLリンク(www.youtube.com)の引数にすればダウンロードできる
url = 'URLリンク(www.youtube.com)' + $~[1]
cmd = "#{$downloder} #{url}"
puts cmd
# ダウンローダ(irvine)呼び出し
exec(cmd)
end
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4678日前に更新/298 KB
担当:undef