Skip to main content.

PieTTY/pputty/PuTTY 是什麼?

screenshot

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 的版本,以穩定與修正為主。 主要的特色有: screenshot

  • 簡單易用的界面(中英文合一)。 主要的功能都可從選單存取
  • 完全相容於傳統 PuTTY,之前的設定全部可直接使用
  • 更強的連線整合管理(session management), 自動儲存設定
  • 高度可自訂化(customizable)的視窗顯示效果
  • 完整而方便切換的多國語言支援
  • 半透明顯示(多種顯示引擎以配合各種硬體配備與視窗立體陰影,配合無框顯示模式效果奇佳 (0.3.27)
  • 支援 ssh:// 式的呼叫,可整合系統設定為 ssh:// 與 telnet:// 處理程式(0.3.27)
  • href screenshot對於各種網址 URL 可直接點選開啟,還有各種可選用的視覺效果
  • 支援拖曳檔案 (Drag-n-drop) 即可 SCP 上傳
對於非英語系字元, PieTTY 特別加強的部份有:
  • 可使用英文等其它字型,而且不用設定字元集(CHARSET) (傳統 PuTTY 則一定要設定正確才行)
  • 在非 UTF8 模式下 PieTTY 的游標也能正確顯示 (傳統 PuTTY 會破壞游標上的多位元字元組如Big5中文)
  • 重繪螢幕完全不閃動 (PuTTY 在非 UTF8 會閃)
對台灣 Big5 及 BBS 環境有更多的加強功能:
  • 內建 Big5-2003 + 中國海字集、 相容Unicode補完計畫2.40版字碼表,免裝 Unicode 補完即可正常剪貼或輸入日文等(0.3.27) screenshot
  • 內建簡單的漢字(簡繁)轉換,方便閱讀(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
0.3 Known Issue 已知問題:
  • 第一次使用 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...
全部可下載版本...