Seite 5 von 5

Re: PB.Ex FTP (Windows)

Verfasst: 28.05.2019 12:56
von RSBasic
PB.Ex FTP 1.0.5.0 wurde veröffentlicht.

Changelog:
  • Bugfix: FTPProgressEx(): Funktionierte bei kleinen Dateien nicht.

Re: PB.Ex FTP (Windows)

Verfasst: 14.10.2019 21:47
von topsoft
Hi,
ist das mit dem Check auf den fertigen Download so richtig? Ist der Datentyp bei der Übergabe mit .i richtig?
Was anderes ist mir dazu nicht eingefallen.

Code: Alles auswählen

Define PercentValue.i = 0, OldPercentValue.i = -1, TransferRate.i, EstimatedTime.i, ErrorOutput.s
  If ReceiveFTPFileEx(1, "abc.def", "B:\abc.def", 1, @ErrorOutput)
    While PercentValue < 100
      Delay(10)
      If FTPProgressEx(1, @PercentValue, @TransferRate, @EstimatedTime, @ErrorOutput)
        If PercentValue <> OldPercentValue
          Debug PercentValue
          OldPercentValue = PercentValue
        EndIf
      Else
        Debug "break"
        Break
      EndIf
    Wend
    Debug "fertig"  
  EndIf
Gruß Topsoft

Re: PB.Ex FTP (Windows)

Verfasst: 26.02.2022 14:52
von Jens-Arne
Hallo, großartige DLL, vielen Dank!

Gibt es eine Möglichkeit, einen asynchron laufenden Transfer abzubrechen? Wird da ein Thread gestartet, den man irgendwie killen kann? Oder wäre es möglich, dafür eine neue Funktion einzubauen?

Vielen Dank und beste Grüße,
Jens-Arne

Re: PB.Ex FTP (Windows)

Verfasst: 31.08.2023 22:00
von RSBasic
PB.Ex FTP 1.0.6.0 wurde veröffentlicht.

Changelog:
  • Aktualisiert: .NET Framework 4 > .NET Framework 4.7.2
  • Verbessert: FTPDirectoryEntrySizeEx(): x86-Version: Größe der Dateien, die größer als 4 GB sind, kann ausgelesen werden.
  • Hinzugefügt: AbortFTPFileEx()

Jens-Arne hat geschrieben: 26.02.2022 14:52 Gibt es eine Möglichkeit, einen asynchron laufenden Transfer abzubrechen? Wird da ein Thread gestartet, den man irgendwie killen kann? Oder wäre es möglich, dafür eine neue Funktion einzubauen?
Erledigt, siehe AbortFTPFileEx().

Re: PB.Ex FTP (Windows)

Verfasst: 10.09.2023 22:23
von RSBasic
PB.Ex FTP 1.0.7.0 wurde veröffentlicht.

Changelog:
  • Aktualisiert: .NET Framework 4.7.2 > .NET Framework 4.8 (erforderlich für TLS 1.3)
  • Hinzugefügt: TLS 1.3-Unterstützung
Wichtiger Hinweis: Aufgrund der neuen Version der .NET-Bibliothek funktioniert das asynchrone Downloaden und Uploaden nicht mehr. Ich muss es später reparieren.