MyLibrary 3.1 kodukatalooge vÀljalaskmine

MyLibrary 3.1 kodukatalooge on avaldatud. Programm on kirjutatud C++ programmeerimiskeeles ja on saadaval (GitHub, GitFlic) GPLv3 litsentsi all. Kasutajaliides on rakendatud GTK4 teegi abil. Programm on kohandatud töötamiseks Linuxi ja Windowsi operatsioonisĂŒsteemide perekondades. Arch Linuxi kasutajatele on AUR-is saadaval valmis pakett. Windowsi kasutajatele on saadaval katsetav paigaldustarkvara.

MyLibrary kataloogib raamatufailid formaatides fb2, epub, pdf, djvu, nii otseselt kui ka arhiividena (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar) ning loob enda andmebaasi, muutes allika-faile vÔi nende asukohti. Kogumise terviklikkuse ja muudatuste kontrollimiseks luuakse failide ja arhiivide hash-summade andmebaas.

Raamatute otsimine on rakendatud erinevate kriteeriumide alusel (autori perekonna-, ees- ja isa nimi, raamatu pealkiri, sari, ĆŸanr) ning nende lugemine kaudu sĂŒsteemis vaikimisi mÀÀratud programmiga sobivate failivormaatide avamiseks. Raamatute valimisel kuvatakse saadavalolevad kokkuvĂ”tted ja kaaned. Toetatakse nimekirjade kuvamist, mis sisaldavad kogusse kuuluvaid faile ja konkreetsetesse failidesse kuuluvaid raamatuid.

Kogumisega on vÔimalik teostada erinevaid toiminguid: vÀrskendamine (kogu kogumise kontrollimine ja saadavalolevate failide hash-summade vÔrdlemine), andmebaasi eksport ja import, raamatute lisamine ja eemaldamine kogust, raamatute kaustade lisamine kogusse, raamatute arhiivide lisamine kogusse, raamatute kopeerimine kogust juhuslikku kausta, raamatute liigutamine kogusest kogusse. On loodud jÀrjehoidjate mehhanism raamatutele kiireks juurde pÀÀsemiseks.

Olulised muudatused:

  • MĂ”ned funktsioonid toetavad valikulist mitme lĂ”ime kasutamist OpenMP abil.
  • Otsingutulemuste filtreerimise vĂ”imalus erinevate parameetrite alusel on lisatud.
    MyLibrary 3.1 kodukatalooge vÀljalaskmine
  • Lisatud on funktsioon raamatute kuvamiseks, mis kuuluvad faili.
    MyLibrary 3.1 kodukatalooge vÀljalaskmine
  • Lisatud on funktsioon kogusefailide nimekirja kuvamiseks.
  • Otsing on kiirendatud.
  • Arhiivide töötlemine kollektsioonide loomise ja vĂ€rskendamise ajal on kiirendatud.
  • Failide hash-summade genereerimine kollektsioonide loomise ja vĂ€rskendamise ajal on kiirendatud.
  • TĂ”rgetest pĂ”hjustatud programmide kokkukukkumised teatud rar-arhiivide töötlemisel on kĂ”rvaldatud.
  • Tuvastatavate ĆŸanrite nimekirja on laiendatud.
  • Kogumik on muudetud cmake'i kasutavaks.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster