使用手冊

GravesDiary v0.1.1 — 與應用程式內附的手冊相同

1. 關於本手冊

本手冊說明 GravesDiary 0.1:如何在其中書寫、找回你寫過的內容、保持私密,以及讓你的電腦之間保持一致。手冊中不會描述任何未能運作的功能;已計劃但尚未提供的功能,會在最後如實列出。

2. GravesDiary 是甚麼

一本私人日記。每篇日記都屬於某一天。一篇日記有文字,還可以有標題、評分、心情、標籤、提及的人物、地點,以及相片或其他檔案。日記在你的電腦上一直保持加密,並可透過你本來已有的資料夾,讓多部電腦保持一致,不需帳戶,也不經我們的任何伺服器。

GravesDiary 不會向 GravesWare 傳送任何資料。請參閱私隱聲明。

3. 開始使用

GravesDiary 第一次打開時,會問你要如何保護日記。

使用密碼

密碼就是日記的鑰匙。每次打開 GravesDiary 都要輸入。沒有密碼,任何人都無法打開日記 — 如果你忘記了,連你自己也不例外。GravesWare 無法重設或找回密碼;沒有後門。請選一個你記得住的密碼,或把它存放在安全的地方。

不使用密碼

GravesDiary 會直接打開你的日記。日記仍然是加密的,所用的密鑰存放在這部電腦上,只有你的使用者帳戶可以讀取。這可以保護日記檔案的副本(例如備份中的副本),但無法防止任何能以你的身分登入你電腦的人看到日記。

你之後可以在「設定」中加入、更改或移除密碼。

從備份開始

如果你在另一部電腦上已有日記,請改為選擇「從備份還原」,日記便會來自備份檔案,而不是從空白開始。請參閱備份。

4. 書寫

這裏的日記是一連串各自獨立的日記篇章,每篇都有自己的日期及時間 — 而不是每天一長頁。一天想寫多少篇都可以:早餐時寫一篇,通完電話後寫一篇,晚上再寫一篇。

GravesDiary 打開時會顯示今天:今天的日記,並打開最新的一篇;如果還沒有,則是一頁空白的新頁。

新日記按「新日記」按鈕,或按 Ctrl+N。新日記會標上目前的時間,日期則是日曆上所選的那一天,或今天。在日曆上的某一天按右鍵,可選擇「在這一天寫新日記」。
日期及時間日記頂部的日期及時間,是日記所記述的那一刻,而不是你書寫的時間。今天早上補寫昨晚的事?把它們設為昨天晚上。在每篇日記都設有時間之前寫下的日記,會顯示一條橫線,直至你設定時間為止。
標題可選。
文字在大的區域中輸入。上方的工具列用來設定格式:粗體、斜體、底線及刪除線;項目符號清單及編號清單;靠左、置中及靠右對齊。先選格式再輸入,打出來的字便會套用該格式;或者選取文字後再選格式,以套用到所選文字。Ctrl+B、Ctrl+I 及 Ctrl+U 亦可使用。當游標所在位置套用了某種格式,粗體、斜體、底線、刪除線及清單按鈕會呈現按下的樣子。

從別處貼上的文字會成為純文字,不帶來源的字型及顏色。
表情符號工具列末端的笑臉會打開表情符號選擇器:數百個表情符號,分為九組 — 笑臉、人物、心心與天空、動物與大自然、食物、運動、旅遊、物品及慶祝。按一下其中一個,或以方向鍵移動再按 Enter,它便會插入游標所在位置。選擇器不會記錄你用過哪些表情符號。
按右鍵在文字中按右鍵,可使用「剪下」、「複製」、「貼上」及「全選」;粗體、斜體及底線;兩種清單;「插入日期及時間」,會在游標所在位置寫入目前的日期及時間;以及「插入表情符號」。按選單鍵或 Shift+F10,會在游標位置打開同一個選單。
儲存沒有「儲存」按鈕。GravesDiary 會在你停止輸入片刻之後、打開另一篇日記之前,以及你關閉程式時儲存。上次儲存的時間會顯示在日記下方,旁邊是字數。

