المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : لمن يريد دنجل لبرامجه


ashshebria
11-11-2006, 09:23 PM
بسم الله الرحمن الرحيم
أخوانى الاعزاء السلام عليكم ورحمه الله وبركاته
كثيرا ما يقوم البعض بتصميم برامج مهمه ولكن يخشى من نسخها وله فى ذلك كل الحق حيث تطورت
اساليب النسخ وبرامج كسر الكراك وغيرها مما يسبب الاحباط لكل من يقدم اعمال فيها جهد وعلم
وعصاره فكر لكم ولمثل هذا الشخص أقدم لكم فكره دنجل قد تحد بقدر ما من موضوع السرقه
ولن يكلف اكثر من خمسه وعشرون جنيها مصريا او حوالى خمسه دولارات اى لن تكون أضافه
كبيره على ثمن البرنامج يتكون الدنجل كما ترون سيادتكم من خرج ال Parallel port
متصل مع ذاكره eprom او eeprom رقم 2716 او 2816 وافضل الاخيره لانها تمسح كهربائيا ولا تحتاج
الى مصدر اشعه فوق بنفسجيه لمحوها كسابقتها وهما متتطابقتان فى العنواين والخرج المهم سنستخدم ثمانيه خطوط للعنونه من الذاكره وهى الارجل رقم 1.2.3.4.5.6.7.8 اى اننا سنستغل عدد 256 بايت فقط من سعه 2 كيلو بايت وسنستخدم 4 بت فقط للقراءه اى نصف بايت من الخرج وهى الارجل رقم 9. 10 .11 13 وبذلك يستطيع اى مبرمج شحن ال 256 بايت بأى داتا يريدها ( وهذا ما يجعلها مرنه بحيث لا يصلح دنجل مكان أخر ) وفى برنامجه يربط اى من العناوين بالحدث فبالتالى سيخرج الكمبيوتر العنوان على المنفذ المتوالى الذى سيحدد عنوان فى الذاكره وبدوره ستخرج البيانات التى قام المبرمج بكتابتها على الذاكره فى السابق فيقرئها الكمبيوتر بدوره مره اخرى من على الارجل 9.10.11.13. المتصلين بالمداخل
S3/S4/S5/S6 الموجود بالمنفذ المتوازى وبالتالى يقارنها بما كان قد برمجه من بيانات فأذا كان هو يكمل البرنامج عمله اما اذا اختلف فيغلق البرنامج او يفعل اى شىء عقابا للنسخ الغير شرعى وهكذا اخوانى الاعزاء فى البدايه هذه نظريه العمل وقريبا ان شاء الله تعالى سأطرح برنامج يدعم هذا الدنجل بالفيجول بيسك وكذلك ملف الهكسى المقترح لبرمجه الذاكره ارجو ان اكون قد ساهمت ولو بالقليل ولا تنسونا فى صالح دعائكم وتح أمركم فى اى استفسار
ملحوظه سأرجىء طرح الحلقه القادمه حتى أجد تعليقات تدل على ان هناك من يتابع وشكرا :xlve: :xlve:

محمود عطية
12-11-2006, 04:17 AM
السلام عليكم
أخى الكريم فكرة رائعة جدا أنا شخصيا محتاج لها .
جزاك الله خيرا .

م محمود حمدي
18-11-2006, 04:49 PM
بسم اللة الرحمن الرحيم
استاذنا العزيز
اعد الدائرة الان
البرنامج
بسرعة من فضلك ولكم جزيل الشكر

mbd
19-11-2006, 03:40 PM
أخي محمود
جزال الله خيراً وبعد فإني أرجو أن تبين لنا معلومات أخرى للضرورة

