ホーム ライブラリ カタログ MyLibrary 1.0

ホームライブラリカタログ MyLibrary 1.0 がリリースされました。 プログラム コードは C++ プログラミング言語で書かれており、GPLv3 ライセンスの下で利用可能です (GitHub、GitFlic)。 グラフィカル ユーザー インターフェイスは、GTK4 ライブラリを使用して実装されています。 このプログラムは、Linux および Windows オペレーティング システムで動作するように適応されています。 Arch Linux ユーザーは、AUR の既製のパッケージを利用できます。

MyLibrary は、fb2 および epub 書籍ファイル (直接アクセス可能なアーカイブと圧縮されたアーカイブの両方) をカタログ化し、元のファイルを変更したり場所を変更したりすることなく独自のデータベースを作成します。 コレクションの整合性とその変更の制御は、ファイルとアーカイブのハッシュ和のデータベースを作成することによって実行されます。

本の検索は、さまざまな基準 (姓、名、著者の父称、本のタイトル、シリーズ、ジャンル) を使用して実装されており、fb2 および epub ファイルを開くためにシステムにデフォルトでインストールされているプログラムを通じてそれらを読み取ります。 本を選択すると、本の要約と表紙が表示される場合があります。

コレクションではさまざまな操作が可能です。更新 (コレクション全体のチェックと利用可能なファイルのハッシュ サムのチェック)、コレクション データベースのエクスポートとインポート、コレクションへの書籍の追加、およびコレクションからの書籍の削除です。 書籍にすばやくアクセスできるように、ブックマーク メカニズムが作成されました。

出所: オープンネット.ru

コメントを追加します