MyLibrary 3.2 -kotikirjastoluettelon julkaisu

Kotikirjastoluettelon MyLibrary 3.2:n julkaisu on tapahtunut. Ohjelmakoodi on kirjoitettu C++-ohjelmointikielellä ja se on saatavilla (GitHub, GitFlic) GPLv3-lisenssillä. Graafinen käyttöliittymä on toteutettu GTK4-kirjastolla. Ohjelma on sovitettu toimimaan Linux- ja Windows-käyttöjärjestelmissä. Arch Linux -käyttäjille valmis paketin rakennuskomentosarja on saatavilla AUR:ssa. Windows-käyttäjille on saatavilla kokeellinen asennusohjelma.

MyLibrary luetteloi kirjatiedostot fb2-, epub-, pdf-, djvu-muodossa, sekä suoraan saatavilla että arkistoon pakattuna (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar) ja luo oman tietokannan muuttamatta lähdetiedostoja tai muuttamatta niiden sijaintia. Kokoelman eheyden ja sen muutosten valvonta tapahtuu luomalla tietokanta tiedostojen ja arkistojen hash-summista.

Kirjojen haku eri kriteereillä (sukunimi, etunimi, tekijän toinen nimi, kirjan nimi, sarja, genre) ja niiden lukeminen vastaavien tiedostomuotojen avausjärjestelmään oletusarvoisesti asennetun ohjelman kautta on toteutettu. Kun valitset kirjan, kirjan yhteenveto ja kansi näytetään, jos ne ovat saatavilla. Tukee kokoelmaan sisältyvien tiedostojen luettelon ja tiettyyn tiedostoon sisältyvien kirjojen luettelon näyttämistä.

Kokoelman kanssa on mahdollista tehdä erilaisia ​​toimintoja: päivitys (koko kokoelma tarkistetaan ja käytettävissä olevien tiedostojen hash-summat tarkistetaan), kokoelmatietokannan vienti ja tuonti, kirjojen lisääminen kokoelmaan ja kirjojen poistaminen kokoelmasta, kirjoja sisältävien kansioiden lisääminen kokoelmaan, kirjoja sisältävien arkistojen lisääminen kokoelmaan, kirjojen kopioiminen kokoelmasta mielivaltaiseen kansioon, kirjojen siirtäminen kokoelmasta kokoelmaan. Kirjatietueiden manuaalinen muokkaus tietokannassa on käytettävissä. Kirjanmerkkimekanismi on luotu kirjojen nopeaa käyttöä varten.

Merkittäviä muutoksia:

  • Lisätty djvu-tiedostojen metatietojen käsittely.
  • Lisätty ulkoasuasetusikkuna.
     MyLibrary 3.2 -kotikirjastoluettelon julkaisu
  • Kirjanmerkkitietokannan muotoa on muutettu (yhteensopivuus vanhan muodon kanssa säilyy, mutta käyttäjiä kehotetaan luomaan kirjanmerkit uudelleen manuaalisesti).
  • Kirjanmerkki-ikkunassa on nyt suodatustoiminto kirjanmerkkien näyttämistä varten.
  • Korjattu regressio, joka esti rakentamisen gtkmm-versioilla, jotka ovat vanhempia kuin 4.8.
  • Sovelluskuvake on päivitetty.
  • Muita pieniä muutoksia ja korjauksia.

Mahdollisuus muokata ulkoasua:

 MyLibrary 3.2 -kotikirjastoluettelon julkaisu
 MyLibrary 3.2 -kotikirjastoluettelon julkaisu


Lähde: opennet.ru

Lisää kommentti