OwlAttic Terminal 下載

OwlAttic Terminal · 更新日誌

更新內容

OwlAttic Terminal 的所有版本,最新的在最前面。

版本 0.1.3

macOS 版的修正:又能拖曳標題列移動視窗了,Mini 模式也為視窗按鈕留出了位置。

修正

  • macOS:又可以拖曳標題列的空白處移動視窗了(Mini 模式下是分頁列的空白處,或視窗按鈕下方的空白)。按兩下它會依系統設定中對視窗標題列的選項執行(預設是填滿螢幕)。第一次啟動的設定視窗也能拖曳了。
  • macOS 的 Mini 模式:關閉、縮到最小、縮放三個按鈕不再蓋住程式圖示和第一個分頁,程式選單在圖示下方開啟。

須知

  • 仍是測試版:更新前請備份資料資料夾。0.1.2 的設定會照常沿用。
  • Windows 和 Linux 版除了版本號沒有變化。
  • 在 macOS 上更新時,用新的 App 取代「應用程式」中的舊版即可。它目前還沒有經過 Apple 簽署,打開前 macOS 可能會再詢問一次(系統設定 → 隱私權與安全性 → 強制打開);在 macOS 15 或更新版本上,也可能再詢問一次能否連線到區域網路上的裝置。
  • Windows 版目前還沒有程式碼簽章,第一次執行時 SmartScreen 可能攔截:按其他資訊,再按仍要執行。
  • 沒有自動更新,新版本會在本站發布。
  • 暫不使用 SSH 代理程式中的金鑰:請在連線中指定私密金鑰,或把私密金鑰存進加密庫。

版本 0.1.2

第一個 macOS 版,一個程式同時支援 Apple 晶片和 Intel 處理器的 Mac;修正了圖示設定和範例快速指令。

新增

  • macOS 版:一個程式同時支援 Apple 晶片和 Intel 處理器的 Mac,需要 macOS 13 Ventura 或更新版本。解壓縮後把 OwlAttic Terminal 拖到「應用程式」裡,再打開即可。終端機中可以使用輸入法,按住按鍵會連續輸入;鎖定螢幕時加密庫也會隨之鎖定。網頁暫時在系統瀏覽器中開啟,擴充功能面板還不會顯示在程式裡(設定中的擴充功能清單、開關和權限可以使用);裝置金鑰(開啟了才有)存放在登入鑰匙圈中。
  • Mac 的選單列:OwlAttic Terminal 選單有關於、設定…(⌘,)、服務、隱藏(⌘H)、隱藏其他(⌥⌘H)、顯示全部和結束(⌘Q);編輯選單為文字欄位提供還原、重做、剪下、複製、貼上和全選;視窗選單有新視窗、縮到最小(⌘M)、縮放和進入或結束全螢幕(⌃⌘F);輔助說明選單依介面語言開啟本站的使用說明和下載頁面。結束相當於一次關閉所有視窗:視需要確認未儲存的修改和要結束的連線,並儲存所有視窗的版面,下次啟動時依設定詢問或恢復。
  • Option 鍵:Option 照 Mac 的習慣輸入特殊字元(é、∫……)。要在 bash、zsh、Emacs 中把它當 Meta(Alt)用,請開啟設定 → 終端機 → 基本中的 Option 鍵當作 Meta 鍵。
  • Dock 裡的應用程式圖示:在設定 → 外觀 → 應用程式圖示中選的圖示,程式執行時也會顯示在 Dock 和應用程式切換器中。

修正

  • 在設定 → 外觀 → 介面圖示中選依工具著色時,工具清單中的連接埠轉送顯示成了地球圖示,現在顯示它自己的圖示。
  • 同一頁的檔案管理的圖示中,較長的名稱會在自己那一欄裡換行,不再壓到範例圖示上。
  • 全新安裝時,內建的範例快速指令(常用、磁碟空間、記憶體、查看記錄檔)會依介面語言命名,以前一律是簡體中文。已有的快速指令不會變動。

須知

  • 仍是測試版:更新前請備份資料資料夾。0.1.1 的設定會照常沿用。
  • Windows 版目前還沒有程式碼簽章,第一次執行時 SmartScreen 可能攔截:按其他資訊,再按仍要執行。
  • macOS 版目前還沒有經過 Apple 簽署。第一次打開時,macOS 會提示無法檢查其中是否含有惡意軟體:關閉這個訊息,打開系統設定 → 隱私權與安全性,往下找到關於 OwlAttic Terminal 的訊息,按強制打開並確認。之後就和其他 App 一樣打開。
  • 在 macOS 15 或更新版本上,第一次連線到區域網路中的伺服器時,macOS 會詢問是否允許 OwlAttic Terminal 連線到區域網路上的裝置:請允許,然後在分頁中按 Enter 重新連線(macOS 詢問時第一次連線會失敗)。之後可以在系統設定 → 隱私權與安全性 → 區域網路中變更。
  • 沒有自動更新,新版本會在本站發布。
  • 暫不使用 SSH 代理程式中的金鑰:請在連線中指定私密金鑰,或把私密金鑰存進加密庫。

版本 0.1.1

第一個 Linux 版;左右兩條工具列和可自訂的標題列;18 套介面圖示、圖示顏色和檔案類型圖示。

