BH-Final Eraser Version 0.5 لحذف الملفات بشكل نهائي

من مدة طويلة و أنا أريد برمجة سكريبت بلغة ruby المشكلة كانت أني لم أكن أعرف ماذا أبرمج! الى أن خطر في بالي عمل سكريبت يقوم بحذف الملفات نهائيا مع عدم امكانية استرجاعها بعد أن احتجت لذلك عدة مرات.. حذف الملف فقط لا يكفي و يمكن استعادته باستخدام بعض البرامج طالما لم يكتب شيء فوق الملف (بغض النظر عن نظام التشغيل أو نظام الملفات المستخدم) لكن ماذا لو تم الكتابة 5 مرات فوق الملف و من ثم حذف؟ بهذه الحالة حتى لو تمكنا من استرجاع الملف لن نستطيع قراءته!

لأوضح أكثر سأذكر طريقة عمل السكريبت أول شيء يجب تحديد ملف أو مجلد كامل ليتم حذفه في حال قمنا بتحديد ملف سيقوم السكريبت بالتأكد اذا كان الملف قابل للكتابة أم لا ثم يقوم بحساب حجمه و يكتب فوقه 5 مرات بيانات عشوائية تكون عبارة عن حروف, أرقام و رموز بنفس حجم الملف الأصلي ثم يحذفه بشكل عادي.. أما اذا حددنا مجلد سيقوم السكريبت بتطبيق نفس العملية السابقة على جميع الملفات الموجودة في المجلد واحدا تلو الآخر الى أن يتم حذف جميع الملفات الموجودة في المجلد, طبعا السكريبت بسيط جدا في البداية كتبته للاستخدام الشخصي فقط يعني ما كان user friendly و فيه أخطاء كثيرة, لا يتأكد من شيء قبل الحذف, لا يوجد به رسائل خطأ بدون if..then..else الي عقدتلي حياتي! الاصدار الحالي 0.5 يعني يمكننا اعتباره تجريبي و قد أقوم بتطويره بالمستقبل و اضافة بعض الأشياء له مثل خيارات اضافية, واجهة رسوميه أو أي شيء آخر.. لن أطيل عليكم أكثر من ذلك و أترككم لتجربوه بأنفسكم و في حال حدوث أي خطأ يرجى اعلامي به على الايميل المذكور في السكريبت.

BH-Final Eraser 0.5 | md5sum: 02b82e319e7bc52fdce2c2a1a7834d85

ملاحظة: السكريبت يستخدم رخصة GNU العمومية GPL v3 و تمت برمجته ليعمل على نظام Linux و الأنظمة الشبيهة به و لم يتم تجربته على نظام Windows بعد الا أني أتوقع أن يعمل في حذف الملفات فقط أما المجلدات فسيجتاج لبعض التعديلات قد أقوم بها في الاصدار 1.0 النهائي ان شاء الله.

ملاحظة 15 Sep: بعد الاطلاع على الكود مرة أخرى وجدت بعض الأخطاء البرمجية (لا تؤثر على عمل الأداة) سيتم اصلاحها و اضافة ميزات اضافية في الاصدار القادم ان شاء الله.

أتمنى أن ينال السكريبت اعجابكم و أي استفسار أنا جاهز
أخوكم Br4v3-H34r7.

رابط التعقيبات التعليقات RSS

أرسل الى صديق





أرسل الموضوع
twitter del.icio.us digg reddit stumbleupon facebook technorati google yahoo

التعليقات
  1. 16- red mercury كتب بتاريخ: 09 Oct 2008 الساعة: 4:37 PM

    عبد المهيمن قمت بتجربة السكربت اللذي عملته أنا وكتب على المساحة الفارغة من الهاردسك إلا 67 ميغا ما رضى يكتب بعدها قلت شكله حذف الملفات بعد أكثر من مئة غيغا كتبها البرنامج!
    شغلت برنامج استعادة الملفات المحذوفة رجع لي الملفات سليمة وليس فيها أي شيء
    للأسف ما أعرف أبرمج بالروبي لو تنقل المشروع بالبايثون

  2. 17- Br4v3-H34r7 كتب بتاريخ: 09 Oct 2008 الساعة: 4:44 PM

    “مئة غيغا كتبها البرنامج!” كم استغرقت العملية؟ :؟؟؟: أخي كود الروبي سهل القراءة و لا يحتاج أي توضيحات.. أعد كتابته بلغة البايثون و لو رأيي أن الفكرة التي طرحتها عليك أفضل من الكود الذي كتبته أنا و هي فكرتك بصراحة و عملية أكثر جرب تنفذها و اذا لزمك مساعدة أو توضيحات أنا جاهز

  3. 18- التميمي كتب بتاريخ: 27 Dec 2008 الساعة: 4:35 PM

    ماذا بشأن الوندوز

    هل هناك طريقة لحذف الملفات بدون ان نعلق مع الجهات البحث والتحري ؟؟؟

    ثم ماذا بشأن الملفات التي سبق حذفها بالطرق العاديه

    ما العمل معها

    ارجوا القاء نظره اكثر حول حذف الملفات نهائياً ( بالفعل لا مجرد عبارات ودعايات)
    نريد حذف نهائي فعلي
    لا نريد اي طريقة لإسترجاع الملفات

    ما العمل

  4. 19- no كتب بتاريخ: 23 Jan 2009 الساعة: 12:11 PM

    انا اتعلم هنا الكثر مشكور اخي بارك الله فيك

  5. 20- الآمل الطائر كتب بتاريخ: 29 Mar 2009 الساعة: 9:37 PM

    الله يعطيك العافية

  6. 21- BABAHI-DZ كتب بتاريخ: 08 Apr 2009 الساعة: 2:06 AM

    شكرا لك اخي على السكريبت

    و إليك طريقة للحذف النهائي مجربة

    عند الحذف حدد الملف ثم إضغط شيفت مع بقاء الضغط و إضغط على حذف

    لم ترى الملف نهائيا و يمكنك تجريب البرامج

    بالتوفيق

  7. 22- Br4v3-H34r7 كتب بتاريخ: 08 Apr 2009 الساعة: 5:19 PM

    @التميمي: الأداة ممكن أن تعمل على ويندوز بعد القيام بتعديلات بسبب اختلاف السلاش في لينوكس / وفي ويندوز \ لذلك سيحصل خطأ في مسار الملف.. كذلك يوجد برامج أخرى خاصة بويندوز ويوجد برامج مختصة بتصفير الهارد والكتابة فوقه عدة مرات لازالة المعلومات والملفات التي تم حذفها مسبقاً بشكل نهائي…

    @BABAHI-DZ: أخي حتى باستخدام هذه الطريقة يمكن استرجاع الملفات بعد حذفها يوجد برامج قادرة على استرجاع الملفات بعد فرمتة الهارد! الفكرة في الأداة هي الكتابة فوق الملف ثم حذفه

  8. 23- رامي كتب بتاريخ: 04 Sep 2009 الساعة: 11:54 PM

    طيب اانا بستخدم ويندوز وبيلزمني هاد البرنامج
    ياريت كمان تشرحلنا كيف ممكن نستخدمه على الويندوز

  9. 24- عبدالمهيمن كتب بتاريخ: 05 Sep 2009 الساعة: 9:11 PM

    سأقوم بتطويره واضافة واجهة رسومية قريباً ان شاء الله.. حالياً أنا منشغل بأمور أخرى لكن حالما يتسنى لي بعض الوقت سأطلق الاصدار 1.0 مع تعديلات جذرية وميزات جديدة

الصفحات: « 1 [2] أظهر جميع التعليقات
المشاركة بتعليق

               


أعلى الصفحة