MyLibrary 1.0، ایک ہوم لائبریری کیٹلاگر، جاری کیا گیا ہے. پروگرام کا کوڈ C++ میں لکھا گیا ہے اور GPLv3 لائسنس کے تحت (GitHub، GitFlic) دستیاب ہے۔ گرافیکل یوزر انٹرفیس کو GTK4 لائبریری کا استعمال کرتے ہوئے لاگو کیا جاتا ہے۔ یہ پروگرام لینکس اور ونڈوز آپریٹنگ سسٹم کے ساتھ مطابقت رکھتا ہے۔ آرک لینکس کے صارفین کے لیے AUR میں استعمال کے لیے تیار پیکیج دستیاب ہے۔
MyLibrary فائلوں کو fb2 اور epub فارمیٹس میں کیٹلاگ بک کرتی ہے، دونوں براہ راست قابل رسائی اور ZIP آرکائیوز میں پیک کی جاتی ہیں، اور اصل فائلوں میں ترمیم کیے یا ان کے مقام کو تبدیل کیے بغیر اپنا ڈیٹا بیس بناتی ہے۔ جمع کرنے کی سالمیت اور تبدیلیوں کو فائل اور آرکائیو ہیش رقوم کا ڈیٹا بیس بنا کر مانیٹر کیا جاتا ہے۔
مختلف معیارات (مصنف کا آخری نام، پہلا نام، درمیانی نام، کتاب کا عنوان، سیریز، صنف) اور پڑھنا اب fb2 اور epub فائلوں کو کھولنے کے لیے سسٹم پر نصب ڈیفالٹ پروگرام کا استعمال کرتے ہوئے کتاب کی تلاش دستیاب ہے۔ کتاب کا انتخاب کرتے وقت، اگر دستیاب ہو تو کتاب کا خلاصہ اور سرورق ظاہر ہوتا ہے۔
مجموعہ کے ساتھ مختلف آپریشنز ممکن ہیں: اپ ڈیٹ کرنا (پورا مجموعہ اسکین کیا جاتا ہے اور دستیاب فائلوں کی ہیش رقم کی تصدیق کی جاتی ہے)، مجموعہ ڈیٹا بیس کو برآمد اور درآمد کرنا، مجموعہ سے کتابیں شامل کرنا اور حذف کرنا۔ کتابوں تک فوری رسائی کے لیے بک مارکنگ کا طریقہ کار بنایا گیا ہے۔
ماخذ: opennet.ru
