Introduction - If you have any usage issues, please Google them yourself
WinSCP is Windows SFTP and SCP client, through SSH link, students will be benefited from the source code.
Packet : 45666007winscp382source.zip filelist
components/
components/LogMemo.cpp
components/LogMemo.h
components/UnixDirView.cpp
components/UnixDirView.h
components/UnixDriveView.cpp
components/UnixDriveView.h
components/UnixPathComboBox.cpp
components/UnixPathComboBox.h
console/
Console.bpf
Console.bpr
Console.res
console/Console.h
console/Main.cpp
core/
core/Bookmarks.cpp
core/Bookmarks.h
core/Common.cpp
core/Common.h
core/Configuration.cpp
core/Configuration.h
core/CopyParam.cpp
core/CopyParam.h
core/Exceptions.cpp
core/Exceptions.h
core/FileBuffer.cpp
core/FileBuffer.h
core/FileInfo.cpp
core/FileInfo.h
core/FileMasks.cpp
core/FileMasks.h
core/FileOperationProgress.cpp
core/FileOperationProgress.h
core/FileSystems.cpp
core/FileSystems.h
core/HierarchicalStorage.cpp
core/HierarchicalStorage.h
core/Interface.h
core/KeyGen.cpp
core/KeyGen.h
core/NamedObjs.cpp
core/NamedObjs.h
core/Net.cpp
core/Net.h
core/PuttyIntf.c
core/PuttyIntf.h
core/Queue.cpp
core/Queue.h
core/RemoteFiles.cpp
core/RemoteFiles.h
core/ScpFileSystem.cpp
core/ScpFileSystem.h
core/ScpMain.cpp
core/ScpMain.h
core/Script.cpp
core/Script.h
core/SecureShell.cpp
core/SecureShell.h
core/Security.cpp
core/Security.h
core/SessionData.cpp
core/SessionData.h
core/SftpFileSystem.cpp
core/SftpFileSystem.h
core/Terminal.cpp
core/Terminal.h
dragext/
DragExt.bpf
DragExt.bpr
DragExt.res
dragext/DragExt.cpp
dragext/DragExt.h
DScpComp.bpk
DScpComp.cpp
DScpComp.res
forms/
forms/About.cpp
forms/About.dfm
forms/About.h
forms/Authenticate.cpp
forms/Authenticate.dfm
forms/Authenticate.h
forms/Cleanup.cpp
forms/Cleanup.dfm
forms/Cleanup.h
forms/ComboInput.cpp
forms/ComboInput.dfm
forms/ComboInput.h
forms/Console.cpp
forms/Console.dfm
forms/Console.h
forms/Copy.cpp
forms/Copy.dfm
forms/Copy.h
forms/CopyParamCustom.cpp
forms/CopyParamCustom.dfm
forms/CopyParamCustom.h
forms/CopyParamPreset.cpp
forms/CopyParamPreset.dfm
forms/CopyParamPreset.h
forms/CopyParams.cpp
forms/CopyParams.dfm
forms/CopyParams.h
forms/CreateDirectory.cpp
forms/CreateDirectory.dfm
forms/CreateDirectory.h
forms/CustomCommand.cpp
forms/CustomCommand.dfm
forms/CustomCommand.h
forms/CustomScpExplorer.cpp
forms/CustomScpExplorer.dfm
forms/CustomScpExplorer.h
forms/Editor.cpp
forms/Editor.dfm
forms/Editor.h
forms/EditorPreferences.cpp
forms/EditorPreferences.dfm
forms/EditorPreferences.h
forms/FileSystemInfo.cpp
forms/FileSystemInfo.dfm
forms/FileSystemInfo.h
forms/FullSynchronize.cpp
forms/FullSynchronize.dfm
forms/FullSynchronize.h
forms/GeneralSettings.cpp
forms/GeneralSettings.dfm
forms/GeneralSettings.h
forms/Glyphs.cpp
forms/Glyphs.dfm
forms/Glyphs.h
forms/ImportSessions.cpp
forms/ImportSessions.dfm
forms/ImportSessions.h
forms/InputDlg.cpp
forms/Licence.cpp
forms/Licence.dfm
forms/Licence.h
forms/LocationProfiles.cpp
forms/LocationProfiles.dfm
forms/LocationProfiles.h
forms/Log.cpp
forms/Log.dfm
forms/Log.h
forms/Login.cpp
forms/Login.dfm
forms/Login.h
forms/LogSettings.cpp
forms/LogSettings.dfm
forms/LogSettings.h
forms/MessageDlg.cpp
forms/NonVisual.cpp
forms/NonVisual.dfm
forms/NonVisual.h
forms/OpenDirectory.cpp
forms/OpenDirectory.dfm
forms/OpenDirectory.h
forms/OperationStatus.cpp
forms/OperationStatus.dfm
forms/OperationStatus.h
forms/Preferences.cpp
forms/Preferences.dfm
forms/Preferences.h
forms/Progress.cpp
forms/Progress.dfm
forms/Progress.h
forms/Properties.cpp
forms/Properties.dfm
forms/Properties.h
forms/Rights.cpp
forms/Rights.dfm
forms/Rights.h
forms/RightsExt.cpp
forms/RightsExt.dfm
forms/RightsExt.h
forms/ScpCommander.cpp
forms/ScpCommander.dfm
forms/ScpCommander.h
forms/ScpExplorer.cpp
forms/ScpExplorer.dfm
forms/ScpExplorer.h
forms/SelectMask.cpp
forms/SelectMask.dfm
forms/SelectMask.h
forms/Symlink.cpp
forms/Symlink.dfm
forms/Symlink.h
forms/Synchronize.cpp
forms/Synchronize.dfm
forms/Synchronize.h
forms/SynchronizeChecklist.cpp
forms/SynchronizeChecklist.dfm
forms/SynchronizeChecklist.h
forms/SynchronizeProgress.cpp
forms/SynchronizeProgress.dfm
forms/SynchronizeProgress.h
lib/
lib.bmk
licence
makefile
packages/
packages/DiscMon_B5.bpk
packages/DiscMon_B5.cpp
packages/DiscMon_B5.res
packages/DragDrop_B5.bpk
packages/DragDrop_B5.cpp
packages/DragDrop_B5.res
packages/dragndrop/
packages/dragndrop/DragDrop.dcr
packages/dragndrop/DragDrop.hpp
packages/dragndrop/DragDrop.pas
packages/dragndrop/DragDropBitmap.dcr
packages/dragndrop/DragDropBitmap.hpp
packages/dragndrop/DragDropBitmap.pas
packages/dragndrop/DragDropFiles.dcr
packages/dragndrop/DragDropFiles.hpp
packages/dragndrop/DragDropFiles.pas
packages/dragndrop/DragDropFilesEx.dcr
packages/dragndrop/DragDropFilesEx.hpp
packages/dragndrop/DragDropFilesEx.pas
packages/dragndrop/DragDropText.dcr
packages/dragndrop/DragDropText.hpp
packages/dragndrop/DragDropText.pas
packages/dragndrop/DragDropURL.dcr
packages/dragndrop/DragDropURL.hpp
packages/dragndrop/DragDropURL.pas
packages/dragndrop/Index.htm
packages/dragndrop/ListSort.dcr
packages/dragndrop/ListSort.hpp
packages/dragndrop/ListSort.pas
packages/dragndrop/PIDL.hpp
packages/dragndrop/PIDL.pas
packages/dragndrop/TDragDrop.htm
packages/dragndrop/TDragDropBitmap.htm
packages/dragndrop/TDragDropFiles.htm
packages/dragndrop/TDragDropFilesEx.htm
packages/dragndrop/TDragDropText.htm
packages/dragndrop/TDragDropURL.htm
packages/DriveDir_B5.bpk
packages/DriveDir_B5.cpp
packages/DriveDir_B5.res
packages/filemng/
packages/filemng/BaseUtils.hpp
packages/filemng/BaseUtils.pas
packages/filemng/CustomDirView.hpp
packages/filemng/CustomDirView.pas
packages/filemng/CustomDriveView.hpp
packages/filemng/CustomDriveView.pas
packages/filemng/CustomPathComboBox.hpp
packages/filemng/CustomPathComboBox.pas
packages/filemng/CustomUnixDirView.hpp
packages/filemng/CustomUnixDirView.pas
packages/filemng/DirImg.rc
packages/filemng/DirImg.res
packages/filemng/DirView.dcr
packages/filemng/DirView.hpp
packages/filemng/DirView.pas
packages/filemng/DirViewColProperties.hpp
packages/filemng/DirViewColProperties.pas
packages/filemng/DriveView.dcr
packages/filemng/DriveView.hpp
packages/filemng/DriveView.pas
packages/filemng/FileChanges.hpp
packages/filemng/FileChanges.pas
packages/filemng/FileOperator.dcr
packages/filemng/FileOperator.hpp
packages/filemng/FileOperator.pas
packages/filemng/IEComboBox.dcr
packages/filemng/IEComboBox.hpp
packages/filemng/IEComboBox.pas
packages/filemng/IEDriveInfo.hpp
packages/filemng/IEDriveInfo.pas
packages/filemng/IEPathComboBox.hpp
packages/filemng/IEPathComboBox.pas
packages/filemng/ListExt.hpp
packages/filemng/ListExt.pas
packages/filemng/MaskSearch.hpp
packages/filemng/MaskSearch.pas
packages/filemng/PIDL.hpp
packages/filemng/PIDL.pas
packages/filemng/ResStrings.pas
packages/filemng/ShellDialogs.hpp
packages/filemng/ShellDialogs.pas
packages/filemng/UnixDirViewColProperties.hpp
packages/filemng/UnixDirViewColProperties.pas
packages/Moje_B5.bpk
packages/Moje_B5.cpp
packages/Moje_B5.res
packages/my/
packages/my/ComboEdit.hpp
packages/my/ComboEdit.pas
packages/my/CompThread.hpp
packages/my/CompThread.pas
packages/my/DiscMon.dcr
packages/my/DiscMon.hpp
packages/my/DiscMon.pas
packages/my/GrayedCheckBox.hpp
packages/my/GrayedCheckBox.pas
packages/my/HistoryComboBox.dcr
packages/my/HistoryComboBox.hpp
packages/my/HistoryComboBox.pas
packages/my/IEListView.hpp
packages/my/IEListView.pas
packages/my/ListViewColProperties.hpp
packages/my/ListViewColProperties.pas
packages/my/MoreButton.hpp
packages/my/MoreButton.pas
packages/my/NortonLikeListView.dcr
packages/my/NortonLikeListView.hpp
packages/my/NortonLikeListView.pas
packages/my/PasswordEdit.hpp
packages/my/PasswordEdit.pas
packages/my/PathLabel.dcr
packages/my/PathLabel.hpp
packages/my/PathLabel.pas
packages/my/ResourceModule.hpp
packages/my/ResourceModule.pas
packages/my/TcpIp.hpp
packages/my/TcpIp.pas
packages/my/UnixPathComboBox.dcr
packages/my/UnixPathComboBox.hpp
packages/my/UnixPathComboBox.pas
packages/my/UpDownEdit.hpp
packages/my/UpDownEdit.pas
packages/my/XPThemes.hpp
packages/my/XPThemes.pas
packages/tb2k/
packages/tb2kdsgn_cb6.bpk
packages/tb2kdsgn_cb6.cpp
packages/tb2k/GPL-LICENSE.txt
packages/tb2k/LICENSE.txt
packages/tb2k/readme
packages/tb2k/TB2Acc.hpp
packages/tb2k/TB2Acc.pas
packages/tb2k/TB2Anim.hpp
packages/tb2k/TB2Anim.pas
packages/tb2k/TB2Common.hpp
packages/tb2k/TB2Common.pas
packages/tb2k/TB2Consts.hpp
packages/tb2k/TB2Consts.pas
packages/tb2k/TB2Dock.hpp
packages/tb2k/TB2Dock.pas
packages/tb2k/TB2DsgnConverter.dfm
packages/tb2k/TB2DsgnConverter.dfm.txt
packages/tb2k/TB2DsgnConverter.hpp
packages/tb2k/TB2DsgnConverter.pas
packages/tb2k/TB2DsgnConvertOptions.dfm
packages/tb2k/TB2DsgnConvertOptions.dfm.txt
packages/tb2k/TB2DsgnConvertOptions.hpp
packages/tb2k/TB2DsgnConvertOptions.pas
packages/tb2k/TB2DsgnItemEditor.dfm
packages/tb2k/TB2DsgnItemEditor.dfm.txt
packages/tb2k/TB2DsgnItemEditor.hpp
packages/tb2k/TB2DsgnItemEditor.pas
packages/tb2k/TB2DsgnItemEditor.res
packages/tb2k/TB2ExtItems.hpp
packages/tb2k/TB2ExtItems.pas
packages/tb2k/TB2Hook.hpp
packages/tb2k/TB2Hook.pas
packages/tb2k/TB2Item.hpp
packages/tb2k/TB2Item.pas
packages/tb2k/TB2Reg.dcr
packages/tb2k/TB2Reg.hpp
packages/tb2k/TB2Reg.pas
packages/tb2k/TB2ResCursors.res
packages/tb2k/TB2Toolbar.hpp
packages/tb2k/TB2Toolbar.pas
packages/tb2k/TB2Ver.inc
packages/tb2k/TB2Version.hpp
packages/tb2k/TB2Version.pas
packages/tb2k_cb6.bpk
packages/tb2k_cb6.cpp
packages/tbx/
packages/tbxdsgn_cb6.bpk
packages/tbxdsgn_cb6.cpp
packages/tbxdsgn_cb6.res
packages/tbx/license.txt
packages/tbx/readme
packages/tbx/registration.txt
packages/tbx/TB2Ver.inc
packages/tbx/TBX.hpp
packages/tbx/TBX.inc
packages/tbx/TBX.pas
packages/tbx/TBXDefaultTheme.hpp
packages/tbx/TBXDefaultTheme.pas
packages/tbx/TBXExtItems.hpp
packages/tbx/TBXExtItems.pas
packages/tbx/TBXLists.hpp
packages/tbx/TBXLists.pas
packages/tbx/TBXOffice2003Theme.hpp
packages/tbx/TBXOffice2003Theme.pas
packages/tbx/TBXOfficeXPTheme.hpp
packages/tbx/TBXOfficeXPTheme.pas
packages/tbx/TBXReg.dcr
packages/tbx/TBXReg.hpp
packages/tbx/TBXReg.pas
packages/tbx/TBXStatusBars.hpp
packages/tbx/TBXStatusBars.pas
packages/tbx/TBXStrEdit.hpp
packages/tbx/TBXStrEdit.pas
packages/tbx/TBXThemes.hpp
packages/tbx/TBXThemes.pas
packages/tbx/TBXToolPals.hpp
packages/tbx/TBXToolPals.pas
packages/tbx/TBXUtils.hpp
packages/tbx/TBXUtils.pas
packages/tbx/TBXUxThemes.hpp
packages/tbx/TBXUxThemes.pas
packages/tbx/tbx_glyphs.res
packages/tbx_cb6.bpk
packages/tbx_cb6.cpp
packages/tbx_cb6.res
putty/
Putty.bpf
Putty.bpr
putty/BE_NONE.C
putty/BUFFER.C
putty/buffer.h
putty/charset/
putty/charset/CHARSET.H
putty/charset/INTERNAL.H
putty/charset/UTF8.C
putty/CPROXY.C
putty/gssapiw.h
putty/INT64.C
putty/INT64.H
putty/LOGGING.C
putty/MISC.C
putty/MISC.H
putty/NETWORK.H
putty/PORTFWD.C
putty/PPROXY.C
putty/PROXY.C
putty/PROXY.H
putty/PUTTY.H
putty/PUTTYMEM.H
putty/PUTTYPS.H
putty/ssh.c
putty/SSH.H
putty/SSHAES.C
putty/SSHBLOWF.C
putty/SSHBN.C
putty/SSHCRC.C
putty/SSHCRCDA.C
putty/SSHDES.C
putty/SSHDH.C
putty/SSHDSS.C
putty/SSHMD5.C
putty/SSHPUBK.C
putty/SSHRAND.C
putty/SSHRSA.C
putty/SSHSH512.C
putty/SSHSHA.C
putty/SSHZLIB.C
putty/SSH_.C
putty/STORAGE.H
putty/TREE234.C
putty/TREE234.H
putty/WILDCARD.C
putty/windows/
putty/windows/WINHELP.H
putty/windows/WINMISC.C
putty/windows/WINNET.C
putty/windows/WINNOISE.C
putty/windows/WINPGNTC.C
putty/windows/WINSTORE.C
putty/windows/WINSTORE_.C
putty/windows/WINSTUFF.H
putty/windows/WINTIME.C
putty/X11FWD.C
readme
release/
release/Default.isl
release/licence
release/readme
release/winscp.isl
release/winscpsetup.iss
resource/
resource/HelpCore.h
resource/HelpWin.h
resource/Licence.txt
resource/LicencePuTTY.txt
resource/TextsCore.h
resource/TextsCore1.rc
resource/TextsCore2.rc
resource/TextsWin.h
resource/TextsWin1.rc
resource/TextsWin2.rc
RScpComp.bpf
RScpComp.bpr
ScpCore.bpf
ScpCore.bpr
ScpForms.bpf
ScpForms.bpr
windows/
windows/ConsoleRunner.cpp
windows/CustomWinConfiguration.cpp
windows/CustomWinConfiguration.h
windows/EditorManager.cpp
windows/EditorManager.h
windows/GUIConfiguration.cpp
windows/GUIConfiguration.h
windows/GUITools.cpp
windows/GUITools.h
windows/ProgParams.cpp
windows/ProgParams.h
windows/QueueController.cpp
windows/QueueController.h
windows/Setup.cpp
windows/Setup.h
windows/SynchronizeController.cpp
windows/SynchronizeController.h
windows/TerminalManager.cpp
windows/TerminalManager.h
windows/Tools.cpp
windows/Tools.h
windows/UserInterface.cpp
windows/VCLCommon.cpp
windows/VCLCommon.h
windows/WinConfiguration.cpp
windows/WinConfiguration.h
windows/Windows.rc
windows/WinHelp.cpp
windows/WinInterface.cpp
windows/WinInterface.h
windows/WinMain.cpp
windows/WinSCP3.exe.manifest
WinSCP3.bpr
WinSCP3.cpp
WinSCP3.drc
WinSCP3.res