Pizza Order in Command-line

posted on 09 Jun 2008 13:56 by tonhor in Linux

pizza

 

พอดีไปเจอบทความที่ thaiopensource.org

สั่งพิชซ่าผ่าน Command-line

 

download pizza party
http://www.beigerecords.com/cory/pizza_party/download/

[root@server downloads]#tar zxvf pizza_party-0.1.b.tar.gz
[root@server downloads]#mv pizza_party-0.1.b /usr/local/src/pizza_party
[root@server downloads]#cd /usr/local/src/pizza_party
[root@server pizza_party]#./pizza_party

>> ตรงนี้และครับที่ผมจะเขียน

ถ้าเกิดมันแจ้ง error มาว่า:

  • Can't locate Getopt/Mixed.pm in @INC ...

คือไม่พบ library หรือ module ของ perl ใน @INC

ที่นี้ลองใช้คำสั่ง find เพื่อหาว่ามีไฟล์ Mixed.pm หรือไม่

[root@server pizza_party]# find / -name Mixed.pm

ถ้าไม่มีให้ดาวโหลดมา :
http://ftp.linux.in.th/LHM/src/perlmod/perl-Getopt-Mixed/

[root@server downloads]#tar zxvf Getopt-Mixed-1.008.tar.gz


ลองใช้คำสั่ง :perl -V เพื่อดูว่า lib ของ perl อยู่ directory ไหน

[root@server ~]#perl -V
...
@INC:

/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8
/usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl/5.8.6
/usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8
/usr/lib/perl5/vendor_perl/5.8.7
/usr/lib/perl5/vendor_perl/5.8.6
/usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/5.8.8


ในที่นี้ผมจะย้ายไปไว้ใน /usr/lib/perl5/5.8.8
[root@server ~]#mv /usr/local/src/downloads/Getopt-Mixed-1.008/lib/ /usr/lib/perl5/5.8.8/
[root@server ~]# cd /usr/local/src/pizza_party/

ลองรัน script ดูครับ :
[root@server pizza_party]#./pizza_party
You haven't entered a username and password
Usage: pizza_party [OPTIONS] [QUANTITY=1] [SIZE=large] [CRUST=regular]
Try `pizza_party --help' for more information.

ถ้าขึ้นแบบนี้แสดงว่า ok:
คือมันจะให้เราใส่ username & password กับ สั่งพิชซ่า

Example:

`pizza_party -pmx 2 medium regular`
สั่ง 2 medium regular crust pizzas
-p :pepperoni,-m :mushrooms,-x :extra-cheese


วิธีสั่งพิชซ่าเพิ่มเติมดูได้จาก `./pizza_party --help`

username & password สมัครได้จาก :
http://dominos.quikorder.com

ผมลองสมัครแล้วแต่มันไม่มีสำหรับประเทศไทยนะครับ ^^

 

Comment

Comment:

Tweet

Thanks so much for your smashing thought. I could not see such kind of custom writing "supreme-essay.com" .

#9 By online essay writing services (31.184.238.73) on 2013-07-21 09:02

Professional resume writers review will give you a hint where to buy resume paper if you don’t have time to write a resume, simply visit Marvelous Resume company, check CV templates and our best resume writers will be ready to provide you resume writing tips. Buying resume with us is pretty easy, buy resumes now and stay satisfied about your future employment.

#8 By Marvelousresume company (103.7.57.18|46.161.41.16) on 2013-04-15 16:11

Are you looking for professional resume writers review? Still haven’t got an idea which company to choose for buying resume? Check out Resumes Leader agency. Here you can view resume formats or order resume from best resume writers.

#7 By buy CV (103.7.57.18|46.161.41.16) on 2013-04-12 09:18

This writing agency delivers high-class resume writing services. So, if you have no idea which company to choose for buying resume, wish to buy resume from expert resume writers or just to have a look on CV templates, visit this site.

#6 By this link (103.7.57.18|91.201.64.16) on 2012-12-18 14:39

Looking for <a href="http://www.primethesis.com">buy dissertation</a> service and some <a href="http://www.primethesis.com">buy thesis</a> service, a lot of students do not underline such intellectual dissertation international like this topic.

#5 By SmithMARICELA29 (193.105.210.41) on 2011-11-07 15:26

ไม่ค่อยเข้าใจ แหะๆ sad smile

#3 By ไอ้แป้น : i-phan on 2008-06-12 21:41

ไม่เป็นไรครับ ไม่ต้องน้อยใจไป 1112 ก็ยังอยู่

#2 By alohomola (203.170.231.232) on 2008-06-10 14:36

พี่ต้นฮ้อ...อยากกินพิซซ่าค่ะ

แต่มันไม่มีของประเทศไทยนี่นา...แย่จัง...

แต่ถึงมีก็คงจะแพงใช่เล่น sad smile

#1 By *~ แม่มด ~* on 2008-06-10 14:33