A tọhapụrụ MyLibrary 3.0, onye na-ahazi akwụkwọ ndekọta ọbá akwụkwọ n'ụlọ. E dere koodu mmemme ahụ na C++ ma dị (GitHub, GitFlic) n'okpuru ikike GPLv3. A na-eji ọbá akwụkwọ GTK4 eme ihe na njikwa onye ọrụ eserese. A na-ahazi mmemme a maka ojiji na sistemụ arụmọrụ nke ezinụlọ ndị a: Linux и WindowsMaka ndị na-eji Arch Linux Ngwugwu emebere dị na AUR. Maka ndị ọrụ Windows Onye nrụnye nnwale dị.
Akwụkwọ katalọgụ MyLibrary dị na fb2, epub, pdf, ụdị djvu, ma dị ozugbo yana ngwugwu na ebe nchekwa (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar) , na na-emepụta nchekwa data nke ya na-enweghị ịgbanwe faịlụ isi mmalite ma ọ bụ gbanwee ọnọdụ ha. A na-eme njikwa iguzosi ike n'ezi ihe nke mkpokọta na mgbanwe ya site na ịmepụta nchekwa data nke mkpokọta hash nke faịlụ na ebe nchekwa.
Achọla akwụkwọ site na iji njirisi dị iche iche (aha ikpeazụ, aha mbụ, patronymic nke onye edemede, aha akwụkwọ, usoro, ụdị) na ịgụ ha site na mmemme etinyere na ndabara na sistemụ iji mepee ụdị faịlụ kwekọrọ. Mgbe ị na-ahọrọ akwụkwọ, a na-egosipụta ihe odide na mkpuchi akwụkwọ ahụ ma ọ bụrụ na ọ dị.
Arụ ọrụ dị iche iche na nchịkọta ahụ ga-ekwe omume: imelite (ịlele nchịkọta dum na ịlele ọnụọgụ hash nke faịlụ ndị dịnụ), mbupụ na mbubata nchekwa data nchịkọta, na-agbakwụnye akwụkwọ na nchịkọta na iwepụ akwụkwọ site na nchịkọta, na-agbakwụnye folda nwere akwụkwọ na nchịkọta. , na-edegharị akwụkwọ site na nchịkọta gaa na nchekwa nke aka ike, na-ebuga akwụkwọ site na nchịkọta gaa na nchịkọta. Emepụtala usoro ntinye akwụkwọ maka ịnweta akwụkwọ ngwa ngwa.
Mgbanwe ndị dị mkpa:
- Edegharịrị ọrụ ahụ kpamkpam site na mmalite.

- Agbanweela usoro nchekwa data.
- Agbanweela ebe nchekwa ozi (a kpọgara ọdụ data nchịkọta na ~/.local/share/MyLibrary/Collections,bookmarks ka ebugharị na ~/.local/share/MyLibrary/BookMarks, nha nke ụfọdụ windo na aha nke . A na-echekwa mkpokọta ugbu a na ~/.cache/MyLibrary) .
- Ewepụla ọba akwụkwọ libzip na ndabere.
- Edozila ndepụta nke usoro ndekọ aha akwadoro.
- Nkwado nke ọma maka ụdị fb2 na epub.
- Emelitere ọrụ yana ntinye ederede dị iche iche.
- Nhazi nkọwa na ngosipụta emelitere.
- Emezigharịrị usoro nke windo ngosi ozi akwụkwọ ahụ kpamkpam, yana ndepụta data egosiri agbasawanyela nke ukwuu.

- Agbakwunyere ikike ịchekwa mkpuchi akwụkwọ n'ụdị dị iche iche.
- A na-agbasawanye ọrụ nke ịrụ ọrụ na nchịkọta: ọ ga-ekwe omume ugbu a ịgbakwunye ọtụtụ akwụkwọ n'otu oge, na ike itinye nchekwa na nchịkọta agbakwunyere, gụnyere ịpịkọta ha n'ime ebe nchekwa.
- Ọ ga-ekwe omume ugbu a itinye akwụkwọ na nchekwa nwere akwụkwọ na ebe nchekwa dị adị (a na-edegharị ebe nchekwa ahụ).
- Agbakwunyere ikike ịnyefe akwụkwọ site na otu nchịkọta gaa na nke ọzọ (ma ndekọ na nchekwa data na akwụkwọ ahụ n'onwe ya na-ebufe).
- Agbakwunyere nhazi nke njikọ ihe atụ (ma faịlụ na nchekwa).
- Nkwado nnwale agbakwunyere maka sistemụ na-eji ike dị iche iche.
- Edozila ụfọdụ obere ahụhụ na adịghị ike.
- A na-edobe ndakọrịta na ụdị ọba akwụkwọ GTK4 niile.
При переходе на данную версию программы пользователям предыдущих версий необходимо создать коллекции заново. Работоспособность программы была протестирована на архитектурах x86_64, i686, aarch64 (только для Linux, вариант сборки для Windows тестировался исключительно для архитектуры x86_64).
isi: opennet.ru


