تقييم الموضوع :
  • 2 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
الدرس الرابع والثلاثون والأخير - نبذة عن العملية العكسية + تجهيز البرنامج على Cd
#1
بسم الله الرحمن الرحيم .
السلام عليكم ورحمة الله وبركاته .

مشكلة تحويل البرنامج إلى كود مرة أخرى .


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

هناك أيضاً اتفاقيات البرمجيات مفتوحة المصدرمثل GPL والتي تعني Genral Public Licence والتي تأتي مع أغلب برمجيات المفتوحة المصدر ، باختصار كل ما في الموضوع هو انك تقوم بتوفير برنامجك مع ال Source Code الخاص به للجميع ، ويمكنك أن تطلب ثمناً لذك لكن بشرط اعطاء الكود مع البرنامج ، يمكن التعديل عليه واضافة مزايا أخرى مما يجعل تطوير البرنامج أسرع ، لا تقلق من ذلك فلن يضيع حقك بكل تأكيد ، ولن تجد شخصاً يحاول أن يكسر حماية برنامجك على أي حال . من نظم التشغيل التي تتبنى هذا الاتجاه عائلة Unix أيضاً من لغات البرمجة التي تسير في هذا المنهاج Java و PHP . ومن البرامج الشهيرة برامج مثل متصفحات Mozilla و FireFox سيرفرات Apache وغيرها .

ربما إن أسعفنا الوقت في دروس قادمة أن نضع مقدمة لمثل هذه العمليات في قسم التقنية العام حيث ترتبط هذه العملية ارتباطاً وثيقاً بالأسمبلي ، لست محترفاً ولا حتى مبتدئاً على أية حال ولكني سأضع بعض المعلومات التي قد تكون هامة للمبرمجين ...


[b]
تشغيل برنامج التنصيب تلقائياً بمجرد ادخال الاسطوانة - الدرس الأخير - .

سيكون هذا الموضوع الخفيف هو ختام دروسنا في هذه السلسلة إن شاء الله .

لعمل هذه الخطوة البسيطة لا يلزمنا سوى فتح مستند نصي فارغ . غير الاسم إلى : AUTORUN.INF .

والآن قم بفتح هذا الملف بواسطة المفكرة NotePad ، وأكتب هذين السطرين بداخله :

كود :
[autorun]
open=Setup.exe


وانسخها وضعها مع البرنامج في نفس مسار الملف Setup.exe .
وهذه الطريقة تصلح مع جميع انواع الملفات وليس التطبيقات فحسب .



[b]
بهذا الدرس البسيط نكون بحمد الله قد اتممنا هذا الجزء من الدروة .


والله الموفق ...
والسلام عليكم ورحمة الله وبركاته .
[/b][/b]
}}}}
تم الشكر بواسطة: المومري , amedo


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  الدرس الثالث والثلاثون - كيفية عمل اعداد Setup للبرنامج RaggiTech 0 1,229 15-10-12, 09:08 AM
آخر رد: RaggiTech
  الدرس الثاني والثلاثون - التحويل إلى exe RaggiTech 0 1,161 15-10-12, 09:07 AM
آخر رد: RaggiTech
  الدرس الحادي والثلاثون - تعددية المستخدمين - البحث وطباعة الفواتير - التعليمات ... RaggiTech 2 1,754 15-10-12, 09:05 AM
آخر رد: RaggiTech
  الدرس الثلاثون - التعامل مع شريط الأدوات ToolBar RaggiTech 0 991 15-10-12, 08:59 AM
آخر رد: RaggiTech
  الدرس التاسع والعشرون - التعامل مع أشرطة الحالة Statues Bar RaggiTech 0 836 15-10-12, 08:57 AM
آخر رد: RaggiTech
  الدرس الثامن والعشرون -الطباعة في البرنامج . RaggiTech 4 1,554 15-10-12, 08:56 AM
آخر رد: RaggiTech
  الدرس السابع والعشرون - مقدمة إلى التعامل مع التقارير من خلال DataReport RaggiTech 2 1,709 15-10-12, 08:45 AM
آخر رد: RaggiTech
  الدرس السادس والعشرون - التقارير اليومية ، والتقارير بين تاريخين RaggiTech 1 1,221 15-10-12, 08:39 AM
آخر رد: RaggiTech
  الدرس الخامس والعشرون - الإحصائيات والرسوم البيانية RaggiTech 0 1,101 15-10-12, 08:37 AM
آخر رد: RaggiTech
  الدرس الرابع والعشرون - تقارير المصانع والأنواع RaggiTech 0 777 15-10-12, 08:36 AM
آخر رد: RaggiTech

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم