Programování | Pojďme programovat elektroniku

Jak „vykrást“ jakýkoliv web. Vyzkoušíme si to na Doprácenakole.cz

  • Mnohé webové služby nabízejí API pro vývojáře
  • Většina ale nic takového nemá
  • Jak strojově vytáhnout prakticky cokoliv z libovolného webu

Je tu neděle a s ní další pokračování našeho programovacího seriálu. Minule jsme si postavili funkčního hlasového asistenta Živáka, který byl díky napojení na Wikipedii chytřejší než vaše máma, no a tentokrát budeme krást.

Cože? Krást? No, vykrademe web, který jste během května možná také navštívili a který nemá API pro strojové čtení dat.

„Krademe“ data z webu Doprácenakole.cz

Oním webem bude dopracenakole.cz a týmová statistika kolegů. Pokud jej neznáte, jen připomenu, že se jedná o tradiční květnovou soutěž, do které se zapojují firmy z celého Česka, vytvářejí týmy, no a ty týmy soutěží v tom, který se bude pravidelněji dopravovat na pracoviště pěškobusem, na koloběžce anebo třeba právě na kole.

Jen pro představu, letos se zapojilo 21 925 podnikových sportovců, což je dosavadní rekord, a účastníci mohou po přihlášení nahrávat zaznamenané trasy ručně, nebo skrze propojené sportovní aplikace – třeba oblíbenou Stravu.

Podívejte se na video, jak jsme si vytáhli data o týmu z webu Dprácenakole.cz. Níže v článku si popíšeme, co jsme k tomu všechno potřebovali a samozřejmě nebude chybět ani zdrojový kód:

Rozdrtit a ponížit kolegy

Byť některé firmy ocení podnikového vítěze nějakou tou odměnou (náš CNC, a.s. proplatí nejlepším sportovcům startovné), hlavní motivace je samozřejmě vítězství v rámci týmu a naprosto zdrcující likvidace soupeřů na kilometry.

Jak na tom je každý v týmu, se mohou jeho členové kdykoliv podívat na webové adrese https://dpnk.dopracenakole.cz/dalsi_clenove_vysledky/, která po přihlášení zobrazí tabulku se základní statistikou.

Pokračování článku patří k prémiovému obsahu

Získejte neomezený přístup a Živě bez reklam už za 41 Kč měsíčně

Témata článku: Microsoft, Windows, Internet, Programování, Pojďme programovat elektroniku, Web, Chrome, Firefox, Microsoft Store, Raspberry Pi, Wikipedia, Python, API, Excel, Soubor, Pandas, Pepa, Visual studio Cod, Josef, False, CSV, CNC, Casa, Knihovna, Driver



Programování elektroniky: Naučte se Arduino teď hned a přímo v prohlížeči

Programování elektroniky: Naučte se Arduino teď hned a přímo v prohlížeči

** Arduino můžete naprogramovat bez jediné součástky ** Pomůže webový prohlížeč a simulátor Wokwi ** Nabízí desítky virtuálních součástek včetně motorů a displejů

Jakub Čížek
ArduinoPojďme programovat elektroniku
Šmírování kamerami Googlu: Koukněte, co nového se zase objevilo na Street View

Šmírování kamerami Googlu: Koukněte, co nového se zase objevilo na Street View

Google stále fotí celý svět do své služby Street View. A novodobou zábavou je hledat v mapách Googlu vtipné záběry. Podívejte se na výběr nejlepších!

redakce
Mapy GoogleStreet View
Dead Drops: Nejpomalejší internet na světě je připravený pro planetu po apokalypse

Dead Drops: Nejpomalejší internet na světě je připravený pro planetu po apokalypse

** V roce 2010 se začala rodit síť mrtvých schránek Dead Drops ** Byly jich tisíce, časem se na ně ale zapomnělo ** Vypravili jsme se ke schránce č. 595, která funguje dodnes

Jakub Čížek
ZajímavostiÚložiště
Navrhli jsme si základní desku Bobík 32S2. Stálo to pár dolarů a za čtyři dny dorazila z Asie

Navrhli jsme si základní desku Bobík 32S2. Stálo to pár dolarů a za čtyři dny dorazila z Asie

** Dnes si ukážeme, že design tištěného obvodu zvládne i zelenáč ** Díky editoru EasyEDA si vystačíte s webovým prohlížečem ** Hotovou desku vyrobí hongkongský JLCPCB

Jakub Čížek
BastleníDIYPojďme programovat elektroniku
Nejlepší programy na úpravu fotek: 11 ověřených tipů, placených i zdarma

Nejlepší programy na úpravu fotek: 11 ověřených tipů, placených i zdarma

** Vybrali jsme nejlepší programy pro úpravu fotek ve Windows ** Pokročilé grafické editory upraví fotografie k nepoznání ** Překvapivě použitelné jsou i aplikace na webu nebo dostupné zdarma

Karel Kilián
Grafický editorNejlepší programySoftware
Jak se šíří covid v Česku: Čerstvá data, účinek očkování, mapy okresů, srovnání se světem. Pravidelně aktualizované grafy

Jak se šíří covid v Česku: Čerstvá data, účinek očkování, mapy okresů, srovnání se světem. Pravidelně aktualizované grafy

** Vývoj COVID-19 v Česku: nakažení, úmrtí, testovaní, hospitalizovaní ** Mapa podle okresů, přehled podle věku, situace v Evropě i ve světě ** Pravidelně aktualizované grafy a mapy

Marek Lutonský
COVID-19Koronavirus
Antimalware Norton 360 těží kryptoměny. Výrobce si nechává 15% provizi, uživatelé jsou zmatení

Antimalware Norton 360 těží kryptoměny. Výrobce si nechává 15% provizi, uživatelé jsou zmatení

** Norton chrání před těžarskými skripty, sám přitom takový obsahuje ** Některým uživatelům se spouští, aniž by o tom věděli ** Jeho zrušení není úplně triviální

Petr Urban
AntivirusKryptoměnyBezpečnost
Jak stáhnout video z Youtube: 10 nejlepších nástrojů

Jak stáhnout video z Youtube: 10 nejlepších nástrojů

** Vybrali jsme deset nejlepších nástrojů pro stahování videa z YouTube ** Můžete si vybrat, jestli chcete aplikaci, doplněk do browseru nebo webovou službu ** Videa z YouTube poté můžete sledovat offline

Karel KiliánStanislav Janů
TipyNejlepší programy