mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.perl
Titolo: How to set map attributes or file attributes under WinNT to run perl cgi

Hay guys!
How can I set map attributes or file attributes under WinNT to run perl cgi
files?, can't connect with cuteftp =(
Thanx

je potro` pur bene da risponne 'n romano, no? ;)
Beh, se non è italiano___secondo me è giusto che scriva in
inglese, che è la lingua madre di tutto oramai (è così e non
credo che ci sia qlc che possa contestarlo).
Un ng non deve essere mica localizzato, non è così che è
nata Usenet.
-- 
WEbdOM webmaster di
Metronic.It mobile phone philosophy
www.gadgetpoint.it
 serigrafia on line

 nata Usenet.
Errore.
Questa gerarchia e` gestita da italiani, su macchine italiane, e i
newsgroup sono in italiano. Questo significa che, se sai l'italiano
li puoi usare.
Io non vado su comp.perl.* a parlare in italiano.
+++
La risposta corretta a quello che ha posto la domanda iniziale era:
This is a newsgroup for italian-speaking people. Please, ask whatever
you want to ask in italian, or use the comp.perl.* hierarchy.
Bye,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)           [ 
http://www.radiance.d2g.com/~zefram
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

li puoi usare.
L' equivoco è nell' IT, che molti scambiano per Information Technology
P.
-- 
   	 ___      ___  __       ___       ___ ___  ___
	/__/ /	 /__/ /   //_/ /__  /__/ /__ /__  /__/
       /__/ /__ /  / /__ // / ___/ /  / /__ /__  /
 
 
http://theunixplace.com/~entropia/index.html
 
Obviously welcome removing Anti-spam filters to contact me in email :-)

Newsgroup: it.comp.lang.perl
Titolo: verificare esistenza di immagini remote

Buongiorno!
Spero di non esordire in questo gruppo facendo una domanda già trattata 
mille volte (ho dato un occhio in 
http://groups.google.it/groups?hl=it&lr=&group=it.comp.lang.perl
 ma senza 
successo)
Ho un esigenza semplice (per me iniza a non esserlo più!!!): devo verificare 
l'esistenza di un'immagine remota.
Passo l'url allo script che, verificata se l'immagine esite la pubblica 
altrimenti pubblica un'immagine alternativa.
Ho fatto degli esperimenti ma mi scontro sempre con l'errore "405 Method not 
allowed" che di fatto non mi permette di verificarne l'esistenza.
Chi mi può aiutare?
Andrea
--
Andrea [
carrelli.it
]
http://www.veloscooter.com
 - i monopattini elettrici
http://www.carrelli.it
 - le soluzioni di trasporto
http://www.aicel.it
 - nascente associazione e-commercianti

 l'esistenza di un'immagine remota.
Hai provato il modulo LWP::UserAgent ?
 Raffaello

 l'esistenza di un'immagine remota.
Hai provato il modulo LWP::UserAgent ?
Utilizzo questo modulo.
Ho capito dove sbagliavo e adesso funziona tutto.
Grazie comunque

Newsgroup: it.comp.lang.perl
Titolo: copia di un file da locale a remoto

Ciao!
Mi potete suggerire il comando perl per inviare un file dal computer locale
(scelto con una form html) alla directory in remoto?
Grazie mille,
Manuel

(scelto con una form html) alla directory in remoto?
Credo che tu stia parlando dell'upload di un file.
Prova a guardare qui:
http://www.perlarchive.com/guide/File_Uploading/
Ciao!
Maurizio Mascheroni
-------------------------
Maurizio Mascheroni
http://www.idealmente.com
in...@idealmente.com
-------------------------

Newsgroup: it.comp.lang.perl
Titolo: Come faccio a creare un nuovo file su cui scrivere?

Se in uno script scrivo open (FILEHANDLE, ">file.txt"); , e premesso
che file.txt non eisste, il file non viene creato. Se piazzo nella
directory un file nominato file.txt e gli do chmod 777 allora tutto
funziona. Ma se metto il comando chmod nello script ottengo un
internal server error.
Come posso fare epr creare un nuovo file che sia gia' 777?
Grazie

...

Prova a dare il comando chmod -R 777 all'intera directory (quindi fallo da
fuori). Tutti i file che sposterai o creerai all'interno di quella dir
acranno gia' settato il 777 di default.
Ciao

 wrote:
: Se in uno script scrivo open (FILEHANDLE, ">file.txt"); , e premesso
: che file.txt non eisste, il file non viene creato. Se piazzo nella
Quali permessi ha la directory in cui ti trovi e chi e` l'utente che
lancia il programma?
Tra l'altro questo e` un problema system-specific e dato che il Perl
gira su sistemi operativi che vanno dal MacOS all'MVS, forse faresti
meglio a specificare il sistema su cui ti trovi...
: funziona. Ma se metto il comando chmod nello script ottengo un
: internal server error.
Server? Quale server?
-- 
Nando Santagata: Telemastica & infornatica
Key fingerprint = C2 D9 C0 8E D5 B7 04 97  AF E8 3F 3E AF 4E 7F 9E

prova con :
open (OUT, "> $nomefile") || die "non posso creare $nomefile \n";
print OUT "pippo";
close (OUT);
exit(0);
bye
-- 
albrizio@@@@@
spin.it
    Linux  2.0.0 (Slakware)
-----------------------------------------------
Warning, anti-spam applied!

 Come posso fare epr creare un nuovo file che sia gia' 777?
E` molto pericoloso creare file del genere.....
Devi settare i permissions della dir stessa in cui c'e` tutto - e
questo vuol dire che chiunque puo` andare a fare casino li`.  Bisogna
ricordare che di solito i cgi girano non come utente xyz ma come
'nobody'.
Ciao,
-- 
David Welton                          
http://www.efn.org/~davidw
 
	Debian GNU/Linux - 
www.debian.org

Grazie a tutti, il problema era proprio che sulla directory non era
consentita la scrittura per tutti.
Newsgroup: it.comp.lang.perl
Titolo: HELP: excute code in variables

Hi all,
    I have the need to execute piece of perl code present in some varibles;
this code could change every time and it comes from a database
interrogation.There are two cases:
1) the variable contains a "if" statment; for example
            $stat="$char eq 'hello' || $char ne 'bye'";
            [...]
            if([execute($stat)]){ ...}
      where with [execute($stat)] I mean the logic result of the statment
contained in $stat; besides this the definition of the value of $stat is not
exactely as written but come from a database interrogation and this means
that the variable $char is not interpolated as I need (suppose that instead
of "..." there is '...');
2) the variable contain part of real code as:
            $execute_this='$error=TRUE;
                                    print $error_page;
                                    exit;';
    PLEASEEEEE somebody know how to do???? Thank you very much and sorry for
my terrible English. From Italy,
            Federico.

Thank you very much and sorry for my terrible English.
E se e` cosi` terribile, perche' non scrivi in italiano, visto che il gruppo
e` italiano?
Ciao.

 wrote in message
dk6igucr7opoc1gse...@4ax.com...


 e` italiano?
