Java+Swingによる2chブラウザ V2C_T5at SOFTWARE
Java+Swingによる2chブラウザ V2C_T5 - 暇つぶし2ch125:名無しさん@お腹いっぱい。
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