Hack web ilman selainta

Se on perinteinen ongelma. Haluat tietoja käyttää ohjelmassa, mutta se on verkkosivulla. Joissakin sivustoissa on tietysti API, mutta yleensä yleensä olet itse. Voit tonnia koko sivun kautta http ja jäsentää sen. Tai voit käyttää joitakin työkaluja “kaavinta” sivuston. Yksi kiehtova menetelmä tämä on woob – verkko selaimien ulkopuolella.

Järjestelmä hyödyntää sarjaa backeor, jotka on räätälöity tiettyihin sivustoihin. Siellä on kokoelma virallisia taustat, samoin kuin voit myös tuottaa oman. Kun sinulla on tausta, voit määrittää sen sekä hyödyntää sitä Pythonista. Tässä on esimerkki pankkitilin saldon löytämisestä:

>>> Woob.core Import Woob
>>> WOOB.CAPABIALITS.PANK IMPORT CAPBANK
>>> W = WOOB ()
>>> W.Load_bacends (Capbank)
{‘Societegenere’: , “Luottoluokitus”: }
>>> PPINT (luettelo (w.iter_accounts ()))
[,
,
]
>>> ACC = Next (ITER (W.iter_Accounts ()))
>>> Acc.Balance
Desimaali (’87 .32 ‘)
Tarjottujen osien listaus on kuitenkin vaikuttava, mutta lopulta haluat tuottaa omia moduuleja. Onneksi on paljon dokumentaatiota siitä, miten se tehdään. Kehysten avulla voit julkaista tietoja sivustolle ja tarkistaa nopeasti tulokset nopeasti. Jokaisella taustalla on myös testi, joka voi löytää, jos sivuston muutos rikkoo koodin, joka on tyypillinen ongelma tällaisten järjestelmien kanssa.

Emme nähneet Hackaday Backindia. Samoin huono. On kuitenkin olemassa lukuisia sovellusesimerkkejä sekä konsolipohjaista että hyödyntää Qt: tä. Voit esimerkiksi selata elokuvia, käsitellä reseptejä tai dating-sivustoja.

Tietenkin on olemassa lukuisia menetelmiä tähän ongelmaan. Ehkä olet vaatimus selvittää, kun seuraava juna lähtee.

Leave a Reply

Your email address will not be published. Required fields are marked *