Re: Parsing qmail-qread data

2007-09-01 Thread Chas Owens
On 9/2/07, Chris E. Rempola <[EMAIL PROTECTED]> wrote: > Chas Owens wrote: > > > > The pattern /#.*\s(\S+)/ matches a literal # followed by anything up > > to a space and captures all contiguous non-space characters: > > > > "31 Aug 2007 04:00:22 GMT " prematch > > "#" matches # > > "8810118 3375

Re: Parsing qmail-qread data

2007-09-01 Thread Chris E. Rempola
Chas Owens wrote: The pattern /#.*\s(\S+)/ matches a literal # followed by anything up to a space and captures all contiguous non-space characters: "31 Aug 2007 04:00:22 GMT " prematch "#" matches # "8810118 337545 <[EMAIL PROTECTED]>" matches .* " " matches \s "bouncing" matches \S+ Even

Re: Parsing qmail-qread data

2007-09-01 Thread Chas Owens
On 9/1/07, Chris E. Rempola <[EMAIL PROTECTED]> wrote: snip > Can you explain the regex syntax of /#.*\s(\S+)/ > > How does that match the email address? The reason why I ask is because > I have one occurrence with the ouput of: > > OUTPUT + > 'bouncing' sent 402 emails. > /OUTPU

Re: Do it with Perl or not

2007-09-01 Thread Chas Owens
On 9/1/07, Rafael Morales <[EMAIL PROTECTED]> wrote: > Hi list, > > This my situation I love Perl, and I need to create a GUI program for a > school, but this is my > problem: > - In the school all machines are under Windows (different versions). - > So I don`t know what to do, I must to code the

Re: Variable $i count a lot numbers...

2007-09-01 Thread Prosenjit Kundu
Rightly said by Gunnar. To see all the values stored in @array add: foreach (@array) { print "$_\n"; } On 9/2/07, Gunnar Hjalmarsson <[EMAIL PROTECTED]> wrote: > > Rodrigo Tavares wrote: > > Hello, > > > > I have a problem with a counter. > > > > #!/usr/bin/perl > > > > use strict; > > use warn

Re: Parsing qmail-qread data

2007-09-01 Thread Chris E. Rempola
John W. Krahn wrote: my ( $key, %data ); while ( <> ) { if ( /#.*\s(\S+)/ ) { $key = $1; } elsif ( /\sremote\s/ ) { $data{ $key }++; } } for my $key ( keys %data ) { print "'$key' sent $data{$key} emails.\n"; } John - Thanks so much! Exactl

Re: Variable $i count a lot numbers...

2007-09-01 Thread Gunnar Hjalmarsson
Rodrigo Tavares wrote: Hello, I have a problem with a counter. #!/usr/bin/perl use strict; use warnings; print "Write a number:"; my $number= ; my @array; my $div = $number * 2 ; my $i=0; while ($div > 0) { $div = $div / 2; $array[$i]=$div; $i++; } print "Value i is: $i\n"; pr

Variable $i count a lot numbers...

2007-09-01 Thread Rodrigo Tavares
Hello, I have a problem with a counter. #!/usr/bin/perl use strict; use warnings; print "Write a number:"; my $number= ; my @array; my $div = $number * 2 ; my $i=0; while ($div > 0) { $div = $div / 2; $array[$i]=$div; $i++; } print "Value i is: $i\n"; print "$array[0]\n"; prin

Re: Do it with Perl or not

2007-09-01 Thread Octavian Rasnita
You can create a program using Win32::GUI then create a Windows executable with Active State perlapp, or with PAR, and it won't be necessary to have perl installed on the target machine. WXPerl has some advantages, but Win32::GUI has a cleaner syntax, it creates interfaces which are better acc

Re: Do it with Perl or not

2007-09-01 Thread Daniel Kasak
On Sun, 2007-09-02 at 00:53 +0800, Rafael Morales wrote: > Hi list, > > This my situation I love Perl, and I need to create a GUI program for a > school, but this is my problem: > - In the school all machines are under Windows (different versions). - > So I don`t know what to do, I must to code

Re: Do it with Perl or not

2007-09-01 Thread Octavian Rasnita
Go to www.activestate.com and download Active Perl, then install Win32::GUI with PPM. It has a very clear interface for creating programs with Windows GUIs. Octavian - Original Message - From: "Rafael Morales" <[EMAIL PROTECTED]> To: Sent: Saturday, September 01, 2007 7:53 PM Subjec

Re: cgi app runtime unique identifier.

