PieTTY/pputty/PuTTY 是什麼?
PuTTY
是個小巧方便的 Telnet/SSH 安全遠端連線程式,
但用於非英語系文字時有非常多的問題,
而且它對於初學者來說過於複雜的使用界面也為人詬病已久。
PieTTY 則是源自於 PuTTY ,修正與完整支援亞洲等多國語系字元、
並在使用界面上大幅改進、易學易用的版本。
PieTTY is a free SSH client based on PuTTY and dedicated to
multilingual (especially CJK) environments, accessibility,
and simpler user interface.
PieTTY 使用 MIT License, 是免費而可自由重新散佈的。 更詳細的歷史或是使用上有問題請見 FAQ 。 關於 PieTTY 為何要支援「Unicode 補完計畫」請見 FAQ。
關於新版的開發
PieTTY 目前仍然常收到各種建議與錯誤報告,
非常感謝大家;
不過除非有安全性的重大錯誤要修正,
否則短時間內 0.3 不會再發行新版,
因為目前要專注在「幫 PuTTY 加上分頁」這項大工程;
完成後會把修正送回官方 PuTTY。 不過這項工程由於實在太大,
暫時也無法估計所需時間。 所以這段期間就請大家繼續使用 0.3.27。
基於 PuTTY 0.60 核心的 0.4 beta 進行中,這版不會有太大改變,
而單純是 0.3 的 bugfix。
PieTTY 的特色
PieTTY 0.3 系列是修改自 PuTTY 0.57/0.58 的版本,以穩定與修正為主。
主要的特色有:
- 簡單易用的界面(中英文合一)。 主要的功能都可從選單存取
- 完全相容於傳統 PuTTY,之前的設定全部可直接使用
- 更強的連線整合管理(session management), 自動儲存設定
- 高度可自訂化(customizable)的視窗顯示效果
- 完整而方便切換的多國語言支援
- 半透明顯示(多種顯示引擎以配合各種硬體配備與視窗立體陰影,配合無框顯示模式效果奇佳 (0.3.27)
- 支援 ssh:// 式的呼叫,可整合系統設定為 ssh:// 與 telnet:// 處理程式(0.3.27)
-
對於各種網址 URL 可直接點選開啟,還有各種可選用的視覺效果
- 支援拖曳檔案 (Drag-n-drop) 即可 SCP 上傳
- 可使用英文等其它字型,而且不用設定字元集(CHARSET) (傳統 PuTTY 則一定要設定正確才行)
- 在非 UTF8 模式下 PieTTY 的游標也能正確顯示 (傳統 PuTTY 會破壞游標上的多位元字元組如Big5中文)
- 重繪螢幕完全不閃動 (PuTTY 在非 UTF8 會閃)
- 內建 Big5-2003 + 中國海字集、
相容Unicode補完計畫2.40版字碼表,免裝 Unicode
補完即可正常剪貼或輸入日文等(0.3.27)
- 內建簡單的漢字(簡繁)轉換,方便閱讀(0.3.27)
- 支援一字雙色的ANSI碼 (台灣 BBS 特有文化)
- 複製文字時可自動將屬性顏色以 ANSI 碼或 IRC 形式加入(0.3.27), BBS 與 IRC 互貼彩色不是夢!
Features of PieTTY 0.3 series:
- Based on PuTTY 0.58 release with latest fix
- Fully compatible with classic PuTTY
- Redesigned user interface: simple and easy
- Enhanced session management
- Excellent CJK/UTF8 encoding support
- Multilingual text tendering
- Various hacks to work with CJK DBCS/UTF8 environment
- Built-in Big5-2003 + ChinaSea encoding support
- Built-in Unihan conversion
- Multi-locale in one single small executable
- Handles ssh://, telnet://
- Built-in drag-n-drop SCP upload
- URL/HREF recognition with hover effects
- Modern visual effects: drop shadow, Semi-transparency (Alphablending), ...
- Copy/paste text with attributes (ANSI escape/IRC)
關於作者 About The Author
Hung-Te Lin 林弘德, 網路上常用的代號是 piaip。
PieTTY 是我自己平日連線到 Solaris 工作站上的必需品,
所以起碼有一個人每天在對最新版做測試 ^^;
也所以,只要有 bug 或是問題,我都會盡量想辦法解決
(尤其是我自己使用上會需要的)。
如果對這個計畫有任何意見, 也歡迎用 email 與我聯絡!
網站導覽 Sitemap
This page’s menu:
Downloads 下載
Recommended Release: 11/22/2010
PieTTY 0.4.00b14 (beta-14)- The 0.4 series is based on PuTTY 0.60, and bug fixes for PieTTY 0.3.x
0.4 是更新至 PuTTY 0.60 核心的修正版 - (b1+) Fixed more BIG5 characters
修正了漢字轉換表格 (thanks to zcecil), 已能正常處理: 鬆 盃 尬 等字 - No SCP in 0.4 beta builds (use 0.3 below if you need SCP)
暫時不提供 scp/sftp 上傳檔案的能力,若您有需求請改用下面的 0.3 - (b4+) NEW: You can toggle the prompt of '*' in password now, by menu: "View / Prompt Password as *"
此版起可以設定輸入密碼時是否要顯示 '*' 號,從 menu 裡可以設定 - (b5+) NEW: EUC-JP now on menu!
選單裡現在可選用 EUC-JP 日文編碼了 - (b3+) Fixed some messages, like taskbar menu on win7, fullscreen scrollbar (thank to priv)
- (b2+) Changed code page settings detection - so you will need to reconfigure the encoding for each session.
Really sorry about that.
由於要修正之前對於字元集產生的種種問題,0.4 會使用跟 0.3 不同的字元集設定。 你可能要為部份連線記錄重新修改字元集(charset/encoding)的設定。 - (b4+) Fixed: first time running on English Windows, the screen goes to whole black or strange symbols
修正在非預設 CJK 的系統上,首次執行會畫面全黑或是一堆怪符號的問題 - (b4+) Fixed: first run with PuTTY sessions, the connection would fail
修正在只用過 PuTTY 的系統上第一次執行時無法連線的問題 - (b6+) NEW: "Reconnect" on Connection menu when your connection was dropped!
斷線後連線選單上可按「重新連線」了! - (b6+) NEW: support magnet:? URN
支援 magnet:? 鏈結 - (b7+) Fixed: xterm line drawing characters in UTF8 mode
修正某些使用 terminal 畫線的程式在 UTF-8 mode 會變成 qqq 的問題 - (b8+) Fixed: Keyboard not respond after you got all rectangle words in PieTTY 0.3.27 then run 0.4 (due to encoding error)
修正用過 0.3.27 並遇到整個螢幕的方塊字後改用 0.4 會造成鍵盤無反應的問題 (原因為 encoding 字元集錯誤,選取一次 encoding 即可解決) - (b9+) NEW: Option » CJK Hacks » "Allow using proportional fonts" allows you to use fonts without monotypes.
開啟 選項 » 亞洲語系修正 » 「可選用非等寬字型」 後,可以選任何等寬或不等寬的字形。 這有助於選取一些 實際上是等寬但字型本身設定錯誤導致 PuTTY/PieTTY 無法選用的字型,如文泉驛等寬。 - (b10+) NEW: Portable Mode (never write anything to registry).
Please manually create a (empty) "PieTTY.ini" file with same filename to the pietty*.exe and then
it will use only the INI file.
內建加入可攜式設定的能力 (您也可以參考 Jedi's PieTTY Portable ,可將任意版本的 PieTTY/PuTTY 製成 Portable)。只要在 PieTTY*.exe 的同目錄下放一個與 exe 同名的 INI 檔 (或叫 PieTTY.INI) (一開始放個空檔即可), PieTTY 就不再會讀寫 Registry 的設定而是 使用 INI 檔。 (例: pietty0400b10.exe 使用的 ini 檔名會先找 pietty0400b10.ini 再找 PieTTY.ini) Portable 模式下的 PieTTY 在執行時標題會改叫 PieTTY Portable。 - (b11+) Fix portable mode and add "export portable settings" in menu: Connection » Export for Portable
修正可攜式設定的部份錯誤,新增「輸出設定」的機制 (選單上的連線 » 輸出可攜設定) - (b12+) Change URL recognition pattern to RFC standard
調整 URL 字集為 RFC 標準 - (b13+) Fix URL pattern: add '#'
修正 URL 字集: 應加入 # - (b14+) Fix: deleting sessions should not create empty ini file, and added new option to control session auto delete
修正刪除舊連線設定時會產生空 INI 的問題,並加入選項以控制自動刪除舊連線的選項
Previous Release: 06/14/2005
PieTTY 0.3.27- 若您不需要 SCP 功能,建議您試試上面的 0.4 beta 版
- MD5: 1533c60d6a9fda4715eaf88d89c05dc0
- 第一次使用 PieTTY 時,若直接選 PuTTY 舊設定會連線失敗。 請先隨便手動打入某些 IP 並建立連線後即可正常使用。 (fixed in 0.4)
- Esc[1;11m" 這樣的 ANSI 控制碼(關鍵在 m 後面直接加 ")在 Big5 mode 不開 Internal UCS 會導致 中文全部被拆開來變 ASCII 處理 (PuTTY 也會),是否算 PuTTY 的 bug 或 feature 未確認。
- PieTTY 由於有不少圖形加速快取處理的部份, 若使用中變換系統色彩數目(常發生於使用遠端桌面)則很容易會出問題
- 在標題列用右鍵開啟右鍵選單(Context Menu)要開啟兩次才有作用, 第一次選任何功能都會無反應。
- 切換字元編碼 (Encoding/Charset) 後並不會即時對畫面產生影響, 請更新(refresh)已顯示內容或是重新多打幾個字試試。
- 漢字轉換的表格由於簡化字與正體字一對多的關係,之前使用 autrijus 的 perl 表格時似乎沒把優先順序問題處理好, 使用時請自行小心,以後的版本會再人工審閱。 目前已知轉換不良的字: 鬆 盃 (fixed in 0.4)
- 對於某些 codepage 的 Windows, 第一次執行會變成黑底黑字... 請先選 codepage 為 UTF8 或 System default etc. (fixed in 0.4)
All/Other/Old Versions...
全部可下載版本...