新增

  • Linux 版:64 位元,glibc 2.35 或更新版本(Ubuntu 22.04、Debian 12 以後),解壓縮即可使用。網頁暫時在系統瀏覽器中開啟,擴充功能面板還不會顯示在程式裡;鎖定螢幕時加密庫還不會隨之鎖定。
  • 左右兩條工具列:每個工具都可以放在左邊或右邊,直接在工具列上拖曳就能調整順序、換邊;兩條工具列各自開關。左側工具列的工具在版面頁最左邊開啟,右側的在最右邊;檔案、連接埠轉送、系統資訊等面板預設佔版面頁的四分之一寬。
  • 可自訂的標題列:工作台和 Mini 模式各有一組按鈕(快速連線、左右工具列開關、Mini / 工作台模式、設定、加密庫鎖、可攜式標記),要顯示哪些、按什麼順序都可以調整:設定 → 工作區 → 工具列與標題列,或在工具列、標題列的按鈕區域按右鍵選自訂工具列與標題列…。快速鍵新增「顯示 / 隱藏左側工具列」和「顯示 / 隱藏右側工具列」。
  • 介面圖示:除了 OwlAttic 自己的圖示,還可以換成 18 套開源圖示,例如 Lucide、Tabler、Phosphor、Material Symbols、Font Awesome,不少還能選線條、填滿等樣式:設定 → 外觀 → 介面圖示。
  • 圖示顏色:工具列和標題列的圖示可以是灰色、更亮、依工具著色,或統一使用你選的顏色;依工具著色時,每個工具的顏色都能個別調整。顏色可以匯出成檔案分享給別人,也可以匯入。
  • 檔案管理的圖示:依檔名和副檔名顯示彩色的檔案類型圖示,有 Material Icon Theme、Catppuccin 和 Seti 三套可選;也可以用單色圖示,依類型(程式碼、圖片、壓縮檔、金鑰……)區分,跟隨所選的介面圖示。

修正

  • 在 Windows 上,於網頁或擴充功能面板上方開啟左上角的程式選單時,選單不再被網頁擋住。
  • 在設定中展開下拉清單時按 Esc,會先收起清單,不再直接關閉設定。
  • Windows 套件中的說明補上了 WebView2:擴充功能面板和網頁無法開啟時,可以到哪裡安裝 WebView2 Runtime。

須知

  • 仍是測試版:更新前請備份資料資料夾。0.1.0 的設定會照常沿用;在 0.1.0 中調整過工具列順序的,工具會依原本的順序全部放在右側工具列。
  • Windows 版目前還沒有程式碼簽章,第一次執行時 SmartScreen 可能攔截:按其他資訊,再按仍要執行。
  • 沒有自動更新,新版本會在本站發布。
  • 暫不使用 SSH 代理程式中的金鑰:請在連線中指定私密金鑰,或把私密金鑰存進加密庫。

版本 0.1.0

OwlAttic Terminal 的第一個版本,適用於 Windows,目前為測試版。

本版本包含

  • 連線:SSH,支援跳板機以及 HTTP、HTTPS、SOCKS5 代理;密碼、私密金鑰,或像 ssh 一樣自動登入;雙重驗證碼;多台伺服器共用的登入憑證;主機金鑰驗證、保持連線和自動重新連線。Telnet,以及提供十六進位顯示的序列埠。匯入 ~/.ssh/config。
  • 兩種介面:工作台,包含連線、工作區和版面頁;或 Mini 模式,只有分頁和終端機。隨時切換,工作階段不會中斷。
  • 版面配置:把分頁拖到窗格的任一邊即可分割,可以保留多個版面頁,還能把分頁拖出成為新視窗,或在視窗之間拖曳。下次啟動時,視窗、版面頁和分頁都會回到原位。
  • 終端機旁邊:SFTP 檔案面板;在獨立視窗中編輯遠端檔案,保留原本的編碼和換行字元,還能預覽圖片;本機、動態(SOCKS5)和遠端連接埠轉送;Linux 伺服器的狀態;傳送時可以填空的快速指令;終端機內搜尋;工作階段記錄。
  • 本機 Shell:PowerShell、命令提示字元、WSL 和 Git Bash,自動偵測。
  • 安全性:加密庫保存密碼和私密金鑰,由主密碼保護,鎖定螢幕時也會隨之鎖定。
  • 擴充功能:網頁面板和 JavaScript 指令碼,只能做你允許的事;指令碼可以定時執行,或在連上伺服器時執行。
  • 外觀與手感:深色、淺色或跟隨 Windows;13 套配色方案,可以匯入配色,也有配色編輯器;背景圖片、毛玻璃和透明視窗;支援連字的字型;可選用的平滑游標;自己設定的快速鍵。
  • 語言:英文、簡體中文、繁體中文、日文和韓文。

須知

  • 這是測試版,設定與儲存的伺服器可能無法帶到之後的版本:更新前請備份資料資料夾。
  • 程式目前還沒有程式碼簽章,第一次執行時 Windows SmartScreen 可能攔截:按其他資訊,再按仍要執行。
  • 沒有自動更新,新版本會在本站發布。
  • 暫不使用 SSH 代理程式(Pageant、Windows OpenSSH Agent、1Password)中的金鑰:請在連線中指定私密金鑰,或把私密金鑰存進加密庫。
  • 接下來會支援從其他軟體(Xshell、MobaXterm、PuTTY、FinalShell)匯入;目前可以匯入 ~/.ssh/config。

RSS 訂閱