Vydání katalogizátoru domácí knihovny MyLibrary 3.2

Byl vydán katalogizátor domácí knihovny MyLibrary 3.2. Kód programu je napsán v programovacím jazyce C++ a je dostupný (GitHub, GitFlic) pod licencí GPLv3. Grafické uživatelské rozhraní je realizováno pomocí knihovny GTK4. Program je přizpůsoben pro práci v operačních systémech rodiny Linux a Windows. Pro uživatele Arch Linux je v AUR dostupný hotový skript pro sestavení balíčku. Pro uživatele Windows je k dispozici experimentální instalátor.

MyLibrary katalogizuje soubory knih ve formátu fb2, epub, pdf, djvu, jak dostupné přímo, tak i zabaléné do archivů (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar), a vytváří vlastní databázi, aniž by měnila původní soubory nebo jejich umístění. Kontrola integrity kolekce a jejích změn se provádí vytvářením databáze hash-sum souborů a archivů.

Bylo implementováno vyhledávání knih podle různých kritérií (příjmení, jméno, prostřední jméno autora, název knihy, série, žánr) a jejich čtení prostřednictvím programu, který je ve výchozím nastavení nastaven pro otevření příslušných formátů souborů. Při výběru knihy se zobrazí anotace a obálka knihy, pokud jsou k dispozici. Podporuje se zobrazení seznamu souborů, které jsou součástí kolekce, a seznamu knih obsažených v konkrétním souboru.

Možné jsou různé operace s kolekcí: aktualizace (provádí se kontrola celé kolekce a porovnání hashů dostupných souborů), export a import databáze kolekce, přidávání knih do kolekce a odstraňování knih z kolekce, přidávání složek s knihami do kolekce, přidávání archivů s knihami do kolekce, kopírování knih z kolekce do libovolné složky a přesun knih z kolekce do kolekce. Je dostupné ruční úpravení záznamů o knihách v databázi. Byl vytvořen mechanismus záložek pro rychlý přístup k knihám.

Významné změny:

  • Byla přidána podpora pro zpracování metadat djvu souborů.
  • Bylo přidáno okno pro nastavení vzhledu.
    Vydání katalogizátoru domácí knihovny MyLibrary 3.2
  • Byl změněn formát databáze záložek (kompatibilita se starým formátem je zachována, nicméně uživatelům se doporučuje znovu vytvořit záložky ručně).
  • Byla přidána funkce filtrování zobrazených záložek do okna záložek.
  • Byla opravena regresní chyba, která způsobovala nemožnost sestavení s verzemi gtkmm vyššími než 4.8.
  • Ikona aplikace byla aktualizována.
  • Další drobné změny a opravy.

Možnosti přizpůsobení vzhledu:

Vydání katalogizátoru domácí knihovny MyLibrary 3.2
Vydání katalogizátoru domácí knihovny MyLibrary 3.2


Zdroj: opennet.ru
Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster