_H2_
02-04-2015, 14:02
سلام
اول سال جدید و نوروز را به کلیه دوستان تبریک عرض میکنم.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
برنامه که قصد معرفی آن را دارم مجموعه چهار ابزار کمکی در ارتبا با فایل ها است که پیش از این بصورت برنامه های مستقل نوشته بود و تصمیم گرفتم آنها را در قالبی مشترک، پس از بازنویسی مجتمع و عمومی تر منتشر کنم.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
احتمالاً در آینده یک ابزار پنجم نهایی و بسیار کارآمد هم به این مجموعه افزوده خواهد شد.
این چهار ابزار بدین شرح هستند:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
1) محاسبه Checksum یا همان HashCode برای فایل ها.
این کدها را بطور معمول با عناوینی مانند SHA, MD5, CRC در فرم های دانلود برخی فایل ها مشاهده میکند.
افراد و شرکت هایی که فایل های خود را عرضه میکنند HashCode ای برای آن میدهند که اگر شما فایل را صحیح دانلود کنید، فایل دستکاری نشده باشد، ویروسی نباشد و... باید HashCode که روی رایانه خودتان محاسبه میکنید با HashCode سایت اصلی برابر باشد.
والبته برنامه های متعددی هم وجود دارند که این HashCode را برای شما محاسبه میکنند حتی اخیراً برنامه 7Zip هم این امکان را اضافه کرده.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
2) تنظیم Attributes های یک پوشه به همراه تمام فایل های آن.
فایلها در سیستم عامل ویندوز خصایصی از جمله Hidden, ReadOnly, System و... دارند که بطور معمول با Properties روی فایلها قابل تغییر هستند.
ولی خصایصی وجود دارد که از این طریق قابل تغییر نیستند.
این برنامه کد ساده ای دارد و آن را موقعی زمانی نوشتم که تعداد زیادی از دوستانم با فلش مموری هایی نزدم می آمدند که ظرفیتشان پر بود ولی فایل های داخلشان مخفی توسط ویروسی مسخره مخفی شده بود.
این برنامه میتواند تمام خصایص را ریست کند و همه محتویات یک درایو یا پوشه را نشان دهد و...
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
3) برنامه مقایسه دو فایل یا دو پوشه
خیلی مواقع پیش می آید که دو فایل هم نام دارید که بطور وسواس گونه ای میخواهید بدانید یکسان و برابر هستند و سپس یکی را حذف کنید.
این برنامه میتواند دو فایل را بایت به بایت مقایسه کند و یا این کار را برای تک تک فایل های داخل یک پوشه انجام دهد و فایل ها متفاوت یا زیادی را نشان دهد.
این برنامه هنوز کامل نیست وجای کار زیادی دارد و فعلاً موارد را گذارش میدهد تا خودتان جهت یکی کردن یا حذف بتوانید تصمیم گرفته و اقدام کنید ولی امیدوارم وقت کنم و کاملترش کنم تا هم گذارشات بهتری ارائه دهد و هم جهت حذف و ادقام کمک هایی ارائه دهد...
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
4) و بالاخره مفیدترین ابزار که کشف فایل های تکراری است.
این ابزار میتواند فایل های تکراری شما را دقیق و بدون توجه به نام، کشف و در بایگانی نتایج یا حتی حذف آنها کمک تان کند.
اگر یک فایل موسیقی را با نام sound.mp3 به محل دیگر کپی و تغییر نام دهید (حتی ali.bin) این برنامه میتواند این دوفایل را تکراری را تشخیص دهد.
همچنین میتوانید نتایج جاروب(اسکن) یک درایو را در فایلی ذخیره کنید و در آینده به بقیه کارتان ادامه دهید.
در زمان جاروب میتوانید گذینه Full را انتخاب نمایید تا از همه فایل ها کاتالوگی کامل تهیه و ذخیره کند.
در این حالت میتوانید یک هارد اکسترنال را یک شب جاروب Full کنید و فایل آن را ذخیره کنید و
در شب بعد یک هارد دیگر را انجام دهید،
در نهایت بدون وصل بودن دو هارد میتوانید دو فایل کاتالوگ Full را همزمان بازکنید و فایل های تکراری نشان داده خواهند شد!
خودم شخصاً تا زمان این پست حدود 600GB از اطلاعات تکراری ام را به کمک همین برنامه کشف و حذف کردم
این ابزار هم جای کار بسیار زیادی دارد و ایده های خوبی هم از طرف دوستانی داشتم که نسخه های اولیه را استفاده و آزمایش کرده بودند.
در اینجا لازم میدانم از دوستانی که در ماه های گذشته برنامه را استفاده و تست کرده و ایرادات را منتقل و ایده های خود را ارائه دادند تشکر کنم.
=====
این مجموعه ابزار امکان بروزرسانی خودکار را هم دارد که میتوانید راحت از وجود نسخه جدید مطلع شوید و...
برنامه برای اجرا نیاز به نصب dotNetFramework4.0 دارد.
برای ویندوز XP-SP3 و WinServer2003 نصب بروزرسانی WindowsInstaller لازم خواهد بود
برای Vista و Win7 و WinServer2008 میتوانید فایل زیر را دانلود و نصب کنید.
و در نهایت برای Win8 و WinServer2012 و Win10 نیاز به نصب dotNet4.0 وجود ندارد.
تنظیمی هم برای بازدهی گرافیکی بیشتر در استفاده در WinServer و RemoteDesktop درنظر گرفته شده.
لینک پروژه در سایت SF
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
آخرین نسخه برنامه همواره لینک های مستقیم زیر قابل دانلود است:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
دوستان میتوانند پیشنهادات و خططاهای احتمالی را در همین تاپیک اعلان کنند.
اول سال جدید و نوروز را به کلیه دوستان تبریک عرض میکنم.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
برنامه که قصد معرفی آن را دارم مجموعه چهار ابزار کمکی در ارتبا با فایل ها است که پیش از این بصورت برنامه های مستقل نوشته بود و تصمیم گرفتم آنها را در قالبی مشترک، پس از بازنویسی مجتمع و عمومی تر منتشر کنم.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
احتمالاً در آینده یک ابزار پنجم نهایی و بسیار کارآمد هم به این مجموعه افزوده خواهد شد.
این چهار ابزار بدین شرح هستند:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
1) محاسبه Checksum یا همان HashCode برای فایل ها.
این کدها را بطور معمول با عناوینی مانند SHA, MD5, CRC در فرم های دانلود برخی فایل ها مشاهده میکند.
افراد و شرکت هایی که فایل های خود را عرضه میکنند HashCode ای برای آن میدهند که اگر شما فایل را صحیح دانلود کنید، فایل دستکاری نشده باشد، ویروسی نباشد و... باید HashCode که روی رایانه خودتان محاسبه میکنید با HashCode سایت اصلی برابر باشد.
والبته برنامه های متعددی هم وجود دارند که این HashCode را برای شما محاسبه میکنند حتی اخیراً برنامه 7Zip هم این امکان را اضافه کرده.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
2) تنظیم Attributes های یک پوشه به همراه تمام فایل های آن.
فایلها در سیستم عامل ویندوز خصایصی از جمله Hidden, ReadOnly, System و... دارند که بطور معمول با Properties روی فایلها قابل تغییر هستند.
ولی خصایصی وجود دارد که از این طریق قابل تغییر نیستند.
این برنامه کد ساده ای دارد و آن را موقعی زمانی نوشتم که تعداد زیادی از دوستانم با فلش مموری هایی نزدم می آمدند که ظرفیتشان پر بود ولی فایل های داخلشان مخفی توسط ویروسی مسخره مخفی شده بود.
این برنامه میتواند تمام خصایص را ریست کند و همه محتویات یک درایو یا پوشه را نشان دهد و...
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
3) برنامه مقایسه دو فایل یا دو پوشه
خیلی مواقع پیش می آید که دو فایل هم نام دارید که بطور وسواس گونه ای میخواهید بدانید یکسان و برابر هستند و سپس یکی را حذف کنید.
این برنامه میتواند دو فایل را بایت به بایت مقایسه کند و یا این کار را برای تک تک فایل های داخل یک پوشه انجام دهد و فایل ها متفاوت یا زیادی را نشان دهد.
این برنامه هنوز کامل نیست وجای کار زیادی دارد و فعلاً موارد را گذارش میدهد تا خودتان جهت یکی کردن یا حذف بتوانید تصمیم گرفته و اقدام کنید ولی امیدوارم وقت کنم و کاملترش کنم تا هم گذارشات بهتری ارائه دهد و هم جهت حذف و ادقام کمک هایی ارائه دهد...
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
4) و بالاخره مفیدترین ابزار که کشف فایل های تکراری است.
این ابزار میتواند فایل های تکراری شما را دقیق و بدون توجه به نام، کشف و در بایگانی نتایج یا حتی حذف آنها کمک تان کند.
اگر یک فایل موسیقی را با نام sound.mp3 به محل دیگر کپی و تغییر نام دهید (حتی ali.bin) این برنامه میتواند این دوفایل را تکراری را تشخیص دهد.
همچنین میتوانید نتایج جاروب(اسکن) یک درایو را در فایلی ذخیره کنید و در آینده به بقیه کارتان ادامه دهید.
در زمان جاروب میتوانید گذینه Full را انتخاب نمایید تا از همه فایل ها کاتالوگی کامل تهیه و ذخیره کند.
در این حالت میتوانید یک هارد اکسترنال را یک شب جاروب Full کنید و فایل آن را ذخیره کنید و
در شب بعد یک هارد دیگر را انجام دهید،
در نهایت بدون وصل بودن دو هارد میتوانید دو فایل کاتالوگ Full را همزمان بازکنید و فایل های تکراری نشان داده خواهند شد!
خودم شخصاً تا زمان این پست حدود 600GB از اطلاعات تکراری ام را به کمک همین برنامه کشف و حذف کردم
این ابزار هم جای کار بسیار زیادی دارد و ایده های خوبی هم از طرف دوستانی داشتم که نسخه های اولیه را استفاده و آزمایش کرده بودند.
در اینجا لازم میدانم از دوستانی که در ماه های گذشته برنامه را استفاده و تست کرده و ایرادات را منتقل و ایده های خود را ارائه دادند تشکر کنم.
=====
این مجموعه ابزار امکان بروزرسانی خودکار را هم دارد که میتوانید راحت از وجود نسخه جدید مطلع شوید و...
برنامه برای اجرا نیاز به نصب dotNetFramework4.0 دارد.
برای ویندوز XP-SP3 و WinServer2003 نصب بروزرسانی WindowsInstaller لازم خواهد بود
برای Vista و Win7 و WinServer2008 میتوانید فایل زیر را دانلود و نصب کنید.
و در نهایت برای Win8 و WinServer2012 و Win10 نیاز به نصب dotNet4.0 وجود ندارد.
تنظیمی هم برای بازدهی گرافیکی بیشتر در استفاده در WinServer و RemoteDesktop درنظر گرفته شده.
لینک پروژه در سایت SF
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
آخرین نسخه برنامه همواره لینک های مستقیم زیر قابل دانلود است:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
دوستان میتوانند پیشنهادات و خططاهای احتمالی را در همین تاپیک اعلان کنند.