2007-09-01 Thread Gunnar Hjalmarsson
Tim Bowden wrote: I'm writing a small cgi app that takes an uploaded file, stores it on disk and does some operations to it. To avoid multiple instances clobbering each other, I think I need to find a unique key to use in creating a dir specifically for use by that instance. Can anyone point me

Re: Do it with Perl or not

2007-09-01 Thread Rob Dixon
Rafael Morales wrote: This my situation I love Perl, and I need to create a GUI program for a school, but this is my problem: - In the school all machines are under Windows (different versions). - So I don`t know what to do, I must to code the program with Perl or i will have to use other lan

Re: Do it with Perl or not

2007-09-01 Thread jm
the biggest consideration will be that every machine that runs your program will have to have Perl (Activestate Perl for windows) installed on that machine since it will (presumably) be an interpreted script rather than a compiled, stand-alone program. you will also need tcl-tk or whatever gui-cap

Re: i need a second set of eyes

2007-09-01 Thread Rob Dixon
unclescrooge wrote: On Sep 1, 8:29 am, [EMAIL PROTECTED] (Dr.Ruud) wrote: unclescrooge schreef: #!/usr/bin/perl Missing: use strict; use warnings; use CGI::Carp qw(fatalsToBrowser); require "subparseform.lib"; What is that? &Parse_Form; Don't put a & in front of a sub-call, unles

Re: i need a second set of eyes

2007-09-01 Thread unclescrooge
On Sep 1, 8:29 am, [EMAIL PROTECTED] (Dr.Ruud) wrote: > unclescrooge schreef: > > > #!/usr/bin/perl > > Missing: > > use strict; > use warnings; > > > use CGI::Carp qw(fatalsToBrowser); > > > require "subparseform.lib"; > > What is that? > > > &Parse_Form; > > Don't put a & in front of a sub-ca

Re: i need a second set of eyes

2007-09-01 Thread unclescrooge
On Sep 1, 8:29 am, [EMAIL PROTECTED] (Dr.Ruud) wrote: > unclescrooge schreef: > > > #!/usr/bin/perl > > Missing: > > use strict; > use warnings; > > > use CGI::Carp qw(fatalsToBrowser); > > > require "subparseform.lib"; > > What is that? > > > &Parse_Form; > > Don't put a & in front of a sub-ca

Re: perl load of external librarie (unix/linux)

2007-09-01 Thread Kermit Tensmeyer_semipublic
On Aug 29, 7:22 pm, [EMAIL PROTECTED] (Tom Phoenix) wrote: > On 8/28/07, Kermit Tensmeyer <[EMAIL PROTECTED]> wrote: > > > I can see > > from the error that the required library did not get loaded. > > What did you do to try to load it? > > > How does it know where the library is located? > > I th

Do it with Perl or not

2007-09-01 Thread Rafael Morales
Hi list, This my situation I love Perl, and I need to create a GUI program for a school, but this is my problem: - In the school all machines are under Windows (different versions). - So I don`t know what to do, I must to code the program with Perl or i will have to use other language. Please

Re: cgi app runtime unique identifier.

2007-09-01 Thread Tom Phoenix
On 9/1/07, Tim Bowden <[EMAIL PROTECTED]> wrote: > I'm writing a small cgi app that takes an uploaded file, stores it on > disk and does some operations to it. To avoid multiple instances > clobbering each other, I think I need to find a unique key to use in > creating a dir specifically for use

Re: cgi app runtime unique identifier.

2007-09-01 Thread kenpeng
Generally I use process id + timestamp to create the unique key.like, $uniq_key = $$ . time(); - original Nachricht Betreff: cgi app runtime unique identifier. Gesendet: Sa 01 Sep 2007 17:22:00 CEST Von: "Tim Bowden"<[EMAIL PROTECTED]> > I'm writing a small cgi app that takes an upl

cgi app runtime unique identifier.

2007-09-01 Thread Tim Bowden
I'm writing a small cgi app that takes an uploaded file, stores it on disk and does some operations to it. To avoid multiple instances clobbering each other, I think I need to find a unique key to use in creating a dir specifically for use by that instance. Can anyone point me in the right direct

Re: type comparison in perl

2007-09-01 Thread Rob Dixon
Peter Scott wrote: On Fri, 31 Aug 2007 15:08:01 -0400, Hunter Barrington wrote: is there a type() function in perl? i need to be able to test the contents of an array and if (type($value)=='string' or type($value)=='int') {print "i win";} thats basically what i need to be able to do. if it

Re: type comparison in perl

