{"id":113795,"date":"2024-02-22T22:02:49","date_gmt":"2024-02-22T20:02:50","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-katalogizatora-domashnej-biblioteki-mylibrary-3-0"},"modified":"2024-02-22T22:02:49","modified_gmt":"2024-02-22T20:02:50","slug":"vypusk-katalogizatora-domashnej-biblioteki-mylibrary-3-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-katalogizatora-domashnej-biblioteki-mylibrary-3-0","title":{"rendered":"L\u00ebshimi i katalogizuesit t\u00eb bibliotek\u00ebs sht\u00ebpiake MyLibrary 3.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>U publikua versioni 3.0 t\u00eb katalogizuesit t\u00eb bibliotek\u00ebs sht\u00ebpiake MyLibrary. Kodi i programit \u00ebsht\u00eb shkruar n\u00eb gjuh\u00ebn programuese C++ dhe \u00ebsht\u00eb i disponuesh\u00ebm (GitHub, GitFlic) me licenc\u00ebn GPLv3. Interfata grafike \u00ebsht\u00eb realizuar me bibliotek\u00ebn GTK4. Programi \u00ebsht\u00eb i adaptuar p\u00ebr t\u00eb punuar n\u00eb sistemet operative t\u00eb familjes Linux dhe Windows. P\u00ebr p\u00ebrdoruesit e Arch Linux, paketa e gatshme \u00ebsht\u00eb e disponueshme n\u00eb AUR. P\u00ebr p\u00ebrdoruesit e Windows, \u00ebsht\u00eb n\u00eb dispozicion nj\u00eb instalues eksperimental.    <\/p>\n<p>MyLibrary katalogizon skedar\u00ebt e librave n\u00eb formatin fb2, epub, pdf, djvu, si t\u00eb qassh\u00ebm drejtp\u00ebrdrejt, ashtu edhe t\u00eb paketuar n\u00eb arkiva (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar), dhe krijon nj\u00eb baz\u00eb t\u00eb dh\u00ebnash pa e ndryshuar skedarin origjinal dhe pa e ndryshuar vendndodhjen e tij. Kontrolli i integritetit t\u00eb koleksionit dhe ndryshimeve t\u00eb tij realizohet me an\u00eb t\u00eb krijimit t\u00eb nj\u00eb baze t\u00eb dh\u00ebnash me hash-t\u00eb e skedar\u00ebve dhe arkivave.    <\/p>\n<p>K\u00ebrkimi i librave \u00ebsht\u00eb realizuar sipas kritereve t\u00eb ndryshme (mbiemri, emri, emri i babait t\u00eb autorit, titulli i librit, seria, zhanri) dhe leximi i tyre p\u00ebrmes programit q\u00eb \u00ebsht\u00eb vendosur si parazgjedhje n\u00eb sistem p\u00ebr hapjen e formateve p\u00ebrkat\u00ebse t\u00eb skedar\u00ebve. Kur zgjidhet nj\u00eb lib\u00ebr, shfaqet p\u00ebrmbledhja dhe kopertina e librit, n\u00ebse ato jan\u00eb t\u00eb disponueshme.    <\/p>\n<p>\u00cbsht\u00eb e mundur t\u00eb b\u00ebhen operacione t\u00eb ndryshme me koleksionin: p\u00ebrdit\u00ebsimi (b\u00ebhet verifikimi i t\u00eb gjith\u00eb koleksionit dhe p\u00ebrputhja e hash-it t\u00eb skedareve t\u00eb disponueshme), eksporti dhe importi i baz\u00ebs s\u00eb t\u00eb dh\u00ebnave t\u00eb koleksionit, shtimi i librave n\u00eb koleksion dhe fshirja e librave nga koleksioni, shtimi i dosjeve me libra n\u00eb koleksion, kopjimi i librave t\u00eb koleksionit n\u00eb nj\u00eb dosje t\u00eb d\u00ebshiruar, l\u00ebvizja e librave nga nj\u00eb koleksion n\u00eb nj\u00eb tjet\u00ebr. \u00cbsht\u00eb krijuar nj\u00eb mekaniz\u00ebm shenjash p\u00ebr qasje t\u00eb shpejt\u00eb n\u00eb libra.    <\/p>\n<p>Ndryshime t\u00eb r\u00ebnd\u00ebsishme:  <\/p>\n<ul>\n<li class=\"l\"> Projekti \u00ebsht\u00eb ridizajnuar plot\u00ebsisht nga fillimi.    <center><img decoding=\"async\" alt=\"L\u00ebshimi i katalogizuesit t\u00eb bibliotek\u00ebs sht\u00ebpiake MyLibrary 3.0\" src=\"\/wp-content\/uploads\/2024\/02\/49189dbb40e5e17a981a97d3bcbc3ef9.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Formati i baz\u00ebs s\u00eb t\u00eb dh\u00ebnave \u00ebsht\u00eb ndryshuar.\n<li class=\"l\"> Vendndodhja e ruajtjes s\u00eb informacionit \u00ebsht\u00eb ndryshuar (baza e koleksioneve \u00ebsht\u00eb transferuar n\u00eb ~\/.local\/share\/MyLibrary\/Collections, shenjat jan\u00eb n\u00eb ~\/.local\/share\/MyLibrary\/BookMarks, dimensionet e disa dritareve dhe emri i koleksionit aktual ruhet n\u00eb ~\/.cache\/MyLibrary).\n<li class=\"l\"> Biblioteka libzip \u00ebsht\u00eb hequr nga var\u00ebsit\u00eb.\n<li class=\"l\"> Lista e formateve t\u00eb arkivimit t\u00eb mb\u00ebshtetur \u00ebsht\u00eb optimizuar.\n<li class=\"l\"> Mb\u00ebshtetja p\u00ebr formatet fb2 dhe epub \u00ebsht\u00eb p\u00ebrmir\u00ebsuar ndjesh\u00ebm.\n<li class=\"l\"> Puna me kodet e ndryshme t\u00eb teksteve \u00ebsht\u00eb p\u00ebrmir\u00ebsuar.\n<li class=\"l\"> P\u00ebrpunimi dhe shfaqja e p\u00ebrmbledhjeve jan\u00eb p\u00ebrmir\u00ebsuar.\n<li class=\"l\"> Forma e dritares p\u00ebr shfaqjen e informacionit mbi librin \u00ebsht\u00eb rip\u00ebrpunuar plot\u00ebsisht, lista e t\u00eb dh\u00ebnave t\u00eb shfaqura \u00ebsht\u00eb zgjeruar ndjesh\u00ebm.   <center><img decoding=\"async\" alt=\"L\u00ebshimi i katalogizuesit t\u00eb bibliotek\u00ebs sht\u00ebpiake MyLibrary 3.0\" src=\"\/wp-content\/uploads\/2024\/02\/d7195eec0338c77caae32f5daf9a122b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> \u00cbsht\u00eb shtuar mund\u00ebsia p\u00ebr t\u00eb ruajtur kopertin\u00ebn e librit n\u00eb formate t\u00eb ndryshme.\n<li class=\"l\"> Funksionaliteti i pun\u00ebs me koleksionet \u00ebsht\u00eb zgjeruar: tani \u00ebsht\u00eb e mundur t\u00eb shtoni disa libra nj\u00ebkoh\u00ebsisht, \u00ebsht\u00eb shtuar mund\u00ebsia p\u00ebr t\u00eb p\u00ebrfshir\u00eb dosje n\u00eb koleksione, p\u00ebrfshir\u00eb edhe kompresimin e tyre n\u00eb arkiv.\n<li class=\"l\"> Tani \u00ebsht\u00eb e mundur t\u00eb shtoni libra dhe dosje me libra n\u00eb nj\u00eb arkiv ekzistues (arkivi do t\u00eb shkruhet p\u00ebrs\u00ebri).\n<li class=\"l\"> Shtuar mund\u00ebsia p\u00ebr t\u00eb transferuar nj\u00eb lib\u00ebr nga nj\u00eb koleksion n\u00eb tjetrin (transfertohet si nj\u00eb regjistrim n\u00eb baz\u00ebn e t\u00eb dh\u00ebnave, si dhe vet\u00eb libri).\n<li class=\"l\"> Shtuar p\u00ebrpunimi i lidhjeve simbolike (si p\u00ebr skedar\u00ebt, ashtu dhe p\u00ebr dosjet).\n<li class=\"l\"> Shtuar mb\u00ebshtetje eksperimentale p\u00ebr sistemet q\u00eb p\u00ebrdorin rend t\u00eb ndrysh\u00ebm bajtash.\n<li class=\"l\"> Korektuar disa gabime t\u00eb vogla dhe mosp\u00ebrputhje.\n<li class=\"l\"> Ruajtur kompativitetin me t\u00eb gjitha versionet e bibliotek\u00ebs GTK4.  <\/ul>\n<p>Me kalimin n\u00eb k\u00ebt\u00eb version t\u00eb programit, p\u00ebrdoruesit e versioneve t\u00eb m\u00ebparshme duhet t\u00eb krijojn\u00eb p\u00ebrs\u00ebri koleksionet. Funksionaliteti i programit \u00ebsht\u00eb testuar n\u00eb arkitektur\u00ebn x86_64, i686, aarch64 (vet\u00ebm p\u00ebr Linux, varianti p\u00ebr Windows \u00ebsht\u00eb testuar vet\u00ebm p\u00ebr arkitektur\u00ebn x86_64).<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60647\">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 3.0. \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 \u043f\u0430\u043a\u0435\u0442. \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 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0438\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0442\u043e\u0440. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":113796,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-113795","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.2 - 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 3.0. \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\/sq\/blog\/news\/vypusk-katalogizatora-domashnej-biblioteki-mylibrary-3-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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 3.0 | 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 3.0. \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\/sq\/blog\/news\/vypusk-katalogizatora-domashnej-biblioteki-mylibrary-3-0\" \/>\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=\"2024-02-22T20:02:50+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-02-22T20:02:50+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\udd47L\u00ebshimi i katalogizuesit t\u00eb bibliotek\u00ebs s\u00eb sht\u00ebpis\u00eb MyLibrary 3.0 | ProHoster","description":"Ka ndodhur l\u00ebshimi i katalogizuesit t\u00eb bibliotek\u00ebs s\u00eb sht\u00ebpis\u00eb MyLibrary 3.0. Kodi i programit \u00ebsht\u00eb shkruar n\u00eb gjuh\u00ebn e programimit C++ dhe \u00ebsht\u00eb i disponuesh\u00ebm (GitHub, GitFlic) n\u00ebn licenc\u00ebn GPLv3.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-katalogizatora-domashnej-biblioteki-mylibrary-3-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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 3.0 | 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 3.0. \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\/sq\/blog\/news\/vypusk-katalogizatora-domashnej-biblioteki-mylibrary-3-0","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":"2024-02-22T20:02:50+00:00","article:modified_time":"2024-02-22T20:02:50+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/113795","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=113795"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/113795\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/113796"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=113795"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=113795"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=113795"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}