تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طلب طرق قفل برنامج من السرقة مهم جدا
#31
عندى حل قد ينفعك اذا كان البرنامج يعمل على جهاز فيه انترنت

الاول يكون عندك صفحة على الانترنت وتكتب فيها رقم 1 فقط

وتعمل استيراد لدول

كود :
Imports System.Net
Imports System.io

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



كود :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        On Error Resume Next
        Dim request As WebRequest = WebRequest.Create("اسم صفحتك")
        Dim dataStream As Stream()
        Dim response As WebResponse = request.GetResponse()
        dataStream = response.GetResponseStream()
        Dim reader As New StreamReader(dataStream)

        Dim responseFromServer As String = reader.ReadToEnd()
        If responseFromServer = (1) Then
            form2.show()
        Else
            MsgBox("تم الغاء تشغيل البرنامج بواسطة المبرمج", MsgBoxStyle.Critical)
            End
        End If
    End Sub

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

وبكدا حتى لو الجهاز مفهوش انترنت او المستخدم منع اتصال البرنامج ب الموقع دا الى هيفضل فاتح form 1 بس
الرد }}}
تم الشكر بواسطة:
#32
اخي العزيز mansourim
بالنسبة للمشاركة رقم 29 بخصوص التشفير

كنت واضع Textbox3 و Textbxo4 و TextBox1
في الاكواد
ممكن توضح بمثال
او توضح الكود
الرد }}}
تم الشكر بواسطة:
#33
just.coder كتب :عندى حل قد ينفعك اذا كان البرنامج يعمل على جهاز فيه انترنت

الاول يكون عندك صفحة على الانترنت وتكتب فيها رقم 1 فقط

وتعمل استيراد لدول

كود :
Imports System.Net
Imports System.io

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



كود :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        On Error Resume Next
        Dim request As WebRequest = WebRequest.Create("اسم صفحتك")
        Dim dataStream As Stream()
        Dim response As WebResponse = request.GetResponse()
        dataStream = response.GetResponseStream()
        Dim reader As New StreamReader(dataStream)

        Dim responseFromServer As String = reader.ReadToEnd()
        If responseFromServer = (1) Then
            form2.show()
        Else
            MsgBox("تم الغاء تشغيل البرنامج بواسطة المبرمج", MsgBoxStyle.Critical)
            End
        End If
    End Sub

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

وبكدا حتى لو الجهاز مفهوش انترنت او المستخدم منع اتصال البرنامج ب الموقع دا الى هيفضل فاتح form 1 بس


بالنسبة للكود يظهرلي اخطاء في الجزء هذا من الكود
إقتباس : dataStream = response.GetResponseStream()
Dim reader As New StreamReader(dataStream)
الرد }}}
تم الشكر بواسطة:
#34
بتحط اسم الصفحة الى هتتحمل ولا لا ؟
الرد }}}
تم الشكر بواسطة:
#35
كود :
On Error Resume Next

مداخلة بسيطة اخواني
يااخوان الجملة هذي خطيرة...دايما فيه برامج لما نشغلها ناخذ شوي ويطلبنا بكلمة مرور .. وكان فيه ناس خبراء قالوا افصل النت وتشوف البرنامج يعاود يشتغل...يعني ببساطة الجملة هذي لا انصح باستخدامها استخدم
try حتى لو لم يجد اتصال بالنت لن يستمر بل يقفز للخطا ..
الرد }}}
تم الشكر بواسطة:
#36
صحيح كلامك حب
الرد }}}
تم الشكر بواسطة:
#37
aftfm كتب :اخي العزيز mansourim
بالنسبة للمشاركة رقم 29 بخصوص التشفير

كنت واضع Textbox3 و Textbxo4 و TextBox1
في الاكواد
ممكن توضح بمثال
او توضح الكود


textbox1
الرقم المولد من التشفير
textbox3
وضع الكود الذي يرسل اليك يعني رقم التفعيل
textbox4

visible=false

