ابوخليل قام بنشر أكتوبر 22, 2009 قام بنشر أكتوبر 22, 2009 إخواني الأعزاء السلام عليكم ورحمة الله وبركاته برنامجي الصغير والسريع للحماية برقم القرص الصلب أهديه إلى إخواني المبرجين المبتدئين في عالم الأكسس ملحوظة : نموذج التسجيل لا يظهر إلا مرة واحدة عند بداية التسجيل ثم يختفي كل ما عليك هو استيراد نموذج التسجيل ونموذج الترحيب والجدول إلى برنامجك ( لا تنسى تعديل اسم النموذج الرئيسي داخل الكود والذي هو في المثال "QQ" وتستبدله باسم النموذج الرئيسي في برنامجك المعادلة : ( رقم التسجيل = رقم النسخة + 55 * 2 ) وبإمكانك التعديل داخل الكود كما تشاء أمل أن يحوز على القبول والرضا فلا تنسوني من صالح دعائكم . تقبلوا تحياتي ،،،حماية برقم القرص يظهر مرة واحدة.rar 6
ابوخليل قام بنشر أكتوبر 27, 2009 الكاتب قام بنشر أكتوبر 27, 2009 اشكر جميع الإخوة على مرورهم أما بالنسبة للسؤال : عندما يكون رقم النسخة بالسالب ؟ ففي مثالي هذا لا يظهر حيث تلافيت ذلك ، والطريقة أن تضرب الرقم السالب في سالب 1 ( انظر الكود في المثال )
mrmdn قام بنشر أكتوبر 27, 2009 قام بنشر أكتوبر 27, 2009 (معدل) بارك الله فيــــك ... هل تم التعديل على المرفق الاول ؟؟؟؟ رقم النسخة مازال يظهــربالسالب 5497841- تم تعديل أكتوبر 27, 2009 بواسطه mrmdn
ابوخليل قام بنشر أكتوبر 27, 2009 الكاتب قام بنشر أكتوبر 27, 2009 جرب هذا وأخبرني بالنتيجة! حماية برقم القرص يظهر مرة واحدة.rar
mrmdn قام بنشر أكتوبر 27, 2009 قام بنشر أكتوبر 27, 2009 أخي الكريم بارك الله فيك على تجاوبك ورحابة صدرك ... رقم النسخة يظهر بالموجب ولكن عند ادخال رقم التسجيل تظهررسالة تفيد بأن رقم التسجيل خطـــأ...علم بان رقم التسجيل الدي اعددته هـــو:رقم النسخة+55*2 5497841+55=5497896*2=10995792 فهل هنـــاك خطــــأيمكـــــن يمكــــن استدراكــــــه. وشكــــــــــرا
ابوخليل قام بنشر أكتوبر 27, 2009 الكاتب قام بنشر أكتوبر 27, 2009 طبعاهناك خطأ معذرة .. فقد عدلت على قراءة القرص ولم أعدل على المعادلة انظر المرفق الآن وخبرني بالنتيجة ! حماية برقم القرص .rar
kkarem قام بنشر أكتوبر 30, 2009 قام بنشر أكتوبر 30, 2009 اخي الكريم ابو خليل لك الشكر على البرنامج البسيط وهو اكثر من ذلك هل ممكن بعد تنزيل البرنامج على اي كمبيوتر مثلا ان لايسمح بنسخه الى اي كمبيوتر اخر ولك الشكر سلفا
mzwiel قام بنشر نوفمبر 2, 2009 قام بنشر نوفمبر 2, 2009 اخى الفاضل تم تجربة البرنامج وعمل بنجاح على الجهاز ولكن عند وضعه على شبكة - لم يفلح فى معرفة المسار الذى تم الاشارة اليه بعد تعديله والذى هو كما يلى: \\manpower\ هل من حل لنلك المشكلة ؟
الصمت المتحدث قام بنشر أغسطس 22, 2011 قام بنشر أغسطس 22, 2011 سؤالي هل يختفي هذا النمودج بعدما يتم زرع ملف في الجهاز ؟ إن كان كذلك ماذا يحدث في حالة تم حدف هذا الملف ؟ هل يعود ويطالب باعادة التسجيل ام يكتفي باخبارك ان الملف غير موجود ويفتح البرنامج ؟ أسئلة كثيرة تروج بذهني نظرا لكثرة النماذج التي شهدتها تعتمد نفس الطريقة ..
jojo2009 قام بنشر مارس 6, 2016 قام بنشر مارس 6, 2016 اخوانى اني معي طريقة نجت 100 % المعادلة : ( رقم التسجيل = رقم النسخة _ 55 * 2 ) =رقم التسجيل
sandanet قام بنشر مارس 20, 2017 قام بنشر مارس 20, 2017 شكراً لك استاذ ابوخليل على هذا البرنامج الرائع لكن لي وجهة نظر مختلفة نوعا ما في طريقة حماية البرنامج وهي عن طريق التأكد من صحة رقمين من ثلاث فرقم القرص الصلب وحده لايفي بالغرض لانه اذا حصل عطل فيه ووجب تغيير القرص الصلب فسيتغير سيريال القرص الصلب وبالتالي فان البرنامج لن يعمل بينما لو تم اضافة كود للتأكد من سيريال الماذربورد مع سيريال السيدي روم فإن تم تغيير اي قطعة في الجهاز كالقرص الصلب فإن الكود يتاكد من بقية المكونات الأخرى فإن وجد اثنان منهما موجودان فإن هذا يدل على ان البرنامج يعمل على الجهاز المصرح به ولاحاجة الى طلب تسجيل اخر 1
ابوخليل قام بنشر مارس 20, 2017 الكاتب قام بنشر مارس 20, 2017 كلامك صحيح لا غبار عليه يمكن استخراج رقم المعالج وايضا رقم اللوحة الأم ولكن لا حل لمن يريد استبدال الجهاز بآخر احدث منه الا باعطائه رقم التسجيل مرة اخرى 2
sandanet قام بنشر مارس 20, 2017 قام بنشر مارس 20, 2017 3 ساعات مضت, ابوخليل said: ولكن لا حل لمن يريد استبدال الجهاز بآخر احدث منه الا باعطائه رقم التسجيل مرة اخرى نعم استاذ ابوخليل لكن هذا نادر الحدوث في حين ان اغلب مانواجهه هو استبدال القرص الصلب او السيدي روم او اللوحة الام فهنا يجب ان لا يعتمد برنامجنا على رقم تسلسلي واحد .. فهل بالامكان تطبيق فكرتي؟ تحياتي
صالح حمادي قام بنشر مارس 21, 2017 قام بنشر مارس 21, 2017 في 27/10/2009 at 06:44, ابوخليل said: اشكر جميع الإخوة على مرورهم أما بالنسبة للسؤال : عندما يكون رقم النسخة بالسالب ؟ ففي مثالي هذا لا يظهر حيث تلافيت ذلك ، والطريقة أن تضرب الرقم السالب في سالب 1 ( انظر الكود في المثال ) بالإضافة إلى هذه الطريقة يمكن استعمال دالة القيمة المطلقة abs فهي تعطينا العدد الموجب موجب و السالب موجب يعني دائما النتيجة تظهر موجبة 1
ابوخليل قام بنشر مارس 21, 2017 الكاتب قام بنشر مارس 21, 2017 44 دقائق مضت, صالح حمادي said: بالإضافة إلى هذه الطريقة يمكن استعمال دالة القيمة المطلقة abs فهي تعطينا العدد الموجب موجب و السالب موجب يعني دائما النتيجة تظهر موجبة الموضوع كتبته في 2009 يوم قدحت الفكرة من رأسي من بقايا الرياضيات في الاعدادية و الدالة abs مولودة من عملية برمجية اصعب من فكرتي ، وهي بلا شك افضل وهي ليست خاصة بأكسس او الفيجوال وانما جدورها اعمق
ابوخليل قام بنشر مارس 21, 2017 الكاتب قام بنشر مارس 21, 2017 8 ساعات مضت, sandanet said: نعم استاذ ابوخليل لكن هذا نادر الحدوث في حين ان اغلب مانواجهه هو استبدال القرص الصلب او السيدي روم او اللوحة الام فهنا يجب ان لا يعتمد برنامجنا على رقم تسلسلي واحد .. فهل بالامكان تطبيق فكرتي؟ تحياتي حاضر .. ولكن المسألة تحتاج الى نشاط ووقت لتجميع الكودات وضبطها وتجربتها يتحقق ذلك ان شاء الله 2
محمد سلامة قام بنشر مارس 21, 2017 قام بنشر مارس 21, 2017 22 ساعات مضت, ابوخليل said: كلامك صحيح لا غبار عليه يمكن استخراج رقم المعالج وايضا رقم اللوحة الأم ولكن لا حل لمن يريد استبدال الجهاز بآخر احدث منه الا باعطائه رقم التسجيل مرة اخرى فعلا استاذ ابوخليل هذه المشكلة توجهني مع العملاء واقوم باعطائهم رقم تسجيل جديد حتي ان بعضهم اشك انه يكذب علي ولكن مينفعش ما ادي له رقم جديد ولكني اعتقد ان فكرة الحماية بالفلاشة جيدة لان اذا حدث عطل بالجهاز وقام العميل بتغييره سينقل الفلاشة في الجهاز الجديد وسيعمل البرنامج بدون مشاكل.. ولكن العيب الوحيد بها انه يجب شراء فلاشة لكل نسخه من البرنامج.. ومن سيتحمل ثمنها المبرمج ام العميل تحياتي
ابوخليل قام بنشر مارس 21, 2017 الكاتب قام بنشر مارس 21, 2017 10 ساعات مضت, sandanet said: ان شاء الله سأكون في انتظار النتيجة استاذي الكريم ابوخليل واعتقد بأنه سيكون مرجع مهم لكل الاخوة لعمل الحماية لبرامجهم بعد اعمال الفكرة وجدت ان تطبيق الفكرة غير منطقي نفرض استخرجنا ارقام كل من القرص الصلب / المعالج / اللوحة الأم وكانت النتيجة على النحو التالي : 12345 / 98745 / 528467 كيف سيتم صياغة الشرط ، واي الارقام سيظهر للمستخدم وما هي الترتيبات التي سيستخدمها المبرمج عند عطل واستبدال واحد منها اشرح لي الفكرة المراد تنفيذها وسوف اقوم بإذن الله بتطبيقها 1
صالح حمادي قام بنشر مارس 21, 2017 قام بنشر مارس 21, 2017 (معدل) سلام الله عليكم أستاذنا الغالي أبو خليل اسمح لي بمداخلة صغيرة أو طرح فكرة صغيرة إن صح التعبير: ماذا لو استعملنا أحد الأرقام الثلاثة و ليكن رقم الهارديسك مثلا لإستخراج الشرط و ظهوره للمستخدم: - بعد إدخال رقم التفعيل الصحيح في نموذج التفعيل يقوم البرنامج بإستخراج الأرقام الثلاثة و حفظها في جدول التفعيل. - عند الدخول مجددا للبرنامج يقوم بإختبار تطابق الأرقام الثلاثة المخزنة بالجدول مع أرقام الكمبيوتر فإن تطابق رقمين من ثلاثة يفتح البرنامج و إذا أقل يفتح نموذج التفعيل تم تعديل مارس 21, 2017 بواسطه صالح حمادي 1
sandanet قام بنشر مارس 22, 2017 قام بنشر مارس 22, 2017 بعد اذن اخي صالح فكرتي هي كالتالي : رقم النسخة ستظهر للمستخدم كالتالي : على فرض ان الاقام الثلاثة ادخلت في معادلة 12345 + الرقم السري للمبرمج وليكن 105 فالناتج سيكون 12450 تخزن في متغير a وهو رقم الهارد مثلاً ومعادلة اخرى تجمع 98745 + 105= 98850 وتخزن في متغير b وهو رقم اللوحة الام مثلاً ومعادلة ثالثة تجمع 528467 + 105= 528572 وتخزن في متغير c وهو رقم السيدي روم مثلاً اذن رقم النسخة التي ستظهر للمستخدم = (a+b+c) مضروب في 3 مثلاً فيساوي 3505332 المستخدم يأخذ رقم النسخة ويدخله في مولد السيريال للبرنامج حيث يقوم مولد السيريال بقمسمة الرقم على 3 فيعطيه الرقم التالي 1168444 ينقل المستخدم الرقم الذي حصل عليه من مولد السيريال ( 1168444) الى خانة رقم التسجيل في البرنامج الاصلي ويضغط على موافق عندها يقوم البرنامج باجراء عملية حسابية كالتالي مجموع a+b+c الذي هو 1168444 - c = مجموع a+b وهو 639872 وليتم تخزينه في متغير x وهو حاصل جمع رقم الهارد مع اللوحة الام ثم 1168444 - b = مجموع a+c وهو 1069594 وليتم تخزينه في متغير y وهو حاصل جمع رقم الهارد مع السيدي روم ثم 1168444 - a = مجموع b+c وهو 1155994 وليتم تخزينه في متغير z وهو حاصل جمع رقم اللوحة الام مع السيدي روم ثم اخيراً 1168444 - 0 = مجموع a+b+c (اي بدون تغيير قطعة في الجهاز) وليتم تخزينه في متغير m هنا ستكون عبارة if هي الشرط في تشغيل البرنامج من عدمه كالتالي if x = a+b or y = a+c or z= b+c or m = a+b+c then run the system else: msgbox "wrong registration Number" اعتقد ان العملية ستكون بهذا الشكل تحياتي 1
ابوخليل قام بنشر مارس 22, 2017 الكاتب قام بنشر مارس 22, 2017 السلام عليكم تم العمل على ثلاث قطع البرنامج يتأكد من وجود قطعتين على الاقل يمكن جعله يتأكد من قطعة واحدة فقط ، ولكن من واقع خبرة بعض الاجهزة ارقام اللوحة الام فيها موحدة المعادلة (رقم التسجيل)= ضرب رقم النسخة في 2 + 12345 آمل ان يحوز على استحسانكم الهارد والمعالج واللوحة الأم.rar 4
sandanet قام بنشر مارس 22, 2017 قام بنشر مارس 22, 2017 رائع جدا استاذنا الجليل ابو خليل على هذا النجاح في تطبيق الفكرة وانه لايوجد شيء غير منطقي كما تفضلت سابقاً ^_* بعد الاطلاع على الكود الذي لم افهم الكثير منه بطبيعة الحال لانه احترافي بشدة لكني وجدت ان الرقم المخزن في الجدول يجب ان يكون مشفر لكي لايتم التلاعب به ثانيا البرنامج ينقصه ملف التوليد الذي يطبق المعادلة المعادلة (رقم التسجيل)= ضرب رقم النسخة في 2 + 12345 وهو ليس بالأمر الضروري لكن فقط لكي يصبح الموضوع متكاملاً ثالثاً نحتاج الى فني تصميم واجهات لكي يصبح البرنامج احترافي جداً تحياتي
sandanet قام بنشر مارس 22, 2017 قام بنشر مارس 22, 2017 سؤال للتأكيد على طريقة عمل البرنامج يا استاذ ابو خليل..انت ذكرت ان البرنامج يتأكد من وجود قطعتين على الاقل فهل ذلك يعني انه لو قام المستخدم بتغيير المعالج مثلاً فيستمر البرنامج بالعمل بلا مشاكل لان القطعتين المتبقيتين هي لنفس الجهاز المصرح له؟ وماذا يحصل لو قام المستخدم بتغيير قطعتين وابقى واحدة هل سيطالبه برقم تسجيل جديد؟ اذا كان كذلك فهذا هو ما اردت الوصول اليه وهذه هي الحماية المثالية من وجهة نظري عذراً منك فأنا لم اجرب البرنامج الى الآن لاني اعمل على جهاز محمول ولايسعني تجربة تغيير القطع الثلاث لذلك احببت ان استفسر اكثر وارجو ان يفيدونا الاخوة بتجاربهم تحياتي
ديو05 قام بنشر مارس 23, 2017 قام بنشر مارس 23, 2017 تم اضافة تعديل بسيط اتمنى ان يحوز على رضاكم اضافة نموذج تسجيل نسخة في مربع رقم النسخة الصق رقم النسخة ثم اضغط في مربع رقم التسجيل سوف تتم معادلة الاستاذ ابو خليل الهارد والمعالج واللوحة الأم.rar 3
ابوخليل قام بنشر مارس 23, 2017 الكاتب قام بنشر مارس 23, 2017 17 ساعات مضت, sandanet said: لكني وجدت ان الرقم المخزن في الجدول يجب ان يكون مشفر لكي لايتم التلاعب به ما يحتاج فلو تلاعب به فهو الخسران .. 10 ساعات مضت, sandanet said: وماذا يحصل لو قام المستخدم بتغيير قطعتين وابقى واحدة هل سيطالبه برقم تسجيل جديد؟ اذا كان كذلك فهذا هو ما اردت الوصول نعم شكرا استاذ ديو على المشاركة فكرة الحماية تتلخص بالتالي : 1- اقتطاع 3 ارقام من اليسار لسيريال القطع ( ثلاث مجموعات كل مجموعة ثلاثة ارقام ) 2- ضم بعضها الى بعض بالترتيب لكي تكون 9 ارقام ( رقم النسخة ) 3- اجراء معادلة على الرقم الناتج ووضعه في حقل في الجدول عند فتح نموذج البداية ماذا يحدث ؟ : 4- يتم اجراء العمليتين في الخطوتين : 1 و 2 5- اجراء عكس المعادلة في الخطوة 3 على الرقم الموجود في الجدول لاعادة (رقم النسخة ) 6- تجزئة رقم النسخة لاستعادة ارقام القطع ( عكس الخطوة 2) --------------- الخطوة 4 هي استخراج ارقام القطع الحالية في الجهاز الخطوتين 5 و 6 استخراج ارقام القطع بمعلومية الرقم المحفوظ في الجدول اذا تساوت الاطراف حسب الشرط يفتح البرنامج اتمنى تكون الفكرة واضحة ومفهومة 2
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.