Changeset 21009 for lang/ruby

Show
Ignore:
Timestamp:
10/09/08 00:56:40 (3 months ago)
Author:
emergent
Message:

lang/ruby/nicovideo_gem: 夏->秋に対応 & mechanize 0.8.4に追従

Location:
lang/ruby/nicovideo_gem/trunk
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • lang/ruby/nicovideo_gem/trunk/ChangeLog

    r15908 r21009  
     12008-10-09  version 0.1.7 
     2 
     3        * fixed subtitle of Nicovideo (summer -> autumn) 
     4        * fixed mechanize-ext for mechanize 0.8.4  
     5 
     62008-07-23  version 0.1.6 
     7 
     8        * added forgotten file to be added 
     9 
    1102008-07-17  version 0.1.5 
    211 
  • lang/ruby/nicovideo_gem/trunk/lib/nicovideo/mechanize-ext.rb

    r8188 r21009  
    77      def post_data(url, data='', enctype=nil) 
    88        cur_page = current_page || Page.new( nil, {'content-type'=>'text/html'}) 
     9         
    910        request_data = data 
    10         abs_url = to_absolute_uri(url, cur_page) 
    11         request = fetch_request(abs_url, :post) 
    12         request.add_field('Content-Length', request_data.size.to_s) 
    1311         
    14         page = fetch_page(abs_url, request, cur_page, [request_data]) 
    15         add_to_history(page) 
     12        log.debug("query: #{ request_data.inspect }") if log 
     13         
     14        # fetch the page 
     15        page = fetch_page(  :uri      => url, 
     16                            :referer  => cur_page, 
     17                            :verb     => :post, 
     18                            :params   => [request_data], 
     19                            :headers  => { 
     20                              'Content-Length'  => request_data.size.to_s, 
     21                            }) 
     22        add_to_history(page)  
    1623        page 
    1724      end 
  • lang/ruby/nicovideo_gem/trunk/lib/nicovideo/page.rb

    r15907 r21009  
    77 
    88    BASE_URL = 'http://www.nicovideo.jp' 
    9     BASE_TITLE1  = '‐ニコニコ動画\(\)'.toutf8 
    10     BASE_TITLE2  = 'ニコニコ動画\(\)‐'.toutf8 
     9    BASE_TITLE1  = '‐ニコニコ動画\(\)'.toutf8 
     10    BASE_TITLE2  = 'ニコニコ動画\(\)‐'.toutf8 
    1111 
    1212    def initialize agent 
  • lang/ruby/nicovideo_gem/trunk/lib/nicovideo/version.rb

    r16144 r21009  
    33    MAJOR = 0 
    44    MINOR = 1 
    5     TINY  = 6 
     5    TINY  = 7 
    66 
    77    STRING = [MAJOR, MINOR, TINY].join('.')