用戶手冊 · 命令與快捷鍵
Job 命令
「Analyze」按鈕 / Job → Analyze· Alt+A · F5 · ⌘+A- 分析此 Job — 顯示擬執行變更。文件大小與修改時間相同視為相同。
「Sync」按鈕 / Job → Synchronize· Alt+S · F7 · ⌘S- 同步此 Job — 提交 Analyze 提議的變更。
Job → Analyze and Sync· Alt+Y · F9 · ⌘Y- 分析並同步此 Job。
「Stop」按鈕 / Job → Stop· Alt+T · ESC · ⎋- 停止此 Job 的分析或同步。Sync 在 Stop 後可繼續;Analyze 在 Stop 後會重新開始。
「Clear Tree」按鈕 / Job → Clear· ESC · ⎋- 對已停止的 Job — 清空 Sync Tree 以節省內存。
「Pause / Resume」按鈕 / Job → Pause / Resume· Alt+Z · ⌥Z- 暫停/恢復此 Job 的分析或同步。
Job → Options· Alt+O · ⌘O- 顯示此 Job 的選項對話框。
Job → Logs On Left Side· Alt+L- 打開此 Job 左側文件夾的日誌文件瀏覽器 — 日誌記錄所有 GoodSync Job 對該文件夾及其子文件夾執行的全部操作。
Job → Logs on Right Side· Alt+R- 打開此 Job 右側文件夾的日誌文件瀏覽器。
Job → Groups- 把此 Job 加入(或移出)子菜單中列出的 Group 之一。
Job → (選中已列出的 Group)- 菜單中 Group 未勾選 — 把當前 Job 加入該 Group;已勾選 — 把當前 Job 從該 Group 移除。
Job → New· Alt+N · ⌘N- 創建新 Job。首次運行 GoodSync 時自動創建名為「Job1」的初始 Job。
Job → Delete· Alt+D · DEL · ⌘D- 刪除當前 Job。
Job → Rename· F2 · ⌘↩- 重命名當前 Job。
Job → Clone· Alt+C · ⌥C- 克隆當前 Job — 創建一個內容相同、名稱不同的新 Job。
Job → Advanced → Swap Job Sides· Alt+W · ⌃W- 交換此 Job 的左右文件夾。
Job → Save as Template- 將此 Job 保存為模板 — 模板可在創建新 Job 時使用。
Job → Advanced → Analyze: Compare CheckSums· Alt+M- 分析:比較 MD5 校驗和。MD5 相同視為相同文件。要求左右文件系統都支援 MD5 計算。
Job → Advanced → Analyze: Compare Bodies· Alt+B · ⌘B- 分析:比較文件主體。文件主體相同視為相同。遠程文件系統的文件會被下載 — 速度較慢。
Job → Advanced → List of Changes· Alt+I(僅 Windows)- 顯示可打印的變更列表。Analyze 完成、變更可用之後生效。
Job → Advanced → Delete State Files- 刪除此 Job 兩側的 GoodSync state 文件。GoodSync 會忘記其在同步文件夾上收集的狀態與歷史資訊(例如哪些文件何時被刪除)。
Job → Advanced → Delete Recycled & History Folders- 刪除位於
_gsdata_\_saved_文件夾中的回收文件與_gsdata_\_history_文件夾中的歷史文件。 Job → Advanced → Delete _gsdata_ Folders- 刪除此 Job 兩側的
_gsdata_文件夾及其內全部文件。包含「Delete Recycled & History Folders」與「Delete State Files」所刪除的全部內容,外加所有 Job 日誌文件。 Job → Advanced → Cleanup Recycled & History Folders- 清理回收站或歷史 — 刪除超過指定時間(預設一個月)的文件。保留時長在
Job → Options → General → Clean _saved_/_history_ folder after this many days中指定。 Job → Advanced → Left trash bin(僅 Mac)- 在 Finder 中打開此 Job 左側的回收站文件夾位置。
Job → Advanced → Right trash bin(僅 Mac)- 在 Finder 中打開此 Job 右側的回收站文件夾位置。
Job → Advanced → Make gsdata invisible(僅 Mac)- 在 Finder 中將此 Job 兩側的
_gsdata_文件夾設為不可見。 Job → Exit· Alt+X · Alt+F4(僅 Windows)- 退出 GoodSync。
All 命令(控制所有 Job)
All → Analyze All· F6- 分析所有 Job。
All → Synchronize All· F8- 同步所有已分析的 Job。
All → Analyze and Sync All· F10- 對所有 Job — 先分析後同步。
All → Stop All- 停止所有運行中 Job 的分析或同步。
All → Auto Run ON/OFF· F4- 勾選時 — 臨時禁用 Auto Options 啓動 Job(已啓動的 Job 繼續運行)。未勾選 — AutoRun 啓用。
View 命令
View → Full Mode- 顯示完整 GoodSync 用戶界面(預設視圖)。
View → Mini Mode(僅 Windows)- 以 Mini Mode 顯示 GoodSync — 一個小窗口顯示活躍 Job 的狀態。
View → Tray Icon- GoodSync 僅以系統托盤(Mac 為菜單欄)圖標顯示 — 用於後台操作。
View → Job Groups / Job Table· ⌘1 / ⌘2(僅 Mac)- 在 Job Tree 與 Job List 面板間切換。
View → Filters(僅 Windows)- 顯示/隱藏 Filters 面板(預設隱藏) — 顯示當前 Job 的全部 Exclude 與 Include Filters。
View → Log- 顯示/隱藏日誌面板(預設顯示) — 顯示當前 Job 自動滾動的日誌。
Sync Tree 投影視圖命令
這些命令在 Job 完成 Analyze 之後啓用 — 也可通過點擊 Analyze 結果中的「Views」按鈕(Mac 為「Others」按鈕)訪問。
「All」按鈕 / View → All- 顯示所有「活」文件與文件夾 — 即兩側均未刪除的項。
「Changes」按鈕 / View → Changes· Alt+G- 顯示「變更」 — 僅顯示不一致、將被 Copy File 命令處理的文件與文件夾。
「Conflicts」按鈕 / View → Conflicts· Alt+F- 顯示衝突 — 即在 Job 兩側都被修改的文件。
「Errors」按鈕 / View → Errors· Alt+E- 顯示在 Analyze 或 Sync 過程中發生的錯誤。錯誤不是衝突 — 它們來自文件系統(例如:文件被鎖、GoodSync 無法進入文件夾)。
View → Included(Win)/View → Views → Included(Mac)- 顯示 Analyze 中包含的文件與文件夾(即未被 Exclude/Include Filters 排除)。
View → Excluded(Win)/View → Views → Excluded(Mac)- 顯示被 Exclude/Include Filters 排除的文件與文件夾。
View → Create(Win)/View → Views → Create(Mac)- 顯示將被創建的文件與文件夾(一側存在、另一側不存在 — Copy 操作會將其複製到另一側)。
View → Overwrite(Win)/View → Views → Overwrite(Mac)- 顯示將被覆蓋的文件(兩側都存在 — Copy 操作會從一側複製到另一側)。
View → Delete(Win)/View → Views → Delete(Mac)- 顯示將被刪除的文件與文件夾(一側存在、另一側不存在 — Copy 操作會在另一側刪除它們)。
View → Copy Left to Right- 顯示 Copy File 操作將從左到右複製的文件。
View → Copy Right to Left- 顯示 Copy File 操作將從右到左複製的文件。
View → Delete on Right- 顯示將在右側被刪除的文件與文件夾。
View → Delete on Left- 顯示將在左側被刪除的文件與文件夾。
View → Rename/Move on Right- 顯示將在右側被重命名/移動的文件與文件夾。
View → Rename/Move on Left- 顯示將在左側被重命名/移動的文件與文件夾。
View → Copy Time L to R- 顯示其修改時間將通過 Copy Time 操作從左到右複製的文件。
View → Copy Time R to L- 顯示其修改時間將通過 Copy Time 操作從右到左複製的文件。
View → Name Case L to R- 顯示其文件名大小寫將通過 Copy Name Case 操作從左到右複製的文件。
View → Name Case R to L- 顯示其文件名大小寫將通過 Copy Name Case 操作從右到左複製的文件。
View → Sync State- 顯示狀態將被同步(不復制文件本身)的文件。
View → SameLength DiffTime- 顯示「兩側都存在、長度相同但修改時間不同」的文件 — 如果確認這些文件實際相同,可對其使用 Copy Time 操作。
View → Countable Changes- 僅顯示一次的全部變更 — 不會顯示由父文件夾重命名引起的文件重命名。
View → File To Sync- 僅顯示主體將被同步的文件。
View → All To Sync- 顯示主體與狀態都將被同步的文件。
View → All Live + Dead- 顯示已存在的文件以及之前已被刪除的文件。
Sync Tree 節點展開命令
這些命令在 Job 完成 Analyze 後、點擊 Sync Tree 中節點(文件或文件夾)時啓用。它們通過鍵盤快捷鍵訪問 — 是 Windows 樹標準。
「Gray +」表示數字鍵盤上的「+」鍵。
- Gray +
- 展開樹的一層(焦點必須在要展開的節點上)。
- Gray -
- 收起樹的一層(焦點必須在要收起的節點上)。
- Gray *
- 從此節點起展開樹的所有層級(焦點必須在要展開的節點上)。
Sync Tree 節點操作命令
這些命令在 Job 完成 Analyze 後、點擊 Sync Tree 中節點時啓用。所有 Action 命令也可通過節點的右鍵菜單訪問。
Action → Open Left Files / Folders- 使用 Windows Explorer(Mac 為 Finder)打開左側的文件/文件夾。遠程文件夾用 GoodSync Explorer 打開。
Action → Open Right Files / Folders- 使用 Windows Explorer(Mac 為 Finder)打開右側的文件/文件夾。
Action → Delete Left File / Folder- 刪除左側的文件/文件夾。
Action → Delete Right File / Folder- 刪除右側的文件/文件夾。
Action → Delete Both Files / Folders- 同時刪除左右兩側的文件/文件夾。
Action → Compare Files- 用
Tools → Program Options → File Compare中定義的類 diff 程序比較左右兩側的文件。也支援本地文件夾 — 會在左右文件夾上運行diff -r。
Sync Tree 節點過濾命令
這些命令在 Job 完成 Analyze 後、點擊 Sync Tree 中節點時啓用。所有 Action 命令也可通過節點的右鍵菜單訪問,或在 Analyze 結果中點擊「File/Folder Ops」按鈕(Mac 為「Filters」按鈕)。
Action → Exclude '/...' File / Folder- 從 Analyze 結果中按精確路徑排除該文件或文件夾。
Action → Exclude All '...' Files / Folders- 排除所有與該文件(文件夾)同名的文件或文件夾 — 不論它們位於同步文件夾內的哪個文件夾。
Action → Exclude All '*.ext' Files- 排除同步文件夾內所有子文件夾中擴展名為 .ext 的文件。
Action → Include Only '/...' File / Folder- 把該文件或文件夾按精確路徑加入 Analyze 結果。如果定義了一個或多個 Include Filter — 只有這種方式包含的文件/文件夾會被分析,其餘全部排除。
Action → Include Only '*.ext' Files- 僅包含同步文件夾內所有子文件夾中擴展名為 .ext 的文件。
Sync Tree 節點方向變更命令
這些命令在 Job 完成 Analyze 後、點擊 Sync Tree 中節點時啓用。所有 Action 命令也可通過節點的右鍵菜單訪問,或在 Analyze 結果中點擊「File/Folder Ops → Change Direction to」(Mac 為「Directions」按鈕)。
Action → Change Direction to → As Recommended(Win)/Action → As Recommended(Mac)- 把操作設為 Analyze 推薦的操作 — 僅在 Analyze 提議的操作被修改後才啓用。
Action → Change Direction to → Copy Left to Right(Win)/Action → Copy Left to Right(Mac)- 把操作設為「從左到右複製文件」。
Action → Change Direction to → Copy Right to Left(Win)/Action → Copy Right to Left(Mac)- 把操作設為「從右到左複製文件」。
Action → Change Direction to → Do Not Copy(Win)/Action → Do Not Copy(Mac)- 把操作設為「不復制」。
Action → Change Direction to → Copy Time L to R(Win)/Action → Copy Time L to R(Mac)- 把操作設為「從左到右複製時間」。
Action → Change Direction to → Copy Time R to L(Win)/Action → Copy Time R to L(Mac)- 把操作設為「從右到左複製時間」。
Action → Change Direction to → Name Case L to R(僅 Windows)- 把操作設為「從左到右複製文件名大小寫」。
Action → Change Direction to → Name Case R to L(僅 Windows)- 把操作設為「從右到左複製文件名大小寫」。
Action → Change Direction to → Copy State L to R(僅 Windows)- 把操作設為「從左到右複製狀態」。
Action → Change Direction to → Copy State R to L(僅 Windows)- 把操作設為「從右到左複製狀態」。
Action → Properties- 顯示所選文件或文件夾的詳細資訊 — 幫助理解 GoodSync 為何對該文件做出當前同步決定。
Tools 命令(僅 Windows)
Tools → Program Options· Alt+P- 顯示「Program Options」對話框。
Tools → GoodSync Account Setup- 運行 GoodSync Account Setup 對話框 — 用於將本機註冊到 GoodSync Account,並把 GoodSync 配置為客戶端或伺服器以用於 GoodSync Connect P2P 同步。
Tools → GoodSync Account Manage- 在預設瀏覽器中打開 GoodSync Account Web UI — 自動登入用戶賬戶以管理設備、license、GoodSync Storage、賬戶設置等。
Tools → Runner Service Setup- 運行 Runner Service Setup 對話框。GoodSync Runner 是 Windows/Mac 服務,用於運行啓用了 Auto Unattended 模式的 Job。
Tools → Advanced → Server Advanced Options- 在預設瀏覽器中打開本地 GoodSync Server Web UI。詳見 GoodSync Connect 手冊。
Tools → Account Sync Auto- 自動把 Job、Group、選項與 Server Account 同步到 GoodSync Account 與其他已註冊設備。詳見 Server Accounts 與 Account Sync。
Tools → Account Sync Once- 把 Job、Group、選項與 Server Account 與 GoodSync Account 及其他已註冊設備同步一次。
Tools → Export All Jobs- 把全部 Job、Group 與 Server Account 導出到用戶選定的 *.TIX 文件。
Tools → Export Selected Jobs- 把所選 Job 導出到 *.TIX 文件。僅選中一個 Job 時(當前 Job)— 導出該 Job;選中 Group — 導出該 Group 中全部 Job。所有 Server Account 也會寫入導出的 *.TIX(因為可能被導出的 Job 引用)。TIX 文件為基於文本的格式 — 用於導出導入,也可編輯。
Tools → Import Job List- 從之前由 Export 命令寫入的 *.TIX 文件導入 Job — 導入的 Job 會添加到現有 Job。如果導入 Job 與現有 Job 同名 — 該 Job 導入失敗。
Tools → Import from Allway Sync- 從 Allway Sync 配置文件導入 Job — 適用於從 Allway Sync 遷移的用戶。如果系統中檢測到 Allway Sync — GoodSync 在安裝與首次運行時也會提示導入其 Job。
GoodSync 命令(僅 Mac)
「GoodSync」命令菜單出現在 Mac 版 GoodSync 的菜單欄 — 類似於 Windows 版 GoodSync 的「Tools」菜單。
GoodSync → About- 顯示「About」對話框 — 含版權資訊與版本號。
GoodSync → Preferences· ⌘,- 顯示 Program Options 對話框。
GoodSync → GoodSync Account Setup- 運行 GoodSync Account Setup 對話框 — 把本機註冊到 GoodSync Account,並配置 GoodSync 作為 GoodSync Connect P2P 同步的客戶端或伺服器。
GoodSync → GoodSync Account Manage- 在預設瀏覽器中打開 GoodSync Account Web UI。
GoodSync → Server Advanced Options- 在預設瀏覽器中打開本地 GoodSync Server Web UI。
GoodSync → Account Sync Once- 把 Job、Group、選項與 Server Account 與 GoodSync Account 同步一次。
GoodSync → Account Sync Auto- 自動把 Job、Group、選項與 Server Account 同步到 GoodSync Account。
GoodSync → Grant Full Disk Access to GoodSync- 運行「Grant Full Disk Access」對話框 — 備份 Mac 上應用數據(郵件、日曆等)與系統受保護文件夾時,需要授予 GoodSync 訪問權限。
GoodSync → Runner Service Setup- 運行 Runner Service Setup 對話框。
GoodSync → Export All Jobs- 把全部 Job、Group 與 Server Account 導出到 *.TIX 文件。
GoodSync → Import Job List- 從 *.TIX 文件導入 Job。
GoodSync → Check for Updates- 檢查 GoodSync 新版本。GoodSync 啓動時也會自動檢查。
GoodSync → Quit· ⌘Q- 退出 GoodSync。
Help 命令
Help → Manual- 在線顯示本手冊。
Help → FAQ- 在線顯示常見問題。
Help → Buy License / Renew License- 購買/續期 GoodSync license。
Help → Activate License- 購買後在本機啟用 GoodSync license — 需要 Order ID 與訂單中的姓名。詳見啟用指南。
Help → Contact Support- 創建包含 Job 日誌與診斷資訊的 ZIP 文件 — 上傳到 GoodSync 支援伺服器並創建工單。
Help → Check for Updates(僅 Windows)- 檢查 GoodSync 新版本。GoodSync 啓動時也會自動檢查。
Help → About(僅 Windows)- 顯示「About」對話框 — 含版權資訊與版本號。