MyLibrary 1.0 வீட்டு நூலக பட்டியல்

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

MyLibrary, fb2 மற்றும் epub புத்தகக் கோப்புகளை நேரடியாகக் கிடைக்கும் மற்றும் ஜிப் காப்பகங்களில் பட்டியலிடுகிறது, மேலும் மூலக் கோப்புகளை மாற்றாமல் அல்லது அவற்றின் இருப்பிடத்தை மாற்றாமல் அதன் சொந்த தரவுத்தளத்தை உருவாக்குகிறது. கோப்புகள் மற்றும் காப்பகங்களின் ஹாஷ் தொகைகளின் தரவுத்தளத்தை உருவாக்குவதன் மூலம் சேகரிப்பின் ஒருமைப்பாடு மற்றும் அதன் மாற்றங்கள் கட்டுப்படுத்தப்படுகின்றன.

பல்வேறு அளவுகோல்களின்படி புத்தகங்களைத் தேடுவது (கடைசி பெயர், முதல் பெயர், ஆசிரியரின் புரவலன், புத்தகத்தின் தலைப்பு, தொடர், வகை) மற்றும் fb2 மற்றும் epub கோப்புகளைத் திறப்பதற்கான கணினியில் இயல்பாக நிறுவப்பட்ட நிரல் மூலம் அவற்றைப் படிப்பது செயல்படுத்தப்பட்டுள்ளது. ஒரு புத்தகத்தைத் தேர்ந்தெடுக்கும்போது, ​​புத்தகத்தின் சுருக்கம் மற்றும் அட்டை, கிடைத்தால், காட்டப்படும்.

சேகரிப்புடன் பல்வேறு செயல்பாடுகள் சாத்தியமாகும்: புதுப்பித்தல் (முழு சேகரிப்பும் சரிபார்க்கப்பட்டது மற்றும் கிடைக்கக்கூடிய கோப்புகளின் ஹாஷ் தொகைகள் சரிபார்க்கப்படுகின்றன), சேகரிப்பு தரவுத்தளத்தை ஏற்றுமதி செய்தல் மற்றும் இறக்குமதி செய்தல், சேகரிப்பில் புத்தகங்களைச் சேர்த்தல் மற்றும் சேகரிப்பிலிருந்து புத்தகங்களை நீக்குதல். புத்தகங்களை விரைவாக அணுகுவதற்கு ஒரு புக்மார்க் பொறிமுறை உருவாக்கப்பட்டது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்