myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Gemeinschaft » .NET-Komponenten und C#-Snippets » FtpUtilities bzw Ftp IO
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

FtpUtilities bzw Ftp IO

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
alexanderschill alexanderschill ist männlich
myCSharp.de-Mitglied

Dabei seit: 18.03.2011
Beiträge: 52
Entwicklungsumgebung: Visual Studio 12 Ultimate


alexanderschill ist offline

FtpUtilities bzw Ftp IO

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Ich persönlich arbeite viel mit Ftp Servern mir hat es aber immer an einer guten Libary gefehlt um Ftp Dateien ähnlich wie mit der System.IO Libery bearbeiten und untersuchen zu können deswegen habe ich mcih mal drangesetzt und eine kleine Libary geschrieben die wie ich finde für die meisten Zwecke ausreichen sollte:

Folgendes kann meine Libary:
Einen neuen FtpServer anlegen:

C#-Code:
FtpServer YourServer=new FtpServer("ANY FTP URL","username","password")

nun lassen sich mittels ftpFile und FtpDirectory folgende Methoden aufrufen:

(auf englisch da auch in der Libary auf englisch)
Basic Directory Commands like:
>> Move
>> Delete
>> Create
>> Exists
>> LastModified

Basic File Commands like:
>> Upload
>> Download
>> Copy
>> Move
>> Delete
>> Create
>> Exists
>> LastModified
>> FileSize

Read and Write Operations:

>> OpenRead
>> OpenWrite
>> OpenAppend

>> OpenReadText
>> OpenWriteText
>> OpenAppendText

>> ReadAllByte
>> WriteAllByte
>> AppendAllByte

>> ReadAllText
>> WriteAllText
>> AppendAllText

>> ReadAllLines
>> WriteAllLines
>> AppendAllLines

Dokumentation ist dabei

Hoffe sie hilft euch vlt auch mal weiter könnt ihr in allen Apllicationen benutzen völlig uneinegschränkt wäre vlt nett eine referenz irgendwo unterzubringen ;) muss aber nicht

EDIT: 03.09.2013 23:00
Achtung die Libary vorhher hatte ncoh einen bug in der Append Methode hier die korrigierte variante tut mir sehr leid


Dateianhang:
unknown FtpUtilities.zip (6,12 KB, 218 mal heruntergeladen)

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von alexanderschill am 03.09.2013 23:07.

03.09.2013 20:53 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 7 Jahre.
Der letzte Beitrag ist älter als 7 Jahre.
Antwort erstellen


© Copyright 2003-2021 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 24.01.2021 17:35