ගෘහ පුස්තකාල නාමාවලිය MyLibrary 1.0

ගෘහ පුස්තකාල නාමාවලිය MyLibrary 1.0 නිකුත් කර ඇත. වැඩසටහන් කේතය C++ ක්‍රමලේඛන භාෂාවෙන් ලියා ඇති අතර GPLv3 බලපත්‍රය යටතේ (GitHub, GitFlic) ලබා ගත හැක. චිත්රක පරිශීලක අතුරුමුහුණත GTK4 පුස්තකාලය භාවිතයෙන් ක්රියාත්මක වේ. මෙම වැඩසටහන ලිනක්ස් සහ වින්ඩෝස් මෙහෙයුම් පද්ධති මත වැඩ කිරීමට අනුවර්තනය කර ඇත. AUR හි Arch Linux භාවිතා කරන්නන් සඳහා සූදානම් කළ පැකේජයක් තිබේ.

MyLibrary නාමාවලිය fb2 සහ epub පොත් ගොනු, සෘජුවම ප්‍රවේශ විය හැකි සහ සිප් කළ ලේඛනාගාර යන දෙකම, සහ මුල් ගොනු වෙනස් නොකර හෝ ඒවායේ පිහිටීම වෙනස් නොකර තමන්ගේම දත්ත සමුදායක් නිර්මාණය කරයි. එකතුවේ අඛණ්ඩතාව සහ එහි වෙනස්කම් පාලනය කිරීම සිදු කරනු ලබන්නේ ලිපිගොනු සහ ලේඛනාගාරවල හැෂ් එකතු කිරීම් දත්ත සමුදායක් නිර්මාණය කිරීමෙනි.

විවිධ නිර්ණායක (අවසාන නම, මුල් නම, කතුවරයාගේ අනුශාසනාව, පොතේ මාතෘකාව, මාලාව, ප්‍රභේදය) භාවිතා කරමින් පොත් සෙවීම ක්‍රියාත්මක කර ඇති අතර fb2 සහ epub ගොනු විවෘත කිරීම සඳහා පද්ධතියේ පෙරනිමියෙන් ස්ථාපනය කර ඇති වැඩසටහන හරහා ඒවා කියවීම. ඔබ පොතක් තෝරන විට, පොතේ සාරාංශය සහ කවරය තිබේ නම්, ප්‍රදර්ශනය කෙරේ.

එකතුව සමඟ විවිධ මෙහෙයුම් සිදු කළ හැකිය: යාවත්කාලීන කිරීම (සම්පූර්ණ එකතුව පරීක්ෂා කිරීම සහ පවතින ලිපිගොනු වල හැෂ් එකතු කිරීම් පරීක්ෂා කිරීම), එකතු කිරීමේ දත්ත ගබඩාව අපනයනය කිරීම සහ ආනයනය කිරීම, එකතුවට පොත් එකතු කිරීම සහ එකතුවෙන් පොත් ඉවත් කිරීම. පොත් වලට ඉක්මන් ප්‍රවේශය සඳහා පිටු සලකුණු යාන්ත්‍රණයක් නිර්මාණය කර ඇත.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න