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

مساعدة فى حماية برنامجى .

بدأه سلمى محمد في 28 نوفمبر 2013 · 3 رد · 765 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

انا صممت برنامج متكامل لادارة مكتب المحاماه .. قاعدة بيانات اكسس 

هذا البرنامج كان مطلوب منى من محامى ليقوم بتسويقه 

انا انتهيت من البرنامج وسيتم وضع البنامج على اسطوانة للتوزيع 

اريد مساعدة حتى لا يصبح البرنامج على المشاع يستطيع الجميع نسخه 

 

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

اريد كود يظهر رقم الاسطوانة . ويقارن هل رقم الاسطوانة مع الكود الموضوع بالبرنامج .. ولكن لم استطيع فعله . كيف اخذ رقم الاسطوانة واضعه فى الكود من ثم انسخ البرنامج ورقم الاسطوانة يتغير كل مرة فهل  من طريقة ؟

وهل يمكن انا اجعل البرنامج يعمل داخل الاسطوانة فقط ولا يعمل عند نسخة على الجهاز يعنى مثلا اعمل setup لملفات البرنامج ocx - dll وملف قاعدة البينات .. وملف exe يظل على الاسطوانة يتصل بقاعدة البيانات الى حددت مسارها !! 

ارجو المساعدة العاجلة ,, وشكرا 

تم تعديل هذه المشاركة بواسطة سلمى محمد في 28 نوفمبر 2013 في 01:39

#2

94 مشاهدة ولا رد ؟؟ 

#3

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

انا كان عندي نفس المشكله لكني تمكنت والحمد لله من عمل حل وهو يعمل معي بصوره ممتازه 

الفكره هي 

عند تشغيل البرنامج لاول مه يقوم البرنامج بعمل قاعدة بيانات ويحفظ فيها البيانات التاليه

- رقم الهارديسك 

- اللوحه الام 

-تاريخ التشغيل

-كود التفعيل الاصلي 

-كود تفعيل العميل

عدد مرات التشغيل

وطبعا قاعدة البيانات تكون من انوع الامتداد dll ويفضل انها تكون في ملف system32 لانه شكلها بكون بشبه شكل ملفات النظام ويجب ان تراعي عند تسمية قاعدة البيانات ان يكون الاسم بنفس اسلوب تسمية ملفات النظام 

غير مفهومه وفيها ارقام

#4

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

انا كان عندي نفس المشكله لكني تمكنت والحمد لله من عمل حل وهو يعمل معي بصوره ممتازه 

الفكره هي 

عند تشغيل البرنامج لاول مه يقوم البرنامج بعمل قاعدة بيانات ويحفظ فيها البيانات التاليه

- رقم الهارديسك 

- اللوحه الام 

-تاريخ التشغيل

-كود التفعيل الاصلي 

-كود تفعيل العميل

عدد مرات التشغيل

وطبعا قاعدة البيانات تكون من انوع الامتداد dll ويفضل انها تكون في ملف system32 لانه شكلها بكون بشبه شكل ملفات النظام ويجب ان تراعي عند تسمية قاعدة البيانات ان يكون الاسم بنفس اسلوب تسمية ملفات النظام 

غير مفهومه وفيها ارقام

تم تعديل هذه المشاركة بواسطة hagasoft في 8 ديسمبر 2013 في 11:41

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