اذهب الي المحتوي
أوفيسنا

اكمال كود الحماية برقم الهاردسك ( برقم برتشن :C )


الردود الموصى بها

السلام عليكم

اخواني الأفاضل دمتم بألف خير وعافية

بصعوبة قمت بتحويل كود لحماية ملف اكسيل من احد ملفات منتدنا الزاخر بمثل هذه الأمثلة ولكن ظهرت لي بعض الأخطاء

اولاً عندما ارفع مستوى امان الماكرو يتم تعطيل الحماية والدخول للملف بشكل عادي وبحمد الله تغلبت على هذه المشكلة بتحويل

الملف الى ملف تنفيذى فاصبحت رسالة الحماية لا تتعطل برفع مستوى امان الماكرو

ولكن بقية مشكلة أخرى وهي عندما يتم اغلاق رسالة الحماية أو كتابة رقم خطا يقوم اكسيل فقط باغلاق رسالة الحماية ويسمح بالدخول للورقة

والذي اريده هو في حالة اغلاق مربع رسالة الحماية أو كتابة رقم خطأ يقوم اكسيل بالخروج من الملف

أعلم أنني أتعبتكم معي ولكن الحاجة أم السؤال

وجزاكم الله خيرا

الملف مرفق وهو ملف تنفيذى بعد فك الضغط

off.rar

تم تعديل بواسطه أبو تامر
رابط هذا التعليق
شارك

استاذ الفاضل

بارك الله فيك على هذه المحاولة

ولكن اصبح الدخول غير ممكن في كل الأحوال حتى اذا ادخلت الرقم الصحيح يمنع الدخول

اعتقد ان الكود بحاجة الى القليل من التعديل

وجزاك الله خيرا

رابط هذا التعليق
شارك

اخى الحبيب اذا كانت الادخلات صحييحة سوف يفتح البرنامج بالتاكيد

لانى لم اغير بالكود الخاص بك

فقط جعلت من يحاول الدحول بان بغلق المربع الموجود بة كلمة السر غير ممكن

ةايضا هنا فى المرفق اضفت بان من يحاول ان يغلق المربع الموجود بة كلمة السر يغلق الملف بالكامل كما طلبت

وهذا بفضل الله ثم اساتذاتى بالمنتدى

جزاكم الله خيرا

tarbua_Solution.rar

رابط هذا التعليق
شارك

أخي في الله

السلام عليكم

لا زالت المشكلة قائمة

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

أظن المشكلة في مكان وضع الكود حيث لاحظت انك وضعت الكود بعد كود تسجيل رقم التفعيل ان كان صحيحا في الرجسترى

لذلك تظهر لي رسالة التفعيل مكتوب بها رقم التفعيل ولا استطيع مسحه رغم ذلك اذا قمت باغلاق الرسالة يعطي نفس الرسالة

واذا قمت بالتفعيل يعطي نفس الرسالة

ارجو فقط محاولة تغير مكان وضع الكود شاكرا ومقدرا لك مجهودك معي وجزاك الله عني خير الجزاء

رابط هذا التعليق
شارك

السلام عليكم

بارك الله فيك أخي المايسترو على سرعة الاستجابة

لكن رسالة التفعيل بعد قبول الرقم وتثبيته لا تقبل الخروج أو الاختفاء بأى طريقة لا باغلاق ولا بضغط زر التنشيط

يبدو أن هناك جزء صغير في الكود ناقص ارجو مراجعته ولك شكري وامتناني

رابط هذا التعليق
شارك

ممكن بعد اذن اخوانى الافاضل عاوز افهم الموضوع

عند فتح الملف تظهر لى رسالة تطالبنى بثلاث اشياء منهم المستطيل الاول به رقم 0 ما هذا الرقم اولا 0 ثم المستطيلين الثانى والثالث احدهما يطلب كود والاخر يطلب اسم ماذا نضع فى المستطيلات الفارغة

رجاء الرد

رابط هذا التعليق
شارك

اخواني الكرام

المستطيل الاول يظهر فيه رقم درايف سي في جهازك

المستطيل الثاني اكتب فيه الرقم السابق مضروبا × 444 + 3450 أي الناتج من هذه العملية

المستطيل الثالث اتركه فاضى سيضع البرنامج تلقائيا اسم المستخدم

طبعاً هذا الكود الرائع من ابداعات استاذنا المايسترو أدام الله عزه

ولكن هذه الحماية بهذه الطريقة ضعيفة حيث يمكن كسرها فقط برفع مستوى أمان الماكرو بذلك لن يعمل

أي كود وبالتالي يفتح الملف

ولكن تكون أقوى اذا تم تحويل الملف الى ملف تنفيذى فبذلك ستعمل الأكواد حتى مع رفع مستوى امان الماكرو

ولكن تبقى ايضاً ضعيفة لان يمكن للمستخدم استخدام حفظ باسم وتغير نوع الملف الى اكسيل عادى وبالتالى يمكن

فك الحماية

بقى الحل الاخير وهو منع الحفظ باسم وهي من مشاركات مشرفنا العلامة ابو تامر

ومع كل ذلك يجب غفل محرر الاكواد برقم سرى

بهذا كله تكون الحماية شوية قوية على المساكين مثلى أما الخبراء فلا اعتقد ان هناك حماية تقف امامهم

ولكنهم قلة

وبالله التوفيق

رابط هذا التعليق
شارك

أخي الفاضل الكود كما قلت الرقم الذى ظهر لك مضروبا في 444 مضافا اليه 3450

ويمكن الاستقناء عن ذلك برفع مستوى امان الماكرو فلن تظهر لك اى رسالة اصلا

مع العلم بان الملف يضمن نتيجة دفعة جامعية من السنة الأولى الى التخرج

ولكن الملف تحت التصميم ولم يكتمل حتى الان

بعد اكتمال الملف سوف اضعه لكم في المنتدى بدون اى حماية كى يسنفيد منه الاعضاء في اعمال مشابه

وبالله التوفيق

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information