nomenus-rex 0.7.0 کی ریلیز، ایک بڑی فائل کا نام تبدیل کرنے کی افادیت

Nomenus-rex کی ایک نئی ریلیز، بلک فائل کا نام تبدیل کرنے کے لیے کنسول یوٹیلیٹی، دستیاب ہے۔ ایک سادہ کنفیگریشن فائل کا استعمال کرتے ہوئے کنفیگر کیا گیا۔ پروگرام C++ میں لکھا گیا ہے اور GPL 3.0 کے تحت تقسیم کیا گیا ہے۔ پچھلی خبروں کے بعد سے، یوٹیلیٹی نے فعالیت حاصل کی ہے، اور بے شمار غلطیاں اور کوتاہیوں کو دور کیا گیا ہے:

  • نیا اصول: "فائل بنانے کی تاریخ"۔ نحو تاریخ کے اصول کی طرح ہے۔
  • "بوائلر پلیٹ" کوڈ کی کافی مقدار کو ہٹا دیا گیا۔
  • نام کے ٹکراؤ کے ٹیسٹ کے لیے کارکردگی میں نمایاں اضافہ (تقریباً 1000 گنا تیز)۔ یہ ٹیسٹ چیک کرتا ہے کہ آیا نتیجے میں آنے والے فائل ناموں میں کوئی ڈپلیکیٹ فائل نام موجود ہیں، جو فائلوں کو منتقل کرتے وقت ڈیٹا کے نقصان کا باعث بنے گا۔ تو تقریباً 21k فائلوں والے ٹیسٹ پر، ٹیسٹ کا وقت 18 سیکنڈ سے کم کر کے 20k مائیکرو سیکنڈ کر دیا گیا!
  • درخت کے اوپری سطح پر واقع فائلوں کے لیے RuleDir کے اصول میں ایک بگ کو ٹھیک کیا۔
  • نیا پیرامیٹر e/مثال آٹو فلڈ (موجودہ ڈائرکٹری کے مطابق) سورس/منزل فیلڈز کے ساتھ ایک عام کنفیگریشن کو ظاہر کرنے کے لیے۔
  • فائلوں کے جوڑے دکھاتے وقت چند جمالیاتی سجاوٹ۔
  • پروسیسنگ شروع ہونے سے پہلے تصدیق کی درخواست کو غیر فعال کرنے کا نیا آپشن۔ سکرپٹ کے لیے مفید ہو سکتا ہے۔
  • آپریشن کی پیشرفت کے اشارے کو شامل کیا گیا۔
  • پروسیسنگ سے پہلے مختلف چھانٹی کے طریقوں کو شامل کیا گیا (یونیکوڈ سپورٹ کے ساتھ)۔
  • زیادہ تر قواعد اب ٹیسٹوں کے ذریعے آتے ہیں۔
  • ICU لائبریری کا استعمال تاروں کے ساتھ کام کرنے کے لیے کیا جاتا ہے، جس سے یونیکوڈ کے ساتھ اہم مسائل کو حل کرنا چاہیے۔

ماخذ: opennet.ru

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