تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
منع التشغيل على أكثر من جهاز
#11
لتاكيد

تم تفعيل اصحاب الهاردسكات

الرقم الاول wd-wmam9jx12396

الرقم الثاني 3jxaw0ky


لا تأسفن على غدر الزمان لطالما...رقصت على جثث الأسود كلاب
لا تحسبن برقصها تعلو على أسيادها...تبقى الأسود أسودا والكلاب كلاب
تبقى الأسود مخيفة في أسرها...حتى وإن نبحت عليها كلاب
تموت الأسد في الغابات جوعا... ولحم الضأن تأكله الكــلاب
وعبد قد ينام على حريـــر...وذو نسب مفارشه التــراب
الرد }}}
تم الشكر بواسطة:
#12
اخي اسلام

تم التعديل على مشروعك المرفق

الاخطاء التي عندك

اولا لم تقم بتحويل قيمه المتغير Nwork الى ارقام

والخطا الثاني وهوه ليس بمعنا خطا ولاكن نقدر ان نقول بطئ ستجايه للامر الى وهوه

txtHARDold = Adodc1.Recordset.Fields(1)

الذي يقوم بعرض رقم الهاردسك الذي في القاعده ووضعه في المتغير

ملاحظه:

طبعا الان المشروع مش راح يشتغل عندك وسبب هوه لقد تم حفظ قيمه المتغيرNwork في جهازك سابقا ويجيب عليك الان تصفير المتغير يعني جعل قمته صفر هذا لكي يتعرف عليك البرنلمج انك اول مره تستخدمه واضن انك فاهم قصدي
وكيفيه التصفير هيه
بوضع اول امر في حدث Form_Load()
Nwork = 0

وقم بتشغيل البرنامج وبعد التشغيل قم بالخروج ومن ثما مسح امر Nwork = 0

او ايا طريقه اخرى او قم بتغيير إسم المتغير




وانظر المشروع بعد التعديل


الملفات المرفقة
.rar   بعد التعديل.rar (الحجم : 15.33 ك ب / التحميلات : 36)


لا تأسفن على غدر الزمان لطالما...رقصت على جثث الأسود كلاب
لا تحسبن برقصها تعلو على أسيادها...تبقى الأسود أسودا والكلاب كلاب
تبقى الأسود مخيفة في أسرها...حتى وإن نبحت عليها كلاب
تموت الأسد في الغابات جوعا... ولحم الضأن تأكله الكــلاب
وعبد قد ينام على حريـــر...وذو نسب مفارشه التــراب
الرد }}}
تم الشكر بواسطة:
#13
وايضا قمت بتعديل على مشروعك لجعله يشتغل على اول جهاز يتم تشغيله عليه

واذا قام بنقل البرنامج على جهاز اخر فانه لن يشتغل

##################################
وطبعا الان البرنامج لن يشتغل عندك وسبب هوه ان تم نقله من جهازي انا الى جهازك انت
ولتشغيله عندك قم بحذف رقم الهاردسك الذي في قاعده البينات
#################################
واعتقد انه هاذا ما تطلب بتحديد

وتحياتي لك


الملفات المرفقة
.rar   منع النسخ.rar (الحجم : 15.24 ك ب / التحميلات : 50)


لا تأسفن على غدر الزمان لطالما...رقصت على جثث الأسود كلاب
لا تحسبن برقصها تعلو على أسيادها...تبقى الأسود أسودا والكلاب كلاب
تبقى الأسود مخيفة في أسرها...حتى وإن نبحت عليها كلاب
تموت الأسد في الغابات جوعا... ولحم الضأن تأكله الكــلاب
وعبد قد ينام على حريـــر...وذو نسب مفارشه التــراب
الرد }}}
تم الشكر بواسطة:
#14
أولا:-
إقتباس : او قم بتغيير إسم المتغير
فى برنامجى الذى أرفقته اليك كنت أعلم أنه لابد من تغيير اسم المتغيرDSLKBNYY فى الجملتين المحتويتين عليه
PHP كود :
SaveSetting App.Title"Settings""DSLKBNYY"Trim(Nwork)
Nwork GetSetting(App.Title"Settings""DSLKBNYY"
ولكنى لم أجد اسم هذا المتغيرأو جملة شبيهة بأى من هتين الجملتين
فلا بد لى أن أستفسر منك عن اسم المتغير الذى تقصده


ثانيآ:-

مازالت مشكلة قاعدة البيانات موجودة
إقتباس :- بعد تصحيح الخطأ كيف أمنع أى انسان من أى تعديل فى قاعدة البيانات النى هى جزء أساسى فى المشروع
أعلم فقط كيف أمنع أى انسان من أى تعديل فى برنامج البيزك (بتحويله الى ملف تنفيذى (بالأمر MAKE .EXE))[SIZE=3]
ولكن كيف أمنع أى تعديل فى قاعدة البيانات
التى وضعت بها رقم القرص الصلب لأول جهاز يتم عليه تشغيل البرنامج[/SIZE]
ولكم ألف شكر
الرد }}}
تم الشكر بواسطة:
#15
اخي سلام خليك معي حبه حبه ومشكله مشكله

