Bot

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Sonnydev
nováček
Příspěvky: 1
Registrován: duben 21
Pohlaví: Muž
Stav:
Offline

Bot

Příspěvekod Sonnydev » 05 dub 2021 23:42

Zdravím,
Chtěl bych vytvořit jednoduchého bota, který by na dané stránce skenoval zda produkt je vyprodán, pokud by produkt nebyl vyprodán oznámil by mi to. V programovaní se trochu orientuju(základy Java,JS,), ale vůbec nevím kde začít a ani na internetu jsem nic pořádného nenašel. Nedokázal by mi někdo trochu navést jak začít popřípadě poradit. Děkuji.

Reklama
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7356
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Bot

Příspěvekod faraon » 06 dub 2021 07:04

Vítej na PC-help.

Můžeš použít jednoduchou kolonu wget, sed, grep, případně i složitější awk, v příkazovém řádku, nebo si na to napsat skript třeba v Pythonu s PyGame a čekat na veselý obrázek.

Postup je vždy stejný: stránku stáhneš, vybereš z ní konkrétní prvek a otestuješ jeho stav. Potom libovolným způsobem oznámíš výsledek.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

kubasCZ
Level 2
Level 2
Příspěvky: 197
Registrován: leden 20
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Bot

Příspěvekod kubasCZ » 06 dub 2021 10:02

Případně, pokud se neorientuješ v programování až tak a je to pro nižší jednotky produktů, použij některý webscrapper nebo třeba český integromat.com ... Flow by bylo "jednou za X minut stáhni ze stránky HTML data, najdi danou položku (přes regex nebo lépe Xpath, to dogooglíš celkem jednoduše), zkontroluj stav a pošli mail/notifikaci"...
MacBook Pro 14" 2021
RaspberryPi 3B + Conbee II + Philips Hue + IKEA Tradfri + Home Assistant
Synology DS213j
Průša Mini

IoT je závislost :-)


Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů