Seite 3 von 5

Re: PB.Ex FTP (Windows)

Verfasst: 02.04.2018 19:06
von Imhotheb
jetzt klappts :allright:

Re: PB.Ex FTP (Windows)

Verfasst: 02.04.2018 20:09
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.

Re: PB.Ex FTP (Windows)

Verfasst: 25.06.2018 12:24
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

Re: PB.Ex FTP (Windows)

Verfasst: 25.06.2018 12:31
von RSBasic
Ich werde heute Abend mal mit einem Ordner mit vielen Dateien testen, ob ich es nachstellen könnte.

Re: PB.Ex FTP (Windows)

Verfasst: 25.06.2018 20:39
von RSBasic
@grapy
Kannst du mit der neuen Version nochmal testen?

PB.Ex FTP 1.0.3.0 wurde veröffentlicht.

Changelog:
  • Bugfix

Re: PB.Ex FTP (Windows)

Verfasst: 25.06.2018 21:41
von grapy
Ja, jetzt gehts.

Vielen Dank. Super! :bounce:

Re: PB.Ex FTP (Windows)

Verfasst: 26.06.2018 09:08
von RSBasic
Das freut mich. :)

Re: PB.Ex FTP (Windows)

Verfasst: 02.03.2019 07:24
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 

Re: PB.Ex FTP (Windows)

Verfasst: 04.03.2019 09:56
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. :)

Re: PB.Ex FTP (Windows)

Verfasst: 11.03.2019 23:46
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