スポンサー広告---------
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
過去_log_0-2013-07-23
nico sei submit
yy3y3yy33.jpg



---

# *---------------------------- niko_sei.rb ---------------------------------*


#coding:utf-8

require 'kconv'
require "pp"
require "mechanize"

require 'openssl'
OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE
I_KNOW_THAT_OPENSSL_VERIFY_PEER_EQUALS_VERIFY_NONE_IS_WRONG = nil

ad = "https://secure.nicovideo.jp/secure/login_form"
agent = Mechanize.new
uri = URI.parse ad
agent.get(uri)
pp :agent

f = agent.page.forms.first
f.field_with(:name => "mail_tel").value = "id" # mail address
f.field_with(:name => "password").value = "pass"
f.click_button

p agent.page.uri.to_s
agent.get "http://seiga.nicovideo.jp/illust/create"
#f = agent.page.form_with(:action => "search" )

f = agent.page.form_with(:action => "/image/add" )
f.file_uploads.first.file_name = "1.jpg"
f.field_with(:name => "title").value = "suwako2"
f.field_with(:name => "tags").value = "toho"
f.field_with(:name => "description").value = "suwako"
f.field_with(:name => 'category').option_with(:value => 'toho').select
f.submit

p agent.page.uri.to_s



# *-------------------------------------------------------------*





成功すると
最後の p agent.page.uri.to_s で
投稿先アドレスがでます
http://seiga.nicovideo.jp/seiga/im3286383
   0..
Name
comment

hibana
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。