martinius96 / WebScraper-ESP

WebScraper postavený na mikrokontroléroch ESP8266 a ESP32. Umožňuje scrapovanie údajov z HTML kódu webstránky Minv odcudzené vozidlá.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overenie EČV s využitím mikrokontrolérov

  • Výpis o pátraní po vozidle spolu s informáciami o vozidle sú dostupné v HTML kóde
  • Informácie sú scrapované zo zdrojového HTML kódu webstránky, ktorá je na request odoslaná webserverom (server response)
  • Scraper hľadá informácie v tabuľke medzi párovými <TD> </TD> tagmi, ak sa na danom riadku nachádza aj popis kategórie
  • Vykoná sa orezanie informácie medzi > a < (text medzi tagmi --> OSOBNÉ VOZIDLO, RENAULT a ďalšie parametre...)

  • Scraper prechádza HTML kód webstránky riadok po riadku
  • Možnosť overovať vozidlá, prípojné zariadenia, aj špeciálne značky (napr. kategória C a F)
  • Vstup EČV sa realizuje cez UART monitor (115200 baud/s)
  • Možnosť modifikácie zdrojového kódu pre mikrokontróler na zadanie VIN (potrebný kľúč vin v requeste)
  • Možnosť zadať viac EČV súčasne s oddeľovaním cez znak \n, za posledné EČV je znak vložený automaticky (viz obrázok nižšie)
  • Z hľadiska buffra UART zbernice možno hľadať naraz u ESP32 32 EČV, u ESP8266 16 EČV (za predpokladu 7 znakových EČV + ukončovacie znaky \n)

Príklad výstupu pre príklady UART:

About

WebScraper postavený na mikrokontroléroch ESP8266 a ESP32. Umožňuje scrapovanie údajov z HTML kódu webstránky Minv odcudzené vozidlá.


Languages

Language:C++ 100.0%