How to order pizza from Domino's by using the command line
pizza_partyというlinux(unix)のコマンドでドミノピザがオーダーできるのだ。
しかし、オプションがすごいね。
-U : --username実際はこんな感じで入力している
-P : --password
-I : --input-file
-V : --verbose
-Q : --quiet
-F : --force
-H : --help
-o : --onions
-g : --green-peppers
-m : --mushrooms
-v : --olives
-t : --tomatoes
-h : --pineapple
-x : --extra-cheese
-d : --cheddar-cheese
-p : --pepperoni
-s : --sausage
-w : --ham
-b : --bacon
-e : --ground-beef
-c : --grilled-chicken
-z : --anchovies
-u : --extra-sauce
./pizza_party -p -m 1 medium thinすると注文確認メールが届きホントにピザが配達されるよーである。
えーと、実はこれはギャグではなくホントにこのプログラムがGPLで公開されている。
Pizza Party - Command Line Pizza ordering program
ダウンロードしてみるとわかるが、実際は行数にして950行くらいのperlのスクリプトである。
use LWP::UserAgent;などと冗談で記載されているわけではなくホントに動くっぽいよ。
use HTTP::Request;
use HTTP::Response;
use HTTP::Cookies;
use URI::Escape;
use Getopt::Mixed;
ちなみに日本のドミノピザには対応してないけど誰かつくるのかな?