TurboFTP SDK is een krachtige ActiveX/.Net-ready component en biedt een volledige set FTP-functionaliteiten zoals verbinding maken met een FTP-server, bestanden uploaden of downloaden, externe directoryvermeldingen bekijken, externe bestanden hernoemen of verwijderen, enz. TurboFTP SDK component biedt een reeks duidelijke en gebruiksvriendelijke interfaces voor het uitvoeren van deze FTP-bewerkingen. Een samenvatting van turboftp SDK functies als volgt:
- Ondersteunt blokkerings- en niet-blokkeringsmodi voor belmethoden.
- Ondersteunt SSL/TLS, inclusief impliciet en expliciet SSL, SSL-clientcertificaat.
- Ondersteunt SSH.COM en OpenSSH public key-indeling in SFTP.
- Ondersteunt duidelijke gegevenskanaal (voor het ophalen van lijsten of bestandsoverdracht) en Clear Command Channel (CCC) in SSL/TLS-gebaseerde FTP.
- Ondersteunt een volledig scala aan FTP-servers en externe directory-vermeldingsindelingen, waaronder UNIX, UNIX-compatibel, DOS-stijl, VMS, VAX, OS/2, AS-400, Novell Netware (v4 en verder), VxWorks en Apple OS.
- OTP S/Key (MD4, MD5) wachtwoordversleuteling.
- Ondersteunt Dialup Networking. Functies AutoDial die automatisch een inbelverbinding tot stand stelt voordat u verbinding maakt met een externe server.
- Ondersteunt on-the-fly gegevenscompressie met MODE Z.
- Ondersteunt uploaden en downloaden cv.
- Automatisch opnieuw verbinding maken als de verbinding daalt en de onderbroken overdracht hervat.
- Mogelijkheid om bestanden groter dan 4 Gb (beschikbaar op NTFS-bestandssysteem) over te dragen.
- Firewall ondersteuning, waaronder HTTP proxy, SOCKS 4, SOCKS 4a en SOCKS 5.
- Converteert serverbestandstijd in de lokale tijdzone volgens de opgegeven tijdverschuiving.
- Ingebouwde interface die een reeks methoden biedt om archieven van Zip(*.zip), GZip(*.gz), Tar(*.tar), Gzipped Tar(*.tgz) formaten te decomprimeren en archieven in deze formaten te maken.
- Wordt geleverd met volledig geteste samples voor VB, VB.NET, VBA, C#, C++, JavaScript, ASP, ASP.NET en Delphi, inclusief broncode van een volledig uitgeruste FTP-client geschreven in .NET C# die alle functies van TurboFTP SDK-component demonstreert.
versiegeschiedenis
- Versie 1.90.1177 geplaatst op 2020-05-21
ondersteuning van rsa-sha2-x hostkeys, bug fixes
- Versie 1.80.1120 geplaatst op 2019-06-30
Enkele belangrijke bugfixes
- Versie 1.65.1068 geplaatst op 2018-02-25
ECDH-ondersteuning in SSH
- Versie 1.63.1012 geplaatst op 2017-10-06
probleem hervatten gebroken ftp-overdracht
- Versie 1.61.996 geplaatst op 2017-04-12
SFTP- en SSL-geheugenlekken
- Versie 1.61.992 geplaatst op 2017-02-01
verbeterde ssh-overdrachtssnelheid
- Versie 1.35 geplaatst op 2007-01-05
Bijgewerkte voorbeelden, fixed VB6 event callback problem, fix problem of wildcard with GetFile(), Added automatic log filename numeration
Programmadetails
Overeenkomst
EULA - Licentieovereenkomst voor eindgebruikers
Gebruiksrechtovereenkomst
Lees deze hele overeenkomst.
Deze licentieovereenkomst voor eindgebruikers ("EULA") is een juridische overeenkomst tussen u (een individu of één entiteit) en de auteur van deze software TurboSoft,Inc (AUTHOR) voor het softwareproduct AnyZip, dat computersoftware bevat en bijbehorende media, gedrukt materiaal en "online" of elektronische documentatie ("SOFTWARE") kan omvatten. Door de SOFTWARE te installeren, te kopiëren of anderszins te gebruiken, stemt u ermee in gebonden te zijn aan de voorwaarden van deze EULA. Als u niet akkoord gaat met de voorwaarden van deze EULA, installeer of gebruik de SOFTWARE niet.
1. VERLENING VAN EEN VERGUNNING.
Evaluatie kopie. Als u de licentie voor de SOFTWARE hebt aangeschaft op basis van evaluatie of proefversie, mag u de SOFTWARE gedurende dertig (30) dagen vanaf de dag dat u de SOFTWARE installeert, kosteloos gebruiken. U moet de licentiekosten betalen en uw exemplaar registreren om de SOFTWARE te blijven gebruiken na de evaluatieperiode van dertig (30) dagen. Wanneer de betaling is ontvangen, ontvangt u uw eigen persoonlijke registratiecode.
Geregistreerde kopie. Een enkel geregistreerd exemplaar van SOFTWARE kan worden gebruikt door een enkele persoon die de SOFTWARE zelf op een of meer computers gebruikt, of geïnstalleerd op een enkele computer en gebruikt door meerdere mensen, maar niet beide. U toegang krijgen tot de geregistreerde versie van SOFTWARE via een netwerk, op voorwaarde dat u individuele licenties hebt verkregen voor de SOFTWARE voor alle computers die de SOFTWARE van het netwerk uitvoeren. Als bijvoorbeeld vijf verschillende werkstations toegang hebben tot SOFTWARE op het netwerk, moet elk werkstation een eigen SOFTWARE-licentie hebben, ongeacht of ze software op verschillende tijdstippen of gelijktijdig gebruiken.
2. OMVANG VAN DE SUBSIDIE
U mag de SOFTWARE niet decompileren, demonteren of anderszins reverse engineeren, of andere activiteiten ontplooien om onderliggende informatie te verkrijgen die niet zichtbaar is voor de gebruiker in verband met normaal gebruik van de SOFTWARE. U mag deze SOFTWARE niet met winst aanvullen, huren of doorverkopen, of afgeleide werken maken op basis van deze SOFTWARE. U mag geen registratiecodealgoritmen, informatie of registratiecodes die door deze SOFTWARE worden gebruikt, niet openbaar maken of distribueren zonder toestemming van de AUTEUR.
In geen geval mag de aansprakelijkheid van de AUTEUR hoger zijn dan de aankoopprijs van de SOFTWARE.
3. AUTEURSRECHT
Deze SOFTWARE wordt beschermd door auteursrechten en internationale auteursrechtverdragen, evenals andere wetten en verdragen op het gebied van intellectuele eigendom.
4. DISTRIBUTIE
Alleen de evaluatieversie van deze SOFTWARE mag vrij worden gedistribueerd.
Op voorwaarde dat u controleert of u de evaluatieversie distribueert, mag u deze SOFTWARE distribueren op online services, prikborden of andere elektronische media, mits deze niet wordt gewijzigd en het oorspronkelijke archief intact blijft met alle bijbehorende bestanden, en op voorwaarde dat er geen kosten in rekening worden gebracht. Deze software mag niet worden gedistribueerd op cd-rom, schijf of andere fysieke media voor een vergoeding zonder toestemming van de AUTEUR.
5. BEËINDIGING
De licentie wordt automatisch beëindigd en de SOFTWARE wordt niet geregistreerd als u niet voldoet aan een van de bovenstaande voorwaarden. De licentie kan door beide partijen te allen tijde en zonder kennisgeving worden beëindigd.
6. DISCLAIMER VAN GARANTIE
DEZE SOFTWARE WORDT GELEVERD "AS IS" ZONDER GARANTIE VAN WELKE AARD DAN OOK. VOOR ZOVER TOEGESTAAN DOOR DE TOEPASSELIJKE WETGEVING, WIJST DE AUTEUR VERDER ALLE GARANTIES AF, INCLUSIEF ZONDER BEPERKING IMPLICIETE GARANTIES VAN HANDELSBAARHEID, GESCHIKTHEID VOOR EEN BEPAALD DOEL EN NIET-INBREUK. HET VOLLEDIGE RISICO DAT VOORTVLOEIT UIT HET GEBRUIK OF DE PRESTATIES VAN HET PRODUCT EN DE DOCUMENTATIE BLIJFT BIJ DE ONTVANGER. VOOR ZOVER TOEGESTAAN DOOR DE TOEPASSELIJKE WETGEVING IS DE AUTEUR IN GEEN GEVAL AANSPRAKELIJK VOOR ENIGE DAARUIT VOORTVLOEIENDE, INCIDENTELE, DIRECTE, INDIRECTE, BIJZONDERE, BESTRAFFENDE OF ANDERE SCHADE (MET INBEGRIP VAN, ZONDER BEPERKING, SCHADEVERGOEDING VOOR VERLIES VAN BEDRIJFSWINSTEN, BEDRIJFSONDERBREKING, VERLIES VAN BEDRIJFSINFORMATIE OF ANDER GELDELIJK VERLIES) ALS GEVOLG VAN DEZE OVEREENKOMST OF HET GEBRUIK VAN OF ONVERMOGEN OM HET PRODUCT TE GEBRUIKEN , ZELFS ALS DE AUTEUR OP DE HOOGTE IS GESTELD VAN DE MOGELIJKHEID VAN DERGELIJKE SCHADE.