完全空白的日記不會保留。

5. 詳細資料

在文字下方:

評分一至五星。按一下現有的評分即可清除。
心情五個表情,由「很差」到「很好」。按一下即可選擇。
標籤用來把日記分組的字詞 —「假期, 工作」。以逗號分隔。
人物日記中提及的人,與標籤分開存放,以逗號分隔。
地點你當時身處的地方,用你自己的說法。
我的最愛日記頂部的心形。

相片及檔案

「加入相片或檔案」可附加任何不超過 50 MB 的檔案。相片會顯示為縮圖;按一下相片可以原大小查看,按一下檔案則可儲存副本。在附件上按右鍵,可儲存其副本或從日記中移除。

附件存放在加密的日記之內,而不是放在旁邊。你查看的相片是從記憶體顯示的;它絕不會寫入暫存檔,讓其他程式有機會找到。「儲存副本」會在你選擇的位置寫入一份未加密的副本,因為那是你要求的。

6. 尋找日記

日曆

側邊欄中的月曆會在每個有日記的日子下方加上一點。按一下某一天可查看當天的日記;如果當天沒有日記,則會開始寫一篇。箭嘴用來切換月份;按一下月份名稱可返回本月。在某一天按右鍵,可選擇「在這一天寫新日記」或「顯示這一天」。

時間線

中間一欄列出日記,由新至舊排列,每一天都有標題,並註明當天有多少篇日記。每篇日記顯示其時間、標題(如有),以及內容的開首。這一欄可顯示全部日記、某一天的日記,或你在側邊欄中所選的內容。

在日記上按右鍵,可將其打開、加入我的最愛或從我的最愛移除、複製其文字(日期及時間在前)、匯出或刪除。

搜尋

時間線上方的方塊可搜尋標題、文字、標籤及人物。你輸入的每個字詞,會與字詞的開首相符(忽略重音符號),或與文字中任何位置的該字詞相符:「lake walk」會找到提及 lakeside 和 walking 的日記,中文或日文文字中間的字詞同樣找得到。

歷年今日

往年在今天這個日期寫下的日記。

我的最愛、標籤及人物

你用過的每個標籤和人物都列在側邊欄中,並註明有多少篇日記帶有它。按一下即可查看那些日記。「所有日記」會返回顯示全部內容。

刪除

按日記頂部的垃圾桶,或其右鍵選單上的「刪除」,會在詢問後刪除該日記。刪除會同步:該日記會從共用你同步資料夾的每部電腦上移除,其文字不會保留在任何地方。此操作無法復原。

7. 匯出

側邊欄底部的匯出按鈕,會把日記從日記本寫出到你選擇的檔案:

匯出內容這篇日記、時間線上顯示的內容(某一天、某次搜尋、某個標籤),或整本日記。
格式網頁 (.html),方便閱讀及列印,內含相片;純文字 (.txt);Markdown (.md),適用於筆記應用程式;或 JSON (.json),包含每篇日記的所有細節及其附件,方便保存或轉移到其他程式。

日記由舊至新寫出,每篇都列於其日期及時間之下。匯出的檔案「沒有」加密:任何能打開它的人都能閱讀,所以請把它存放在私密的地方。GravesDiary 不會把它傳送到任何地方;它只會寫入你選擇的位置。

8. 同步

GravesDiary 可以讓你的日記在多部電腦上保持一致。它透過每部電腦都能看到的一個資料夾來做到這一點:

- OneDrive、Dropbox 或 Google Drive 內的資料夾,而每部電腦都已安裝該服務的應用程式; — 由 Syncthing 保持一致的資料夾; — 共用的網絡資料夾。

沒有 GravesDiary 帳戶,也沒有 GravesWare 伺服器。GravesDiary 把更改寫入該資料夾,再由你本來已在使用的服務把更改帶到你的其他電腦。

設定方法

  1. 「設定」>「同步」。輸入同步通行碼。
  2. 按「選擇資料夾」,然後選取資料夾。

在你的其他每部電腦上,以同一個資料夾及同一個通行碼重複以上步驟。GravesDiary 會在你所選的資料夾內建立一個名為 GravesDiary 的資料夾。