2007-09-01 Thread Peter Scott
On Fri, 31 Aug 2007 15:08:01 -0400, Hunter Barrington wrote: > is there a type() function in perl? i need to be able to test the > contents of an array and > if (type($value)=='string' or type($value)=='int') {print "i win";} > > thats basically what i need to be able to do. if it helps i know ah

Re: Logging STDERR and other output

2007-09-01 Thread Peter Scott
On Thu, 30 Aug 2007 10:57:20 -0300, Adriano Ferreira wrote: > On 8/30/07, Peter Scott <[EMAIL PROTECTED]> wrote: >> Why are you using a BEGIN block? Why not just make it the first >> executable statement? Do you have any other 'use' statements in the >> program? > > Because otherwise it would be

Re: Logging STDERR and other output

2007-09-01 Thread Peter Scott
On Thu, 30 Aug 2007 17:25:28 +0100, Beginner wrote: > On 30 Aug 2007 at 10:07, Mumia W. wrote: > >> On 08/30/2007 09:37 AM, Beginner wrote: >> > q2) Will our $logfile now be a shared variable across all my modules? >> Try it and see. > > No. It's not. Yes. It is. It was declared (three posts

Re: File::Find

2007-09-01 Thread Somu
Oh, i am very sorry for my mistakes. Actually i write email from my mobile, and somehow that backslash vanished. I just checked now from a PC and its working now. Thanks. And i also commented that line sub rm(); thanks everybody! -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional com

Re: Celeb Kids

2007-09-01 Thread Rob Dixon
Rob Dixon wrote: Remarkably easy even for me! http://gerport.com/celebQuiz/ The only ones I didn't get were the people I'd never heard of - bout 40% of em! Sorry guys - wrong address :$ Rob -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] htt

Celeb Kids

2007-09-01 Thread Rob Dixon
Remarkably easy even for me! http://gerport.com/celebQuiz/ The only ones I didn't get were the people I'd never heard of - bout 40% of em! Rob x -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/

Re: i need a second set of eyes

2007-09-01 Thread Dr.Ruud
unclescrooge schreef: > #!/usr/bin/perl Missing: use strict; use warnings; > use CGI::Carp qw(fatalsToBrowser); > > require "subparseform.lib"; What is that? > &Parse_Form; Don't put a & in front of a sub-call, unless you know why. If you meant Parse_Form(@_), then write it like that.

Re: create a uft8 file

2007-09-01 Thread Dr.Ruud
Digger schreef: > I need to convert the string to utf8 at first then > print it to $fh? Read perlunitut: http://search.cpan.org/perldoc?perlunitut http://juerd.nl/perlunitut.html -- Affijn, Ruud "Gewoon is een tijger." -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional com

Re: File::Find

2007-09-01 Thread Rob Dixon
Ron Bergin wrote: On Aug 28, 10:10 pm, [EMAIL PROTECTED] (Omega -1911) wrote: Ha! Here is a snippet that I use on a windows machine. It works!!! use File::Find; sub rm(); $count = 0; @directories = ("F://Hindi/RHTDM"); find(\&rm, @directories); sub rm() { $count++; my ($filename) = $_; if ($f

Re: i need a second set of eyes

2007-09-01 Thread kenpeng
There's maybe something wrong with the lib and its routines you imported. Try adding 'use strict' and 'use warnings' at the begin of script and run it to see what's happened. - original Nachricht Betreff: i need a second set of eyes Gesendet: Sa 01 Sep 2007 11:54:53 CEST Von: "uncle

i need a second set of eyes

2007-09-01 Thread unclescrooge
hi, if anyone has the time or the patience, could someone please tell me what's wrong with this script? it's simple..it's supposed to open a file and print the contents (i'm learning slowly but surely)...anyhow...i keep getting 500 errors and the server log says that there's a premature end to th

Re: File::Find

2007-09-01 Thread Ron Bergin
On Aug 28, 10:10 pm, [EMAIL PROTECTED] (Omega -1911) wrote: > Ha! Here is a snippet that I use on a windows machine. It works!!! > > use File::Find; > > sub rm(); > $count = 0; > @directories = ("F://Hindi/RHTDM"); > find(\&rm, @directories); > > sub rm() { > $count++; > my ($filename) = $_; > if (

Re: File::Find

2007-09-01 Thread Ron Bergin
On Aug 28, 10:10 pm, [EMAIL PROTECTED] (Omega -1911) wrote: > Ha! Here is a snippet that I use on a windows machine. It works!!! > > use File::Find; > > sub rm(); > $count = 0; > @directories = ("F://Hindi/RHTDM"); > find(\&rm, @directories); > > sub rm() { > $count++; > my ($filename) = $_; > if (