PB.Ex FTP (Windows)

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
Imhotheb
Beiträge: 192
Registriert: 10.10.2014 13:14
Computerausstattung: Intel 8086, 640 KB RAM, Hercules Video Adapter, 2 x 5 1/4" 360kb Floppy, MS-DOS 3
Wohnort: Wolfenbüttel

Re: PB.Ex FTP (Windows)

Beitrag von Imhotheb »

jetzt klappts :allright:
weil einfach einfach einfach ist ... mach' ich es anders
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: PB.Ex FTP (Windows)

Beitrag von RSBasic »

@Imhotheb
Das freut mich. :)

@All
Paul aus dem englischen Forum hat meine Befehlsreferenz aus meinem ersten Beitrag dieses Threads in eine PDF- und CHM-Datei eingefügt und bereitgestellt.
Seine Dateien befinden sich nun auch in meinem ZIP-Archiv.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
grapy
Beiträge: 108
Registriert: 09.09.2004 09:05

Re: PB.Ex FTP (Windows)

Beitrag von grapy »

Tolle Geschichte, vielen Dank!

nur hab ich leider ein Problem, wenn ich bei einer Schleife das Datum der Dateien abfrage,
dann stürzt es beim 33. Durchlauf gnadenlos ab! EXE endete unerwartet. Was könnte das sein?
Hab gerade noch festgestellt das es nur passiert wenn ich mit 32bit kompiliere. Betriebssystem ist 64-bit.

Code: Alles auswählen

  If OpenFTPEx(1, #PBEx_FTP_Protocol_SFTP, "", 22, "", "", #PB_UTF8, @ErrorOutput$) 
    SetFTPDirectoryEx(1, "gebrauchsanweisungen/it", @ErrorOutput$) 
    If ExamineFTPDirectoryEx(1, @ErrorOutput$) 
      While NextFTPDirectoryEntryEx(1, @ErrorOutput$) 
        FTPDirectoryEntryNameEx(1, @FileName$, @ErrorOutput$)
        z+1 : Debug z
        Debug FileName$
        Debug FTPDirectoryEntryDateEx(1, @ErrorOutput$) ; <---------------- Sobald ich Size oder Datum abfrage stürzt Die EXE ab
      Wend       
    EndIf 
    CloseFTPEx(1, @ErrorOutput$) 
  Else
    Debug ErrorOutput$ 
  EndIf
EndIf
Gruß Grapy
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: PB.Ex FTP (Windows)

Beitrag von RSBasic »

Ich werde heute Abend mal mit einem Ordner mit vielen Dateien testen, ob ich es nachstellen könnte.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: PB.Ex FTP (Windows)

Beitrag von RSBasic »

@grapy
Kannst du mit der neuen Version nochmal testen?

PB.Ex FTP 1.0.3.0 wurde veröffentlicht.

Changelog:
  • Bugfix
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
grapy
Beiträge: 108
Registriert: 09.09.2004 09:05

Re: PB.Ex FTP (Windows)

Beitrag von grapy »

Ja, jetzt gehts.

Vielen Dank. Super! :bounce:
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: PB.Ex FTP (Windows)

Beitrag von RSBasic »

Das freut mich. :)
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Stefou
Beiträge: 1
Registriert: 02.03.2019 07:17

Re: PB.Ex FTP (Windows)

Beitrag von Stefou »

Hallo,
Ein großes Dankeschön für diesen tollen Job.
Es wird mir sehr nützlich sein.

Bei der Verwendung habe ich ein Problem festgestellt:
Das Programm stürzt ab, wenn ich eine Dateiänderung an einer nicht vorhandenen Datei vornehme.

Ich wünsche dir einen schönen Tag

Code: Alles auswählen

  If OpenFTPEx(1, #PBEx_FTP_Protocol_FTPS_Explicit, ftp$, 21, log$, pass$, #PB_UTF8, @ErrorOutput$) 
    ; "courriers_sans_revue"
    result = SetFTPDirectoryEx(1, "Verzeichnis nicht vorhanden", @ErrorOutput) ;-----> Error
    If ExamineFTPDirectoryEx(1, @ErrorOutput$) 
      While NextFTPDirectoryEntryEx(1, @ErrorOutput$) 
        FTPDirectoryEntryNameEx(1, @FileName$, @ErrorOutput$) 
        Debug FileName$ 
      Wend       
    EndIf     
    CloseFTPEx(1, @ErrorOutput$) 
  Else  
    Debug ErrorOutput$ 
  EndIf 
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: PB.Ex FTP (Windows)

Beitrag von RSBasic »

Hallo Stefou,

ich werde es mir später anschauen und versuchen, nachzustellen. Danke für dein Lob und Feedback. Ich wünsche dir auch einen schönen Tag. :)
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
RalfP
Beiträge: 23
Registriert: 17.03.2014 22:32

Re: PB.Ex FTP (Windows)

Beitrag von RalfP »

Guten Tag,

ich nutze PB schon ein paar Jahre, war in diesem Forum aber bisher nur lesend unterwegs.
Diese DLL ist wirklich klasse. Vielen Dank dafür an RSBasic!
Ich versuche damit gerade ein FTP-Programm mit ein paar Extras zu schreiben.

Hat vielleicht jemand eine Idee, wie man einen Fortschrittbalken beim Up- und Download großer Dateien ansteuern kann? Ohne Fortschrittbalken ist man immer nicht sicher, ob der Vorgang schon angefangen hat, oder ob ein Fehler vorliegt.

Kleiner Schönheitsfehler:
OpenFTPEx() funktioniert (bei mir jedenfalls) mit #PB_Any nicht. Kann das jemand bestätigen? Es geht aber wunderbar wenn eine feste Nummer vergeben wird.

Viele Grüße
Antworten