*What's PuttyMan

PuttyMan is a GUI (Graphical User Interface) based application for embeded PuTTY/PLink SSH Client which can not only perform regular PuTTY commands, but also allows it to be opened in multiple tabs.

This is what the PuttyMan does:

    1. It performing tasks within multiple tabs of PuTTY. Open a new terminal window with just a  click.
    2. It support FULL SCREEN display for each session.
    3. It store PuTTY sessions independently and support SSH protocol auto login.
    4. It support Unix based OS resource monitoring. it's a wonderful and great function you never saw in other SSH tools.
    5. It support MCS (Multi Command Sender) function which allow you to send commands to each opened SSH/Telnet session simultaneously.
    6. It support My-Commands function which allow you store your favorite and prefered unix scripts.

    It consumes little space on your windows and NO NEED to install - just unzip it anywhere and run.
    
you can have a quick view about how PuttyMan work on this flash video:
    http://www.fusionspy.com/wp-content/uploads/2012/01/PuttyMan.swf

*Download
http://www.fusionspy.com/?page_id=232 (The lasted version)
http://www.softpedia.com/get/Network-Tools/Telnet-SSH-Clients/PuttyMan.shtml (maybe not be the latest version)


*History
2013.10.15 1.10 B1333   Notes: 1. Fixed PuttyMan Hang when first monitor a new SSH site.
                               2. Fixed Intermittent block when monitoring a site performance.
                               3. Fixed crash in case closing or clicking a site occasionally.
                               4. Added Multi-Sites Connection Function to enable Open Multiple consecutive-ip-address hosts quickly.
                               5. Disable the customzie IPlink function. Instead of IPlinke.exe

2013.01.15 1.9 B1269    Notes: 1. Change site port to 5-digit number.
                               2. Fixed wrong display when only Default site folder.
                               3. Fixed crash in case closing or clicking a site occasionally.
			       4. Disable Notification window when input "exit" command in Putty-console.
                               5. Enable site IP changing when site modifying.
                               6. Added functions in right-click pop menu such as "Delete category".
                               7. Added function Mouse-Drag site from folder to another.
2012.11.19 1.9 B1201    Notes: 1. Fixed un-closed tab issue after close a connection session.
                               2. Fixed a wrong initial start-up windows position when last windows was close in full screen mode.
                               3. Fixed a locked 22 port number when using monitor function.
                               4. Added support for Double-click-close-session function.
                               5. Added multi-color tabs support.
2012.08.14 1.7 B_1085   Notes: 1. Added category support for sites.
                               2. Fixed bug when using My Commands, send to all opened sessions.
			       3. Fixd some minor bugs.
			Actions: THIS edition need RE-INITIALIZE DATABASE!!!!
2012.07.10 1.6 B_973    Notes: 1. Fixed tabbed sessions focus losing issues.
                               2. Added Support for My Commands function.
                               3. Added template databases and when initial installation will not cover the existed db files.
2012.06.18 1.2 B_576    Notes: 1. Added Support for color schema.
			       2. Added Support for ScrollBar with Putty window.
2012.05.09 1.1 B_457    Notes: 1. Added Simplify Chinese language support.
                               2. Added function of remembering last windows size when start up. 
                               3. Added PuttyMan readme file.
2012.04.26 Beta 1.1     Notes: 1. Fixed some bugs when run in Win2003/Win7.
                               2. Fixed bug with Quick Login panel.
                               3. Enhance MCS function.
2012.03.29 Beta 1.0     Notes: Added more resource for monitoring, like CPU type, Memory, Process list.
2012.01.08 Beta 0.9     Notes: 1. Fixed some bugs.
                               2. Added auto login with SSH protocol.
                               3. Added session monitoring function for AIX/Linux OS.
2011.12.25 Alpha 0.7    Notes: Added Full-Screen mode support. 
2011.12.23 Alpha 0.6    Notes: Added MCS(Multi Command Sender) function - send command to all opened sessions.
2011.12.22 Alpha 0.5    Notes: 1. Added address database function to store session informations. 
                               2. Added Opening all connections list simultaneously function. 
                               3. Fixed some bugs.
2011.12.21 Alpha 0.3    Notes: Added Tabbed sessions support.



*菩提曼是什么

菩提曼是一款 Putty 增强工具，用来通过 SSH 连接服务器，有系统监视、多标签管理、自动登录等功能。主要功能包括

   1. 实现Putty多标签支持。
   2. 支持全屏幕显示操作。
   3. 单独数据库保存Putty登陆连接地址，方便管理拷贝。
   4. 支持AIX、Linux等操作系统的资源监控，包括CPU，内存、进程列表等。
   5. 支持无影手功能。同时允许把操作命令发给所有打开的连接终端。
   6. 支持我的命令集合，内置常用Unix、Linux产品基本命令。
   7. 绿色软件，解压即可使用。
   
可以访问如下Flash录像，了解菩提曼的使用功能展示。
    http://www.fusionspy.com/wp-content/uploads/2012/01/PuttyMan.swf


*下载地址
http://www.fusionspy.com/?page_id=232 (最新)
http://www.softpedia.com/get/Network-Tools/Telnet-SSH-Clients/PuttyMan.shtml (更新会慢)


*发布历史
2013.10.15 版本1.10 B1333 说明：1. 解决新站点第一次监控时，由于SSH认证导致系统不响应的问题。
				2. 解决使用站点监控时，界面出现间歇迟钝响应的问题。
				3. 增加闪电连接功能，方便访问和控制地址为连续IP的多个操作系统。
				4. 取消PLINK目录指定，取默认PUTTYMAN目录程序iplink.exe。

2013.01.15 版本1.9 B1269  说明: 1. 更改站点连接端口为5位长度。
                                2. 解决只用default目录，站点不显示的问题。
                                3. 解决关闭站点时，偶尔出现程序crash的问题。
				4. 改进提醒方式。当用户在Putty控制台输入"exit"命令时，取消提醒窗口。
				5. 解决修改站点时，IP地址不能修改问题。
				6. 完成大部分右键弹出菜单功能。
				7. 增加鼠标拖动站点到其他目录功能。

2012.11.19 版本1.9 B1201  说明: 1. 解决关闭连接后，tab未关闭的问题。
                                2. 解决窗口全屏后，下次启动后窗口大小位置错误位移的问题。
                                3. 解决站点监控只能使用默认端口22的错误。
                                4. 增加双击关闭连接窗口功能。
                                5. 增加tab标签彩色功能。

2012.08.14 版本1.7 B1085  说明: 1. 增加站点的分类目录支持。
                                2. 解决我的命令发送给当前所有打开session的错误。
			        3. 其他小问题解决。
                          注意：该版本需要重新创建数据库！！

2012.07.10 版本 1.6 B973  说明：1. 解决Tab标签切换时，Putty窗口的焦点失去问题。
                                2. 增加我的命令功能并内置常见命令；
                                3. 增加模板，解决安装时覆盖原有数据库的问题。

2012.06.18 版本 1.2 B576  说明：增加颜色主题支持。增加Putty窗口滚动条支持。
2012.05.09 版本正式 1.1   说明：增加窗口启动大小记忆功能；增加中文语言支持；增加产品说明文件；产品更改为正式版。
2012.04.26 版本Beta 1.1   说明：解决Win2003、Win7操作系统下显示的bug；解决快速登录的bug；改进无影手的输入体验，多窗口实时输入更流畅。
2012.03.29 版本Beta 1.0   说明：新增操作系统进程列表查看功能，新增操作系统CPU类型、内存信息查看功能。
2012.01.08 版本Beta 0.9   说明：修改若干bug。增加对SSH协议的自动login功能。增加对SSH协议的主机进行资源监控功能。
2011.12.25 版本Alpha 0.7  说明：增加全屏显示功能。完成连接列表窗体折叠功能。
2011.12.23 版本Alpha 0.6  说明：实现无影手功能(MCS) —— 同时对所有打开的连接发送执行命令功能。修改部分bug。
2011.12.22 版本Alpha 0.5  说明：实现地址薄管理功能，实现同时打开地址薄所有连接功能。修改部分bug。
2011.12.21 版本Alpha 0.3  说明：实现Tab标签管理功能。


*为什么要做菩提曼？- 作者自述

我知道很多人会对菩提曼不屑，甚至嗤之以鼻，他们会说，不是有CRT嘛？不是有NetTerm嘛？不是有XShell嘛？那些不都比这个Putty或者PuttyMan强百倍？

我笑而不语。这些反问不值得回答。

…… 菩提曼的前生和今世……

对于我们这些经常需要使用telnet/ssh的家伙来说，一个得心应手的随身工具是必不可少的。同时，在使用快活的需求下又要得心安理得。两者兼得，可是个难事。
可以选择的此类工具不多，喜欢怀旧远古的，可以选择Netterm，老牌劲旅。我的*nix知识，就是从使用Netterm起步的。喜欢一样东西，总想为它做点什么。

所以，后来专门用汇编写了个Netterm KeyGen来生成自己名字的SN，以怀念这段难忘的日子。

再一个大行其道的工具是SecureCRT，这确实是一个让人爱不释手的工具。Tab标签管理，多协议支持，以及强悍的编程脚本支持，绚烂夺目，成为了很多人的挚爱之选。深爱至极，也写了一个文件补丁来解除了CRT的时间限制，那是两千零六年左右的事。

可惜，这两个产品是要License的。古老的Netterm已经没有了市场，SecureCRT好东西，License更是好。我本来想买一个，看了一下价格，99刀带一年服务。说实话，有点承受不起。如果是99RMB，还差不多啊。

所以，这两个工具虽然可以使用，但总归是偷人家的，心安理得是做不到的。

另外的一个工具是PuTTY了。这是一个让人又爱又恨的东西。PuTTY提供了完善的Telnet、SSH、Rlogin等功能。而且最重要的是，相比较前两个产品，这个PuTTY是真FREE的。也就是说，你可以在任何场合（包括commercial）用PuTTY，而不用担心License的问题。FREE啊FREE，多少人假借FREE之名来残害FREE呢？

PuTTY让人憎恨的理由很简单。太简陋了。简陋的让人以为是一个CMD程序。无密码管理功能，无Tab标签管理功能，...... 多少人曾给作者写信，提出热忱的建议和期盼，都被作者牛逼无情的拒绝了。

所以，很多人义无反顾的弃PuTTY而去。

所以，有了PuttyMan- 菩提曼的前世和今生。喜爱它，就应该为它做点事情吧。

