{"id":145652,"date":"2025-10-18T11:12:24","date_gmt":"2025-10-18T09:12:27","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-katalogizatora-domashnej-biblioteki-mylibrary-4-2-1"},"modified":"2025-10-18T11:12:24","modified_gmt":"2025-10-18T09:12:27","slug":"vypusk-katalogizatora-domashnej-biblioteki-mylibrary-4-2-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-katalogizatora-domashnej-biblioteki-mylibrary-4-2-1","title":{"rendered":"Pubblicazione del catalogatore di biblioteca domestica MyLibrary 4.2.1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00c8 stata rilasciata la catalogazione della biblioteca domestica MyLibrary 4.2.1. Il codice del programma \u00e8 scritto in C++ ed \u00e8 disponibile (GitHub, GitFlic) sotto licenza GPLv3. L'interfaccia grafica \u00e8 realizzata utilizzando la libreria GTK4. Il programma \u00e8 adattato per funzionare sui sistemi operativi delle famiglie Linux e Windows. Per gli utenti di Arch Linux \u00e8 disponibile uno script di compilazione pronto in AUR. Per gli utenti Windows \u00e8 disponibile un installer sperimentale.    <\/p>\n<p>MyLibrary catalogizza file di libri nei formati fb2, epub, pdf, djvu, odt, txt, md, sia direttamente che impacchettati in archivi (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar) e crea un proprio database, senza modificare i file originali n\u00e9 alterarli nella loro posizione. \u00c8 disponibile anche il formato fbd (un file di libro confezionato in un archivio insieme a un file con estensione fbd, contenente il tag description nel formato fb2). Nel formato fbd possono essere memorizzati qualsiasi file, non solo libri. L'integrit\u00e0 della collezione e le sue modifiche sono garantite dalla creazione di un database di hash delle somme dei file e degli archivi.    <\/p>\n<p>\u00c8 implementata la ricerca di libri in base a vari criteri (cognome, nome, patronimico dell'autore, titolo del libro, serie, genere) e la loro lettura tramite il programma predefinito nel sistema per aprire i formati di file corrispondenti. Quando si seleziona un libro, vengono visualizzati il riepilogo e la copertina del libro, se disponibili. Supporta la visualizzazione dell'elenco dei file presenti nella collezione; l'elenco dei libri inclusi in un file specifico; l'elenco degli autori della collezione; l'elenco dei libri per cui l'utente ha creato note.    <\/p>\n<p>Sono possibili varie operazioni con la collezione: aggiornamento (controllo di tutta la collezione e verifica degli hash delle somme dei file disponibili), aggiornamento veloce (senza ricalcolo degli hash), esportazione e importazione del database della collezione, aggiunta di libri alla collezione e rimozione di libri dalla collezione, aggiunta di cartelle con libri alla collezione, aggiunta di archivi con libri alla collezione (incluso il confezionamento di libri e\/o cartelle durante l'aggiunta), copia di libri della collezione in una cartella arbitraria, spostamento di libri da una collezione all'altra. \u00c8 disponibile la modifica manuale delle registrazioni sui libri nel database. \u00c8 stato creato un meccanismo di segnalibri per un accesso rapido ai libri. C'\u00e8 la possibilit\u00e0 di creare note personali sui libri. Un'interfaccia per la creazione e connessione di plugin \u00e8 disponibile opzionalmente. \u00c8 possibile aprire la documentazione sulle librerie MLBookProc e MLPluginIfc (incluse nel progetto), se creata durante la compilazione.    <\/p>\n<p>Modifiche significative dalla versione 4.0  <\/p>\n<ul>\n<li class=\"l\"> \u00c8 stato aggiunto il supporto per i formati odt, txt e md.\n<li class=\"l\"> Per il formato fb2 \u00e8 stato aggiunto il display della prima pagina come copertina, se la copertina \u00e8 assente.     <center><img decoding=\"async\" alt=\"Pubblicazione del catalogatore di biblioteca domestica MyLibrary 4.2.1\" src=\"\/wp-content\/uploads\/2025\/10\/036ffe254f578e79e7584a5c17a166f7.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> \u00c8 stata aggiunta la possibilit\u00e0 di includere nella collezione qualsiasi file in formato fbd.\n<li class=\"l\"> \u00c8 stato effettuato il passaggio all'utilizzo di ImageMagick per lavorare con le immagini (ora \u00e8 richiesto Magick++ per la compilazione).\n<li class=\"l\"> Il parser del formato djvu \u00e8 stato rielaborato.\n<li class=\"l\"> Per Windows \u00e8 stata inclusa la raccolta dei metadati dai file djvu (precedentemente disattivata a causa del malfunzionamento della funzione ddjvu_document_create_by_filename_utf8 in combinazione con ddjvu_document_get_anno).\n<li class=\"l\"> Sono stati aggiunti dei test (si consiglia di eseguirli dopo la configurazione, prima della compilazione).\n<li class=\"l\"> Migliorato il funzionamento della compilazione basata su OpenMP.\n<li class=\"l\"> Accelerata la funzione di visualizzazione degli autori della collezione.\n<li class=\"l\"> Rielaborato l'algoritmo di ricerca, aggiunta la possibilit\u00e0 di impostare una percentuale di corrispondenza dei risultati di ricerca con la query.     <center><img decoding=\"async\" alt=\"Pubblicazione del catalogatore di biblioteca domestica MyLibrary 4.2.1\" src=\"\/wp-content\/uploads\/2025\/10\/8cb47aeaa2b030800d1de3c865dedf20.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Aggiunta la possibilit\u00e0 di ricerca con corrispondenza esatta dei risultati.\n<li class=\"l\"> Rielaborati e accelerati gli algoritmi per lavorare con le codifiche e le loro trasformazioni.\n<li class=\"l\"> Per l'elenco dei file e l'elenco degli autori, \u00e8 stata aggiunta la possibilit\u00e0 di visualizzare i libri in una finestra separata senza ripristinare il risultato della ricerca di file o autori.     <center><img decoding=\"async\" alt=\"Pubblicazione del catalogatore di biblioteca domestica MyLibrary 4.2.1\" src=\"\/wp-content\/uploads\/2025\/10\/6d40b92a96b0c2b30669f55f9f0eafc3.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Nell'installer per Windows sono stati aggiunti plugin ufficialmente supportati (\u00e8 necessaria l'attivazione tramite il menu corrispondente).\n<li class=\"l\"> Altre piccole correzioni e miglioramenti.  <\/ul>\n<p>Inoltre, \u00e8 importante notare l'aggiornamento del plugin MLInpxPlugin, progettato per importare collezioni da file inpx (disponibile con licenza GPLv3 su altlinux.space e GitHub). Per gli utenti Arch Linux \u00e8 disponibile su AUR uno script di compilazione per un pacchetto pronto all'uso.    <\/p>\n<p>\u00c8 stato pubblicato anche il rilascio del plugin MLFBDPlugin, progettato per creare file in formato fbd. \u00c8 possibile aggiungere qualsiasi file, non solo libri. Il plugin \u00e8 disponibile su altlinux.space e GitHub con licenza GPLv3. Per gli utenti Arch Linux \u00e8 disponibile su AUR uno script di compilazione per un pacchetto pronto all'uso.     <center><img decoding=\"async\" alt=\"Pubblicazione del catalogatore di biblioteca domestica MyLibrary 4.2.1\" src=\"\/wp-content\/uploads\/2025\/10\/1e75f7ce856104444a1360427f7f5e33.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64069\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0438\u0437\u0430\u0442\u043e\u0440\u0430 \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 MyLibrary 4.2.1. \u041a\u043e\u0434 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0421++ \u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d (GitHub, GitFlic) \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv3. \u0413\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 GTK4. \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0430\u0434\u0430\u043f\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0441\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u0430 Linux \u0438 Windows. \u0414\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 Arch Linux \u0432 AUR \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0433\u043e\u0442\u043e\u0432\u044b\u0439 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439 \u0441\u0431\u043e\u0440\u043a\u0438 \u043f\u0430\u043a\u0435\u0442\u0430. \u0414\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 Windows \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":145653,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-145652","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0438\u0437\u0430\u0442\u043e\u0440\u0430 \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 MyLibrary 4.2.1. \u041a\u043e\u0434 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0421++ \u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d (GitHub, GitFlic) \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv3.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-katalogizatora-domashnej-biblioteki-mylibrary-4-2-1\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0438\u0437\u0430\u0442\u043e\u0440\u0430 \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 MyLibrary 4.2.1 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0438\u0437\u0430\u0442\u043e\u0440\u0430 \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 MyLibrary 4.2.1. \u041a\u043e\u0434 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0421++ \u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d (GitHub, GitFlic) \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv3.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-katalogizatora-domashnej-biblioteki-mylibrary-4-2-1\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-10-18T09:12:27+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-10-18T09:12:27+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Rilascio del catalogatore della biblioteca domestica MyLibrary 4.2.1 | ProHoster","description":"\u00c8 stato rilasciato il catalogatore della biblioteca domestica MyLibrary 4.2.1. Il codice del programma \u00e8 scritto in C++ ed \u00e8 disponibile (GitHub, GitFlic) con licenza GPLv3.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-katalogizatora-domashnej-biblioteki-mylibrary-4-2-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0438\u0437\u0430\u0442\u043e\u0440\u0430 \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 MyLibrary 4.2.1 | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0438\u0437\u0430\u0442\u043e\u0440\u0430 \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 MyLibrary 4.2.1. \u041a\u043e\u0434 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0421++ \u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d (GitHub, GitFlic) \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv3.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-katalogizatora-domashnej-biblioteki-mylibrary-4-2-1","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-10-18T09:12:27+00:00","article:modified_time":"2025-10-18T09:12:27+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"145652","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 15:24:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 15:24:20","updated":"2026-01-23 15:24:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/145652","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=145652"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/145652\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/145653"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=145652"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=145652"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=145652"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}