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ž

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: 7114
Registrován: prosinec 10
Pohlaví: Muž

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.
Kalendář Intelu na rok 2021:
Leden: Náhodný den zakroužkovaný a u něj napsáno: Uvedení 9nm procesoru.
Únor: Náhodný den zakroužkovaný a u něj napsáno: Uvedení 9nm procesoru, kdyby nevyšel lednový termín.
Březen: Náhodný den zakroužkovaný a u něj napsáno: Uvedení 9nm procesoru, kdyby nevyšel ani únorový termín.
Duben: Náhodný den ...

kubasCZ
Level 1
Level 1
Příspěvky: 89
Registrován: leden 20
Pohlaví: Nespecifikováno

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 13" TB 2017
RaspberryPi 3B
Synology DS213j

IoT je závislost :-)


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

Kdo je online

Uživatelé prohlížející si toto fórum: CommonCrawl [Bot] a 1 host