تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] مطلوب كود يمنع البرنامج من العمل
#1
السلام عليكم

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

مثال للموضوع :

لدي برنامج اريده ان يعمل فقط على كمبيوتري وكود المدربورد هو 123456789 ونقلته على كمبيوتر اخر كود حق المدربورد 1239876345 بحيث ان البرنامج لا يعمل على 1239876345  ولكنه يعمل فقط على 123456789 

هذا هو مقصدي
الرد }}}
تم الشكر بواسطة:
#2
الافكار متعددة منها الصعب ومنها البسيط
ابسط شي اعرفه هو عند اول تشغيل للبرنامج تطلب من المستخدم التسجيل ثم تحفظ البيانات التي قدمها مع بيانات المذربورد وترسلها لقاعدة بيانات على خادم... وعند كل تشغيل تستعلم عن هذه البيانات.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: الوليد ☺
#3

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

مثل ما قال أخوي سعود

بس المسألة طويلة الله يعينك

وهذه طريقة المقارنة والخروج من البرنامج إذا ما فيه تطابق، إن شاء الله يكون تمام،
أنا لم أجرب هذا الكود لأني لا أحتاج لهذا الموضوع حالياً
PHP كود :
Private Sub Form1_Load(sender As ObjectAs EventArgsHandles MyBase.Load
    
If SystemSerialNumber().ToLower <> "??????????????".ToLower Then
        MsgBox
("لا يمكن تشغيل البرنامج على هذا الجهاز")
        
Application.Exit()
    
End If
End Sub

Public Function SystemSerialNumber() As String
    Dim serial_numbers 
As String String.Empty
    
Dim wmi As Object GetObject("WinMgmts:")
    For 
Each board As Object In wmi.InstancesOf("Win32_BaseBoard")
        
serial_numbers &= ", " board.SerialNumber
    Next board
    
If serial_numbers <> "" Then serial_numbers serial_numbers.Substring(2)
    Return 
serial_numbers
End 
Function 

الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  لماذا البرنامج يتوقف بدل عرض رسالة الخطأ justforit 0 102 07-12-25, 10:22 AM
آخر رد: justforit
Information [VB.NET] مطلوب سورس برنامج من سيربح المليون بدر إشتية 7 6,720 30-11-25, 07:22 AM
آخر رد: Mr_limo
  كيفية حفظ إعدادات البرنامج بحيث لا تتغير أحمد إبراهيم سعد 4 3,004 06-08-25, 06:34 PM
آخر رد: Taha Okla
  [سؤال] تغيير الفورم الرئيسي عند تشغيل البرنامج في Visual Studio مع .NET 8؟ silverlord 2 654 09-03-25, 03:52 AM
آخر رد: silverlord
Rainbow [VB.NET] عدد من هم فاتحي البرنامج محمد مسافر 1 417 25-02-25, 07:58 PM
آخر رد: princelovelorn
Lightbulb [مشروع] مطلوب برنامج نظام صيدليه بالفيجوال بيسك 2010 May-5 13 10,779 07-02-25, 07:55 PM
آخر رد: الورد2
  استفسار عن حمايه البرنامج ahmedramy 1 555 25-12-24, 11:07 PM
آخر رد: aljzazy
  مساعدة في عمل جملة الاتصال في ملف خارج البرنامج Emam emam 2 388 25-11-24, 09:24 PM
آخر رد: Emam emam
  تغيير مكان حفظ الصورة من قاعدة البيانات إلى مجلد في مسار البرنامج F.H.M 37 2,345 05-11-24, 08:30 AM
آخر رد: F.H.M
  [مثال] تشغيل البرنامج كمسؤول alswade 2 464 30-10-24, 07:08 PM
آخر رد: aliday03

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


يقوم بقرائة الموضوع: