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

سؤال: كيف احافظ على حقوق برنامجي

مغلق
بدأه Romantic_touch في 10 أكتوبر 2005 · 13 رد · 1,089 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني انا سويت برنامج

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

المطلوب الان هو كيف اني ما اخلي البرنامج يشتغل الا من المكان اللي نزل فيه او على الأقل في الجهاز اللي عمل له setup فيه!!؟؟

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#2

السلام عليكم

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

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

ارجو ان تكون المعلومة وصلت

تم تعديل هذه المشاركة بواسطة العربي2004 في 10 أكتوبر 2005 في 22:04

.

MyLogo.GIF

ahm631@hotmail.com

#3

اخي ليش كل هذا التعقيد اخي Romantic_touch يمكنك عمل مفتاح في الرجيستري عند عمل التنصيب

لما يفتح البرنامج يتاكد من قيمة المفتاح اذا كانت القيمة على سبيل المثال 1 يشتغل اذا كانت 0 ما يشتغل :)

او يخزن اسم القرص ويتحقق اذا كان القرص الي البرنامج علية نفس القرص المخزن في المفتاح يشتغل:)

تم تعديل هذه المشاركة بواسطة NO BODY CAN BEAT ME في 10 أكتوبر 2005 في 22:10

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#4

السلام عليكم

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

اللهم انصر الاسلام والمسلمين

2035881233.gif

#5

السلام عليكم

أخواني الاعزاء

مشكورين علي الردود لكن هل من مثال بسيط لكل من ساهم في الاجابة

بارك الله فيكم

خيركم من تعلم القرآن وعلمه

#6

سرقتها من لساني يا مقبل :)

اذا ممكن كود ياحلوين بليز

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#7

اخي تابع هذي الرابطة وسوف تجد فيها دروس للتعامل مع الريجستري ولله انك تفهم التعامل معاه افضل من كود جاهز وانا سوف احاول كتابة الكود :)

/index.php?showtopic=74923

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#8
/index.ph...c=68641&hl=hard

اقتباس
How to get experience without a job, and how to get a job without experience
#9

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

اقتباس
تجعل البرنامج يأخذ رقم المذر بورد وبعد ذلك يشفرها

كيف يتم عملها برمجيا أرجوا كتابة الكود للتعلم

جزاك الله خيرا

Name : Ahmed H. Alawady

Web Site : Alawady.info

Email : alawady_ahmed@hotmail.com

Tel : +2 012 345 6808

#10

شكرا لكم جميعا

اخوي NO BODY CAN BEAT ME الموضوع شيق بس ماني قادر انزل الملفات لاني في السعودية فيه مشكلةعندنا

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#11

أخي ولله نفس المشكلة معي لكن ان شاء الله اذا حصلته بحطلك اياه على السيرفر عندي وله يهمك:)

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#12

اذا اردتم رايي يا اخوان فانى مع الاخ العربى والاخ ايمن فان رقم الهارد والمزر بورد من افضل مسائل التامين اما اخى No Body فاسمح لى ان اتعارض معك فى موضوع الريجسترى فمن السهل كسرة او مسحة اصلا من على الجهاز

سوف ابحث لكم ان شاء الله على بعض الامثلة

الايمان +الحلم +العلم +العمل = النجاح

ما اسهل ان تنجح ... وما اصعب ان تحافظ على نجاحك

#13

السلام عليكم

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

QUOTE

تجعل البرنامج يأخذ رقم المذر بورد وبعد ذلك يشفرها

كيف يتم عملها برمجيا أرجوا كتابة الكود للتعلم

جزاك الله خيرا

هناك اداة فى الويندوز تسمى windows managment instrumentatiom(WMI)

وهى توفر العديد من الامكانيات للتعامل مع الهاردوير ويمكن التعامل معها بسهولة وبواسطة VB.NET

مثلا لمعرفة الرقم التسلسلى للقرص االصلب او المعالج يمكن ذلك عن طريق WMI

لا ستخدام هذه الاداه يجب اولا اضافة مرجع لـsystem.management.dll

والكل يعرف كيف يعمل هذا

وهذا الكود يقوم بجلب serialnumber

Dim moReturn As Management.ManagementObjectCollection

Dim moSearch As Management.ManagementObjectSearcher

Dim mo As Management.ManagementObject

moSearch = New Management.ManagementObjectSearcher("Select * from
Win32_LogicalDisk'")

moReturn = moSearch.Get

For Each mo In moReturn

Dim VolumeName As String = mo("Volumename")

Dim SerialNumber As String = mo("Volumeserialnumber")

Dim strOut As String = String.Format("{0} - {1}", VolumeName, SerialNumber)

Debug.WriteLine(strOut)

Next

moSearch = New Management.ManagementObjectSearcher("Select * from
Win32_Processor")

moReturn = moSearch.Get

For Each mo In moReturn

Debug.WriteLine(mo("ProcessorID"))

Next

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

مثلا هذا للتعامل مع الشاشة

WIN32_VIDEOCONTROLLER

وهكذا

ولكل مسار خصائصه ولمعرفة المزيد من التفاصيل يرجى مراجعة MSDN

VB.NET and C# Comparison

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

002.gif

=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

screen_shot_2011-05-19_at_12.44.49_pm.pn

#14

الف شكر حبيبي جاري التطبيق

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…