الان نسانا من حمايه قاعده البينات واسم المتغير يعني خليهما على جنب قليلا

##########################################


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

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

اقصد لم يشتغل يعني قبل ما تمسح الرقم الذي في قاعده البينات


لا تأسفن على غدر الزمان لطالما...رقصت على جثث الأسود كلاب
لا تحسبن برقصها تعلو على أسيادها...تبقى الأسود أسودا والكلاب كلاب
تبقى الأسود مخيفة في أسرها...حتى وإن نبحت عليها كلاب
تموت الأسد في الغابات جوعا... ولحم الضأن تأكله الكــلاب
وعبد قد ينام على حريـــر...وذو نسب مفارشه التــراب
الرد }}}
تم الشكر بواسطة:
#16
إقتباس :يعني لما حملته هل شتغل عندك ام لم يشتغل ؟؟؟؟؟
فعلآ لما حملته عندى وجيت أشغله أرسل رسالة الاعتراض المطلوبة
PHP كود :
MsgBox "انت غير مخول بستخدام هذا البرنامج الرجاء مراسلة المصنع", , "نأسف" 
الرد }}}
تم الشكر بواسطة:
#17
اسلام عليكم

اخي اسلام الان توصلنا الى منع نسخ البرنامج واما بنسبه الى المتغير الذي ذكرته لك انت كنت واضعه لتحديد مرات تشغيل البرنامج

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

وان كنت تريد اظافته انت ورائيك

واما بنسبه الى حمايه قاعده البينات

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

وهاذه احد المواضيع المتعلقه بحمايه قاعده البينات

###############################################################
إقتباس : المشاركة الأصلية كتبت ِِِِآدم
سؤال: كيفية إخفاء القوائم و النماذج والجداول التقرير وغيرهما في أكسس 2007
وعليكم السلام ورحمة الله
إن كنت تقصد جزء التنقل, فاذهب إلى خيارات - قاعدة البيانات الحالية - ثم قم بإزالة علامة الصح عن المربعات التي لا تريد ظهورها مثل جزء التنقل و القوائم الكاملة وشريط القوائم, وبالتالي عند عدم ظهور جزء التنقل فلن تظهر الجداول والنماذج والتقارير إلا إذا مع مفتاح الشيفت.
وإما إن كنت تقصد عدم تمكين المستخدم من إعادة تصميم التقارير والنماذج, فقم بتحويل القاعدة إلى accde.


المشاركة الأصلية كتبت ِِِِآدم
وأريد أيضًا حماية قاعدة البيانات من العبث (بمعني أريد طريقة بحيث لا أحد يستطيع التعديل عليه)
ابحث عن موضوع "حماية قواعد البيانات"
وغالباً يكفيك إلغاء مفتاح الشيفت, وتحويل ملف قاعدة البيانات إلى صيغة accde


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

منقول


