Archief - [PROG][vb.net] een ftp client maken?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Sigeh

Legacy Member
io,

Ik moet voor mijn eindwerk een ftpclient maken in vb.net. Nu heb ik mezelf al suf gezocht hoe ik daaraan begin maar ik heb er niet veel over gevonden.

Men opdracht bestaat er dus uit om connectie te maken met een ftp, daar in een bepaalde map files te downloaden. Dan van een lokale map files upte loaden naar een map op de ftp. (dan nog wa rename toestanden mo da lukt me wel) tgaat em vooral over hoe connectie maken en hoe bestanden binnenhalen/uploaden.

Misschien zijn der hier mensen die me op weg kunnen helpen. Of ergens een goede tutorial weten staan ofzo?

greets Sigeh :)

Tyfius

Legacy Member
Hier vind je een FTP client library geschreven in C#. Basicly is het voor VB.NET hetzelfde, alleen de syntax zal wat verschillen.

Sigeh

Legacy Member
Kan me wel al wat op weg helpen , maar het ziet er niet eenvoudig uit. Of is het eerder ik die er niet veel van ken :p? :)

alvast bedankt

sigeh

Tyfius

Legacy Member
Het is eigelijk redelijk eenvoudig. De FTP server software doet het meeste werk voor u. Jij moet alleen een connectie leggen via sockets, en dan het juiste FTP commando doorgeven aan die socket.

Alle functies die jij hier opsomt hebben FTP commando's, als je kijkt naar de FTPClient class dan zul je zien dat zij die gewoon vertalen. Dat kan je praktisch overnemen, alleen in VB.NET zetten dan.

Sigeh

Legacy Member
Kun je me niet iets meer op weg helpen?? want het lijkt me makkelijker gezegt dan gedaan eigenlijk

waar staat die ftpClientclass?

grts

Tyfius

Legacy Member
De link volgen in mijn eerste reply. Daar vind je een voorbeeld, maar zoals ik al zei is dat in C#, en niet in VB.NET. Beide talen maken gebruik van hetzelfde .NET framework en de functies die gebruikt worden zullen dus ook in beide talen aanwezig zijn. Je kan altijd nog gebruik maken van een C# to VB.NET converter om de code om te zetten, zo zijn er honderden online te vinden.

Het enige wat jij moet doen is een tekst string versturen via die socket naar de doelbestemming, de FTP server dus. 't Is zo simpel als 't groot is, maar als je er niet aan uit kan raad ik je aan best je cursus VB.NET eens grondig door te nemen en je kennis over sockets bij te schaven.

Sigeh

Legacy Member
Hoi Tyfius,

wel dat is het probleem nu eenmaal, ik zit nog maar in het 6de middelbaar. Dus ik kan wel wat werken met VB.NET maar van sockets heb ik nog nooit gehoord. Hoe kom ik dan aan deze opdracht, wel op mijn stage moesten ze mij een stageopdracht geven voor mijn eindwerk. En dat is dus deze ftpclient geworden. Dusjah ik snap niet erg veel van al die socket toestanden :s:s

vandaar mijn vraag hier op het forum, maar ik begrijp wel dat je onmogelijk de hele client aan me kunt uitlegge.

toch bedankt , grts sigeh
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan