Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a problem. I need to extract something like 800 records and it would take days to do that manually.

The information may be taken by inserting few fields into form (always the same) and then a variable in given interval. The page doesn't pass parameters in plain text so I cannot just use a very simple tool that increments parameter variable.

Is there any good tool that could help me with this?

share|improve this question
    
An example would be very helpful. Where do you enter the variable? –  LaLeX Mar 25 '11 at 12:16
    
I would use curl in a bash script, from the sounds of it. How do you mean the data is not passed plain text? Is it passed with a post request? What is your OS, as well? –  0x90 Mar 25 '11 at 12:16
    
Link nahlizenidokn.cuzk.cz/VyberParcelu.aspx - sorry for the language - you fill in for example first field Brno second Zidenice third is that interval so for example I want to get data from 6200 to 6500 –  uther Mar 25 '11 at 12:26
    
Your form doesn't work with these values. Better show it as a picture. –  harrymc Mar 26 '11 at 10:40
    
if you can post the html that the site generates by using the view source function of your browser. Other wise contact the site administrator and ask if they can export the database data to you or give you read privileges and access to the database. –  nelaar Mar 31 '11 at 7:00

3 Answers 3

up vote 3 down vote accepted
+25

If you are not afraid of programming, there is a brilliant Sellenium framework. In short, you can automate and mimic a browser, programming its behaviour on a page. http://code.google.com/p/selenium/?redir=1

share|improve this answer

Dobrý den,

Hey, it seems they have some SOAP services, probably you could use the xml rpc library from any computer language to access the data. I found this wsdl https://katastr.cuzk.cz/static/wsdl/sestavy.wsdl but they might have other...

share|improve this answer

Look into writing a script using perl mechanize or ruby mechanize. Maybe even AutoHotKey, program for creating macros, would work for you.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.