تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ماهو الكود المُستخدم في تشغيل البرنامج برقم الهارديسك؟
#11
(21-10-18, 02:05 AM)عبد العزيز البسكري كتب :
السّلام عليكم و رحمة الله و بركاته
بعيدا عن كلام لا حماية مطلقة .. و كل البرامج يسهل كسرها .. إلخ
أخي الكريم .. بالنّسبة لهذا الموضوع أظن أن كتابة ( رقم أو سيريال ) داخل الأكواد على الأقل أفضل من كتابته بملف خارج المشروع .. و بكل واقعيّة ليست لي أي معلومات أو دراية واسعة بهذه المواضيع .. ربّما أنت على إطّلاع أحسن و أفضل منّي ..
فقط من باب المطالعة .. إستنتجت أن الكثير من الأساتذة يفضّلون و يلجؤون إلى الحماية بواسطة قاعدة البيانات .. يتم تسجيل معلومات العميل و رقم النسخة و كود التّفعيل داخل قاعدة البيانات و يتم الفحص و المقارنة من خلالها ..
أنظر هذا المثال بالمرفقات .. للأخ الكريم .. إلهي يذكره بكل الخير إن شاء الله .. إسمه " RAMILOVE " ..
و الطريقة الثانية ..
تحديد عدد الصفوف بقاعدة البيانات مثلا إذا وصل عدد السجلات إلى 10 .. يتم الخروج من البرنامج .. و تزرعه بالفورم لود بكل شاشات الإدخال التي تراها أنت لها أهميّة ..

كود :
   Dim dt As New DataTable
       Dim da As New SqlDataAdapter("SELECT COUNT(CANDIDATE_IDD) FROM CANDIDATE", Conn_2018)
       da.Fill(dt)
       TextBox1.Text = dt.Rows(0)(0)
       If dt.Rows(0)(0) >= 10 Then
           MessageBox.Show("عفواً....انتهت صلاحية البرنامج يجب عليك شراء النسخة الكاملة", "تنبيه", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, MessageBoxOptions.RtlReading)
           Application.ExitThread()
       End If

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

بارك الله فيك أستاذي الفاضل، وأخي الحبيب عبد العزيز على هذا المثال الرائع ... وجعله الله في ميزان حسناتك
وقد استفدت كثيراً من هذا المثال الرائع
شرحَ الله قلبكَ علماً وحكمةَ
وأنَارَصدركَ نورا وهدى
ورفعَ قدؤكَ في الدارين
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة: asemshahen5


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  لماذا البرنامج يتوقف بدل عرض رسالة الخطأ justforit 0 104 07-12-25, 10:22 AM
آخر رد: justforit
Information ما هو الخطاء في الكود ProgressBar1 Mostafa201255411 1 195 26-11-25, 08:19 PM
آخر رد: asmarsou
  [VB.NET] مساعدة تعديل على الكود ZEEN4ZEEN 2 215 08-10-25, 02:20 PM
آخر رد: salamandal
Rainbow [كود] تصحيح الخطاء في الكود محمد مسافر 2 1,051 28-08-25, 09:13 AM
آخر رد: محمد مسافر
Rainbow [كود] تصحيح الخطاء في الكود محمد مسافر 0 844 27-08-25, 04:05 PM
آخر رد: محمد مسافر
  كيفية حفظ إعدادات البرنامج بحيث لا تتغير أحمد إبراهيم سعد 4 3,004 06-08-25, 06:34 PM
آخر رد: Taha Okla
  [سؤال] منع الوصول أو تشغيل الريجيسترى dr.programming 4 401 12-06-25, 12:24 AM
آخر رد: أبو خالد الشكري
  ما هو الخطأ فى هذا الكود خالد كامل1 10 1,181 28-05-25, 09:16 PM
آخر رد: خالد كامل1
  ارجو تعديل الكود بواستطة الاجراء المخزن new_programer 3 678 03-04-25, 02:44 PM
آخر رد: princelovelorn
  مساعدة في تحويل الكود من فيجوال بسيك 6 الى فيجوال دوت نت سيد أحمد 5 821 23-03-25, 10:54 PM
آخر رد: سيد أحمد

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


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