创意程序Pizza Party - 李凡希的Blog

创意程序Pizza Party

  上网看到一个通过命令行来订购比萨饼的程序,虽然程序简单,但却也很有意义,而且确实是创意无限。

  这个程序的主页是http://www.beigerecords.com/cory/pizza_party/ ,上面有源程序下载一个DEMO视频。

  其实想上去这个程序也没有什么神奇的地方,无非就是用程序给网站发送http请求,来模拟在Web上登陆网站并且订购Pizza的过程。

  把源程序下载下来看了一下,果然不出所料,一个不到1000行的Perl脚本就完成了这样一个看来很神奇的工作。在我看来,虽然我不能在它所访问的网站上订购Pizza,但是这个程序还是挺有意义的。

  这样一个短短的程序,完整了演示了如何使用Perl来完成一个http请求的发送和回应的接收和处理,由于涉及到网站的登陆,所以还包含了对Cookie的处理。这个程序还包含了一个标准的Man Page,程序支持标准的*nix风格的长短参数处理。可以说,通过对这样一个小小程序的学习,就可以很快对使用Perl来进行简单的编程,尤其是Web相关的编程有一个初步的认识。通过对这个小程序的简单修改,就可以把它用在很多不同的地方。对于初学者实在是一个不错的东东。

  决定有时间来学习一下这个程序,这样以后写Blog的时候说不定就可以一键同时发布到自己的Blog和CSDN的Blog上了。不过CSDN Blog登录时需要输入图形验证码这点比较头疼,看来要全自动可能性是不大了……

Introduction

Face   李凡希,江苏吴江人。热爱计算机,勤于探索,愿意与您交流心得。

Subscribe RSS Feed


订阅到抓虾
Add to Google

Contact

Email: Email
Messenger: Live Messenger
GTalk: Google Talk
HAM Radio:BG4XTR

Comments

Visitors

Locations of visitors to this page

Links

Archive