المقارنة في الرجستر اذ كان هناك تطابق او لا
الرد }}}
تم الشكر بواسطة:
#38
اخي العزيز .. لماذا لا تحاول ان تجعل تسجيل البرنامج يحتاج الى الاتصال بالانترنت .. وعندها تقوم باعطائه رقم للبرنامج .. وعند التسجيل يقوم بالاتصال بصفحة انترنت انت اعدتها من قبل ويسجل من خلالها .. وبناء على التسجيل لاول مرة يعتمد رقم المعالج .. وفي هذه الحالة لو اعطى السيريال نمبر لشخص اخر وحاول تسجيل البرنامج انت تقدر تمنعو بكود صغير لانه سجل برقم معالج اخر .. في هذه الحالة انت تضمن انو البرنامج ينزل على جهاز واحد فقط.
Everyone is a genius. It's just that some people are too stupidto realize it
الرد }}}
تم الشكر بواسطة:
#39
(25-10-12, 03:48 AM)aiman كتب : عذار على التأخير اخي الكريم
هذا مثال بسيط لاستخراج رقم الفلاش ميموري الاصلي ( هذا الرقم لا يتغير عند اجراء فورمات للفلاشة )

شغل المثال ثم اضغط ( استخراج رقم الفلاش ميموري ) عندها سيظهر لك الرقم الاصلي ضمن مربع نص
و الباقي عليك

ملاحظة : هذا المثال منقول

السلام عليكم يأخي
معلش ملف  SerialNumber_USB.rar  تم حذف لو تسمح تحمله تاني لأني محتاجه جدا
وجزاك الله خيرا
الرد }}}
تم الشكر بواسطة:
#40
(22-10-12, 07:08 PM)shado1796 كتب :
السلام علكم ورحمة الله وبركاته

اخواني انا عندي برنامج اعمل عليه 6 اشهور واحدثه ... والان اريد بيعه لكن اخاف ان ينسرق بنقله من بين المحلات  
مع اني قد وضعت رقم سري ويوزر لكن يمكن نقله واعطاء الرقم واليوزر للشخص الاخر ..
فهل من طريقه لعمله في جهاز واحد فقط ...

وشكرا ..

يمكنك ان تستفيد من هذا الدرس للاخ والاستاذ / عثمان خورشيد

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] أتمنى اجابة وافية:عمل برنامج بقاعدة بيانات SQL دون حاجة تثبيت SQLSERVER dr.programming 6 660 19-03-24, 08:56 AM
آخر رد: سلامه محمد11
  [VB.NET] كيف يمكنني استظافة سوفت وير برنامج ادارة جهاز السي بي سي في المختبر الى برنامجي الحزين اليماني 2 289 15-01-24, 10:39 PM
آخر رد: الحزين اليماني
  برنامج لحفظ اكوادي samsunggears 2 401 05-01-24, 12:57 AM
آخر رد: HALIM ELEULMA
  انشاء واجهات برنامج شؤون الموظفين والرواتب شمسـ لا تغيب 5 12,885 27-09-23, 10:05 PM
آخر رد: melad2002
  مطلوب برنامج لحوافظ المالية الاسطورة1 2 457 27-09-23, 09:12 PM
آخر رد: melad2002
  تشغيل برنامج خارجي ضمن شاشة برنامجي strongriseman 1 375 13-09-23, 10:14 PM
آخر رد: anes
  طلب برنامج Active report v1.1 ali_dark 2 438 19-07-23, 01:33 AM
آخر رد: مصمم هاوي
  [نقاش] مساعدة برنامج جمعية خيرية mgsmm 0 460 30-06-23, 01:03 AM
آخر رد: mgsmm
  برنامج الصادر والوارد vb.net crazykinko 3 928 23-06-23, 04:19 AM
آخر رد: kebboud
  [سؤال] سؤال بخصوص برنامج يعمل بالباركود eslam kady 2 631 05-06-23, 11:26 PM
آخر رد: eslam kady

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


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