E' la febbre dell'Inglese: dal momento che le informazioni piu' interessanti
e complete in fatto di tecnologia e informatica si trovano solo su
siti/news/forum in lingua inglese, quasi viene spontaneo scrivere sempre in
inglese.. anche su un NG italiano!! :-)
Il che č abbastanza deprimente, vuol dire che noi Italiani o non siamo
nessuno confronto a americani/tedeschi/giapponesi, oppure significa piu'
semplicemente che noi Italiani non siamo cosi' propenzi a
diffondere/condividere le nostre conoscenze tecniche...
E meno male che l'inglese č... _relativamente_ facile!!!
Immaginate se la lingua "internazionale" fosse... che so... il Finlandese!!
:-)
Ciao,
Guido.
Newsgroup: it.comp.lang.perl
Titolo: compilare il perl

Ho provato quasi per caso a scrivere
$ perlcc 
mioscript.pl
e mi sono trovato un file binario a.out eseguibile e funzionante. La cosa mi
fa molto piacere. Sotto linux tutto bene. *Ovviamente* lo stesso eseguibile
non funziona sotto MSWin e io, purtroppo, non sono un programmatore esperto
quindi vi giro un paio di domande:
1- qual è il modo corretto per compilare un codice in perl?
2- come si fa a compilare sotto MSWin?
3- si può semplicemente tradurre il codice perl in codice C? E come?
Grazie a chi vorrà rispondermi
dawe
--------------------------------
Inviato via 
http://usenet.libero.it

 3- si può semplicemente tradurre il codice perl in codice C? E come?
Per una lettura approfondita: perldoc perlcompile.
Per generare codice c da uno script: perlcc -c <nome script>.
Ciao,
-- 
+--------+ ASCII ribbon campaign ( )
|  kral  |  - against HTML email  X 
+--------+              & vCards / \

Ciao,
approfitto del thread che è stato aperto per farvi una domanda.
Ho provato a compilare uno script per con "perlcc", ma lanciando
l'eseguibile mi va in errore, perchè non riesce a localizzare i pacchetti
utilizzati dallo script stesso (DBI).
Conoscete un modo per risolvere il problema?
Ringrazio anticipatamente coloro che mi rispoderanno.
Ciao.

--------------------------------
Inviato via 
http://usenet.libero.it

Newsgroup: it.comp.lang.perl
Titolo: hash di hash

Ciao a tutti!
Ho creato un hash di hash:
%hash
$hash{$k1}{$k2}='val1'
$hash{$k3}{$k4}='val2'
ecc
come posso fare per stamparlo?
per un hash normale facevo
foreach $k (keys %norm){
	print $norm{$k};
}
ma ora che le chiavi sono due nn so come fare...
grazie

 come posso fare per stamparlo?
for my $hash_1_key ( keys %hash ) {
	print "$hash_1_key:\n";
	for my $hash_2_key ( keys %{ $hash{$hash_1_key} } ) {
		print "  $hash_2_key: $hash{$hash_1_key}{$hash_2_key}\n"
	}
}
... Poi dipende anche dal layout di stampa che vuoi ottenere, ma la 
soluzione proposta dovrebbe aver chiarito il concetto.
Ciao,
Emanuele.

grazie 1000!

 grazie 1000!
Una buonissima trattazione di ogni tipo di strutture multidimensionali 
puoi trovarla su "perldsc":
http://search.cpan.org/dist/perl/pod/perldsc.pod
  Raffaello
Newsgroup: it.comp.lang.perl
Titolo: IpCam e immagine più recente da inserire in pagina web

la mia ipcam (gadspot 1600) registra le immagini variate (motion detect 
) e le invia su internet ad un percorso miosito/webcam dove in auto crea 
una directory giornaliera col nome mm_gg_anno (10_23_2007)
all'interno della quale salva il file immagine col nome 
ora_minuti_secondi (tipo 04_28_18GMT.jpg).
i file stanno belli organizzati per giorno e dal nome si riconosce l'ora 
dello scatto.
mi servirebbe, per non generare troppo traffico live, una pagina html 
che al posto del video dia l'immagine più recente salvata.
non so se esiste qualcosa di già preparato, comunque io pensavo ad uno 
scrpt che punti ad un file che abbia la dir uguale alla data corrente 
(inserito in auto nello script) e in questa dir cerchi  il file più 
recente (ordinato per ordine alfabetico o per data di creazione del file 
sul server).
non posso rinominare il file alla partenza (inviandolo in una stessa dir 
con stesso nome in sovrascrittura) perchè la cam non può farlo e non mi 
va di tenere aperto un pc per fare questo  lavoro.
non mi interessa una ricerca all'indietro o a una certa ora: solo quella 
più recente. le immagini riguardano il restauro di un monumento e alla 
fine ci faro un video di tutte le motion che sto via via memorizzando. 
nel mentre  mi piacerebbe far vedere on line lo stato di fatto.
suggerimenti?
-- 
consultando un numero sufficientemente alto di esperti,
è possibile sostenere qualunque ipotesi - [capsula]


Non ho capito bene che tipo di accesso hai tu a questi dati ed al
computer dove vengono salvati. La pagina HTML di cui stai parlando
verrà generata automaticamente sul computer stesso? Stiamo parlando di
una pagina creata dinamicamente quando accedi al computer dove sono le
immagini o staticamente a cadenze regolari?
In generale, io seguirei lo stesso approccio sia per le directory che
per i file. Se hai a disposizione la lista delle directory in @dirs,
ad esempio:
   sub reverse_data {
      join '_', reverse split /_/, $_[0];
   }
   my $latest = reverse_data(shift @dirs);
   for my $dir (@dirs) {
      $dir = reverse_data($dir);
      $latest = $dir if $dir gt $latest;
   }
   $latest = reverse_data($latest);
Per i file è più semplice perché non hai bisogno di fare il can-can
della reverse. Una volta individuato il percorso al file più recente
puoi costruire la tua pagina HTML molto semplicemente:
print <<"END_HTML";
<html><head>etc etc
<img src="$path" alt="whatever" />
blah blah
</html>
END_HTML
Ciao,
   Flavio

 


 per me è più  complicata
E' più complicata perché secondo te consuma troppe risorse o perché
non riesci a trovare come implementarla? Nel mio post precedente davo
un esempio, pur non avendolo provato l'idea di base dovrebbe
funzionare.
Newsgroup: it.comp.lang.perl
Titolo: FTP Upload di un array ottenuto con LWP

Ho necessità di upload tramite ftp sul server A di un file
sul server B. Quest'ultimo lo prenderei tramite LWP che lo mette
in un array. Col modulo Net::FTP lo uploderei sul server A.
Problema:
Net:FTP permette l'upload di files, non di array. Per evitare di 
scrivere l'array come file sul mio PC per poi darlo alla funzione put di 
Net:FTP posso ovviare in qualche altro modo ? Insomma vorrei trasferire 
il file dal server B al server A senza scrivere il file del server B sul 
mio computer.
Grazie,
-- 
Colossus
Cpsed, a Linux OpenGL 3D scene editor
http://cpsed.sourceforge.net/

 mio computer.
