MyLibrary 3.0 家庭圖書館編目器發布

家庭圖書館編目軟體 MyLibrary 3.0 已發布。程式碼使用 C++ 編寫,並以 GPLv3 授權發布(GitHub、GitFlic)。圖形使用者介面使用 GTK4 庫實現。程式適配以下作業系統系列: Linux и Windows對於 Arch 用戶 Linux AUR 中提供了一個現成的軟體包。對於用戶 Windows 實驗性安裝程序已可用。

MyLibrary 目錄fb2、epub、pdf、djvu 格式的書籍文件,既可以直接使用,也可以打包在檔案中(zip、7z、jar、cpio、iso、tar、tar.gz、tar.bz2、tar.xz、 rar),以及建立自己的資料庫,無需更改來源檔案或更改其位置。透過建立文件和檔案的雜湊和資料庫來控制集合的完整性及其變更。

已經使用各種標準(姓氏、名字、作者的父名、書名、系列、流派)實現了書籍搜索,並透過系統上預設安裝的程式閱讀它們以開啟相應的文件格式。 當您選擇一本書時,會顯示該書的摘要和封面(如果有)。

集合可以進行各種操作:更新(檢查整個集合並驗證可用文件的雜湊值和)、匯出和匯入集合資料庫、向集合中添加書籍和從集合中刪除書籍、向集合中添加包含書籍的資料夾、將書籍從集合複製到任意資料夾、將書籍從一個集合移動到另一個集合。建立了書籤機制,方便快速存取書籍。

重大變化:

  • 該項目已完全從頭重寫。
    MyLibrary 3.0 家庭圖書館編目器發布
  • 資料庫格式已變更。
  • 資訊的儲存位置已變更(收藏資料庫已移至~/.local/share/MyLibrary/Collections,書籤已移至~/.local/share/MyLibrary/BookMarks,某些視窗的大小和目前收藏的名稱保存在~/.cache/MyLibrary)。
  • libzip 函式庫已從依賴項中刪除。
  • 支援的存檔格式清單已最佳化。
  • 顯著改善了對 fb2 和 epub 格式的支援。
  • 改進了各種文本編碼的工作。
  • 改進了註釋的處理和顯示。
  • 書籍資訊顯示視窗的格式已經完全重新設計,並且顯示的資料清單也得到了顯著擴展。
    MyLibrary 3.0 家庭圖書館編目器發布
  • 增加了以各種格式儲存書籍封面的功能。
  • 處理收藏集的功能已擴展:現在可以一次添加多本書,並且可以在收藏集中包含資料夾,包括將它們壓縮到檔案中。
  • 現在可以將書籍和包含書籍的資料夾添加到現有檔案中(檔案被覆蓋)。
  • 增加了將書籍從一個集合轉移到另一個集合的功能(資料庫條目和書籍本身都被轉移)。
  • 新增了符號連結(檔案和資料夾)的處理。
  • 增加了對使用不同位元組順序的系統的實驗支援。
  • 一些小錯誤和缺陷已被修復。
  • 保持與所有版本的 GTK4 庫的兼容性。

升級到此版本程式時,先前版本的使用者需要重新建立集合。該程式已在 x86_64、i686 和 aarch64 架構上測試過(針對)。 Linux,組裝選項 Windows 僅針對 x86_64 架構進行了測試)。

來源: opennet.ru

為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster