ams 4 arab
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتدى تعليمي متعلق بالاتوبلاي ميديا ستوديو
 
الرئيسيةأحدث الصورالتسجيلدخول

 

 جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط

اذهب الى الأسفل 
5 مشترك
كاتب الموضوعرسالة
Admin
Admin



المساهمات : 83
تاريخ التسجيل : 12/03/2013

جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط Empty
مُساهمةموضوع: جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط   جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط Emptyالثلاثاء مارس 12, 2013 4:45 pm

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

فى هذه الطريقة سنعتمد على إظهار الرقم التسلسلى الثابت للقرص الصلب
و هو الرقم المطبوع على القرص الصلب من الخارج و الموجود بفاتورة الشراء
و هو رقم ثابت لا يتغير أبدا
ولا يتغير مع تثبيت ويندوز جديد أو الفورمات أو حتى إعادة التقسيم ......لا يتغير إلا لو تم إستبدال القرص الصلب بقرص آخر

و هذه خاصية غير موجودة بالأوتوبلاى و لها dll خاص و هو موجود بداخل الملف المفتوح
و الخاصية الموجودة فى الأوتوبلاى هى إستخراج رقم البارتيشن و هو متغير و ليس ثابت

هذا الكود لم يكن يعمل على الإصدار الثامن أو على ويندوز 7
و يرجع الفضل للأستاذ الكبير هيثم فى تعديل الكود ... شكرا للأخ و الزميل هيثم

تنبيه هاااااام :-
الموضوع مجزأ على مراحل لتيسير التتبع
و أنصح بعدم الذهاب لمرحلة قبل فهم المرحلة السابقة فهما تاما


نبدأ الموضوع :-
الملف المفتوح يظهر الرقم التسلسلى للهارد فقط
المضغوط به ملفان
أحدهما للإصدار السابع و الآخر للإصدار الثامن


رابط التحميل
http://www.multiupload.com/SMIOQV7GL1

*********************************************************

المرحلة الثانية
[جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط F0amX

الآن سنقوم بتحويل الخمسة محارف من جهة اليمين إلى أرقام
و ذلك بالتحويل للكود أسكى
س لماذا من ناحية اليمين ؟؟
ج لنضمن ألا تتشابه فى نفس النوع من الأقراص الصلبة
س ماذا سيحدث لو أخذنا أول 5 حروف من اليسار و هى فى هذا المثال WD-WC و تعاملنا معها وقمنا بتوليد سيريال لها فماذا سيحدث ؟؟؟
ج: ستحدث كارثة بكل المقاييس
فالسيريال المتولد سيقوم بتسجيل ملايين الأقراص من شركة وسترن ديجيتال لأن هذه محارف الجهة اليسرى ثابتة فى هذا النوع

س: أمر عجيب ما فائدة هذا الإجراء ؟؟؟ ....لماذا نحول 00012 لأرقام و هى أصلا أرقام ؟؟؟؟؟؟؟؟؟؟

ج لأننا لا نعرف نوع القرص الصلب لدى العميل
فمثلا فى النوع ماكستور
الرقم التسلسلى Y126P9FE
كيف نجرى الحسابات على آخر خمسة محارف وهى 6P9FE ؟؟؟
لابد من التحويل ليكون المثال صالح لأى نوع من انواع الأقراص الصلبة

أترككم مع المثال المفتوح
http://www.mediafire.com/?54naa892i8nzmel

************************************************************

المرحلة الأخيرة
البرنامج
جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط Qgceq
مولد المفاتيح
جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط XHvwL
الآن سنكمل ما بدأناه و ذلك بزرع معادلة حساب السيريال فى البرنامج
و عمل مولد المفاتيح
السيناريو كالأتى
العميل سيشغل البرنامج
يقوم البرنامج بإستخراج رقم القرص الثابت و تحويله إلى رقم من خمسة منازل و يضعه فى خانة بإسم رقم النسخة
طبعا ستضيف ليبل توضح فيه طريقة الإتصال بك

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

و لا تقلق فمهما وضعت من عمليات حسابية فى تلك المعادلة فلن تظهر علامات عشرية او كسور
انا استخدمت الدالة فلور لهذا الغرض
رابط الملفين المفتوحين فى ملف مضغوط واحد
http://www.mediafire.com/?r354rcw324u412y

مع تحياتى و تحيات فريق الفرسان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://ams4arab.yoo7.com
rokaia




المساهمات : 2
تاريخ التسجيل : 14/03/2013

جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط Empty
مُساهمةموضوع: رد: جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط   جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط Emptyالخميس مارس 14, 2013 9:57 am



مشكووووووووووووووووووووووور على الدرس
جزاك الله خيرا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
paraiz




المساهمات : 1
تاريخ التسجيل : 22/08/2013

جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط Empty
مُساهمةموضوع: رد: جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط   جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط Emptyالثلاثاء أغسطس 27, 2013 8:45 am

جزاك الله خير
الرجوع الى أعلى الصفحة اذهب الى الأسفل
ياسرهتهت




المساهمات : 9
تاريخ التسجيل : 03/09/2013

جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط Empty
مُساهمةموضوع: رد: جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط   جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط Emptyالثلاثاء سبتمبر 03, 2013 1:19 pm

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




المساهمات : 3
تاريخ التسجيل : 19/05/2015

جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط Empty
مُساهمةموضوع: رد: جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط   جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط Emptyالثلاثاء مايو 19, 2015 10:18 am

السلام عليكم و رحمة الله تاعلى و بركاته

إخواني الرحاء إعادة رفع الملفات لأنني لم أستطع تحميلها و الموضوع قمة و نادر

و بارك الله فيكم
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» الرجاء إعادة رفع ملفات موضوع: جعل التجميعة لا تعمل إلا على جهاز المشترى لها فقط و ذلك للأهمية القصوى
» شريط متحرك داخل التجميعة
»  حصرى :: التعرف على جهاز الباركود و كيفية ربطه بالأوتوبلاى
»  حصرى لأول مرة : فتح ملفات الباور بوينت بداخل التجميعة
» كيف تعمل اعجاب مثل اعجاب الفيس بوك في صفحة المشروع

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
ams 4 arab :: منتديات الأوتو بلاي وصناعة الأسطوانات :: منتدى الدروس والشروحات-
انتقل الى: