Hallo zusammen,
ich möchte von einem FTP Server nur bestimmte Dateien (*.pdf) in einem Treegadget auflisten.
Im "normalen" Filesystem kann man bei Examinedirectory ja Filepattern angeben.
Bei FTP ist dies nicht vorgesehen. Gibt es eine Möglichkeit dieses dort genau so zu handhaben, oder muss
ich die komplette FTP Filestruktur einlesen und dann filtern?
Vielleicht gibt es eine kofortable Library, die über das in PB mitgebrachte hinausgeht?
Vielen Dank schon mal vorab.
FTP Files auflisten mit Wildcards?
Re: FTP Files auflisten mit Wildcards?
Nein gibt es nicht.
Das FTP-Protokoll bietet nur den Befehl: LIST
Alle Filterungen werden dann über den Clienten (also zusätzliche Funktionen z.B. mit PB) vollzogen.
Das FTP-Protokoll bietet nur den Befehl: LIST
Alle Filterungen werden dann über den Clienten (also zusätzliche Funktionen z.B. mit PB) vollzogen.
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Re: FTP Files auflisten mit Wildcards?
Vielen Dank für die schnelle Antwort, ich hatte sowas befürchtet.
Kennst du vielleicht eine Library in der solche Filterungen ausprogrammiert sind?
Ich habe auf diesem Gebiet nicht so viel Erfahrung.
Kennst du vielleicht eine Library in der solche Filterungen ausprogrammiert sind?
Ich habe auf diesem Gebiet nicht so viel Erfahrung.
Re: FTP Files auflisten mit Wildcards?
Das kannst du auch mit PB leicht schreiben:
Code: Alles auswählen
If ExamineFTPDirectory(#FTP)
While NextFTPDirectoryEntry(#FTP)
If GetExtensionPart(FTPDirectoryEntryName(#FTP)) = "pdf"
; Anzeigen
EndIf
Wend
FinishFTPDirectory(#FTP)
EndIf
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Re: FTP Files auflisten mit Wildcards?
Vielen Dank, das ist ja wirklich einfach. Hatte es mir komplizierter vorgstellt.
Re: FTP Files auflisten mit Wildcards?
kleiner Verbesserungsvorschlag noch:
dann klappt's auch mit der Groß- und Kleinschreibung.
Grüße ... Kiffi
Code: Alles auswählen
[...]
If LCase(GetExtensionPart(FTPDirectoryEntryName(#FTP))) = "pdf"
[...]Grüße ... Kiffi
a²+b²=mc²