15-10-12, 09:10 AM
بسم الله الرحمن الرحيم .
السلام عليكم ورحمة الله وبركاته .
السلام عليكم ورحمة الله وبركاته .
مشكلة تحويل البرنامج إلى كود مرة أخرى .
تتوفر في الإنترنت برامج متنوعة تقوم بتحويل التطبيقات إلى ملفات بالكود من جديد ما يعني ضياع حق المبرمج بسهولة ، وعملياً لا يوجد حل كامل لهذه المشكلة ، لأن الطريقة العكسية لعمل ال Compiling هي التي تفك الضغط ، وبذا يعود البرنامج كما كان ، وتفاقم الامر مع الاصدارة .netمن الفيجوال بيسك نظراً للطريقة التي تعتمد عليها البرامج المصنوعة تحت بيئة التطوير هذه ، ولذا تقوم مايكروسوفت دورياً بوضع برامج تشفير - إن صح التعبير - تقوم بتصعيب هذه العملية ، وكما توفر بعض الشركات برامج وتقنيات للحفاظ على حقوق المبرمج ، ولكن العلاقة مستمرة في شد وجذب بصورة مستمرة .
هناك أيضاً اتفاقيات البرمجيات مفتوحة المصدرمثل GPL والتي تعني Genral Public Licence والتي تأتي مع أغلب برمجيات المفتوحة المصدر ، باختصار كل ما في الموضوع هو انك تقوم بتوفير برنامجك مع ال Source Code الخاص به للجميع ، ويمكنك أن تطلب ثمناً لذك لكن بشرط اعطاء الكود مع البرنامج ، يمكن التعديل عليه واضافة مزايا أخرى مما يجعل تطوير البرنامج أسرع ، لا تقلق من ذلك فلن يضيع حقك بكل تأكيد ، ولن تجد شخصاً يحاول أن يكسر حماية برنامجك على أي حال . من نظم التشغيل التي تتبنى هذا الاتجاه عائلة Unix أيضاً من لغات البرمجة التي تسير في هذا المنهاج Java و PHP . ومن البرامج الشهيرة برامج مثل متصفحات Mozilla و FireFox سيرفرات Apache وغيرها .
ربما إن أسعفنا الوقت في دروس قادمة أن نضع مقدمة لمثل هذه العمليات في قسم التقنية العام حيث ترتبط هذه العملية ارتباطاً وثيقاً بالأسمبلي ، لست محترفاً ولا حتى مبتدئاً على أية حال ولكني سأضع بعض المعلومات التي قد تكون هامة للمبرمجين ...
هناك أيضاً اتفاقيات البرمجيات مفتوحة المصدرمثل GPL والتي تعني Genral Public Licence والتي تأتي مع أغلب برمجيات المفتوحة المصدر ، باختصار كل ما في الموضوع هو انك تقوم بتوفير برنامجك مع ال Source Code الخاص به للجميع ، ويمكنك أن تطلب ثمناً لذك لكن بشرط اعطاء الكود مع البرنامج ، يمكن التعديل عليه واضافة مزايا أخرى مما يجعل تطوير البرنامج أسرع ، لا تقلق من ذلك فلن يضيع حقك بكل تأكيد ، ولن تجد شخصاً يحاول أن يكسر حماية برنامجك على أي حال . من نظم التشغيل التي تتبنى هذا الاتجاه عائلة Unix أيضاً من لغات البرمجة التي تسير في هذا المنهاج Java و PHP . ومن البرامج الشهيرة برامج مثل متصفحات Mozilla و FireFox سيرفرات Apache وغيرها .
ربما إن أسعفنا الوقت في دروس قادمة أن نضع مقدمة لمثل هذه العمليات في قسم التقنية العام حيث ترتبط هذه العملية ارتباطاً وثيقاً بالأسمبلي ، لست محترفاً ولا حتى مبتدئاً على أية حال ولكني سأضع بعض المعلومات التي قد تكون هامة للمبرمجين ...
[b]
تشغيل برنامج التنصيب تلقائياً بمجرد ادخال الاسطوانة - الدرس الأخير - .
سيكون هذا الموضوع الخفيف هو ختام دروسنا في هذه السلسلة إن شاء الله .
لعمل هذه الخطوة البسيطة لا يلزمنا سوى فتح مستند نصي فارغ . غير الاسم إلى : AUTORUN.INF .
والآن قم بفتح هذا الملف بواسطة المفكرة NotePad ، وأكتب هذين السطرين بداخله :
وانسخها وضعها مع البرنامج في نفس مسار الملف Setup.exe .
وهذه الطريقة تصلح مع جميع انواع الملفات وليس التطبيقات فحسب .
لعمل هذه الخطوة البسيطة لا يلزمنا سوى فتح مستند نصي فارغ . غير الاسم إلى : AUTORUN.INF .
والآن قم بفتح هذا الملف بواسطة المفكرة NotePad ، وأكتب هذين السطرين بداخله :
كود :
[autorun]
open=Setup.exe
وانسخها وضعها مع البرنامج في نفس مسار الملف Setup.exe .
وهذه الطريقة تصلح مع جميع انواع الملفات وليس التطبيقات فحسب .
[b]
بهذا الدرس البسيط نكون بحمد الله قد اتممنا هذا الجزء من الدروة .
والله الموفق ...
والسلام عليكم ورحمة الله وبركاته .
[/b][/b]
والسلام عليكم ورحمة الله وبركاته .