Chilkat
HOME
Android™
ASP
Visual Basic
VB.NET
C#
iOS (IPhone)
Objective-C
C++
C
MFC
Delphi
FoxPro
Java
Perl
PHP Extension
PHP ActiveX
Python
PowerShell
Ruby
SQL Server
VBScript
|
(PowerShell) Automatically Determine FTP Proxy MethodTries each of the five possible ProxyMethod settings and returns the value (1-5) of the ProxyMethod that succeeded. Download: Chilkat .NET Assemblies [Reflection.Assembly]::LoadFile("C:\myAssemblies\ChilkatDotNet2.dll") $ftp = New-Object Chilkat.Ftp2 # Any string unlocks the component for the 1st 30-days. $success = $ftp.UnlockComponent("Anything for 30-day trial") if ($success -ne $true) { $($ftp.LastErrorText) exit } $ftp.Hostname = "www.example-code.com" $ftp.Username = "example-code.com" $ftp.Password = "****" $ftp.ProxyHostname = "ftp.myproxyhost.com" $ftp.ProxyPort = 21 # Note: Your FTP Proxy server may or may not require authentication. $ftp.ProxyUsername = "myProxyUsername" $ftp.ProxyPassword = "myProxyPassword" # The ProxyMethod should be an integer value between 1 and 5. # If you know your FTP proxy server's authentication scheme, # you may set it directly. To determine the ProxyMethod, # call DetermineProxyMethod. A return value of -1 indicates a failure. # A return value of 0 indicates that nothing worked. # A return value of 1-5 indicates the ProxyMethod that was # successful, and this should be the value used for the ProxyMethod # property. $pMethod = $ftp.DetermineProxyMethod() $($pMethod) $ftp.Disconnect() |
© 2000-2011 Chilkat Software, Inc. All Rights Reserved.