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

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

قام بنشر

ان هذا الرقم يتغير في كل مرة اقوم فيها بعمل format وهذا عن تجربة ، وبناءا عليه توقف برنامج كان يعمل مسبقا

فهل يوجد حماية عن طريق رقم البورده ، او رقم المعالج ، ولكن تعمل علي نظام win98 لانه اكثر الانظمه انشارا

(هنا في الصعيد )انا اعلم بان xp سيصبح نظام تشغيل سابق ، فاتمني من الله عز وجل ان يكون هناك طريقه لمعرفة

رقم المعالج او رقم البورده بنظام ويندوز98

  • Thanks 1
قام بنشر

لا أعلم ان كان فعلا يتغير ام لا

ولكن هذا لا يفرق

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

بمعني

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

ثم تقوم بقارنة ما خزنت بالرقم المستنتج الجديد عند كل تشغيل للبرنامج

قام بنشر

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

قام بنشر

كل هذا جميل ولكن افترض انني وضعت للعميل البرنامج علي اسطوانه ، او هو قام بذلك

فعندما تحدث المشكله ( عمل فورمات للقرص الصلب )

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

هذا معناه ان العميل يستطيع تحميل البرنامج من الاسطوانه علي اي كمبيوتر اخر ، لانه معه كلمة السر

حتي فكرة وضع الرقم في ملف خارجي ، مع عمل فورمات للقرص الصلب تصبيح عديمة الجدوي

واذا اخبرت العميل بهذا الملف ، سيستطيع نقل البرنامج الي اي كمبيوتر

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

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

في الجزء الاخير المسجل عليه البيانات ، وفي هذه الحالة لا يستطيع برنامج النسخ عمل نسخة طبق الاصل منها الي اسطوانه اخري

ولكن كل املي ان تكون هناك حماية عن طريق اي شي بعيد عن القرص الصلب ( رقم كارت شاشة مثلا ، او رقم معالج ،

او رقم البورده ) ويكون ذلك يعمل علي win98

قام بنشر

مع الردود السابقة

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

و هذا لن يمكنك تجاهله تماما ، فاي قطعة من الجهاز عرضة للاستبدال ، و حينئذ ستضطر للذهاب

بل ان الجهاز كله عرضة للاستبدال

و لتقليل ذلك ، يمكنك استخدام الحل البديل

و هو الذي بدأت تستخدمه شركات كثيرة ، الاو هو

قرائة رقم اي من المعدات المتاحة + أي ممواصفة مثل مساحة الهارد مثلا

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

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

و بذلك يتم التفعيل بعد الفورمات من جديد

بخصوص البايوس

سارفق بعض الملفات جربها

GetMemAddress.rar

  • Like 1
قام بنشر

للاسف البرنامج لا يعمل

الجزء الوحيد الذي لا يعمل هو الدالة

Call GetMem1(MemAddr + i, p)

حيث انه يغلق الاكسس كله

قام بنشر

ايضا نفس المشكله في رقم البورده ، عند فتح النموذج يتم اغلاق الاكسس كله

والسبب في استدعاء الدالة

Call GetMem1(MemAddr + i, p)

استاذي الفاضل هل هذه الامثله لا تعمل الا علي win98 لانني اعمل علي win xp

اتمني من الله عز وجل ان لا تمل مني ، جزاك الله عني خيراً يا م/ محمد طاهر

قام بنشر

ستاذي الفاضل م/محمد طاهر السلام عليكم ورحمة الله وبركاته

رقم البورده يظهر علي نظام التشغيل win98

الف الف شكر ، جزاك الله عني خيراً

اما رقم البايوس فهو لا يظهر اطلاقا في win98 و win xp ويودي تشغيل البرنامج الي اغلاق الاكسس كله

فما هو السبب

قام بنشر

حقيقة لا أعرف السبب ، و قد سبق فى مناقشة سابقة فى الفريق العربي ، أن ظهرت نتيجة مع بعض الاخوة ، و لم تظهر مع البعض لبعض القراءات ، و هذا ربما لاختلاف الانواع

موضوع المناقشة

http://www.arabteam2000.com/ib/index.php?s...showtopic=25955

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