昨日書いたエントリに、「swfも忘れないであげて!」と言われたので修正します。動画タイトルの「‐ニコニコ動画(SP1)」が邪魔とも言われたので、そっちも修正。 #!/usr/bin/ruby -Ku # nicodown.rb require 'rubygems' require 'nicovideo' module Nicovideo class VideoPage def type @params ||= get_params pattern = %r!^http://.*\.nicovideo\.jp/smile\?(.*?)=.*$! CGI.unescape(@params['url']) =~ pattern case $1 when 'm' return 'mp4' when 's' return 'swf' else return 'flv' end end end end