MyLibrary 1.0 hembibliotekskatalogiserare

Hembibliotekskatalogiseringsprogrammet MyLibrary 1.0 har släppts. Programkoden är skriven i C++ och finns tillgänglig (GitHub, GitFlic) under GPLv3-licensen. Det grafiska användargränssnittet är implementerat med GTK4-biblioteket. Programmet är anpassat för användning på operativsystem i följande familj: Linux и WindowsFör Arch-användare Linux Ett färdigt paket finns tillgängligt i AUR.

MyLibrary katalogiserar fb2- och epub-bokfiler, både direktåtkomliga och packade i zip-arkiv, och skapar sin egen databas utan att ändra originalfilerna eller ändra deras plats. Samlingens integritet och dess ändringar övervakas genom att skapa en databas med hashsummor av filer och arkiv.

En sökning efter böcker utifrån olika kriterier (efternamn, förnamn, mellannamn på författaren, boktitel, serie, genre) och deras läsning genom det program som är installerat som standard i systemet för att öppna fb2- och epub-filer har implementerats. När du väljer en bok visas bokens anteckning och omslag, om sådana finns.

Olika åtgärder med samlingen är möjliga: uppdatering (hela samlingen kontrolleras och hashsummorna för de tillgängliga filerna verifieras), export och import av samlingens databas, tillägg av böcker i samlingen och borttagning av böcker från samlingen. En bokmärkesmekanism har skapats för snabb åtkomst till böcker.

Källa: opennet.ru

Köp pålitlig hosting för webbplatser med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster