Pages: 22/48 First page Previous page 17 18 19 20 21 22 23 24 25 26 Next page Final page [ View by Articles | List ]

perl 的msn bot

[不指定 2008/10/31 14:50 | by askwan ]
有人已经做好了相关底层模块
下载
Download ( 267 downloads)

在使用中发现必须要安装Crypt::SSLeay这个模块,不然无法联接
用ppm安装Crypt::SSLeay
>install http://theoryx5.uwinnipeg.ca/ppms/Crypt-SSLeay.ppd

包里面有个写好的测试文件echobot.pl,可以测试下;
利用这个,可以根据自己需要 开发基于perl的msn机器人
Tags: , ,

perl 几个常用程序模板

[不指定 2008/10/18 21:32 | by askwan ]
1.Get form data
if ($ENV{'REQUEST_METHOD'} eq 'POST') {
  read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
} else {
  $buffer = $ENV{'QUERY_STRING'};
}
@pairs = split(/&/, $buffer);
foreach $pair (@pairs) {
  ($name, $value) = split(/=/, $pair);
  $name =~ tr/+/ /;
  $name =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
  $value =~ tr/+/ /;
  $value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
  $FORM{$name} = $value;
}


2.sendmail
open (MAIL,"|/usr/lib/sendmail");
print MAIL "To: to\@e.mail\n";
print MAIL "From: from\@e.mail\n";
print MAIL "Subject: Subject\n\n";
print MAIL "Body\n";
close MAIL;



3.Get host name by IP address
$ip = $ENV{'REMOTE_ADDR'};
@digits = split (/\./, $ip);
$address = pack ("C4", @digits);
$host = gethostbyaddr ($address, 2);
Tags: ,

SNS之群雄逐鹿

[不指定 2008/10/15 13:09 | by askwan ]
一下子冒出来两个开心网,一个伤心网,这SNS之战争,可真够激烈的……

这些网站都在测试阶段,注册都需要邀请,想要邀请连接的有福了!

www.kaixin001.com
Open in new window
注册邀请连接:
http://www.kaixin001.com/reg/?uid=7159448&usercode=d943390c6ced3bf29632a85eb28651f1_7159448__%E6%99%AE%E9%80%9A%E6%9C%8B%E5%8F%8B

www.kaixin.com
Open in new window
注册邀请连接:
http://reg.kaixin.com/inviteregist.do?i=700008283&appId=&code=7yeVcZXIxj&from=&inviteType=2&ss=80107&logid=260409&buddygroup=%E6%99%AE%E9%80%9A%E6%9C%8B%E5%8F%8B

www.shangxin001.com
Open in new window
这个我还没有邀请连接 有的哥们给我一个吧 嘿嘿

Tags: , ,
各个组件:Eclipse + ActiveState ActivePerl + E.P.I.C +PadWalker

Eclipse下载:http://www.eclipse.org/downloads/index.php

ActivePerl 下载: http://www.activestate.com/downloads/index.mhtml
EPIC  : http://e-p-i-c.sourceforge.net/updates/
这个用Eclipse的“Software and Updates”直接升级安装
打开Eclipse
“Help > Software and Updates > Find and Install……“
添加地址:http://e-p-i-c.sourceforge.net/updates
如果想用测试版本的EPIC就用http://www.epic-ide.org/updates/testing
会自动下载安装E.P.I.C插件。
安装好后 ,根据需要个性化配置一些参数
Open in new window

padwalker: http://www.bribes.org/perl/ppm/
这个用于Eclipse调试perl程序的,用“Perl Package Manager”安装

运行Perl Package Manager
提示在PPM提示下install padwalker
Open in new window

下面来个传说中大家都非常熟悉的hello world!
Open in new window

OK,just all!~
开始写perl程序吧!
Pages: 22/48 First page Previous page 17 18 19 20 21 22 23 24 25 26 Next page Final page [ View by Articles | List ]