منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
إستخراج أو الحصول على رقم الهارد الخاصة بالشركة المصنعة - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4)
+--- قسم : قسم لغة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=18)
+---- قسم : قسم أمثلة ومشاريع vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=30)
+---- الموضوع : إستخراج أو الحصول على رقم الهارد الخاصة بالشركة المصنعة (/showthread.php?tid=15182)

الصفحات: 1 2 3


إستخراج أو الحصول على رقم الهارد الخاصة بالشركة المصنعة - Ahmed_Mansoor - 22-03-16

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

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

- ملاحظة :- لابد أولاً من نسخ الملف الـ dll المرفق مع المثال في مجلد الـsystem32 ثم تسجيله , ثم بعد ذلك شغل المثال وجرب .


RE: إستخراج أو الحصول على رقم الهارد الخاصة بالشركة المصنعة - عبد العزيز البسكري - 22-03-16




RE: إستخراج أو الحصول على رقم الهارد الخاصة بالشركة المصنعة - Ahmed_Mansoor - 22-03-16

أهلا بكم إخواني الأعزاء يشرفني مروركم الرائع , شكراً جزيلاً لكم , أخي أمير يعطيك العافيه على إهتمامك , جزاكم الله كل خير .


RE: إستخراج أو الحصول على رقم الهارد الخاصة بالشركة المصنعة - Omar 6.0 - 22-03-16

شكراً لك أخي أحمد منصور على هذا المثال الرائع و الذي اختصر علينا الكثير من الجهد لحماية البرنامج.....
و لكن المشكلة هي أين سيخزن هذا البرنامج رقم -الهارد دسك أو المعالج أو الرقم التسلسي-...؟
فلن يستطيع استخدام SaveSetting لأنها تمحى مع الفورمات و لا في ملف لأنه قابل للمحي فأين يمكن تخزينه؟
و أكرر شكري لك أخي على المثال


RE: إستخراج أو الحصول على رقم الهارد الخاصة بالشركة المصنعة - Ahmed_Mansoor - 25-03-16

أهلا أخي عمر , لاتوجد مشكلة إن حفظت كود التفعيل في الريجستري ولا مشكلة إن تم مسحه مع الفورمات لأن مشتري البرنامج يملك مفتاح التفعيل الذي أرسلته له عند شراء البرنامج والذي يجب أن تخبره أن يضع هذا المفتاح في جهاز تخزين خارجي كالفلاش ميموري أو هارد دسك خارجي إلى آخره , إتبع نفس الطريقة التي شرحها الإخوة الأعضاء في هذا الموضوع :
http://vb4arb.com/vb/thread-14845.html
وهي عمل شاشة في البرنامج خاصة بتفعيل البرنامج حيث في كل مرة يعمل البرنامج يقوم أولاً بفحص القيمة المحفوظه في الريجستري والذي هو كود التفعيل المرسل للعميل حيث يتم فك تشفيره والذي يجب أن يكون نتيجة فك التشفير هي رقم الهارد دسك أو المعالج يعني رقم قطعة الهاردوير التي ستستخدمها في الحماية وإذا كانت نتيجة فك التشفير غير ذلك أو لم يتم العثور على كود التفعيل تظهر هذه الشاشة وتطالب المستخدم بتفعيل البرنامج .


RE: إستخراج أو الحصول على رقم الهارد الخاصة بالشركة المصنعة - ahmed.m - 31-03-16

يعطيك العافية


RE: إستخراج أو الحصول على رقم الهارد الخاصة بالشركة المصنعة - عبد العزيز البسكري - 01-04-16

السّلام عليكم و رحمة الله و بركاته
أخي الغالي " أحمد منصور "
رغم تسجيلي للأداة بالسيستام 32 لكن رقم الهارد لا يظهر بالتاكست ..
أرجو لو تكرمت بالمساعدة لتصحيح الخلل
جزاك الله خير الجزاء و زادها بموازين حسناتك
فائق إحتراماتي



RE: إستخراج أو الحصول على رقم الهارد الخاصة بالشركة المصنعة - Ahmed_Mansoor - 01-04-16

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

- إذهب لقائمة "إبدأ" ثم الضغط على "كافة البرامج" أو "All Programs" ثم إضغط على "البرامج الملحقة" أو "Accessories" ثم إضغط بزر الفأرة الأيمن على "موجه الأوامر" أو "MS Command" والذي شكل أيقونته كنافذه سوداء اللون إضغط بزر الفأره الأيمن عليه وعند ظهور القائمة إختر الأمر "تشغيل كمسئول" أو "Run As Administrator" وعند ظهور الشاشة السوداء أكتب الأمر التالي :

طبعاً ملف الـ dll يوجد في المسار هذا : C:\Windows\System32

أكتب النص التالي لتسجيل الملف تأكد من صحة إسم ملف الـ dll :

PHP كود :
Regsvr32 c:\windows\system32\hddsn.dll 

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


RE: إستخراج أو الحصول على رقم الهارد الخاصة بالشركة المصنعة - عبد العزيز البسكري - 01-04-16

السّلام عليكم و رحمة الله و بركاته
بارك الله فيك أستاذي الغالي " أحمد منصور " على الشّرح و التّوضيح
نعم أخي الفاضل .. أشتغل على وينداوز 8 و قمت بعمل ما أشرتَ لي به بالطّريقة الأخرى المختصرة و ذلك بتحويل الأداة إلى REG
و قد سجّلتها بالسيستام 32 قبل طرح الإشكالية ..لكن للأسف لا يظهر معي رقم الهارد ..

إليك سيّدي المحترم الملف المرفق ..
جزاك الله خير الجزاء
فائق إحتراماتي




RE: إستخراج أو الحصول على رقم الهارد الخاصة بالشركة المصنعة - Ahmed_Mansoor - 01-04-16

أهلا أخي عبدالعزيز , جربت المثال على وندوز 64 بت ولم يعمل المثال وجربته على وندوز 8 32 بت وعمل المثال بشكل طبيعي , لذلك أعتقد أن المشكلة مع أنظمة وندوز 64 بت لايعمل فيها المثال .