Il metodo 'put' di Net::FTP accetta come primo argomento anche un 
filehandle. Basterebbe quindi disporre di un filehandle che legga dalla 
memoria, anziche da un file. Ciň č possibile. Ci sono due modi.
Dalla versione 5.8 in poi, si puň adoperare proprio la funzione 
'open', come č documentato nella relativa sezione della documentazione.
Da perldoc -f open:
  File handles can be opened to "in memory" files held in Perl scalars via:
     open($fh, '>', \$variable) || ..   
  [...]
  # in memory files
   open(MEMORY,'>', \$var)
                 or die "Can't open memory file: $!";
  print MEMORY "foo!\n";           # output will end up in $var    
Con versioni precedenti alla 5.8, si deve invece ricorrere al modulo 
'IO::String'.
In entrambi i modi otteniamo un filehandle associato a un buffer in 
memoria, che possiamo passare alla funzione 'put'. 
Max

 memoria, anziche da un file. Ciò è possibile. Ci sono due modi.
Grazie mille, sei stato molto esauriente.

Newsgroup: it.comp.lang.perl
Titolo: array in perl

vi anticipo subito che conosco poco perl e avrei un problema con gli array..
In pratica devo poter dichiarara un array di oggetti che poi creerò in
seguito.Con python la cosa posso farla in questo modo:
ogg = [None] * 4
ogg[0]= oggetto()
ogg[3]= oggetto()
ogg[1]= oggetto()
ogg[2]= oggetto()
Non sto qui a dirvi il motivo di questa sintassi in quanto non
interesserebbe a nessuno ma in perl come posso fare la stessa cosa?
Per spiegare meglio la cosa io creo oggetti ma li assegno a variabili con
indice diverso e se non le dichairo prima non credo che posso farlo...
ciao e grazie :)))

indice diverso e se non le dichairo prima non credo che posso farlo...
Sarà l'ora, ma questo mi è, se possibile, ancora più oscuro del brano di
codice Python. Ad orecchio, direi che in Perl la necessità di creare
preventivamente gli oggetti non esiste (il reference ad un oggetto è una
variabile scalare come un'altra).
Però per essere sicuro dovrei capire che cosa devi fare: certo che se prima
metti _il valore_ della variabile in un array, e poi assegni alla variabile
un oggetto e pretendi che l'array ci si riferisca, non funziona; d'altra
parte in Perl non esiste il concetto di oggetto generico, se non nel senso
detto sopra di generica variabile scalare. Un modo per uscirne, forse,
potrebbe essere mettere nell'array il _reference_ della variabile.
Attendo comunque ulteriori chiarimenti, prima di procedere ad ulteriori
illazioni.
Ciao.

@array=(); #questo dichiara un array
$array[0]=$scalare; # si assegnano i valori all'array
$array[3]=$scalare; # in posizione da te scelta
$array[1]=$scalare;
$array[2]=$scalare;
la dichiarazione di un array non è, che io sappia, strettamente necessario
ma se metti
use warnings;
ti trovi un messaggio di avvertimento ogni volta che inserisci un oggetto
dentro all'array.
dawe

 use warnings;
poi ci sono arrivato anche da solo(googleggiando ovviamente) ma mi hai detto
un paio di cose che non sapevo..
grazie :))

 la dichiarazione di un array non č, che io sappia, strettamente necessario
Se vuoi essere sicuro di utilizzare solo variabili dichiarate, basta
mettere
use strict;
Henryx
-- 
GnuPG fingerprint = 42F9 521B 63C7 89FE 354C  89FA 4E49 3E2D 2EB6 B014

dentro all'array.
Non sono riuscito a riprodurre il comportamento; puoi pubblicare un
esempio? 
Ciao.

use strict;
...o interamente qualificate: il codice seguente funziona senza errori o
avvertimenti:
    use warnings;
    use strict;
    $main::array[0] = 1;
    $main::array[3] = 3;
    $main::array[2] = 2;
    for my $ind (0..$#main::array) {
        if(defined $main::array[$ind]) {
            print $ind, ": ", $main::array[$ind], "\n";
        } else {
            print $ind, ": non definito\n";
        }
    }
Ciao.

consigliabile, per aumentare l'efficienza.
Hmmm.... non ne sono più sicuro. In realtà, dipende dall'implementazione, e
ne so troppo poco di che cosa faccia internamente perl con gli array per
poter dire qualcosa di certo. Diciamo che, in ogni caso, non dovrebbe
essere un'operazione pericolosa.
Ciao.

> ciao e grazie :)))
ho seguito il discorso e adesso ne capsico qualcosa di piů....
grazie a tutti :))
franco
Newsgroup: it.comp.lang.perl
Titolo: proftp

Forse questo NG non è quello giusto, ma un problema
che non so risolvere e quindi ho pensato di provare a
chiedere.
Devo mettere in piedi un server FTP (utilizzo PROFTP)
che dia la possibilià di accesso via WEB solo agli utenti
registrati Linux.
C'è qualcuno che sa dirmi come configurare
proftpd.conf per far ciò ho dove posso trovare informazioni
in proposito ??
Grazie anticipatamente a tutti e scusate il disturbo.
Roberto

Forse questo NG non è quello giusto, ma un problema
Hai indovinato. ;) Prova it.comp.linux.software o it.comp.linux.sys.
	Michele.
-- 
Michele Beltrame
m...@io.com
http://www.io.com/~mick/

 dove posso trovare informazioni in proposito ??
 
http://www.proftpd.net/
 
http://www.proftpd.net/docs/index.html

Newsgroup: it.comp.lang.perl
Titolo: Slang.pm

non ha dato esito positivo)
L'unico Slang che ho trovato è
Distribution    D/DA/DANIEL/Term-Slang-0.01.tar.gz
Module          Term::Slang     (D/DA/DANIEL/Term-Slang-0.01.tar.gz)
Boh?
Valerio
--
"Microsoft Outlook Express: cosa vuoi postare
postare postare oggi?"

Esiste tale modulo? (una mia ricerca su 
www.cpan.org
non ha dato esito positivo)
Il programma che me lo chiede e' dbman-0.0.7, questo
il log:
Can't locate Term/Slang.pm in @INC (@INC contains: 
[....]
BEGIN failed--compilation aborted at ./dbman line 1969.
Can't call method "set_dbi" without a package or object 
reference at ./dbman line 363.
END failed--cleanup aborted at ./dbman line 1969.
TIA
-- 
	Dino

L'unico Slang che ho trovato è
Bene, e' proprio quello che io ed il programma cercavamo. ;)
-- 
	Dino

Bene, e' proprio quello che io ed il programma cercavamo. ;)
Son contento :-)


Newsgroup: it.comp.lang.perl
Titolo: Linee Multiple

