2007-03-25

linuxユーザのためのエロ動画DLツール

yourfilehostぶっこぬき

http://www.yourfilehost.com/media.php?cat=video&file=hogehoge.wmv

こんなのからhogehoge.wmvダウンロードするためのrubyスクリプト

これをbukkonuki.rbとして保存する

require 'rubygems'
require 'scrapi'
require 'open-uri'

yourfilehost_src = Scraper.define do
  process "embed", :src => "@src"
  result :src
end

ARGV.each do |uri|
  p system "wget", yourfilehost_src.scrape(URI.parse(uri))
end

こんな感じで使うとDLしてくる

ruby bukkonuki.rb "http://www.yourfilehost.com/media.php?cat=video&file=hogehoge.wmv"

複数指定してもDLしてくる

ruby bukkonuki.rb "http://www.yourfilehost.com/media.php?cat=video&file=hogehoge.wmv1" "http://www.yourfilehost.com/media.php?cat=video&file=hogehoge.wmv2"

ruby初心者には大変だった。

半日かかったぞ…ふざけやがって

トラックバック - http://anond.hatelabo.jp/20070325165452
  • linuxユーザのためのエロ動画DLツール2

    http://anond.hatelabo.jp/20070325165452 仕様が変わっていたので改良したんだぜ? 使いかたは以前と変わってない。 require 'rubygems'require 'scrapi'require 'open-uri'def get_yourfilehost_src(uri) yourfilehost_src = Scra...

    • linuxユーザのためのエロ動画DLツール3

      http://anond.hatelabo.jp/20070429211930 ファイルにurlコピペしといてそこから読み込むようにしたんだぜ? 頭の"h"を補完するようにしたんだぜ? 例えばhoge.txtとして次のような内容にしておく。 tt...