To get the source code for the U3 package, change the. Source code for PuTTY Launcher Tray is available inside the U3 package itself.
#X ming and putty download portable#
If you want, you can download the Xming Portable PuTTY U3 Package (v 1.0.3). I have rolled it into a U3 package (including Xming's Portable PuTTY). PuTTY Launcher Tray is written in AutoIt3, and compiled using the GUIWrapper for the same, ResHacker for the same, and UPX compressed. Unfortunately, the current version is U3 based (sorry, but U3 development is much more documented than Portable Apps development at this time), so if you don't have a U3 device, it won't work for you (OK, it SHOULD work if you try the hacks I mention later in this post, but I haven't tested it). I wrote (more like threw together) a small application called PuTTY Launcher Tray. I run multiple copies of PuTTY frequently, and the current Portable Apps version of PuTTY just could not meet my needs. If others would do the same, maybe they will actually do it! Please, please, please let the PuTTY developers know that you want the REAL PuTTY to officially support config files! The more people that express interest, the more likely this is to happen! I already sent an email to the PuTTY developers about this (making PuTTY support config files). If I can find some good documentation on Portable Apps creation, I should be able to abandon my U3 project, and move the whole thing here! ESPECIALLY if I can create multiple menu items in a single package (something I don't think can be done with U3, and may not be able to be done with Portable Apps)! * It REALLY needs more menu items, one for every EXE except PLink, and then one PLink item for every session stored in your sessions directory (I've considered using a DOS BAT file with choice to compensate for this, but I don't have the time for this ATM). * Some of the U3 folder hierarchy has been misused here (hey, this was my first attempt at a U3 program!) - Settings are stored in a directory that is volatile and will be erased when you uninstall the app, and the HOST executable path is overused instead of the DEVICE executable path. * It only has a menu item for PuTTY (even though all of the file are there, and they do work with each other) * It's a U3 package! If you don't have a U3 device, you cannot use it! That being said, here is what is still wrong with it: * No UGLY registry backup-and-restore hacks (sorry, but but that is ONE UGLY HACK that Portable Apps is using for their release of PuTTY)
* Shares configuration cleanly with other PuTTY applications in the PuTTY distribution * Can cleanly read both regular PuTTY registry entries and Xming Portable PuTTY configuration files * Can be run at the same time as other instances of PuTTY (even other versions) It has the following advantages over the current Portable Apps version:
Here is a very PRELIMINARY U3 version of Xming's Portable PuTTY (I did this mostly as proof of concept, and have less than 1 day's work in this so far): I would have started making a Portable Apps version, but I couldn't find enough documentation to make a decent effort on this. I have been working on a U3 package of Xming's Portable PuTTY.