Ciao a tutti,sono alle prime armi con la programmazione ed anche con il
perl.
sto leggendo un articolo sulle espressioni regolari e ho un dubbio su
l'argomento modificatori.
Non riesco a capire che cosa si intenda col modificatore m:tratta la stringa
come linee multiple.
Questa e' la descrizione.Qualcuno gentilmente saprebbe farmi un esempio?.Non
ho neanche ben chiaro di come si definisca una stringa a mo di linea
multipla.
Ciao e grazie

 mo di linea multipla.
Esempio:
$a = "blablabla\nblablalba";
questa e' una stringa di 2 righe. \n significa "a capo" :)

 ha scritto nel messaggio
news:Xns93B46262E37BFG...@193.43.96.1...


 cui il modificatore m diventa utile.
da perlre:
m   Treat string as multiple lines. That is, change "^" and "$" from
     matching the start or end of the string to matching the start or end
     of any line anywhere within the string.
Dunque, invece di considerare il ^ ad inizio di tutta stringa e il $ a 
fine di tutta stringa, li considera all'inizio e alla fine di ogni linea 
di cui la stringa è composta.
da perlretut:
     $x = "There once was a girl\nWho programmed in Perl\n";
     $x =~ /^Who/;   # doesn't match, "Who" not at start of string
     $x =~ /^Who/m;  # matches, "Who" at start of second line

 ha scritto nel messaggio
news:GclPa.163740$Ny5.4...@twister2.libero.it...

Newsgroup: it.comp.lang.perl
Titolo: Modulo DBD-mysql non si trova o non si installa su Windows 2000

Ho un PC locale con Windows 2000 e Perl 5.6.1 build 630 della Activestate.
Ho installato i moduli DB_File e DBI con la procedura ppm install
DB_File.ppd ecc. ecc.
Ebbene, a quanto pare per far lavorare uno script che ho con MySql i due
moduli non bastano: ci vuole anche DBD-mysql, ma....
Ma:
1. non ho trovato alcun modulo precompilato di DBD-mysql
2. ho trovato delle istruzioni le quali affermano che per installare
DBD-mysql occorre eseguire prima: install DBI e poi install DBD-mysql. Ma
non funziona perchè (giustamente credo) mi restituisce l'errore
DBD-mysql.ppd file non trovato.
E' un mese che cerco di risolvere 'sta situazione. Mi aiutate per favore?
Devo forse compilarmeli da me, come credo di avere letto da qualche parte? E
che compilatore dovrei usare? Da dove lo scarico?
Grazie in anticipo!

Scarichi il dbd completo dalla url:
http://www.activestate.com/PPMPackages/zips/6xx-builds-only/DBD-Mysql.zip
scomprimi e lanci ppm install dbd-mysql.ppd
:-)


 wrote in message
3C3AA4FD...@fiat.com...


Evviva: DBD-Mysql l'ho installato con successo sul mio PC :)
Ora pero' devo risolvere un'altra grana la causa della quale non so se darla
all'interprete Perl o a MySql.
In sostanza lo script in perl che dovrebbe usare mysql ancora non funziona
(si tratta di ikonboard per chi lo conosce), anche se con DBD funziona
egregiamente. Ora, dato che Active Perl ha ormai le sue brave librerie DBI e
DBD-Mysql, il sospetto e' su MySql.
Infatti, facendo alcune verifiche, mi succede che se mi connetto dalla shell
con 'mysql -u root password xxxx' riesco a connettermi ed eseguire le query.
Altrettanto dicasi se uso phpMyAdmin. Ma se uso Freemascon, DbTools o Mysql
Front... niente da fare... non si connette con i consueti parametri
(Host=localhost, User=root, Password=xxxx, Porta=3306).
Mi date qualche lume per favore? Grazie!
Newsgroup: it.comp.lang.perl
Titolo: Sleep inferiori al secondo

So che vi chiederete a cosa mi serve, ma più che altro per curiosità mi
chiedo se sia possibile eseguire delle funzioni sleep() con un argomento
minore di un secondo: in pratica, "addormentare" il programma per un
tempo piccolissimo.
Si può?
Ciao
M.
-- 
____________________________________________________
    Life's just a blast, it's moving realy fast    
better stay on top or life will kick you in the ass.
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

 Si può?
Perlfaq8 - "How can I sleep() or alarm() for under a second?"
Ragazzi, le FAQ leggetevele PRIMA di avere i problemi! Avete finito il
giornale, non sapete che leggere? Ripassate le PerlFAQ! Cosi' poi siete
pronti quando per caso vi viene la smania :))))
Maurizio
-- 
Maurizio M. Munafo' / 
mmmu...@netscape.net
"Consider Phlebas, who was once handsome and tall as you" (T.S.Eliot)

 Perlfaq8 - "How can I sleep() or alarm() for under a second?"
Senti un po': io avevo cercato con perldoc ma:
$ perldoc -q sleep
No documentation for perl FAQ keyword `sleep' found
$ man perlfaq8
Non c'è il manuale per perlfaq8
Non è una cosa bella, no? Adesso vedo cos'è successo.


 cerchero` un'altra donna dentro ai sogni di Tarzan...
Newsgroup: it.comp.lang.perl
Titolo: Problema con gli array.... e installazione

Bene il mio problema è il seguente:
Ho un arrary dove ho memorizzato i valori numerici ricavati da una
ricerca su un database praticamente @cont=(1,43,2,5);
ora dovrei sommare tutti questi numeri e avere il risultato in una
variabile..
ho provato con un foreach del tipo 
foreach $add(@cont){
$ris=0+$add;
}
Ma naturalmente le variabili interne al blocco si reinizializzano ogni
volta che il blocco viene eseguito, quindi ho solo l'ultimo numero...
Sono una schiappa lo so ma.. ecco... come dire... nono ho trovato una
soluzione....
Inoltre dovrei fare un programma per per l'installazione del mio
script, quindi ho bisogno delle segueti cose:
interfaccia Grafica,  che ho fatto;
motore di criptazione, che ho fatto;
motore di compressione, qui potete aiutarmi?
l'interprete perl da inserire nell'installazione, ossia fa partire
l'installazione perl in automatico dopo quella dello script, che ho
fatto
liicenze gpl, che hop reperito e messo nell'interfaccia grafica.
Grazie Nhar85

 motore di compressione, qui potete aiutarmi?
Prova a fare una ricerca sulla famiglia di moduli Archive sotto CPAN
(
search.cpan.org
)
( ps: qualcuno ha visto i nuovi colori di 
search.cpan.org
? per saperne
di + 
http://use.perl.org/article.pl?sid=03/07/14/1313244
 )
Ciao,
-- 
+--------+ ASCII ribbon campaign ( )
|  kral  |  - against HTML email  X 
+--------+              & vCards / \

 
grazie.


 WIndows.. SU linux il problema non esiste.... 
Perchè, sotto linux non ci sono procedure d'installazione? ^__^
Per windows ti consiglio di dare uno sguardo a 
www.activestate.com


