Mājas bibliotēkas katalogs MyLibrary 1.0

Ir izlaista mājas bibliotēku katalogētāja MyLibrary 1.0 versija. Programmas kods ir rakstÄ«ts C++ valodā un ir pieejams (GitHub, GitFlic) saskaņā ar GPLv3 licenci. Grafiskā lietotāja saskarne ir ieviesta, izmantojot GTK4 bibliotēku. Programma ir pielāgota lietoÅ”anai Ŕādu saimes operētājsistēmās: Linux Šø WindowsArch lietotājiem Linux AUR ir pieejams gatavs iepakojums.

MyLibrary katalogē fb2 un epub grāmatu failus, gan tieÅ”i pieejamus, gan zip arhÄ«vus, un izveido savu datu bāzi, nemainot sākotnējos failus vai nemainot to atraÅ”anās vietu. Kolekcijas un tās izmaiņu integritātes kontrole tiek veikta, izveidojot failu un arhÄ«vu jaucējsummu datubāzi.

Grāmatu meklēŔana ir ieviesta, izmantojot dažādus kritērijus (uzvārds, vārds, autora uzvārds, grāmatas nosaukums, sērija, žanrs) un lasot tās caur fb2 un epub failu atvērÅ”anas sistēmā pēc noklusējuma instalēto programmu. Atlasot grāmatu, tiek parādÄ«ts grāmatas kopsavilkums un vāks, ja tas ir pieejams.

Iespējamas dažādas darbÄ«bas ar kolekciju: atjaunināŔana (visas kolekcijas pārbaude un pieejamo failu jaucējsummu pārbaude), kolekcijas datu bāzes eksportēŔana un importēŔana, grāmatu pievienoÅ”ana kolekcijai un grāmatu izņemÅ”ana no kolekcijas. Ir izveidots grāmatzÄ«mju mehānisms ātrai piekļuvei grāmatām.

Avots: opennet.ru

Iegādājieties uzticamu mitināŔanu vietnēm ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa vietņu mitināŔanu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster