Differences
This shows you the differences between the selected revisions of the page.
2014-07-28 | 2014-09-11 | ||
registering anchor (martin) | in-page anchored links without page name (martin) | ||
Line 16: | Line 16: | ||
* and confirm with //Save// button. | * and confirm with //Save// button. | ||
- | Note that most mainstream web browsers ignore system registration for ''%%ftp://%%'' %%URL%% addresses and handle these on web pages on their own. To override this, you may use [[integration_url#winscp|WinSCP-specific URL addresses]]. | + | Note that most mainstream web browsers ignore system registration for ''%%ftp://%%'' %%URL%% addresses and handle these on web pages on their own. To override this, you may use [[#winscp|WinSCP-specific URL addresses]]. |
- | WinSCP never registers to handle WebDAV ''%%http://%%'' %%URL%% addresses not to conflict with web browser registration. Though it registers [[integration_url#winscp|WinSCP-specific WebDAV URL addresses]]. | + | WinSCP never registers to handle WebDAV ''%%http://%%'' %%URL%% addresses not to conflict with web browser registration. Though it registers [[#winscp|WinSCP-specific WebDAV URL addresses]]. |
==== [[winxp]] Windows XP ==== | ==== [[winxp]] Windows XP ==== | ||
Line 33: | Line 33: | ||
In addition to registering to generic %%URL%% protocols, WinSCP registers for application-specific %%URL%% protocols with ''winscp-'' prefix, i.e. ''%%winscp-sftp://%%'', ''%%winscp-ftp://%%'', etc. This is particularly useful for FTP protocol, for which WinSCP competes with your default web browser. Also for links on web pages, web browsers typically ignore system registration for ''%%ftp://%%'' addresses and handle these on their own anyway. | In addition to registering to generic %%URL%% protocols, WinSCP registers for application-specific %%URL%% protocols with ''winscp-'' prefix, i.e. ''%%winscp-sftp://%%'', ''%%winscp-ftp://%%'', etc. This is particularly useful for FTP protocol, for which WinSCP competes with your default web browser. Also for links on web pages, web browsers typically ignore system registration for ''%%ftp://%%'' addresses and handle these on their own anyway. | ||
- | Using WinSCP-specific %%URL%% protocols is reasonable also, when using WinSCP-specific extension for %%URL%% syntax, particularly the [[integration_url#save|save extension]]. | + | Using WinSCP-specific %%URL%% protocols is reasonable also, when using WinSCP-specific extension for %%URL%% syntax, particularly the [[#save|save extension]]. |
For WebDAV, WinSCP registers only to WinSCP-specific %%URL%% addresses, ''%%winscp-http://%%'' and ''%%winscp-https://%%''. | For WebDAV, WinSCP registers only to WinSCP-specific %%URL%% addresses, ''%%winscp-http://%%'' and ''%%winscp-https://%%''. | ||
Line 47: | Line 47: | ||
To make WinSCP [[session_configuration#site|save session settings]] provided by %%URL%% to a site instead of opening a session, add '';save'' after a path part of the %%URL%% (if there is no path part, terminate the %%URL%% with ''/'' before adding the '';save'' extension). | To make WinSCP [[session_configuration#site|save session settings]] provided by %%URL%% to a site instead of opening a session, add '';save'' after a path part of the %%URL%% (if there is no path part, terminate the %%URL%% with ''/'' before adding the '';save'' extension). | ||
- | For SFTP/SCP %%URL%% this should be combined with including [[session_url#hostkey|SSH host key fingerprint in the URL]]. As this is WinSCP-specific extension, and also to avoid conflicts with other applications, like web browsers, consider using [[integration_url#winscp|WinSCP-specific URL protocols]]. | + | For SFTP/SCP %%URL%% this should be combined with including [[session_url#hostkey|SSH host key fingerprint in the URL]]. As this is WinSCP-specific extension, and also to avoid conflicts with other applications, like web browsers, consider using [[#winscp|WinSCP-specific URL protocols]]. |
Example: ''[[winscp-sftp://martin:mypassword;fingerprint=ssh-rsa-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx@example.com/;save]]'' | Example: ''[[winscp-sftp://martin:mypassword;fingerprint=ssh-rsa-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx-xx@example.com/;save]]'' |