Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require 'net/http'
- require 'uri'
- require 'open-uri'
- class BankController < ApplicationController
- def bank
- if session[:user_username]
- uri = URI("#{ApplicationHelper::Site}/cgi-bin/new-client?contest_id=#{ApplicationHelper::Bank_id}")
- t=Net::HTTP.post_form URI(uri),{ "login" => session[:user_username], "password" => session[:user_password] }
- sid = t['location'].match(/SID=([^&]*)/)[1]
- uri2 = "#{ApplicationHelper::Site}/cgi-bin/new-client?SID=#{sid}&action=139"
- http = Net::HTTP.new(uri2.host, 80)
- request = Net::HTTP::Get.new(uri2.request_uri)
- request['Cookie'] = t['set-cookie']
- r = http.request(request)
- puts r.body
- doc = Nokogiri::HTML(r.body)
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement