MyLibrary 1.0 ہوم لائبریری کیٹلاگ

ہوم لائبریری کیٹلاگ MyLibrary 1.0 کا اجراء ہو چکا ہے۔ پروگرام کوڈ C++ پروگرامنگ زبان میں لکھا گیا ہے اور GPLv3 لائسنس کے تحت دستیاب ہے (GitHub, GitFlic)۔ گرافیکل یوزر انٹرفیس کو GTK4 لائبریری کا استعمال کرتے ہوئے لاگو کیا جاتا ہے۔ یہ پروگرام لینکس اور ونڈوز فیملیز کے آپریٹنگ سسٹمز میں کام کرنے کے لیے ڈھال لیا گیا ہے۔ آرک لینکس کے صارفین کے لیے، AUR میں ایک ریڈی میڈ پیکج دستیاب ہے۔

MyLibrary کیٹلاگ fb2 اور epub کتاب فائلوں کو، دونوں براہ راست دستیاب اور زپ آرکائیوز میں، اور ماخذ فائلوں کو تبدیل کیے بغیر یا ان کے مقام کو تبدیل کیے بغیر اپنا ڈیٹا بیس بناتی ہے۔ جمع کرنے اور اس میں ہونے والی تبدیلیوں کی سالمیت کو فائلوں اور آرکائیوز کے ہیش سمس کا ڈیٹا بیس بنا کر کنٹرول کیا جاتا ہے۔

مختلف معیارات (آخری نام، پہلا نام، مصنف کا نام، کتاب کا عنوان، سیریز، صنف) کے مطابق کتابوں کی تلاش اور fb2 اور epub فائلوں کو کھولنے کے لیے سسٹم میں بذریعہ ڈیفالٹ انسٹال پروگرام کے ذریعے پڑھنا لاگو کیا گیا ہے۔ جب کسی کتاب کا انتخاب کیا جاتا ہے، تو کتاب کا خلاصہ اور سرورق، اگر دستیاب ہو، ظاہر کیا جاتا ہے۔

مجموعہ کے ساتھ مختلف کام ممکن ہیں: اپ ڈیٹ کرنا (پورے مجموعہ کی جانچ پڑتال کی جاتی ہے اور دستیاب فائلوں کی ہیش رقم کی تصدیق کی جاتی ہے)، مجموعہ ڈیٹا بیس کو برآمد اور درآمد کرنا، مجموعہ میں کتابیں شامل کرنا، اور مجموعہ سے کتابوں کو حذف کرنا۔ کتابوں تک فوری رسائی کے لیے بک مارک میکنزم بنایا گیا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں