الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

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

مغلق
بدأه أبو شادي في 14 فبراير 2007 · 6 رد · 1,418 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة والاخوات السلام عليكم

المرفق عبارة عن نموذج صغير من برنامج كبير من شئون موظفين

ارجو من يتفضل بالمساعدة ان يجعل هذا النموذج ( علي أنه برنامج) محمي برقم الهارديسك

وقد مررت على كل انواع الحماية في المنتدي وخصوصا طريقة الاخت الفاضلة / زهرة وقمت بموضوع طرح عدد 2669 ثم الضرب في2 وفتح معي النموذج عشرة علي عشرة ولكن اخذت البرنامج معي في العمل وفتحت النموذج على كمبيوتر العمل فطبعا من الطبيعي يظهر رقم الهارديسك جديد وعند الطرح والضرب لم يفتح معي البرنامج حيث ان الرقم ظهر لي بالسالب كالتالي 2137048472- وقد جربت كل الطرق ولم يفتح معي

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

علما باني جعلت خصاص الرقم ( مزدوج ) كحل وجده في أحدي حلول الحماية في هذا المنتدي العظيم

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

________.rar

#2

الأخ الفاضل ...

UP_.zip

1) يمكنك أضافة ارقام الأقراص الصلبة المسموح بها أستخدام البرنامج فى الجدول (Options) ، ويمكنك إضافة عدد لا نهائى من المسموح به.

2) ملف (DLL) الذى يعمل من خلاله البرنامج موجود فى HWInfoEx.zip

3) لمزيد من التفاصيل حول الحصول على الأرقام المسلسلة: /index.ph...howtopic=117811

ملحوظة: هذا مثال توضيحى، ويمكنك تعديل الكود بحث لا يعتمد على جدول سهل التغير، أو يمكن تشفير الأرقام فى الجدول Options

شكراً

تم تعديل هذه المشاركة بواسطة Eng. Usama El-Mokadem في 15 فبراير 2007 في 01:36

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#3

الاخ الكريم السلام عليكم

اشكرك وجزاك الله خير علي مساعدتي

ولاني قليل الخبرة

هل يمكن التوضيح بعض الشيئ أو شرح مفصل ماذا افعل هو كل ما أريده ان احمي قاعدة بياناتي برقم الهارديسك

اعذرني لاني قليل الخبرة

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

#4

الأخ الفاضل ...

UP_2.zip

يوجد بالمرفق ملف أسمه HDInformation.mdb (أحتفظ بهذا الملف لنفسك بعيد عن برنامج العميل)، وعند تشغيله يعطيك الرقم المسلسل للقرص الصلب تم ترميزه بطريقة بسيطة (تحويل الحروف إلى أرقام بأستخدام الدالة Alpha2NumConvert - مزيد من التفاصيل هنا) ، كما موضح فى الصورة: post-98027-1171600245.jpg

قم بنسخ الرقم وأضافتة فى جدول (Options) فى قاعدة بيانات العميل تحت أسم يبدء بـ(Valid_HD_x)، (يمكن اضافة عدة اقراص)، كما موضح فى الصورة: post-98027-1171600522.jpg

ملحوظة: قم بتغير فى طريقة حساب الدالة Alpha2NumConvert ، وأحتفظ بهذه الطريقة لنفسك سراً، لأنها مفتاح الحماية، الطريقة المستخدمه فى المثال المرفق بسيطة ويمكن عكسها، لذا يفضل استخدام طريقة أكثر تعقيدا (One Way Encryption) ، يوجد موضوع هنا للأخت الأستاذة/ زهرة - يشرح تطبيق (MD5 Hashing)، يمكنك الأستفاده منه جداً مع بعض اللمسات الخاصة.

رابط موضوع (MD5): فى /index.php?showtopic=110236

رابط شرح الدالة Alpha2NumConvert: فى /index.php?showtopic=77002

رابط الأرقام المسلسلة والملفات المساعدة المستخدمه مع البرنامج: فى /index.php?showtopic=117811

شكراً

تم تعديل هذه المشاركة بواسطة Eng. Usama El-Mokadem في 16 فبراير 2007 في 08:00

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#5

الاستاذ /Eng. Usama El-Mokadem

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

#6

يبدو أن الأمثلة السابقة فقدت لسبب ما

UP_2.zip

post-98027-1173783036_thumb.jpg

post-98027-1173783121_thumb.jpg

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#7

الأخ الكريم/أسامة

عند محاولة تشغيل الملف HDInformation تظهر رسالة File not Found فى اشارة الى HWInfo.dll رغم وجوده فى نفس المجلد

هل هناك خطأ ما ...

نرجو الايضاح

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…