Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

alle filenamen der Files von einem Ftp holen

Empfohlene Antworten

Veröffentlicht

Hi leute,

hab hier mal ne etwas schwerere frage für euch ;) .

Wie schaffe ich es das ich die ganzen filenamen (mit bestimmten muster) die auf einem bestimmten ftp server liegen, per string zurück bekomme? (VB.NET)

Der Grund wofür dies benötigt wird, die Dateinamen werden geprüft und die endung ist numerisch und wird immer um eins erhöht und dann geuploaded und das Täglich.

Wäre wirklich wichtig und ich hab grad relativ wenig ideen diesbezüglich. Im Internet wurde ich bis jetzt noch nicht fündig.

lg

simon

  • Autor

ich schau mir mal die seite an aber auf den ersten blick siehts gut aus. Danke dir ;)

Sry habs etz erst gesehn. bringt mir nichts da es kostenplichtig ist und ich dafür klassen benötige die der betreiber "verkauft". :(

Bearbeitet von Gateway_man

  • Autor

Eine weitere Frage hätte ich da.

Ich habe gerade einen upload gestartet und sehe grade auf meinem test ftp-server das er nach dem schreiben den stream nicht schließt. aber wenn ich ihm dann sage:

Request0r.GetRequestStream.Close()
Sagt er mir es kann kein zweiter Stream eröffnet werden?!?! Dann hab ich es noch wie folgt versucht:

 Do While Request0r.GetRequestStream.Position < fileContents.Length


            If Request0r.GetRequestStream.Position = fileContents.Length Then

                Exit Do

            End If

        Loop

        Request0r.GetRequestStream.Close()

Falls euch was dazu einfällt immer her damit ;)

mfg

simon

  • Autor

hier mal ein kleiner ausschnitt wie man sich den inhalt eines ftp ordners auflisten kann, vielleicht interessierts euch ja ;) :


Dim request As Net.FtpWebRequest = Net.FtpWebRequest.Create("ftp://127.0.0.1/") 'in dem fall ein lokaler den ich zu testzwecken benutze 

        request.Method = Net.WebRequestMethods.Ftp.ListDirectory 

        request.Credentials = New Net.NetworkCredential("Username", "Passwort")

        Dim response As Net.FtpWebResponse = request.GetResponse()

        Using myReader As New IO.StreamReader(response.GetResponseStream())

            Do While myReader.EndOfStream = False

                ListBox1.Items.Add(myReader.ReadLine) ' hier werden in die in diesem falle listbox zeilenweise die Dateinamen übertragen

            Loop

        End Using

        request.Abort() ' verbindung wird geschlossen


Mfg

Simon

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.