同步通行碼與你的日記密碼是分開的,而且每部電腦都必須使用同一個。GravesDiary 寫入該資料夾的一切都以它加密,所以存放該資料夾的服務無法讀取你的日記。每部電腦只會問你一次。

如果不設通行碼,GravesDiary 會要求你確認,因為這樣該資料夾便會以可讀文字形式存放你的日記。

何時同步

打開時、你停止編輯約 20 秒後、每隔五分鐘、你按一下側邊欄角落的同步按鈕時,以及關閉時再同步一次。側邊欄會顯示上次同步的時間,或說明是甚麼妨礙了同步。

同時在兩部電腦上編輯

如果一篇日記在兩部電腦上都被更改,而雙方都尚未看到對方的更改 — 一部在家中,一部在火車上 — 兩個版本都會保留。較新的版本會成為每部電腦上的日記,另一個則保留在旁。該日記會顯示通知;按「查看」可閱讀另一個版本,如果你較喜歡它,可按「使用此版本」。沒有任何內容會被悄悄丟棄。

需要你配合的事

讓服務完成複製。在一部電腦上所作的更改,要待該資料夾複製到其他電腦後才會到達;GravesDiary 會等候尚未到達的檔案,並會告訴你。

不要把日記本身放進同步資料夾。GravesDiary 把日記存放在每部電腦上它自己的位置,只把更改放進該資料夾,因為資料庫在使用中被複製可能會損壞。

同步資料夾並不是備份。在一部電腦上刪除,就等於在所有電腦上刪除。請參閱備份。

9. 備份

備份是一個包含整本日記的檔案:每篇日記、每張相片及附加檔案、你的標籤及人物,以及你的設定。它是加密的,在任何裝有 GravesDiary 並有備份通行碼的電腦上都可以打開。

「設定」>「備份與還原」。

設定方法

選擇一個資料夾。這部電腦能看到的任何位置都可以:這部電腦上的資料夾、USB 磁碟機、外置磁碟,或由 OneDrive、Dropbox 或其他服務替你複製的資料夾。只存放在日記所在磁碟上的備份,會隨該磁碟一同失去,所以放在別處較好。

設定備份通行碼,並輸入兩次。它與日記密碼及同步通行碼是分開的。每個備份都以它加密,而它是檔案與拾到 USB 磁碟機的人之間唯一的屏障,所以必須夠強:

  • 至少 12 個字元
  • 一個大寫字母及一個小寫字母
  • 至少 2 個數字
  • 至少 2 個特殊字元,例如 — ! ? # 或 @

你輸入時,視窗會逐項打勾。以符號和數字連接幾個互不相關的字詞,既夠強,又比一串短而雜亂的替換字元容易記住。

忘記了的備份通行碼絕對無法找回。沒有它,任何人(包括 GravesWare)都無法打開備份。請把它寫下來,並存放在備份磁碟機以外的地方。

製作備份

「立即備份」會馬上製作一個備份。程式不會問你通行碼:只在設定時需要一次。

勾選「每天自動備份一次」後,如果上次備份已超過一天,GravesDiary 會在打開時製作備份。如果資料夾不存在(例如磁碟機已拔除),它會略過當天而不打擾你,並在下次打開時再試。視窗會顯示上次備份的時間;要確定備份有在進行,就看那裏。

每個備份都是一個新檔案,以製作的時刻命名,例如 GravesDiary-20261002-193000.gdbackup。最新的十個會保留,更舊的會被刪除。資料夾內的其他檔案絕不會被觸碰。

還原

在這部電腦上:「設定」>「備份與還原」>「從備份還原」。在新電腦上:在 GravesDiary 顯示的第一個視窗中選擇「從備份還原」。

選擇備份檔案,並輸入製作該備份時所用的通行碼。你可以為還原後的日記設定密碼,或留空以便不使用密碼打開;備份不會帶有舊日記的密碼。

在這部電腦上的任何內容被更改之前,備份會從頭到尾檢查一遍。通行碼錯誤,或檔案損壞或不完整,都會被拒絕,而你的日記會保持原狀,絲毫不變。

