SETUP.EXE for SecureFTP Plugin (ssh/sftp)
for Christian Ghisler's Total Commander
Description: This Plugin (Open Source and Freeware based on the ssh implementation PuTTY) is written for Christian Ghisler's Total Commander (TotalCommander). With this Plugin you can use sftp services instead of the unsecure ftp service to transfer files to ssh/sftp enabled Servers.
The plugin is written by
Petrich and a few
bugfixes where applied by Martin
See their homepages for future versions and bugfixes.
My contribution was only to build a nice little graphical setup.exe around the existing plugin. As the distribution in a ZIP-file from the original authors webpages needed some minor complicated manual installation, this setup.exe makes the task of installing the plugin on several machines a breeze. The setup.exe was created with Nullsoft's Installation System NSIS and you can also download the generator script file below – to make further improvements. If you have suggestions or bugreports regarding the setup-process, write me an eMail.
Hint. After successfull setup of the plugin, TotalCommander shoud restart. Now you can access your SFTP connections via TC's „Network Neighborhood“ (Netzwerkumgebung) e.g., from the ALT-F2 dropdown list. Then select „Secure FTP Connections“.
What setup.exe does:
- Automatic detection of TC directory (1. from registry, or 2. from $WINDIR\wincmd.ini)
- Automatic closing of running TCs
- Installation of the Plugins DLLs to TC-Dir
- Writing of dummy wcx_sftp.ini only, if none exists. So Updating dosn't kill manually edited sftp-entries
- Registering Plugin in wincmd.ini
- Writing of tc_sftp_uninstaller.exe
- Uninstaller gets registered at SystemControlPanel/Software/Uninstall-Page
- uninstaller cleans everything up, setup.exe did (only wcx_sftp.ini won't be deleted!)
LICENSE. There's was no licence for this plugin mentioned anywhere, so the actual licence is that from PuTTY (on which this plugin is based on). See PuTTY licence for details.
DISCLAIMER. THESE PROGRAMS ARE PROVIDED BY WOLFRAM ESSER "AS THEY ARE" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL WOLFRAM ESSER OR HIS CONTRIBUTORS BE HELD LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES, LOSS OF USE, DATA OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. IF YOUR LOCALITY DOES NOT ALLOW THESE WARRANTY CONDITIONS, YOU ARE NOT GRANTED PERMISSION TO USE.
LEGAL WARNING. Use of this plugin is illegal in countries where encryption is outlawed, but I am not a lawyer and so if in doubt you should seek legal advice before downloading it.
Hits since 2003-11-10: