putty tray
xcezx さんにおしえてもらった。
PuTTY Tray is an improved version of PuTTY (Win32).
Features
- New high color icon.
- Minimize to the system tray (on CTRL+minimize, always or directly on startup)
- Customizable (tray) icon
- Blink tray icon when a bell signal is received
- Configurable window transparency
- URL hyperlinking
- Reconnect when PC wakes up from stand-by
うれしいのはURLがクリッカブルになるくらいでしょうか。なんかバグってるけど。あとアイコンもカワイイ。
でもごった煮についてるCtrl-Tabでのウィンドウ切り替えができなくてうーん。一長一短。
Ctrl-Tabなくなったら死ねるけど、URLもクリックしたいので
ここで配布されてる PuTTY のウィンドウを Ctrl+Tab で切り替えられるようにするパッチ ためしにあてたらハイブリッドなバイナリができた!
一応おいておくけど、自己責任で><
アイコンやmanifest埋め込みはしてないけど、設定でアイコン指定すれば無問題。
作業手順
- puttyソースDL
- putty trayパッチ当てる
- ctrl-tabパッチ当てる、(一個うまく当たらんからそこ手動でつっこむ)
- WINDOWS\MSVC\PUTTY に VC 用のワークスペースファイルあるのでそれ開く
- putty trayで追加されてると思われるファイルを適当にプロジェクトに追加
- ビルド
ビルドは VC++ 2005 Express でやった。