[Rio-pm] Boas vindas ao Fabio Rocha
Fernando Oliveira
fernandocorrea em gmail.com
Sexta Maio 25 18:42:13 PDT 2007
Alguém me ajuda?
<code>
#!/usr/bin/perl -w
use strict;
use WWW::Mechanize;
use IO::Uncompress::Gunzip;
my $m = WWW::Mechanize->new;
my $onde = shift || "rio";
my %hash;
$m->get(" http://mail.pm.org/pipermail/$onde-pm/");
my @links = $m->find_all_links( url_regex => qr#\d{4}-\w+.txt#, );
for (@links) {
print $_->url_abs, $/;
$m->get($_->url_abs);
my $content = $m->content;
my $buffer;
if ($_->url_abs =~ /\.gz$/) {
my $z = new IO::Uncompress::Gunzip \$content;
$z->read($buffer);
}
else {
$buffer = $content;
}
$buffer =~ s#<code>.*?</code>##gsm;
my $from;
for $a ( split m#$/#, $buffer ) {
$from = $1 if $a =~ m#^\s*From: (.+)$#;
if($a =~ /^\s*\(?([\w]+)\)?((:?\+|-){2})\s*(#.*)?$/) {
eval "\$hash{" . lc $1 . "}$2";
print "From: $from$/$a$/$/";
}
}
}
print "$_ => $hash{$_}$/" for keys %hash;
</code>
Em 25/05/07, Fernando Oliveira <fernandocorrea em gmail.com> escreveu:
>
> por falar nisso, vcs querem saber qtos ++ vcs já receberam?
>
> perl -MWWW::Mechanize -e '
>
> use strict;
> use warnings;
> my $m = WWW::Mechanize->new; my %hash;
> $m->get(" http://mail.pm.org/pipermail/rio-pm/");
> my @links = $m->find_all_links( url_regex => qr#\d{4}-\w+.txt(?!\.gz)#, );
> for my $link (@links) {
> for my $a ( split m#$/#, $m->get( $link->url_abs )->content ) {
> eval "\$hash{" . lc $1 . "}$2"
> if $a =~ /^\s*\(?([\w-]+)\)?((:?\+|-){2})\s*(#.*)?$/;
> }
> }
> print "$_ => $hash{$_}$/" for keys %hash;
>
> '
>
>
> Em 25/05/07, Fernando Oliveira <fernandocorrea em gmail.com> escreveu:
> >
> > Blabos++
> >
> > Em 25/05/07, Blabos de Blebe < blabos em gmail.com> escreveu:
> > >
> > > Rio+SP+ES
> > >
> > > Em 25/05/07, Fernando Oliveira<fernandocorrea em gmail.com> escreveu:
> > > > Wesley, vc tb está aqui?! Eu nem sabia disso!!!
> > > >
> > > > Em 25/05/07, Blabos de Blebe < blabos em gmail.com> escreveu:
> > > > >
> > > > > Se até o Darth Vader abandonou o Lado Negro, vc também pode.
> > > > >
> > > > > "... o medo leva à raiva, a raiva leva ao ódio e o ódio leva ao
> > > lado
> > > > negro..."
> > > > >
> > > > Mestre Yoda
> > > > >
> > > > > Coragem jovem padawan.
> > > > >
> > > > > Em 25/05/07, Fabio Rocha< fabio em fabiofarias.com.br > escreveu:
> > > > > > Valeu brothers, meu amigo fernando está me convertendo a
> > > PerlBrother eu
> > > > sou
> > > > > > Programador PHP , Js mas achei muito interessante o perl .
> > > > > >
> > > > > > Abraços a todos e no que precisarem e eu puder eu ajudarei.
> > > > > >
> > > > > > []s
> > > > > >
> > > > > > Em 25/05/07, Fernando Oliveira < fernandocorrea em gmail.com>
> > > escreveu:
> > > > > > > Vou robar o trabalho do Breno e dar as boas vindas ao Fabio
> > > Rocha!!!
> > > > > > >
> > > > > > > Seja bem vindo!!!
> > > > > > >
> > > > > > > --
> > > > > > > []'s Fernando
> > > > > > > _______________________________________________
> > > > > > > Rio-pm mailing list
> > > > > > > Rio-pm em pm.org
> > > > > > > http://mail.pm.org/mailman/listinfo/rio-pm
> > > > > > >
> > > > > >
> > > > > >
> > > > > > _______________________________________________
> > > > > > Rio-pm mailing list
> > > > > > Rio-pm em pm.org
> > > > > > http://mail.pm.org/mailman/listinfo/rio-pm
> > > > > >
> > > > > _______________________________________________
> > > > > Rio-pm mailing list
> > > > > Rio-pm em pm.org
> > > > > http://mail.pm.org/mailman/listinfo/rio-pm
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > []'s Fernando
> > > > _______________________________________________
> > > > Rio-pm mailing list
> > > > Rio-pm em pm.org
> > > > http://mail.pm.org/mailman/listinfo/rio-pm
> > > >
> > > _______________________________________________
> > > Rio-pm mailing list
> > > Rio-pm em pm.org
> > > http://mail.pm.org/mailman/listinfo/rio-pm
> > >
> >
> >
> >
> > --
> > []'s Fernando
>
>
>
>
> --
> []'s Fernando
--
[]'s Fernando
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/rio-pm/attachments/20070525/27767b8b/attachment-0001.html
Mais detalhes sobre a lista de discussão Rio-pm