--- a/eric6/Documentation/Source/eric6.E5Network.E5Ftp.html Fri Jun 19 13:43:40 2020 +0200 +++ b/eric6/Documentation/Source/eric6.E5Network.E5Ftp.html Fri Jun 19 13:46:58 2020 +0200 @@ -88,7 +88,7 @@ </tr> <tr> <td><a href="#E5Ftp.login">login</a></td> -<td>Public method to login to the FTP server.</td> +<td></td> </tr> <tr> <td><a href="#E5Ftp.setProxy">setProxy</a></td> @@ -203,119 +203,6 @@ <h4>E5Ftp.login</h4> <b>login</b>(<i>user="", password="", acct=""</i>) -<p> - Public method to login to the FTP server. -</p> -<p> - This extended method respects the FTP proxy configuration. There are - many different FTP proxy products available. But unfortunately there - is no standard for how o traverse a FTP proxy. The lis below shows - the sequence of commands used. -</p> -<p> - <table> - <tr><td>user</td><td>Username for remote host</td></tr> - <tr><td>pass</td><td>Password for remote host</td></tr> - <tr><td>pruser</td><td>Username for FTP proxy</td></tr> - <tr><td>prpass</td><td>Password for FTP proxy</td></tr> - <tr><td>remote.host</td><td>Hostname of the remote FTP server</td> - </tr> - </table> -</p> -<p> - <dl> - <dt>E5FtpProxyType.NoProxy:</dt> - <dd> - USER user<br/> - PASS pass - </dd> - <dt>E5FtpProxyType.NonAuthorizing:</dt> - <dd> - USER user@remote.host<br/> - PASS pass - </dd> - <dt>E5FtpProxyType.UserAtServer:</dt> - <dd> - USER pruser<br/> - PASS prpass<br/> - USER user@remote.host<br/> - PASS pass - </dd> - <dt>E5FtpProxyType.Site:</dt> - <dd> - USER pruser<br/> - PASS prpass<br/> - SITE remote.site<br/> - USER user<br/> - PASS pass - </dd> - <dt>E5FtpProxyType.Open:</dt> - <dd> - USER pruser<br/> - PASS prpass<br/> - OPEN remote.site<br/> - USER user<br/> - PASS pass - </dd> - <dt>E5FtpProxyType.UserAtProxyuserAtServer:</dt> - <dd> - USER user@pruser@remote.host<br/> - PASS pass@prpass - </dd> - <dt>E5FtpProxyType.ProxyuserAtServer:</dt> - <dd> - USER pruser@remote.host<br/> - PASS prpass<br/> - USER user<br/> - PASS pass - </dd> - <dt>E5FtpProxyType.AuthResp:</dt> - <dd> - USER user@remote.host<br/> - PASS pass<br/> - AUTH pruser<br/> - RESP prpass - </dd> - <dt>E5FtpProxyType.Bluecoat:</dt> - <dd> - USER user@remote.host pruser<br/> - PASS pass<br/> - ACCT prpass - </dd> - </dl> -</p> -<dl> - -<dt><i>user</i></dt> -<dd> -username for the remote host (string) -</dd> -<dt><i>password</i></dt> -<dd> -password for the remote host (string) -</dd> -<dt><i>acct</i></dt> -<dd> -accounting information for the remote host (string) -</dd> -</dl> -<dl> -<dt>Returns:</dt> -<dd> -response sent by the remote host (string) -</dd> -</dl> -<dl> - -<dt>Raises <b>E5FtpProxyError</b>:</dt> -<dd> -raised to indicate a proxy related issue -</dd> -<dt>Raises <b>ftplib.error_reply</b>:</dt> -<dd> -raised to indicate an FTP error reply -</dd> -</dl> <a NAME="E5Ftp.setProxy" ID="E5Ftp.setProxy"></a> <h4>E5Ftp.setProxy</h4> <b>setProxy</b>(<i>proxyType=E5FtpProxyType.NoProxy, proxyHost="", proxyPort=ftplib.FTP_PORT, proxyUser="", proxyPassword="", proxyAccount=""</i>)