در DupeFinder یک برنامه ساده برای محل، تغییر نام، در حال حرکت و حذف فایل های تکراری در یک ساختار دایرکتوری است.
این عالی است هر دو برای کاربرانی که دیسک های سخت خود را نگه داشته است به خوبی سازمان یافته و نیاز به انجام برخی تمیز کردن به فضای آزاد، و برای کاربران که دوست دارند برای حفظ مقدار زیادی از نسخه پشتیبان از اطلاعات مهم "فقط در مورد" چیزی بد باید اتفاق می افتد.
در اینجا برخی از ویژگی های کلیدی "DupeFinder" عبارتند از:
اگر چه DupeFinder یک برنامه بسیار کوچک است، باید همه از ویژگی های که شما نیاز به حذف و سازماندهی مجدد شاخه های بزرگ پر از فایل های تکراری:
ย ท خوب رابط گرافیکی با ابزار کامل طراحی شده و "این چیست؟" حمایت دکمه سوال، در یک برنامه مفید است که شما احتمالا نمی خواهد نیاز به استفاده از اغلب
ย ท پردازش سریع با حذف تجزیه و تحلیل داده های ناخواسته از طریق فیلتر کردن پسوند فایل
ย ท نمایش فایل ها در برنامه های کاربردی خارجی با دو بار کلیک
ย ท تغییر نام فایل ها در محل یا به مکانهای جدید
ย ท تنظیمات پیش فرض قائل نشدن حذف تمام نسخه از فایل های تکراری به منظور جلوگیری از از دست دادن داده تصادفی
ย ท ایجاد گزارش ساده برای شناسایی گروه های فایل های تکراری برای پردازش بعد
در حالی که همه چیز به خوبی کار می کند در اکثر موارد، مسائل چند با DupeFinder به آگاهی از وجود دارد. من امیدوارم که به رفع بسیاری از اشکالات زیر مدتی به زودی:
ย ท ممکن است در صورت این فایل حاوی "~" یا ":" شخصیت مواجه می شوند
ย ท ممکن است سقوط اگر خود نمادی ارجاع مواجه می شوند
ย ท فایل بایت صفر نمی تواند حذف شود
ย ท ممکن است قادر به حذف فایل های با شخصیت های یونیکد در نام فایل
ย ท نمایش می کند به روز رسانی اگر تکراری شناسایی نقل مکان کرد، تغییر نام و یا تغییر خارجی به DupeFinder
مورد نیاز:
زبان پایتون و ابزار برنامه کوارت: ย ท DupeFinder بر دو ابزار اولیه ساخته شده است. مفسر پایتون و کتابخانه های Qt در اکثر دسکتاپ لینوکس، BSD UNIX و توزیع گنجانده شده است. سیستم عامل مک X (حداقل در نسخه های جدیدتر) شامل پایتون، و Qt نیز به رایگان در دسترس است، هر چند از آن است که بخشی از یک استاندارد نصب کنید.
ย ท کوارت است در درجه اول C ++ ابزار، بنابراین این بدان معنی است که اتصالات PyQt کوارت برای پایتون نیز مورد نیاز است. اینها استاندارد در بسیاری از / لینوکس ترین، و غیره توزیع، هر چند آنها در دسترس برای همه سیستم های ذکر شده است.
ย ท در نهایت، ابزار دستور md5sum باید در دسترس باشد. این ابزار استاندارد بر روی لینوکس و سیستم های مشابه است، هر چند من در سیستم عامل مک X خوانده ام آن را با نام MD5 می رود به جای آن. من این را تایید نمی کند، اما اگر چنین است و سپس به سادگی تغییر وقوع تک دستور md5sum در FindDupFiles.py به MD5 برای اجرای برنامه در مک. نسخه های بعد از DupeFinder ممکن است استفاده از ساخته شده است در کد برای محاسبه مقادیر MD5 برای از بین بردن این شرط.
ย ท در حال اجرا بر روی ویندوز DupeFinder باید ممکن باشد اما احتمالا ارزش تلاش نیست، مگر اینکه بسیاری از قطعات در حال حاضر در محل برای برنامه های کاربردی دیگر. QT و PyQt برای ویندوز تنها با یک مجوز تجاری در دسترس هستند (این تغییر خواهد کرد زمانی که کوارت 4 منتشر شد). پایتون یک جداگانه نصب کنید. ابزار دستور md5sum مورد نیاز است (یکی به نظر نمی رسد به در دسترس باشد از ActiveState). روش دیگر آن است که احتمالا ممکن است برای برآورده کردن از وابستگی از طریق X11 در از Cygwin.
ย ท یک چیز بیشتر: اگر چه DupeFinder نظر گرفته شده است به گرافیکی و تعاملی اجرا می شود، اسکریپت FindDupFiles.py را می توان مستقل از کنسول اجرا کنید. طول می کشد تا یک دایرکتوری ریشه جستجو به دنبال هر تعداد از فیلتر پسوند فایل به عنوان آرگومان خط فرمان و خروجی شناسایی گروه های فایل های تکراری (به هیچ منظور خاص) به STDOUT. این خروجی را می توان به پیجر مانند کمتر برای بازرسی فوری لوله کشی و یا در یک فایل متنی با استفاده از ">" اپراتور پوسته (در سیستم های یونیکس مانند) برای ورود به سیستم / گزارش هدایت می شوید راست.
چه جدید در این نسخه:
ย ท این نسخه جایگزین استفاده از ابزار خط فرمان دستور md5sum خارجی با مجموع MD5 مادری هضم محاسبات (با استفاده از ماژول MD5).
ย ท این باعث بهبود عملکرد محاسبه MD5 برای فایل های کوچک هضم و حذف وابستگی دست و پا گیر برای کاربران ویندوز است.
جزئیات نرم افزار:
نظر یافت نشد