[Roma.pm] salve!
LordOfDeath
webmaster.staff at gmail.com
Tue Sep 12 08:36:48 PDT 2006
ti ringrazio, per il problema dell'intero file avevo ovviato al
problema, facendo o l'md5 dei file così vedendo se si sn inviati tutti,
oppure vedendo il numero di byte(se sapete il modulo mi fate un favore).
il problema cmq mio è che come fa il ricevente, a prender eil file dal
collegamento, per dire, come lo mette in una variabile e poi ricrea il
file??
Christoph Wernli ha scritto:
> Esatto.
>
> Tieni conto che e' abbastanza pericoloso (niente garanzia sul
> trasferimento intero del file, niente sicurezza ecc.). E' vastamente
> piu' conveniente di usare FTP (come gia' suggerito prima).
>
> Se devi andare con IO::Socket, ecco un breve esempio:
> http://www.perlfect.com/articles/sockets.shtml
>
> -w
>
>
> On 9/12/06, *LordOfDeath* < webmaster.staff at gmail.com
> <mailto:webmaster.staff at gmail.com>> wrote:
>
> purtroppo avrei necessità di stabilire una connessione "Diretta"
> senza tramite e utilizzando pochi moduli possibili, infatti avevo
> pensato ad IO::Socket, ma nn mi viene in mente un'idea di come
> passare un file, lo passo come variabile semplicemente? tipo apro
> il file con open file ecc.. gli assegno una variabile e la printo
> sul socket?
> Aldo Calpini ha scritto:
>> LordOfDeath ha scritto:
>>
>>> ciao a tutti! cm sn andate le vacanze?? ora si ritorna a lavoro eh :D
>>>
>>>
>> eh, gia' da un po', purtroppo.
>>
>>
>>> vi volevo chiedere una cosa, devo creare un prog che permetta il
>>> trasferimento di file tra Client/server e Client/server , naturalemnte
>>> il client aprirà il prog e digiterà l'ip con cui comunicare e se serve
>>>
>>> mandare file. però nn ho la più pallida idea di come mandare file......
>>> una manina?? almeno per dirmi se esiste un qualcosa che mi aiuti? dopo
>>> mi studio il modulo o comando...
>>>
>>>
>> a meno che non ci siano vincoli specifici e irrinunciabili, per fare
>> trasferimento di file conviene usare un server FTP (o SFTP).
>> improvvisare un server di rete con poche righe di codice, soprattutto se
>>
>> devi esporlo su internet di questi tempi, difficilmente è una buona
>> idea. conviene affidarsi a programmi ben sviluppati e ben supportati.
>>
>> se proprio hai la necessità di utilizzare qualcosa di fatto in casa, i
>>
>> moduli da studiare sono Net::Server
>> (http://search.cpan.org/~rhandom/Net-Server-0.94/
>> <http://search.cpan.org/%7Erhandom/Net-Server-0.94/>) per la parte Server e
>> i moduli della distribuzione libnet
>> (http://search.cpan.org/~gbarr/libnet-1.19/
>> <http://search.cpan.org/%7Egbarr/libnet-1.19/>) per la parte Client. se
>> vuoi qualcosa di più basso livello ancora, IO::Socket (dovresti già
>> averlo installato, prova 'perldoc IO::Socket').
>>
>> e buona fortuna :-)
>>
>> cheers,
>> Aldo
>> _______________________________________________
>>
>> Roma mailing list
>> Roma at pm.org <mailto:Roma at pm.org>
>> http://mail.pm.org/mailman/listinfo/roma
>>
>>
>
>
> _______________________________________________
> Roma mailing list
> Roma at pm.org <mailto:Roma at pm.org>
> http://mail.pm.org/mailman/listinfo/roma
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Roma mailing list
> Roma at pm.org
> http://mail.pm.org/mailman/listinfo/roma
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.pm.org/pipermail/roma/attachments/20060912/e5a85b4b/attachment-0001.html
More information about the Roma
mailing list