السّلام عليكم و رحمة الله و بركاته
ألف شكر أخي الفاضل و أستاذي القدير "السيّد الغالي" على الشّرح الوافي و الكافي و التّوضيح المميّز ..
بارك الله فيك .. جزاك الله خيرًا و زادك من علمه و فضله
سأتّبع شروحاتك الممتازة لأصل إلى النتيجة التي أتمناها
سأحاول مع ذلك .. أنتَ تعرف أخي الغالي الانسان المبتديء منّا ..ربما فاصلة صغيرة تشكّل له صداعًا منقطع النظير
فائق إحتراماتي لشخصك القدير
الاخت layan2000
الاخ عبد العزيز
السلام علكم
ماذا عساني ان اقول بحقكم على تلك الكلمات الرائعة التي اخذت مأخذها في وجداني . فشكرا لكما .
واسمحوا لي اخوتي الاعزاء ان اقدم ما كتبتموه بحقي متواضعا وعلى طبق من ذهب الى زميلاي وصديقاي العزيزين الاستاذ احمد منصور والاستاذ احمد عبد العليم لجهودهم المتواصله في خدمة هذا الصرح المبارك .
اما بخصوص تسائل الاخت layan2000
وهي لو قمت بالتسجيل على الجهاز رقم 1 وبعد التفعيل وعمل البرنامج قمت بنسخ الرقم الموجود بقاعدة البيانات ولصقة في الجهاز رقم 2 في قاعدة البيانات وتشغيل البرنامج
هل سيعمل او يطلب التفعيل ؟؟
الجواب نعم سيطلب منك التفعيل لان رقم المعالج يختلف بين الجهازين وان الرقم الموجود في قاعدة بيانات الجهاز رقم 1 هو رقم المعالج الخاص به
الان اتضحت الصورة
جزاك الله خير
هل يمكن حفظ الرقم بالرجستري بدلاً من قاعدة البيانات فربما تكون بعض البرامج ليس بها قواعد بيانات
ومن غير المستحسن اضافة قاعدة لاجل التسجيل
اترك الرأي للاساتذة وعلى رأسهم السيد الغالي
(22-02-16, 09:19 PM)layan2000 كتب : [ -> ]الان اتضحت الصورة
جزاك الله خير
هل يمكن حفظ الرقم بالرجستري بدلاً من قاعدة البيانات فربما تكون بعض البرامج ليس بها قواعد بيانات
ومن غير المستحسن اضافة قاعدة لاجل التسجيل
اترك الرأي للاساتذة وعلى رأسم السيد الغالي
لك الحرية في اختيار طريقة الحفظ
ام قاعدة بيانات
او الريجستري
او حتى ملف نصي
الاخ ادمن الف شكر لك
لكن حنا مبتدئين جداً جداً
ياليت يطبق المثال ويكون حفظ رقم المعالج والتفعيل بالرجستري
مع شكري واحترامي للجميع
السّلام عليكم و رحمة الله و بركاته
أخي الفاضل أحمد عبد العليم
إستوعبت بفضل من الله ثم بفضل سيادتك المحترمة طريقة شرحك الرّائع و المميّز و الممتازة كالعادة
بارك الله فيك
جزاك الله خيرًا و زادك من علمه و فضله
فقط لو سمحت لي بعض الاستفسارات إذا أمكن بعد إذنك شرحها :
هذا السيريال مثلا المرسل إلى المستخدم ..سيكون دائما نفسه
بمعنى لو أعطى هذا المستخدم الأجزاء الأخيرة المضافة لمستخدم آخر سيشتغل البرنامج بصفة عاديّة
فكيف يمكن إخفاء هذا السيريال .. أو ما هي الطريقة التي تراها أنتَ مناسبةً لحل هذه الاشكاليّة
فائق إحتراماتي أخي الحبيب أحمد عبد العليم
(22-02-16, 09:39 PM)layan2000 كتب : [ -> ]الاخ ادمن الف شكر لك
لكن حنا مبتدئين جداً جداً
ياليت يطبق المثال ويكون حفظ رقم المعالج والتفعيل بالرجستري
مع شكري واحترامي للجميع
في المرفق مثال الاستاذ
ahmedabdelaliem
تم اضافة طريقة الحفظ في الريجستري
والاستدعاء كذلك
بالتوفيق
(22-02-16, 10:10 PM)عبد العزيز البسكري كتب : [ -> ]هذا السيريال مثلا المرسل إلى المستخدم ..سيكون دائما نفسه
بمعنى لو أعطى هذا المستخدم الأجزاء الأخيرة المضافة لمستخدم آخر سيشتغل البرنامج بصفة عاديّة
فكيف يمكن إخفاء هذا السيريال .. أو ما هي الطريقة التي تراها أنتَ مناسبةً لحل هذه الاشكاليّة
فائق إحتراماتي أخي الحبيب أحمد عبد العليم
هذا السريال خاص بجهازك انت فقط
للتأكيد : بامكانك تغيير رقم جهازك الى ارقام اخرى في برنامج المصم
سيظهر لك رقم مختلف في السيريال
حيث ان رقم المعالج فريد من نوعه
اي انه لا يمكن ان يتشابه الرقم الموجود بجهاز مع اي رقم بجهاز آخر
السّلام عليكم و رحمة الله و بركاته
أخي الفاضل ADMINISTRATOR
ربّما أنا لم أستوعب المفاهيم جيّدًا .. لو لو سمحت فضلاً لا أمرًا
كنت أقصد بمشاركتي السابقة
أي واحد يرسل لي رقم معالجه .. مثلما تشير الصورة أدناه ..
أقوم أنا بالعملية فينشأ السيريال .. الذي هو دائما عبارة عن رقم معالج زائد الرقم الناتج عن عملية المعادلات
بمفهومي الضيّق بهذا المجال أي واحد .. سيضع رقم معالجه و يضيف نفس هذه الأرقام الثابتة سوف يشتغل البرنامج بطريقة عادية ..
أم أنا مخطيء سيّدي القدير
نوّرني الله ينوّر عليك دنيا و آخرة
إحتراماتي
(22-02-16, 10:57 PM)عبد العزيز البسكري كتب : [ -> ]السّلام عليكم و رحمة الله و بركاته
أخي الفاضل ADMINISTRATOR
ربّما أنا لم أستوعب المفاهيم جيّدًا .. لو لو سمحت فضلاً لا أمرًا
كنت أقصد بمشاركتي السابقة
أي واحد يرسل لي رقم معالجه .. مثلما تشير الصورة أدناه ..
أقوم أنا بالعملية فينشأ السيريال .. الذي هو دائما عبارة عن رقم معالج زائد الرقم الناتج عن عملية المعادلات
بمفهومي الضيّق بهذا المجال أي واحد .. سيضع رقم معالجه و يضيف نفس هذه الأرقام الثابتة سوف يشتغل البرنامج بطريقة عادية ..
أم أنا مخطيء سيّدي القدير
نوّرني الله ينوّر عليك دنيا و آخرة
إحتراماتي
ممتاز واضح
سبق ان ارسلت لك مشروع يحتوي على ملف باسم elzohery.dll
قم باضافة المكتبه الى مشروعك ( المصم - والمشتري )
المكتبة هي عباره عن داله تشفير (MD5)
قم بتشفير ناتج السريال المعطى لك من برنامج المصمم
مثال
هذا رقم جهاز العميل = (BFEBFBFF000006FD)
هذا ناتج السريال = (BFEBFBFF000006FD109860.993957704)
الان سنقوم بتشفير السريال بـ (MD5)
الناتج = (845CEEDC977FAA11DA82D344AF25F226)
سأرفق لك المشروع مرة اخرى
السّلام عليكم و رحمة الله و بركاته
بارك الله فيك أخي الكريم ADMINISTRATOR على الشّرح و التّوضيح
سبق أخي الكريم بإحدى مشاركاتي السّابقة أن أرسلت لك صورًا عن الأخطاء الناتجة عند محاولة فتحي لهذه الملفات ..
فهل من الممكن سيّدي الكريم دمج هاتيْن الأداتيْن المخصّصتيْن للتّشفير مع هذا الملف للأخ الغالي أحمد عبد العليم فقط لسهولة إستيعابي له..
سأكون لك من الممتنّين و الشّاكرين ..