備份中的日記會取代這部電腦上的日記。從「設定」還原時,GravesDiary 會關閉,待你再次打開時還原便告完成。被取代的日記會以 diary.db.before-restore 的名稱保留在日記資料夾中,作為安全副本,直至下次還原為止。

還原後的日記會保留其備份設定,所以下次備份會使用同一個通行碼。如果你使用同步,它會繼續使用同一個資料夾,而在製作備份之後寫下並已同步的內容,都會從該資料夾取回。在新電腦上,如果同步資料夾位於別處,請在「設定」中重新選擇。

更改通行碼

在同一個視窗中設定新的通行碼。此後製作的備份會使用它。之前製作的備份仍使用製作時的通行碼,因為每個備份檔案都帶有自己的鎖。

備份會透露甚麼

內容以 AES-256 加密。檔案的名稱、大小及日期則沒有加密,所以任何看到該資料夾的人,都能知道其中有一個 GravesDiary 備份、它是何時製作的,以及日記大約有多大。

10. 保護你的日記

Windows%LOCALAPPDATA%\GravesDiary\
Linux~/.local/share/GravesDiary/

Microsoft Store 版本的 GravesDiary 會把該資料夾存放在 Windows 存放每個 Store 應用程式資料的位置,而 Windows 會在 GravesDiary 被解除安裝時將它刪除。如果你要從 Store 解除安裝 GravesDiary,請先製作備份,存放到你自己選擇的資料夾,以便日後取回日記。同步資料夾亦存有你的日記,但備份才是存於一個檔案中的整本日記。請參閱備份。

11. 語言

GravesDiary 支援 55 種語言。「設定」>「語言」會以各語言本身的文字列出每種語言;所選語言會在 GravesDiary 下次啟動時生效。阿拉伯文、波斯文、烏爾都文、信德文及維吾爾文會把整個視窗由右至左排列。在文字本身,每個段落會按其文字的方向排列,所以一篇日記可以混合多種語言。

本手冊、授權協議及私隱聲明均為英文。

12. 無障礙功能

螢幕閱讀器

每個可操作的控制項都有螢幕閱讀器可以讀出的名稱,包括星星、心情及格式按鈕。每次組建都會自動檢查這一點:有控制項無法被讀出,組建便會失敗。

鍵盤

Ctrl+N 開始寫一篇日記,F1 打開「關於」。在文字中,Ctrl+B、Ctrl+I 及 Ctrl+U 用來設定格式,選單鍵或 Shift+F10 則打開右鍵選單。選單及表情符號選擇器以方向鍵移動,按 Enter 選擇,按 Escape 關閉。對話框按 Escape 關閉,其預設按鈕則會回應 Enter。

顏色與對比

GravesDiary 採用 GravesWare 的配色,並會跟隨你系統的淺色或深色設定。當你的系統設為高對比時,GravesDiary 會放下自己的配色,改用樸素的系統佈景主題。

大小

按鈕及文字欄位至少高 44 像素,這是指標、手指或不太穩的手都能舒適操作的最小尺寸。GravesDiary 在 Windows 上會聲明自己支援顯示縮放,所以在 150% 或 200% 下依然清晰。

13. 此版本尚未提供的功能

已計劃,但在能夠運作之前不會聲稱已提供:匯出為 PDF 及 Word(網頁匯出可以列印,瀏覽器亦可將其儲存為 PDF);從其他日記應用程式匯入;範本;追蹤項目;統計;提醒;目前位置及天氣;地圖及相片集;文字中的標題、引文及顏色。

14. 支援

GravesWare, LLC
support@gravesware.com

該地址亦列於「關於」頁面(側邊欄中的 i 按鈕),那裏有「電郵支援團隊」按鈕,會打開你自己的郵件程式,並已填好地址及你的版本。在你按下傳送之前,不會傳送任何內容。

請說明你正在使用哪個版本(「關於」頁面有顯示),以及哪個作業系統。切勿傳送你的日記、密碼或同步通行碼。