rawsettings » Revisions »
Differences
This shows you the differences between the selected revisions of the page.
2013-07-03 | 2013-07-29 | ||
SendBuf (martin) | section + examples (martin) | ||
Line 4: | Line 4: | ||
* in [[library|.NET assembly]], using ''[[library_sessionoptions#methods|SessionOptions.AddRawSettings]]'' method (when the settings cannot be configured using any dedicated property of ''[[library_sessionoptions|SessionOptions]]'' class). | * in [[library|.NET assembly]], using ''[[library_sessionoptions#methods|SessionOptions.AddRawSettings]]'' method (when the settings cannot be configured using any dedicated property of ''[[library_sessionoptions|SessionOptions]]'' class). | ||
- | Common advanced settings settings: | + | ===== Common Advanced Settings ===== |
^ Name ^ Description ^ Values ^ | ^ Name ^ Description ^ Values ^ | ||
Line 38: | Line 38: | ||
| ''SFTPMaxVersion'' | [[ui_login_sftp|Preferred SFTP protocol version]] | ''0''-''5'' = SFTP version number | | | ''SFTPMaxVersion'' | [[ui_login_sftp|Preferred SFTP protocol version]] | ''0''-''5'' = SFTP version number | | ||
| ''SendBuf'' | [[ui_login_connection#connection|Optimize connection buffer size]] | ''0'' = Off, Any positive value = On, value indicates size of the buffer, with recommended value of ''262144'' | | | ''SendBuf'' | [[ui_login_connection#connection|Optimize connection buffer size]] | ''0'' = Off, Any positive value = On, value indicates size of the buffer, with recommended value of ''262144'' | | ||
+ | |||
+ | ===== Other Settings ===== | ||
To find correct syntax for settings not listed above, configure the setting in the GUI, store it into a [[session_configuration#site|site]], [[config|save configuration to an INI file]] and use the same syntax as you find an INI file. | To find correct syntax for settings not listed above, configure the setting in the GUI, store it into a [[session_configuration#site|site]], [[config|save configuration to an INI file]] and use the same syntax as you find an INI file. | ||
+ | |||
+ | ===== Example ===== | ||
+ | For example to enable HTTP proxy, in [[scripting]]: | ||
+ | |||
+ | <code winscp> | ||
+ | open <session_url> -rawsettings ProxyMethod=3 ProxyHost=proxy | ||
+ | </code> | ||
+ | |||
+ | or in [[library|.NET assembly]] (using [[library_powershell|PowerShell]]): | ||
+ | |||
+ | <code powershell> | ||
+ | $session.AddRawSettings("ProxyMethod", "3") | ||
+ | $session.AddRawSettings("ProxyHost", "proxy") | ||
+ | </code> | ||