Die Pizza per Bash bestellen
Was für eine geniale Idee – einfacher Pizza bestellen geht nicht.
Wobei, man könnte das ganze ja noch in einen Cronjob für Freitag Abend packen.
Was für eine geniale Idee – einfacher Pizza bestellen geht nicht.
Wobei, man könnte das ganze ja noch in einen Cronjob für Freitag Abend packen.
Impressum | Einträge (RSS) | Kommentare (RSS)
Copyright © 2006-2010 Simlau.net. All right reserved. Layout by deniart
Ich bin ein Fan von ‘./pizza_party -tpx -F 1 l t’ was in langer Form steht für:
./pizza_party –tomatoes –pepperoni –extra-cheese –force 1 large deep
Übrigens ist vor dem Einsatz des Scriptes das CPAN Modul Getopt::Mixed zu installieren:
$ sudo perl -MCPAN -e shell
cpan[1]> install Getopt::Mixed
Das ist wichtig, da sonst das Perl-Script die Parameter nicht korrekt auswerten kann.
> Ich bin ein Fan von ‘./pizza_party -tpx -F 1 l t’
Warum war mir irgendwie klar, dass du das ganze kennst? *g*
Wofür steht denn dann der –force Parameter? Den Pizzaman dazu zwingen, dass er auch unästhetische Kombinationen backt?
Coole Idee, aber wie funktioniert das?
Man muss sich doch irgendwie mit dem Bringdienst verbinden.
Oder ist das nen verspäteter Aprilscherz?
> Oder ist das nen verspäteter Aprilscherz?
Nein, das funktioniert wirklich. Ich vermute mal, dass das ganze (wenn es denn tatsächlich in Perl geschrieben ist) mit LWP funktioniert (ähnlich Curl, falls dir das etwas geläufiger ist). Schlicht und einfach ein Bot, den man auf die Webseite schickt und der dort GET/POST Requests durchführt.
> Wofür steht denn dann der –force Parameter?
Die manpage sagt:
[-F | --force] don’t ask for confirmation before ordering
Ohne –force nennt er dir den Preis und du mußt ihn nochmal mit y oder yes bestätigen. Und wenn du’s als Cronjob (oder in einem Script) laufen lassen willst, solltest du es forcen.