fatto
Potresti dare un'occhiata a par. Non č un compilatore vero e proprio, perņ
ti consente di mettere in un eseguibile solo tutto quello che serve al tuo
programma perl: interprete, moduli richiamati, ecc.
Il codice č interamente ricostruibile (non č un offuscatore di codice). Puņ
comunque venir comodo per distribuire programmi perl in modo compatto, su
sistemi che normalmente non prevedono l'installazione di default
dell'interprete perl.
Ciao.

 programma perl: interprete, moduli richiamati, ecc.
Qua mi sono bloccato, se faccio una ricerca con Par, mi da un progrmma
in c che processa l'imput e restituisce un output con dei criteri di
testo diversi... Hehheh non č che mi daresti qualche dritta su come
trovarlo???


trovarlo???
E' un modulo perl.
Ciao.
Newsgroup: it.comp.lang.perl
Titolo: Novizio

Mi sto accingendo ora ad imparare bene Perl, mi chiedevo se era possibile
elaborare dati in un programma Perl, inviarli ad un programma esterno (che
niente ha a che fare con Perl), farli elaborare e riprenderli per concludere
l'esecuzione. Ho reminescenze di programmazione con altri linguaggi e su
altre piattaforme e, a distanza di dieci anni, reinizio a programmare. Pur
accumulando e studiando tutto il materiale disponibile sia in rete che
cartaceo, ci sono alcuni dubbi che voglio fugare velocemente. Grazie per la
collaborazione
Maurizio Petruccioli

MrYo ha scritto nel messaggio ...

In Perl puoi fare di tutto, vige il classico concetto di unix:
STDIN => PROGRAMMA => STDOUT =>PROGRAMMA ....
                        ||
                        + => ECCEZZIONE => STDERR
Se invece vuoi passare i dati direttamente durante l'elaborazione
ad un programma esterno prova a dare un'occhiata ai moduli
IPC::open2 e IPC::open3.
Ciao.

Newsgroup: it.comp.lang.perl
Titolo: Files una riga alla volta...

Salve, come si fa a stampare un file una sola riga alla volta, invece ke
stampare tutto il file?
Normalmente per stampare tutto il file uso
while (NOMEFILE){
print;
};
ma vorrei poter stampare un numero definito di righe.
--
bye
Erix     UIN: 72432400
http://erix.cjb.net
-Aveva il culo TCP/IP- -Come?!?- -A pacchetti....-

 ma vorrei poter stampare un numero definito di righe.
Il seguente codice stampa le 16 righe comprese tra la 14ma e la 31ma.
 while( <FILE> )
 {
   print if $. == 15 .. $. == 30;
 }
 perldoc perlvar (per il significato di $.)
 perldoc perlop (per il significato di "..")
Max


while (<NOMEFILE>){
print if $index++ < $maxrow;
};
-- 
Saluti,
Giancarlo
Newsgroup: it.comp.lang.perl
Titolo: Net::FTP che non vuol funzionare

Ciao a tutti,
devo uplodare su di una macchina via ftp un file:
my $ftp = Net::FTP->new($PROP{"ftpserver"}, Debug => 1) or die "Cannot
connect to 
some.host.name
: $@";
$ftp->login($PROP{"ftpuser"},$PROP{"ftppassword"}) or die "Cannot
login ", $ftp->message;
$ftp->cwd($PROP{"ftpcwd"}) or die "Cannot change working directory ",
$ftp->message;
$ftp->pasv();
$ftp->put($file);
$ftp->quit();
ottengo sempre questo errore (ho messo un po' di xx per privacy):
Net::FTP>>> Net::FTP(2.75)
Net::FTP>>>   Exporter(5.58)
Net::FTP>>>   Net::Cmd(2.26)
Net::FTP>>>   IO::Socket::INET(1.29)
Net::FTP>>>     IO::Socket(1.29)
Net::FTP>>>       IO::Handle(1.25)
Net::FTP=GLOB(0x8830fb8)<<< 220 xxxxxx FTP server (tnftpd 20061217)
ready.
Net::FTP=GLOB(0x8830fb8)>>> user xxxx
Net::FTP=GLOB(0x8830fb8)<<< 331 Password required for roger.
Net::FTP=GLOB(0x8830fb8)>>> PASS ....
Net::FTP=GLOB(0x8830fb8)<<< 230 User xxx logged in.
Net::FTP=GLOB(0x8830fb8)>>> CWD /Users/roger/Desktop
Net::FTP=GLOB(0x8830fb8)<<< 250 CWD command successful.
Net::FTP=GLOB(0x8830fb8)>>> PASV
Net::FTP=GLOB(0x8830fb8)<<< 227 Entering Passive Mode x,xx,xx,
105,192,115)
Net::FTP=GLOB(0x8830fb8)>>> ALLO 15750
Net::FTP=GLOB(0x8830fb8)<<< 202 ALLO command ignored.
Net::FTP=GLOB(0x8830fb8)>>> PORT 192,168,0,200,160,170
Net::FTP=GLOB(0x8830fb8)<<< 500 Illegal PORT command rejected
Net::FTP=GLOB(0x8830fb8)>>> QUIT
Net::FTP=GLOB(0x8830fb8)<<< 221-
Net::FTP=GLOB(0x8830fb8)<<<     Data traffic for this session was 0
bytes in 0 files.
Net::FTP=GLOB(0x8830fb8)<<<     Total traffic for this session was 421
bytes in 0 transfers.
Net::FTP=GLOB(0x8830fb8)<<< 221 Thank you for using the FTP service on
x.xx.xx.105.
Ho provato un po' di tutto ma non ne vengo a capo
Chiaramente con altri client (pure uno in python)
funziona tutto regolarmente ed il file viene trasferito sul server.
Grazie a chi mi puo' dare una mano.
Ruggero

 Net::FTP=GLOB(0x8830fb8)<<< 500 Illegal PORT command rejected
che dice al server su quale porta del client aprire la connessione (quindi
sta usando la modalità attiva).
Questo tipicamente non può funzionare se il client è dietro un
firewall/router che fa NAT, in quanto l'indirizzo IP del client non è
direttamente raggiungibile. (In realtà, con molti firewall -compresi quelli
impementatati via iptables di Linux- la modalità attiva funziona in quanto
il router riscrive al volo il comando PORT adattandolo al proprio indirizzo
IP e forwardando opportunamente la connessione dati proveniente dal
server.)
Tutta questa "pappardella" per dire che devi andare in modalità "passive".
Per farlo aggiungi: "Passive => 1" alle opzioni del costruttore:
 my $ftp = Net::FTP->new($PROP{"ftpserver"}, Debug => 1, Passive => 1)
Max


Sei stato TROPPO gentile,
adesso funziona tutto.
Grazie ancora
Ruggero
Newsgroup: it.comp.lang.perl
Titolo: weblog

Spero che qualcuno conosca questo script cosě da potermi aiutare.
Come si richiama lo script:
<!--#exec cgi="/cgi-bin/weblog/config.cgi" -->
cosě va bene ?
e come ci si accede tramite browser ?
e i permessi ?
Nelle spiegazioni dello script queste cose non ci sono scritte.
Se mi potete consigliare un altro tipo di cgi per monitorare gli accessi ve
ne sarei grato
Grazie
Claudio !!

 ha scritto nel messaggio
