Itusilẹ ti katalogi ile ikawe ile MyLibrary 3.2 ti waye. Koodu eto naa jẹ kikọ ni ede siseto C ++ o si wa (GitHub, GitFlic) labẹ iwe-aṣẹ GPLv3. Ni wiwo olumulo ayaworan ti wa ni imuse nipa lilo ile-ikawe GTK4. Eto naa ti ni ibamu lati ṣiṣẹ ni Linux ati awọn ọna ṣiṣe Windows. Fun awọn olumulo Arch Linux, iwe afọwọkọ idawọle ti a ti ṣetan wa ni AUR. Insitola adanwo wa fun awọn olumulo Windows.
Awọn faili iwe kika MyLibrary ni fb2, epub, pdf, awọn ọna kika djvu, mejeeji wa taara ati ti a ṣajọpọ ninu awọn ibi ipamọ (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar) , ati ṣẹda aaye data tirẹ laisi iyipada awọn faili orisun tabi yi ipo wọn pada. Iṣakoso ti iduroṣinṣin ti ikojọpọ ati awọn ayipada rẹ ni a ṣe nipasẹ ṣiṣẹda data data ti awọn akopọ hash ti awọn faili ati awọn ile ifi nkan pamosi.
Wiwa fun awọn iwe nipasẹ ọpọlọpọ awọn ibeere (orukọ ikẹhin, orukọ akọkọ, orukọ arin ti onkọwe, akọle iwe, jara, oriṣi) ati kika wọn nipasẹ eto ti a fi sori ẹrọ nipasẹ aiyipada ninu eto fun ṣiṣi awọn ọna kika faili ti o baamu. Nigbati o ba yan iwe kan, akopọ ati ideri iwe naa yoo han, ti o ba wa. Ṣe atilẹyin iṣafihan atokọ ti awọn faili ti o wa ninu ikojọpọ ati atokọ ti awọn iwe ti o wa ninu faili kan pato.
Awọn iṣẹ ṣiṣe lọpọlọpọ pẹlu ikojọpọ ṣee ṣe: imudojuiwọn (gbogbo gbigba ti ṣayẹwo ati awọn akopọ hash ti awọn faili ti o wa ti jẹri), tajasita ati gbejade ibi ipamọ data gbigba, fifi awọn iwe kun si gbigba ati piparẹ awọn iwe lati inu ikojọpọ, ṣafikun awọn folda pẹlu awọn iwe si ikojọpọ, fifi awọn iwe pamosi pẹlu awọn iwe si ikojọpọ, didakọ awọn iwe lati inu gbigba si folda lainidii, gbigbe awọn iwe lati ikojọpọ si gbigba. Ṣiṣatunṣe afọwọṣe ti awọn igbasilẹ iwe ni ibi ipamọ data wa. Ilana bukumaaki kan ti ṣẹda fun iraye si awọn iwe ni iyara.
Awọn iyipada pataki:
- Ṣiṣe afikun ti awọn metadata ti awọn faili djvu.
- Ferese eto irisi ti a ṣafikun.

- Ọna kika ibi ipamọ data bukumaaki ti yipada (ibaramu pẹlu ọna kika atijọ ti wa ni ipamọ, ṣugbọn a gba awọn olumulo niyanju lati tun awọn bukumaaki ṣe pẹlu ọwọ).
- Ferese awọn bukumaaki bayi ni iṣẹ sisẹ fun iṣafihan awọn bukumaaki.
- Ti o wa titi ipadasẹhin ti o ṣe idiwọ ile pẹlu awọn ẹya gtkmm ti o dagba ju 4.8.
- Aami ohun elo ti ni imudojuiwọn.
- Awọn iyipada kekere miiran ati awọn atunṣe.
O ṣeeṣe ti isọdi irisi:


orisun: opennet.ru

