Vielä kokeillaan. Ehdin jo tämän asian kanssa melkein luovuttaa, mutta katsotaan vielä.
Eli tarkoitus on suorittaa eräällä nettisivulla tuhatkunta hakua joten jonkinlainen looppaus tarvitaan tämän toimintaan(tämä ehkä suurin ongelma minulla). Sivustolla on javascript käytössä ja kun olen joitain scraper ohjelmia tutkinut niin sivusto antaa komennon sulkea sivun ja estää sen näkymisen. Tämä luultavasti sen takia ettei tietoja haluta kenenkään keräävän omiin käyttötarkoituksiin tietokannasta, mutta oma tavoite on vain tarkistaa tietojen täsmäämistä.
Hakuarvo hakukenttään -> etsi -> ponnahdusikkuna pomppaa -> Tietyt tiedot esim A, D ja F tuodaan takaisin täydentämään haetun tunnuksen tietoja. --> ja sama uudestaan seuraavalla hakuarvolla.
Hakujen väliin tulee vielä pieni aikaviive ettei tapahdu ''pommittamista'', mutta se on viimeisimpiä murheita.
Kuulostaa yksinkertaiselta, mutta itsellä ei homma aukea. Onko liian suuri homma ihmiselle, jolle ei kielet kauheasti alkeita paremmin ole hallussa?
Yksi helppo vaihtoehto voisi olla käyttää oikeaa selainta ja käskyttää sitä omasta ohjelmasta.
Selenium saattaisi auttaa tuossa automatisoinnissa.
Miten Seleniumilla saa loopattua + ottamaan arvot excelistä tai notepadista. Onnistuuko se ollenkaan. Muuten vaikuttaa ihan hyvältä.
can be controlled by many programming languages
Suosittelen Seleniumin käyttöön Rubyä ja gemiä watir-webdriver. Kirjastoja löytyy muillekin kielille, mutta tuo vaikutti kätevimmältä — vaikka en Rubystä hirveästi pidäkään.
Aihe on jo aika vanha, joten et voi enää vastata siihen.