news:8bqa2s$rpj$1...@nslave2.tin.it...

Newsgroup: it.comp.lang.perl
Titolo: Variabili globali

C'e' qualcuno che sappia come dichiarare variabili globali (comuni sia
al processo padre che ai processi figli?)
--
Nicco  -  TNT RULES!
http://space.tin.it/musica/nventuro
--
For spammers:
Unsolicited Email "spam" sent to this email address will result in your
system being subscribed to 10,775 Majordomo list servers.
Be forewarned that you will recieve roughly 1 gig of mail per day, or
15,000 messages per hour.
This Email address not for your advertising. You have been warned.
Think before you post!

 al processo padre che ai processi figli?)
Devi usare della memoria condivisa con IPC::Shareble
Maurizio
-- 
Maurizio M. Munafo' / 
mmmu...@usa.net
"Consider Phlebas, who was once handsome and tall as you" (T.S.Eliot)

nicc...@tin.it
 wrote:
 >C'e' qualcuno che sappia come dichiarare variabili globali (comuni sia
 >al processo padre che ai processi figli?)
Non ha senso. Processi diversi non condividono lo spazio di
indirizzamento, devi usare qualche genere di memoria condivisa.
-- 
ciao, | [Per rispondere togli "toglimi" dal mio indirizzo.]
Marco | * The Internet is full. Go away.  -- Joel Furr *

 wrote:
: C'e' qualcuno che sappia come dichiarare variabili globali (comuni sia
: al processo padre che ai processi figli?)
Prova a dare un'occhiata alle funzioni shm* (man perlfunc), al modulo
IPC::SysV e alla man page perlipc.
-- 
Nando Santagata: Telemastica & infornatica
Key fingerprint = C2 D9 C0 8E D5 B7 04 97  AF E8 3F 3E AF 4E 7F 9E
finger nando (at) ipers (dot) net   for my PGP public key
Home: 
http://www.ipers.net/~nando

Newsgroup: it.comp.lang.perl
Titolo: spider perl

vorrei estrarre i meta-tag da una pagina web ... qualcuno di voi sa o è a
conoscenza di uno script perl che ci riesce?
grazie in anticipo

Se si tratta solo di meta-tag, puoi farlo con una RE "alla buona", o se vuoi
farlo un po' più seriamente allora puoi usare HTML::Parser o
HTML::PullParser o HTML::TokeParser
--
-.. --- -- .. --.. .. ---
-.. . -- .. -.-. .... . .-.. .. ...

Newsgroup: it.comp.lang.perl
Titolo: Caratteri

Sto studiando il Perl. Ho la versione 5.004_02. 
Quando eseguo le mie esercitazioni mi accade che i caratteri accentati si
trasformino in altri segni.
Perché?
Grazie, Giuseppe

Perché?
Il perl non supporta i caratteri accentati nella visualizzazione su
schermo, usa l'apostrofo.
Ciao
Andrea Busia

 wrote:
:>Sto studiando il Perl. Ho la versione 5.004_02. 
:>Quando eseguo le mie esercitazioni mi accade che i caratteri accentati si
:>trasformino in altri segni.
:>Perché?
: Il perl non supporta i caratteri accentati nella visualizzazione su
: schermo, usa l'apostrofo.
nanux:~>perl -e 'print "Perché mai?\n"'
Perché mai?
nanux:~>
-- 
Nando Santagata: Telemastica & infornatica
Key fingerprint = C2 D9 C0 8E D5 B7 04 97  AF E8 3F 3E AF 4E 7F 9E
finger nando (at) mail (dot) ipers (dot) net   for my PGP public key
Home: 
http://www.ipers.net/~nandos

 Perché mai?
Credo stessero parlando di Windows e del fatto che ciò che appare come
carattere accentato in una finestra di, ad es., Notepad, non appare come
tale in una shell dos. Diverso mapping dei caratteri, il Perl non c'entra
(ovviamente) nulla.
Max

Newsgroup: it.comp.lang.perl
Titolo: Installazione DBD::DB2

Salve a tutti.
Dovrei sviluppare un'applicazione perl su server Linux che si deve 
interfacciare con db2 (su windows).
come prima cosa mi sono scaricato dalla CPAN 
il modulo DBD-DB2-0.76 (penso sia quello ????).
Dopo aver scompattato ho provato a lanciare 
perl Makefile.PL 
però  mi è comparso il seguente messaggio di errore:
"Configuring DBD::DB2...
Remember to actually read the README and CAVEATS files!
DB2_HOME environment variable must be set to installed location of DB2."
Pur cercando non ho capito che cos'è e cosa devo fare con la variabile 
d'ambiente DB2_HOME.
Qualcuno ha qualche suggerimento?
Grazie mille anticipatamente!

 Grazie mille anticipatamente!
E' una storia lunga... :-)
Penso proprio che tu ti sia 'dimenticato' di installare le librerie
client DB2 su Linux
 
	- Enrico
--------------------------------
Inviato via 
http://usenet.libero.it

 client DB2 su Linux
Ho dato una guardata ho trovato:
/usr/lib/libdb2.so.3
Grazie comunque di tutto!
:-)



Quindi hai già installato uno dei due pachetti:
   o DB2 Software Developer's Kit v5.2 (Included with the DB2 Application 
     Developer's Kit)
   o DB2 Application Development Client v6 or later (Included with the 
     DB2 Personal Developer's Edition and the DB2 Universal Developer's 
     Edition)
?
	- Enrico

Enrico Sorcinelli wrote:

Mo ci provo...
:-)

 wrote in message
news:nULF9.7805$fa.2...@news1.tin.it...


 Magari hai gia' risolto .. ciao
Diciamo di si.
Comunque grazie lo stesso! :-).

Newsgroup: it.comp.lang.perl
Titolo: come calcolare se un numero è multiplo di un altro?

in C si faceva con % se non sicordo male!
Come si fa in perl?
vorrei sapere se un numero è un sottomultiplo di un altro!
Grazie in anticipo, Mario.

 wrote in message
news:mkXm9.44134$e31.9...@twister2.libero.it...


 > in C si faceva con % se non sicordo male!
E pensa che in Basic si fa con "MOD" !! :-))

Newsgroup: it.comp.lang.perl
Titolo: Win32::API

Ho appena scoperto questo modulo che potrebbe fare al caso mio per un 
progetto che sto intraprendendo.
Il progetto è intercettare l'audio di un microfono esterno su 
piattaforma windows e redirigerlo in stream tramite Socket.
Su Win32 c'è una libreria di nome winmm.dll che permette di gestire 
l'audio esterno tramite le funzione waveInxxx
Per adesso sto facendo alcune prove con Visual Basic ma vorrei portare 
subito il codice in Perl.
Per fortuna ho trovato su CPAN il modulo Win32::API che mi permetterebbe 
di gestire winmm.dll
http://search.cpan.org/~acalpini/Win32-API-0.41/API.pm
Purtroppo non so proprio come usare questo pacchetto!
Per questo avrei bisogno che qualcono me lo spiegasse!
Per iniziare mi piacerebbe portare questo codice in Perl:
[vb]
Private Type WaveInCaps
   ManufacturerID As Integer
   ProductID As Integer
   DriverVersion As Long
   ProductName(1 To 32) As Byte
   Formats As Long
   Channels As Integer
   Reserved As Integer