لا تأسفن على غدر الزمان لطالما...رقصت على جثث الأسود كلاب
لا تحسبن برقصها تعلو على أسيادها...تبقى الأسود أسودا والكلاب كلاب
تبقى الأسود مخيفة في أسرها...حتى وإن نبحت عليها كلاب
تموت الأسد في الغابات جوعا... ولحم الضأن تأكله الكــلاب
وعبد قد ينام على حريـــر...وذو نسب مفارشه التــراب
الرد }}}
تم الشكر بواسطة:
#18
جزاك الله خيرآ
إقتباس :واما بنسبه الى المتغير الذي ذكرته لك انت كنت واضعه لتحديد مرات تشغيل البرنامج
ولان اضن انه ليسه لهو داعي لان البرنامج محمي من قبل قاعده البينات بي منع النسخ
أولآ:-ليتك تحدد لى اسم هذا المتغير بالضبط فى برنامجك المرفق حتى أتمكن من تغييره كماطلبت فى قولك"او قم بتغييرإسم المتغير"

ثانيآ:- ومن سيضع اسم هذا الحقل الذى يعبرعن رقم الHARD DISK فى قاعده البيانات؟(هذا الحقل الذى لن يوضع الا عند تشغيل البرنامج للمرة الأولى)
علمآ بأن أول تشغيل للبرنامج سوف يكون على جهاز المستخدم وليس على جهازى
عندما يتم تشغيل البرنامج من العميل لأول مره راح يخزن رفم الهاردسك في القاعده
ولكن عندما تم تشغيل البرنامج ثاني مر
ه فانه يحصل على رقم الHARD DISK الخاص بالكمبيوتر الذى يتم تشغيل البرنامج عليه هذه المرة الثانية من خلال الNew HDSLN ثم راح تتم المقارنه بينهما
كيف يعرف البرنامج أن هذه هى المرة الأولى أوليست الأولى الا عن طريق هذا المتغير
أنا كنت واضعه من أجل ذلك

ولعلمك أنا لم أكن أعرف هذا المتغير الذى به يتم معرفة عدد مرات استخدام البرنامج وما عرفته الا من اجابتك على موضوعى السابق
فطبعآ انت لوعندك أى حل يغني عنه مفيش أى مشاكل (أكيد هيكون أحسن)
الرد }}}
تم الشكر بواسطة:
#19
كيف ذالك !!

من المستحيل ان تجعل البرنامج يتحقق من رقم الهارديسك ويسجله في قاعدة بيانات بدون الإتصال بسيرف .
لأن البرنامج سيسجل رقم الهارديسك في قاعدة بيانات بنفس الجهاز المستخدم . ولكن إن تم عمل نسخة للبرنامج وفتحه في جهاز أخر فسوف يفتح معه طبيعي جداً .

يعني أنه من الضروري ان يتصل البرنامج بسيرفر فيه قاعدة يبانات يتم التحقق من رقم الهادريسك فيها .
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Exclamation كلما اكملت مشروع علي جهازي الخاص ثم اضعه علي جهاز اخر وتبدا المشاكل Khaldd 6 572 11-10-23, 02:55 PM
آخر رد: Taha Okla
  التشغيل التلقائي ابن الشام 6 3,717 05-01-16, 11:53 PM
آخر رد: awidan76
  [سؤال] ارسال رسالة إلى جهاز متصل على نفس الشبكة . Hell Cell 0 2,304 18-02-15, 01:55 AM
آخر رد: Hell Cell
  هل بالامكان معرفة اسم وعنوان الكائن اثناء التشغيل أبوالعباس 1 1,952 28-08-13, 02:13 PM
آخر رد: أبوالعباس
  برامج بدء التشغيل asto 3 2,284 02-06-13, 11:20 PM
آخر رد: asto
  كود التأكد أن هناك عملية قيد التشغيل أو لا hussam.hack 1 1,670 07-04-13, 03:19 AM
آخر رد: ALBRNS
  تعميم ايقونة البرنامج على نظام التشغيل القناص المحترف 1 1,808 25-03-13, 12:32 AM
آخر رد: VB_Coder
  كيفية عمل تحميل ملف dll اثناء التشغيل The Phantom 6 3,157 24-03-13, 05:37 PM
آخر رد: VB_Coder
  طلب كود الغاء عمل البرنامج من بدء التشغيل nablion 3 2,478 16-12-12, 08:35 PM
آخر رد: 3amo
  استفسار بخصوص التشغيل مع برنامج الحماية ابـ فيصل ـو 1 1,641 11-12-12, 12:09 AM
آخر رد: 3amo

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم