انتشار nomenus-rex 0.7.0، یک ابزار انبوه تغییر نام فایل

نسخه جدیدی از Nomenus-rex، یک ابزار کنسول برای تغییر نام فایل های انبوه، در دسترس است. با استفاده از یک فایل پیکربندی ساده پیکربندی شده است. این برنامه به زبان C++ نوشته شده و تحت GPL 3.0 توزیع شده است. از زمان اخبار قبلی، این ابزار عملکردی به دست آورده است و خطاها و کاستی های زیادی برطرف شده است:

  • قانون جدید: "تاریخ ایجاد فایل". نحو مشابه قانون تاریخ است.
  • مقدار مناسبی از کد "boilerplate" حذف شد.
  • افزایش عملکرد قابل توجه (تقریبا 1000 برابر سریعتر) برای تست برخورد نام. این آزمایش بررسی می‌کند که آیا نام فایل تکراری در میان نام فایل‌های به‌دست‌آمده وجود دارد یا خیر، که منجر به از دست رفتن داده‌ها هنگام انتقال فایل‌ها می‌شود. بنابراین در آزمایشی با حدود 21 هزار فایل، زمان تست از 18 ثانیه به 20 هزار میکروثانیه کاهش یافت!
  • رفع اشکال در قانون RuleDir برای فایل‌های واقع در سطح بالای درخت.
  • پارامتر جدید e/example برای نمایش یک پیکربندی معمولی با فیلدهای منبع/مقصد پر شده خودکار (طبق دایرکتوری فعلی).
  • چند تزئین زیبایی شناسی هنگام نمایش جفت فایل.
  • گزینه جدیدی برای غیرفعال کردن درخواست تأیید قبل از شروع پردازش. می تواند برای اسکریپت ها مفید باشد.
  • یک نشانگر پیشرفت عملیات اضافه شد.
  • اضافه شدن حالت های مرتب سازی مختلف قبل از پردازش (با پشتیبانی یونیکد).
  • اکثر قوانین در حال حاضر توسط آزمون ها پوشش داده شده است.
  • کتابخانه ICU برای کار با رشته ها استفاده می شود که باید مشکلات اصلی یونیکد را برطرف کند.

منبع: opennet.ru

اضافه کردن نظر