End Type
Private Declare Function waveInGetNumDevs Lib "winmm" () As Long
Private Declare Function waveInGetDevCaps Lib "winmm" Alias 
"waveInGetDevCapsA" (ByVal uDeviceID As Long, Byval lpCaps As Long, 
ByVal uSize As Long) As Long
sub InitDevices()
   Dim Caps As WaveInCaps, Which As Long, testo As String
   For Which = 0 To waveInGetNumDevs - 1
      Call waveInGetDevCaps(Which, VarPtr(Caps), Len(Caps))
      testo = StrConv(Caps.ProductName, vbUnicode) & Which
      msgbox testo
   Next
 
   If Which = 0 Then
      MsgBox "You have no audio input devices!", vbCritical, "Ack!"
      End
   End If
 
End Sub
[/vb]
Grazie a tutti!
Ciao

di gestire winmm.dll
Prova a vedere anche questo:
http://cpan.uwinnipeg.ca/htdocs/FFI/FFI/Library.html
'bye

Il mio problema e come passare i parametri alla .dll 
Potreste fare anche un esempio di come si usa la struct? 
non pensavo fosse tutto cosi' difficile...
Newsgroup: it.comp.lang.perl
Titolo: Far partire un altro script

Salve a tutti!
Ho il seguente problema, spero che riusciate a risolverlo... si tratta
probabilmente di un problema la cui risoluzione č cretina. :-D
Ho uno script che a seconda del valore di un certo parametro puň:
1) mostrare un file html (generato dallo script), 
2) visualizzare un form oppure 
3) scrivere dei dati in un certo file.
Io vorrei che una volta scritti i dati in quel certo file (3), lo
script riavvii se stesso col parametro settato ad 1, in modo che dopo
aver scritto quei dati, mostri il file html generato dallo script
Grazie in anticipo! :-D

 aver scritto quei dati, mostri il file html generato dallo script
A prescindere da tutto il resto e dal problema dello script che richiama se
stesso, scrivere un programma VERO con subroutine per le diverse funzioni,
forse puo' aiutare.
sub mostrafile {}
sub mostraform {}
sub scrividati {}
mostrafile() if (scelta==1);
mostraform() if (scelta==2);
scrividati(), mostrafile() if (scelta==3);
Il problema dello script auto-richiamantesi lo lascerei a casi molto molto
piu' seri.
Maurizio
P.S.: Naturalmente il codice precedente NON E' PERL, e' solo Perl-like per
rendere l'idea, quindi non c'e' bisogno di fare le pulci sulla sua eventuale
correttezza sintattica. L'importante e' che renda l'idea,
-- 
Maurizio M. Munafo' / 
mmmu...@netscape.net
"Consider Phlebas, who was once handsome and tall as you" (T.S.Eliot)

l'avevo detto che era un problema cretino... :-D

Newsgroup: it.comp.lang.perl
Titolo: Espressioni regolari

Sicuramente sto chiedendo qualcosa di molto banale, ma l'esperienza e poca e
la ruggine e tanta.
Ho necessità, data una stringa, di estrarre i primi n caratteri.
Grazie anticipate.
Paolo

 Ho necessità, data una stringa, di estrarre i primi n caratteri.
Ti dovrebbe bastare substr:
perldoc -f substr
     substr EXPR,OFFSET,LENGTH,REPLACEMENT
     substr EXPR,OFFSET,LENGTH
     substr EXPR,OFFSET
             Extracts a substring out of EXPR and returns it.

Grazie, utilissimo.
Paolo

Newsgroup: it.comp.lang.perl
Titolo: webserver - cgi

Ho aperto un webserver a casa mia, usando personal webserver della
microsoft, per win95.
Ora vorrei usare i cgi.
Io vorrei poter conoscere l'ip di chi si collega, in moda da farmi 
un database con i vari accessi.
La cosa mi interessa soprattutto per vedere se si puo' fare sul piano
teorico (e realizzarla concretamente).
Vorrei ad es. farmi un form con un action a un cgi in perl, che verra'
interpretato dal browser.
Usero' <form action="nomecgi.cgi" method=post> ???
Mi chiedo: usando questo tipo di server posso usare i cgi in perl?
Come posso chiamare il cgi non appena la pagina viene letta e chiedere
l'ip tramite cgi, e magari scrivere un file?
Grazie.

 Grazie.
Prego. Ma non faresti prima a processare il log del server,
che questa informazione (e molte altre) la contiene gia'?
Cheers,
	Alessandro

 
Il punto non e' di "far prima" ma di provare a vedere se posso farlo.
Il mio scopo infatti non e' quello di "scoprire chi si collega",
ma imparare un po' di perl, e di vedere un po' che funzionano le
chiamate
tra pagine web e cgi.
Saluti.
Newsgroup: it.comp.lang.perl
Titolo: [TO] - Programmazione - PERL

Azienda di ricerca e selezione del personale valuta c.v. per la posizione
di programmatore per il web per conto terzi.
Periodo di collaborazione: indeterminato
Disponibilità immediata
Anche prima esperienza lavorativa
Sede di lavoro: Torino
Si ricerca un profilo professionale flessibile con buona conoscenza di Java,
Jsp, SQL, Perl
Inviare c.v. a
bar...@simonetti.com
RE.SEL. di Barbara Simonetti
Via Milano 6 - TO
P.I. 07829910012

 prima esperienza lavorativa Sede di lavoro: Torino
  E la retribuzione? :)
	Alla prossima,
		Marco

Azienda di ricerca e selezione del personale valuta c.v. per la posizione di
PROGRAMMATORE PERL di alto profilo per conto terzi. Retribuzione in linea
con il livello di professionalità.
Periodo di collaborazione: indeterminato, previsto contratto di assunzione
Inizio IMMEDIATO
Sede di lavoro: PROV.  TORINO


Newsgroup: it.comp.lang.perl
Titolo: cgi in automatico da pagina HTML

Qualcuno sa dirmi come avviare in automatico, dall'interno di una pagina
HTML, uno script PERL residente su un server?
Ad esempio: 
http://www.miosito.it/cgi-bin/controlla_accesso.cgi
...che magari invii o legga un cookie del visitatore??
Inoltre, ma questo esce dal gruppo, in quale contesto posso invocare
"nocache" all'interno di una pagina per evitare che il browser la memorizzi
off-line?
Grazie Ancora
Danny.

 off-line?
