MyLibrary 1.0 வீட்டு நூலகப் பட்டியலிடும் மென்பொருள் வெளியிடப்பட்டுள்ளது. இந்த நிரல் குறியீடு C++ மொழியில் எழுதப்பட்டுள்ளது மற்றும் GPLv3 உரிமத்தின் கீழ் (GitHub, GitFlic) கிடைக்கிறது. வரைகலை பயனர் இடைமுகம் GTK4 நூலகத்தைப் பயன்படுத்தி செயல்படுத்தப்பட்டுள்ளது. இந்த நிரல் பின்வரும் வகை இயக்க முறைமைகளில் பயன்படுத்த ஏற்றவாறு மாற்றியமைக்கப்பட்டுள்ளது: Linux и Windowsஆர்ச் பயனர்களுக்கு Linux AUR-இல் ஆயத்தத் தொகுப்பு ஒன்று கிடைக்கிறது.
MyLibrary பட்டியல்கள் fb2 மற்றும் epub வடிவங்களில் புத்தகக் கோப்புகளை நேரடியாக அணுகக்கூடியதாகவும் ZIP காப்பகங்களில் தொகுக்கப்பட்டதாகவும் ஆக்குகின்றன, மேலும் அசல் கோப்புகளை மாற்றாமல் அல்லது அவற்றின் இருப்பிடத்தை மாற்றாமல் அதன் சொந்த தரவுத்தளத்தை உருவாக்குகின்றன. கோப்பு மற்றும் காப்பக ஹாஷ் தொகைகளின் தரவுத்தளத்தை உருவாக்குவதன் மூலம் சேகரிப்பு ஒருமைப்பாடு மற்றும் மாற்றங்கள் கண்காணிக்கப்படுகின்றன.
பல்வேறு அளவுகோல்களின்படி புத்தகத் தேடல்கள் (ஆசிரியரின் கடைசிப் பெயர், முதல் பெயர், நடுத்தரப் பெயர், புத்தகத் தலைப்பு, தொடர், வகை) மற்றும் வாசிப்பு இப்போது கணினியில் நிறுவப்பட்ட இயல்புநிலை நிரலைப் பயன்படுத்தி fb2 மற்றும் epub கோப்புகளைத் திறக்கக் கிடைக்கிறது. ஒரு புத்தகத்தைத் தேர்ந்தெடுக்கும்போது, புத்தகத்தின் சுருக்கம் மற்றும் அட்டைப்படம் (கிடைத்தால்) காட்டப்படும்.
சேகரிப்பில் பல்வேறு செயல்பாடுகள் சாத்தியமாகும்: புதுப்பித்தல் (முழு சேகரிப்பும் ஸ்கேன் செய்யப்பட்டு, கிடைக்கக்கூடிய கோப்புகளின் ஹாஷ் தொகைகள் சரிபார்க்கப்படுகின்றன), சேகரிப்பு தரவுத்தளத்தை ஏற்றுமதி செய்தல் மற்றும் இறக்குமதி செய்தல், தொகுப்பிலிருந்து புத்தகங்களைச் சேர்த்தல் மற்றும் நீக்குதல். புத்தகங்களை விரைவாக அணுகுவதற்காக ஒரு புக்மார்க்கிங் வழிமுறை உருவாக்கப்பட்டுள்ளது.
ஆதாரம்: opennet.ru
