Chilkat HOME Android™ Classic ASP C C++ C# Mono C# .NET Core C# C# UWP/WinRT DataFlex Delphi ActiveX Delphi DLL Visual FoxPro Java Lianja MFC Objective-C Perl PHP ActiveX PHP Extension PowerBuilder PowerShell PureBasic CkPython Chilkat2-Python Ruby SQL Server Swift 2 Swift 3/4 Tcl Unicode C Unicode C++ Visual Basic 6.0 VB.NET VB.NET UWP/WinRT VBScript Xojo Plugin Node.js Excel Go
(Tcl) DetermineSettingsDetermines what combinations of FTP2 property settings result in successful data transfers. DetermineSettings tries 13 different combinations of these properties: Ssl, AuthTls, AuthSsl, Port, Passive, and PassiveUseHostAddr. Within the FTP protocol, the process of fetching a directory listing is also considered a "data transfer". The DetermineSettings method works by checking to see which combinations result in a successful directory listing download. The method takes no arguments and returns a string containing an XML report of the results. It is a blocking call that may take approximately a minute to run. If you are unsure about how to interpret the results, cut-and-paste it into an email and send it to support@chilkatsoft.com.
load ./chilkat.dll set ftp [new_CkFtp2] # Any string unlocks the component for the 1st 30-days. set success [CkFtp2_UnlockComponent $ftp "Anything for 30-day trial"] if {[expr $success != 1]} then { puts [CkFtp2_lastErrorText $ftp] delete_CkFtp2 $ftp exit } CkFtp2_put_Hostname $ftp "www.example-code.com" CkFtp2_put_Username $ftp "example-code.com" CkFtp2_put_Password $ftp "****" set xmlReport [CkFtp2_determineSettings $ftp] puts "$xmlReport" set success [CkFtp2_Disconnect $ftp] delete_CkFtp2 $ftp |
© 2000-2016 Chilkat Software, Inc. All Rights Reserved.