Dovrebbe essere:
<meta HTTP-EQUIV="Pragma" CONTENT="no-cache">
all'interno di <head></head>
ps.
Le richieste come queste, probabilmente dovrebbero essere  
poste su it.comp.www.cgi e su it.comp.www.html
-- 
$_=q,6;-16;-1;-8;0;7;-13;-12;-9;-3;13#4A75737420616E6F74686572,,($_,$b)=
split?#?;@b=split?;?;map{$c.=$_,$d.=chr$b[$e++]+ord}split??,pack'H24',$b
;chop$d,print$c.chr(32).$d

 ha scritto nel messaggio
news:3C99E912...@friuli.com...

Newsgroup: it.comp.lang.perl
Titolo: Aiuto installazione moduli

Salve, ho una red hat 7.2 con perl 5.6.0, ma ho provato ad installare il
perl 5.8.0 perchč mi serviva il supporto per i thread ( che nella ver
5.6.0 non sembrano funzionare in nessun modo, ho provato con
-Dusethreads prima e con l'altra opzione poi, ma nada ).
Ora ho i thread funzionanti, ma moduli che avevo tipo Gtk, Gtk-Perl,
Glade-Perl non si compilano piů, escono sempre con un errore tipo:
cc: build/GtkDefs.o: No such file or directory
make[1]: *** [../blib/arch/auto/Gtk/Gtk.so] Error 1
make[1]: Leaving directory `/Sviluppo/Perl/mod/Gtk-Perl-0.7008/Gtk'
make: *** [subdirs] Error 2
o qualcosa del genere.
Qualche suggerimento?
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie
Reinstallare i moduli per la 5.8.0, che non e' binariamente compatibile con
la 5.6.x (e per questo motivo non usa i moduli relativi).
Cheers,
alf

 la 5.6.x (e per questo motivo non usa i moduli relativi).
Guarda, ho risolto molto semplicementefacendo cosi:
perl Makefile.PL
make 
[...]
error xs/qualcosa.o -> siccome i .o stavano tutti nel directory locale
e non sotto xs, io ho fatto
cp *.o xs/
e solo 2 file in
cp uno.o build/
cp due.o build/
make
make install.
All ok!
C'è da dire che questo tipo di errori li ho trovati per 
Gtk-Perl, Gtk-05, Glade-Perl.
Grazie ciao


 Guarda, ho risolto molto semplicementefacendo cosi:
Se per te va, andra' bene cosi'.
Certo la procedura di installazionenon *dovrebbe* avere tutti questi cp
manuali... in generale e soprattutto per i .o . Segnalali all'autore dei
moduli.
Cheers,
alf

Newsgroup: it.comp.lang.perl
Titolo: installazione modulo Mail::Sender sotto windows

Ciao,
sto' cercando di installare il modulo in oggetto sotto windows, perl 5.6.1
C:\Documents and Settings\Administrator>ppm
PPM interactive shell (2.2.0) - type 'help' for available commands.
PPM> install mail-sender
Install package 'mail-sender?' (y/N): y
Installing package 'mail-sender'...
Error installing package 'mail-sender': Read a PPD for 'mail-sender', but it
is not intended for thi
s build of Perl (MSWin32-x86-multi-thread)
potete darmi qualche info ?
Grazie
Andrea

potete darmi qualche info ?
Mi sembra che, semplicemente, il modulo non sia disponibile per quella
versione di perl (anche se in BuildStatus sembrerebbe che la 0.8.10 sia
passata). Se č cosě, non credo ci sia una soluzione, a parte installare
un'altra versione di perl per cui sia disponibile il modulo, o taroccare il
modulo in modo che sia installabile con la versione che hai. A meno che non
basti collegarsi ad un altro repository.
Ciao.

 ha scritto nel messaggio
news:am1sa05k9j8n0lpju...@4ax.com...

Newsgroup: it.comp.lang.perl
Titolo: sondaggio

SONDAGGIO:Io sottoscritto Ignaccolo Vincenzo , Presidente dell'associazione
SKATE IN LINE , invito tutti a compilare questo modulo , per dare  le
informazioni che necessitano , prima di tutto bisogna specificare la propria
posizione pattinifera cioe' se avete gia' i pattini e sapete pattinare o no
, se non avete i pattini e avete voglia di iniziare perche' vi piace il
pattinaggio oppure non avete affatto voglia di iniziare perche' non
interessa proprio il pattinaggio e non vi piace ;Lo scopo di questo
sondaggio e dare la possibilita' di continuare a pattinare a chi ha gia' i
pattini e la possibilita' di iniziare a chi non ha ancora i pattini e magari
non ci sa andare per paura di farsi male.L'ultima cosa e' disturbare il
newgroup,  quelli che mi contattano possono capire se ho delle buone
intenzioni:
COGNOME____________________________________________
NOME_________________________________________________
LUOGO E DATA DI NASCITA______________________________________
E-MAIL__________________________ED ALTRI DATI CHE DESIDERATE INVIARE
   N.B:    NON C'E' NESSUN OBBLIGO DI SCRIVERE , DEVE ESSERE UN PIACERE
FARLO PER ESSERE AIUTATI.....
MODULO
 HO I PATTINI E SO PATTINARE
HO I PATTINI E NON SO PATTINARE
NON HO I PATTINI E NON HO VOGLIA DI PATTINARE
NON HO I PATTINI ED HO VOGLIA DI INIZIARE
--
~~~~~~~~~~~~~~~~~~~
Skate in Line
Sito Internet  
http://space.tin.it/sport/vignacco/
Mail  
skate....@tin.it
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 SONDAGGIO:
SONDAGGIO: c'e' nessuno che ha voglia di scrivere un programmino perl che
mandi un milione di mail con contenuto e indirizzi del mittete generati in
modo casuale e sempre diversi al signor Ignaccolo Vincenzo,
skate....@tin.it
?
Cosi' casomai qualcuno rispondesse al suo sondaggio cretino che non ha nulla
a che fare con questo gruppo lui non potrebbe saperlo a causa della casella
intasata.
bye
silvio

Newsgroup: it.comp.lang.perl
Titolo: Come fare a scrivere TAG HTML in un file via Perl?

close (OUT);
Anzitutto anche in open() l'OUT va in maiuscolo. In ogni
print devi poi specificare il filehandle, altrimenti manda
tutto allo standard output. Esempio:
print OUT "Content-type: text/html\n\n";
	Michele.
-- 
Michele Beltrame
m...@io.com
http://www.io.com/~mick/
 *updated!*

Ho scritto per diletto il seguente script e vorrei però che mi scrivesse nel
file che genera i tag da me impostati tramite il comendo print, ma quando
visualizzo il file di output la pagina html è vuota, 0 byte! Come mai? dove
sta l'errore?
Grazie a tutti in anticipo, scusate l'ignoranza, ma sono un principiante.
Riccardo
PerlScript:
--------------------
print "Nome titolo: ";
$titolo = <stdin>;
chop ($titolo);
print "Nome da dare al file HTML comprensivo di estensione .html  o .htm :
";
chop ($nome);
$nome = <stdin>;
print "Testo dell'articolo: ";
$articolo = <stdin>;
