Newsgroup: it.comp.lang.visual-basic
Titolo: client/server e download dei file

Ciao a tutti, vorrei creare un programma client e uno server che
faccia questo: 1) dal lato client mi permetta di vedere la lista dei
file del server remoto (e fin qui tutto ok)
2) una volta selezionato il file dalla lista, il client fa il download
del file dal server (č questo il problema) premendo un pulsante.
Per avere la lista dei file ho aperto una porta qualsiasi per esempio
la 2500. Vorrei utilizzare questa porta per il trasferimento dei
file,non vorrei utilizzare l'ftp per il trasferimento dei file con la
funzione INET in quanto credo che mi apra la porta 23 vero? e poi c'č
anche il problema di istallare un server ftp dall'altra parte....
grazie infinite

del file dal server (è questo il problema) premendo un pulsante.
Su sourceforge ci sono un mucchio di programmi che fanno questo, un
sorgente per capire come fare lo troverai di sicuro.
-- 
ciao, un hal di passaggio


Dal link che ti ho dato l'ultima volta scarica il mio Instant Messenger
(altrimenti vai nella sezione 'download' del mio sito internet). Fa il
trasferimento files da PC a PC con winsock (lascia perdere inet per le
comunicazioni p2p).
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
"Seminate Linux, che Windows si pianta da sč...." (Antico Adagio)
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it
Sinapsi Antispam. Antispam Gratuito.
http://www.nicolaottomano.it/public/SinapsiAntispam-Setup.exe
email spamtrap: 
spam...@nicolaottomano.it

Girando un po' non sono riuscito a trovare i sorgenti su
Sourceforge...strano..poi ho scritto ho pensato ad una cosa...se io
volessi fare una cosa del tipo...chat..e poi anche invio di un
file...come si fa? io so come si fa a fare una chat...a visualizzare
il contenuto di una cartella..e ho visto che bisogna implementare un
componente winsock..ma nella stessa finestra si possono mettere 2
componenti winsock con nomi diversi? e se si...quando faccio la
funzione DataArrival...non "capisce" da dove stanno arrivando i
dati..provando o mi funziona una..o mi funziona l'altra..ma mai tutte
e due insieme...perchč? grazie mille (spero di essere stato chiaro)

 chiaro)
NO non sei affatto chiaro!
Come non lo è nessuno quando non capisce di cosa parla....
non te la prendere ma è così!
SE usi il winsock...puoi usare 2 modalità
TCP e UDP
nel primo caso è automatico che sai "chi chiama" anzi ...se non si
stabilisce una comunicazione continua non mandi nulla!
nel secondo caso....tutto è più libero.....ma molto alla tua "mercè"
(lascio stare i pacchetti raw...anche perchè sembra che XP sp2 non li
consenta più....ma aspetto conferme)
Comunque vada.....SE e dico...SE....non leggi un tutorial non ci levi le
gambe
ne trovi mille in rete
http://www.vbsimple.net/cliserv/index.htm
http://www.vbitalia.it/static/daytime.htm
-- 
Il Wodkino Nazionale è a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
 Demo classe vb.NET :
WodkaThumb 
www.villaceleste.it
  click su "spippolando e
Programmando"
---
Messaggio scannerizzato e certificato "Virus free" da AVG free edition.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.775 / Virus Database: 522 - Release Date: 08/10/2004