User Tools

Site Tools


tesco-utils
no way to compare when less than two revisions

Differences

This shows you the differences between two versions of the page.


tesco-utils [2018-06-29 02:14:14] (current) – created - external edit 127.0.0.1
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
  
tesco-utils.txt · Last modified: by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki