An unofficial terminal interface for the online supermarket Picnic.
- Search Picnic.
- Add/Remove articles to your basket.
- Browse and pick your delivery time.
- Confirm and pay for order (via ideal link)
Download the 32 or 64 bit exe and via the cmd/powershell run:
./picnic-tui-win64.exe -t <your auth token>
alternately
./picnic-tui-win64.exe -u <your username> -p <your password>
./picnic-tui-win64.exe -u <your username> -hp <your md5 hashed password>
Download the picnic_tui_x32
or picnic_tui_x64
for linux or picnic_tui_mac
for mac and run via the commandline:
./picnic_tui_x64 -t <your auth token>
alternately
./picnic_tui_x64 -u <your username> -p <your password>
./picnic_tui_x64 -u <your username> -hp <your md5 hashed password>
The demo above highlights most but here is a complete breakdown:
Location | Operation | Binding |
---|---|---|
Global | Vim Style Exit | : q |
Main page | Refresh | Ctrl + R |
Main page | Search (clear text) | Ctrl + S |
Main Page | Search | S or / |
Main Page | See more information on a product | f |
Main Page | Add 1 Item | Enter |
Main Page | Add x Items | 0 - 9 |
Main Page | Remove 1 Item | backspace |
Main Page | Clear Basket | Ctrl + K |
Main Page | Switch to Delivery Page | D |
Main Page | Switch to Checkout Page | C |
Main Page | Switch to Delivery Tracker Page | T |
Delivery Page | Return to Main Page | Esc |
Delivery Page | Select Delivery Slot | Enter |
Checkout Page | Return to Main Page | Esc |
Checkout Page | Start checkout process | c |
Delivery Tracker Page | Return to Main Page | Esc |
Delivery Tracker Page | Select Order | Enter |
Delivery Tracker Page | Navigate | Tab |