ashshebria
19-11-2006, 09:42 PM
اخوانى الاعزاء السلام عليكم ورحمه الله وبركاته
رغم قله المتابعه ولكنى سأظل أوصل ان شاء الله تعالى لاننى لا أعتد بالكثره ويكفينى متابع واحد أساعده وأخذ بيده فى طريق يكون قد غم عليه او لم يعرفه من قبل فأكون سببا فلعل الله يغفر لى وخصوصا ان هذا العمل خالص لله تعالى ....
مرفق طى هذه المشاركه مكتبه inpot32.dll و module 1 وبذلك يكفى فى البدايه ان تضعهم فى مشروع وتقوم بعمل وصله من المخرج التسلسلى ولو على ليدات وتأخذ عدد 8 مداخل السالب وهم بأرقام 18 / 19 / حتى 25 ووصلهم بسالب 8 ليدات على بورده ولا تنسى ان تضع مقاومه حوالى 200 اوم بين خط السالب من الكمبيوتر وخط السالب ل 8 ليدات ثم تقوم بوصل المخارج ال 8 وهى بارقام من 2 حتى 9 من المخرج التسلسلى بموجب ال 8 ليدات وهذا لكى ترى بعينك كيفيه أخراج بيانات على المخرج التسلسلى لان هذا يفيدك فى كثير من المواضيع بخلاف هذا الموضوع ........... ثم تقوم بعمل مشروع بالفيجوال وتكتب فيه هذا الامر (اى رقم من 0 حتى 255 بدلا من الصفر) Out &H378, 0 وسوف ترى القيمه موجوده على الليدات بالنظام السادسى وبذلك نكون قد تعلمنا الكتابه على المنفذ المتوازى ارجو أن يكون الموضوعى سهلا وتجت أمركم فى اى سؤال فى هذا الجزء:can: :can: :can:

ashshebria
19-11-2006, 09:48 PM
أسف يا أخوانى المرفقات هاهنا ............أشرف

mbd
22-11-2006, 04:46 PM
جزاك الله خيراً
ولكن الشرح ضبابي ومقتصب ولم أفهم الغاية من الملفات التي تفضلت بارفاقها لإاض علينا مما أفاض الله عليك والسلام مسك الختام

ashshebria
24-11-2006, 11:42 PM
الشرح ضبابى كما قلت أخى ولكن للاسف هذا عجز منى فى ايصال اى معلومه ( حتى عندى فى الشركه بيقولو انى عايز مترجم يشرح ويفسر اللى اقوله لانى ارى ما أقوله سهلا ) المهم حدد طلب وسأجيبك أن شاء الله تعالى اما بخصوص سؤال ماذا تفعل بالملفات المرفقه ولا اى حاجه سوى وضعهم فى مشروعك لانهم ان صح التعبير هم وسيط بين الامر الذى تكتبه ولغه الفيجول فتخرج الناتج على مخرج الكمبيوتر اى تنفذ الامر :xlve:

mbd
13-12-2006, 06:26 PM
وينك يا معلم بدنا ياك ضروري

ashshebria
18-12-2006, 11:31 AM
الاخ mbd حدد ما تريد وانا تحت امرك:xlve: :xlve: :xlve:

mbd
11-01-2007, 07:30 PM
انا اسف على انقطاع اخباري عنك
ولكن ما اريد ان افهمه انه اذا كتبنا على eeprom مثلا كلمة سر للبرنامج الذي صممته ماهي الآلية التي نستخدمها او كيف يتم التعرف على كلمة السر في البرنامج الذي اريد استخدام الدنجل فيه وهو قائم على لغة الفيجوال بيسك دوت نت وهل تكون ثابتة ام يمكن ان تتغير في كل مرة وهل هذه الملفات التي ارفقتها مشكورا متعلقة بواجهة يمكن للمبرمج من خلالها كتابة كلمة سر لايستخدمها سوى المستخدم وفي هذه الحالة هل يجب ان يعلرف المستخم هذه الكلمة ام هذا الامر محصور فقط بالبمبرمج بحيث ان البرنامج يعمل بمجرد وضع المستخدم للــ eeprom في المدخل
وما الذي قصدته بالاجراءات العقابية التي يمكن ان نقوم بها في حال محاولة المستخدم العبث عن طريق وضع eeprom مخالفة لتلك التي اعطيت له كمفتاح للبرنامج او تغيير كلمة السر فيما اذا كانت ثابتة اي مكتوبة على eeprom
ارجو ان تكون قد فهمت ما ارمي اليه
ارجو الرد المفصل والسريع
وشكرا لك

عاشق الكترونيات
15-01-2007, 10:17 AM
السلام عليكم
أخى الكريم فكرة رائعة جدا أنا شخصيا محتاج لها .
جزاك الله خيرا .
ارجوك ياريت تفتح الايميل انت قاعد دلوقتى علشان النور امامك مضى :flw: :flw:

maresh
07-03-2008, 03:56 PM
الف الف شكر على هذا الموضع الرائع

x