This shows you the differences between two versions of the page.
— |
tesco-utils [2018-06-29 02:14:14] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== tesco-utils ====== | ||
+ | |||
+ | tesco-utils sleduje ceny produktů v Tescu, a když klesnou pod zadanou mez, automaticky je objedná v [[https://nakup.itesco.cz/groceries/|itesco rozvozu]]. | ||
+ | |||
+ | Aktuálně to využívá například [[members:brmbar:tesco|brmbar]]. | ||
+ | |||
+ | Aktuální použití: | ||
+ | * budete potřebovat [[http://www.videlibri.de/xidel.html|xidel]] | ||
+ | * do login.conf vyplníme svoje uživatelské jméno a heslo | ||
+ | * přihlásíme se: ./tescoauth.sh (získá nám to CSRF token a cookie do eshopu) | ||
+ | * zjištění ceny: ./tescoprice.sh 2005100212621 | ||
+ | * objednání tří [[https://nakup.itesco.cz/groceries/cs-CZ/products/2005100212621|těstovin]] na základě Tesco ID (to zjistíte z URL): ./tescoorder.sh 2005100212621 3 | ||
+ | * kvůli podivnému API nejde přiobjednat (změnit počet položek) věci, které už v košíku máte | ||
+ | * objednání všeho podle konfiguráku: ./tescocheck.sh watch.txt | ||
+ | * Když uložíte fakturu do faktura.tsv a spustíte ./tescofaktura.sh faktura.tsv, tak z toho vypadne CSV, které se dá strčit skriptu stock_tesco.py, který to automaticky naskladní do brmbaru. Zatím to moc dobře nefunguje (hlavně to neumí náhrady). | ||
+ | |||
+ | https://jenda.hrach.eu/gitweb/?p=tesco-utils | ||