Home > English, Software > WinSCP for Windows 7

WinSCP for Windows 7

Update: You can find version with better jumplist functionality in this article

Because I had a little more free time last week, I finally got to finish my version of WinSCP. WinSCP is one of the best programs for secure copying of files through scp or sftp protocols for windows and since version 4 it can be also used for regular ftp transfers.

Its only drawback is, that it is written in Borland C++ builder 6.0 which is pretty archaic development environment, thus adding new features (especially ones that require windows 7 SDK such as  jump lists and task bar progress bar) is impossible since Borland Builder would not compile such modified sources. That was the reason why I created a helper library jumplist.dll in Visual Studio in which I have implemented functions for setting up the application jump list and displaying task bar progress bar. Then I modified WinSCP source to import this library and call appropriate functions to set up the jump list (every time when session list is changed) and to display task bar progress bar when file transfer is active. Currently all stored sessions are added to jump list, there is a maximum limit of 50 sessions in my library and there is also lower limit in windows 7 itself (probably given by vertical screen resolution and setting of displaying number of recent items in start menu). In future it should work for only adding recent sessions (with custom pinning) but that would require that WinSCP would track recent session usage and store the list in registry.

The result looks like this:

Jump list with saved sessions

jumplist s uloženými reláciami

Jump list in start menu

jumplist startmenu

Task bar progress bar

taskbar progressbar

Task bar progress bar with buttons with captions

Compiled version of modified WinSCP is available for download, (2.48 MB). You can install original version (4.3.1) from official site and then replace winscp.exe at installation directory with my version and copy jumplist.dll from the archive to the same directory. You will also probably need to unpin WinSCP from task bar and pin it again (if you have it pinned).

You can download the modified  WinSCP sources here, (41.04 kB).

This version will only work with English language, you can find the reason on official forum.

Be Sociable, Share!