Differences

This shows you the differences between the selected revisions of the page.

2011-07-30 2011-07-30
ftp (martin) ftp sftp scp (martin)
Line 25: Line 25:
This chapter is for those who are curious why WinSCP needs shell extension to allow direct downloads using drag&drop. This chapter is for those who are curious why WinSCP needs shell extension to allow direct downloads using drag&drop.
-Here is short explanation: Windows drag&drop mechanics does not allow source application of drag&drop operation to find out easily, where the files are dropped. It is up to target application (Windows Explorer usually) to transfer files to destination. It is rather reasonable, because source application can hardly transfer files to all possible destinations. Keep in mind that you can drop files not only to a directory, but even to ZIP file (or any other archive), remote directory (via [[FTP]], SFTP, SCP, ...), trash, ... +Here is short explanation: Windows drag&drop mechanics does not allow source application of drag&drop operation to find out easily, where the files are dropped. It is up to target application (Windows Explorer usually) to transfer files to destination. It is rather reasonable, because source application can hardly transfer files to all possible destinations. Keep in mind that you can drop files not only to a directory, but even to ZIP file (or any other archive), remote directory (via [[FTP]], [[SFTP]], [[SCP]], ...), trash, ...
-Obviously even Windows Explorer (or any other target application, like WinZip) cannot download files from any possible source (particularly it does not know SFTP/SCP).+Obviously even Windows Explorer (or any other target application, like WinZip) cannot download files from any possible source (particularly it does not know [[SFTP]]/[[SCP]]).
When the extension is not installed, WinSCP uses trick to allow drag&drop downloads. It tells Windows Explorer that the files are in temporary folder (from where Windows Explorer knows how to get the files) and a moment before the Windows Explorer starts to copy files from there, WinSCP downloads the files there. When the extension is not installed, WinSCP uses trick to allow drag&drop downloads. It tells Windows Explorer that the files are in temporary folder (from where Windows Explorer knows how to get the files) and a moment before the Windows Explorer starts to copy files from there, WinSCP downloads the files there.

Last modified: by martin