Kataloger domowej biblioteki MyLibrary 1.0

MyLibrary 1.0, domowy katalog bibliotek, został wydany. Kod programu został napisany w języku C++ i jest dostępny (GitHub, GitFlic) na licencji GPLv3. Graficzny interfejs użytkownika został zaimplementowany z wykorzystaniem biblioteki GTK4. Program jest przystosowany do działania w systemach operacyjnych z następującej rodziny: Linux и WindowsDla użytkowników Arch Linux Gotowy pakiet jest dostępny w AUR.

MyLibrary kataloguje pliki książek fb2 i epub, zarówno bezpośrednio dostępne, jak i spakowane w archiwach zip, i tworzy własną bazę danych bez zmiany oryginalnych plików lub zmiany ich lokalizacji. Integralność kolekcji i jej zmiany są monitorowane poprzez tworzenie bazy danych sum skrótów plików i archiwów.

Wprowadzono wyszukiwanie książek według różnych kryteriów (nazwisko, imię, drugie imię autora, tytuł książki, seria, gatunek) i ich czytanie za pomocą programu zainstalowanego domyślnie w systemie do otwierania plików fb2 i epub. Podczas wybierania książki wyświetlana jest adnotacja i okładka książki, jeśli są dostępne.

Możliwe są różne operacje na kolekcji: aktualizacja (cała kolekcja jest sprawdzana i sumy skrótów dostępnych plików są weryfikowane), eksportowanie i importowanie bazy danych kolekcji, dodawanie książek do kolekcji i usuwanie książek z kolekcji. Utworzono mechanizm zakładek w celu szybkiego dostępu do książek.

Źródło: opennet.ru

Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster