Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #coding: utf-8
- require 'mechanize'
- BarCode = ["RA527000858CN","RA527000858CN"]
- BarCode.each do |f|
- agent = Mechanize.new
- uri = 'http://russianpost.ru/resp_engine.aspx?Path=rp/servise/ru/home/postuslug/trackingpo'
- page = agent.post(uri, {'BarCode' => f,'searchsign' => 1})
- last=page.search('div.container7 table.pagetext tbody tr:last')
- data = [last.at_css("td[1]"), last.at_css("td[2]"),last.at_css("td[5]")]
- begin
- puts "\nКод: #{f}"
- puts "Операция: #{data[0].inner_text}"
- puts "Дата: #{data[1].inner_text}"
- puts "Отрибуты: #{data[2].inner_text}"
- rescue
- puts "Ошибка"
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement