1 >
«mobielenummers.html» [ «Mobiele Nummer Reeksen (versie laatste)», «Mobiele Nummers (versie laatste)» ], => «geografischenummers.html» [ «Geografische Nummer Reeksen (versie laatste)», «Geografische Nummers (versie laatste)» ], => «servicenummers.html» [ [«Обслуживание Nummers (versie) laatste», 2] ] } требуйте «rubygems» требуйте «mechanize» websession = WWW:: Mechanize.new COIN_FILES.each_pair делают |курс, соединения| url = «http://www.coin.nl/ # {курс}» кладет «отверстие # {url}» url indexpage = websession.get loginform = indexpage.form «loginform» если loginform loginform.txt UID = COIN_USERNAME loginform.txt PWD = COIN_PASSWORD кладет «вносить в журнал на» indexpage = loginform websession.submit, loginform.buttons.first конец links.each делают |linkspec| если linkspec.is_a? Блок linktext, linkindex = linkspec linkindex - = 1 еще linktext = linkspec linkindex = 0 конец websession.transact делают соединение = linktext indexpage.links.text соединение = соединение [linkindex] если link.is_a? Блок кладет «после соединения # {link.uri}» страница = соединение websession.click # page.filename окружено цитатами! filename = File.basename page.filename [1. - 2] filename = filename File.expand_path, COIN_DIRECTORY кладет «=> сохраняя к # {filename}» filename page.save кладет «распрессовать» поднимите если не система «uncompress «# {filename}» «, то конец конец конец кладет 'сделано. 'class= " ясное " >it