شرح مميز لعمل البرامج تنصيب صامت عن طريق .. [ Auto it v3 ] !
؛

بسم الله الرحمن الرحيم


؛


حياكم الله , اليوم موضوع بسيط يتطرق الي شرح طريقة جديدة في تنصيب البرامج عن طريق برنامج الـ [Auto it]
بطريقة لن تضطر كل مرة الي كتابة سكريبت كل مرة , ولا حتي تسجيل الخطوات كما بالطريقة العادية لتسجيل عملية التنصيب
بل سنتستخدم اسلوب ذكي سنعتمد فيه علي ملف واحد طيل عمليات التنصيب الصامت التي سنقوم بها في حياتنا .. شرح مميز لعمل البرامج تنصيب صامت عن طريق .. Auto it v3

؛

- برنامج الاوتوايت من البرامج المعروفة في استخدمه لعمل سكريبات البرامج وتنصيبها وتعدد مهامه , واغلب الطرق التي تم طرحها
كانت عن طريق تسجيل عملية التنصيب لكن طريقتا تفرق قليلا عن الموجود في القسم ..

؛

[ معلومات ]

- اولا الطريقة فائدتها الاستفادة من السرعة الكبيرة التي يوفرها برنامج الـ [Auto it] عند تنصيب البرامج مما يجعلنا نضمن
الوقت + تنصيب اسرع لبرامجنا ..

- الطريقة تعتمد علي ملف دفعي بدلا من التنصيب عبر الـ [Auto it] نفسه لماذا ؟ , لنحصل علي تحكم اكثر في نوع الملفات التي نريد تنصيبها عبر الملف الدفعي او الباتش ..

- الطريقة كما ذكرت هي سهلة جدا ولا تحتاج الي تسجيل تنصيب البرنامج بل سنستخدم اسلوب التنصيب الصامت العادي
باستخدام السويتشات للمزيد من التحكم والمراجعة ..

- بعد الانتهاء من العملية تقوم بتجميع ملفاتك عن طريق الـ [Winrar] مثلا او اي برنامج يدعم التنصيب الصامت ..

؛

[ المطلوبات ]

- تحتاج اولا الي برنامج الـ [Auto it] لذا حمله من هنا :

Link
او هنا
Link


- تحتاج ايضا لمحرر الـ [Auto it] للتعديل علي السكريبات التي ستكتبها لذا حملها ايضا من هنا :

Link
او هنا
Link


- في حال كان لديك الـ [Auto it] والمحرر الخاص به تخطي هذه الخطوة ..

؛

[ الشرح ]

شرح مميز لعمل البرامج تنصيب صامت عن طريق .. Auto it v3

- بعد تنصيبك لـ [Auto it] قم بعمل [New] ومنها الي سكريبت جديد ..

شرح مميز لعمل البرامج تنصيب صامت عن طريق .. Auto it v3

- سيظهر لنا بهذا الشكل وهو ملف سكريبت خالي ..
- بعدها قم بعمل [Right click] واختر تعديل علي الملف او اضغط علي [Edite] لتظهر لنا النافذة التالية ..

شرح مميز لعمل البرامج تنصيب صامت عن طريق .. Auto it v3

- عند الضغط علي [Edit] يظهرلنا محرر ملفات الـ [Auto it] بعدها سنحتاج الي كتابة السكريبت التالي كما هو موضوح في الصورة اعلاه :

كود PHP:
Run(@comspec " /c Install.cmd""", @SW_HIDE
قد يستفسر البعض عن معني هذا الامر , يا بغدآآآد , نقول حلو ونشرح له الامر ، امرنا لله ..

- اولا امر الـ [Run] هو امر لتنفيذ تشغيل البرامج وهو امر متعدد المهام بامكانك الاستفادة منه كثيرا ..

- ثانيا امر الـ [comspec@] هو باختصار امر لاستدعاء برنامج الـ [Cmd] لا اكثر ولا اقل , بمعني اخر استدعي موجه الاوامر
وعلامة الـ [&] هي بمعني استدعي موجه الاوامر وشغل ملف الـ [Cmd] او الـ [Bat] الموجود في امر التشغيل ..

- ثالثا امر الـ [SW_HIDE@] واحد من الاوامر الداخلية الخاصة بالـ [Auto it] لتشغيل الملفات في نمط مخفي وفي حالتنا سيريحنا من ظهور نافذة الدوس او موجه الاوامر ..

شرح مميز لعمل البرامج تنصيب صامت عن طريق .. Auto it v3

- الملاحظ هذه المرة انه اضفنا امرا جديد , وهو امر الـ [Requireadmin#] الامر مهمته وفائدته هي تشغيل السكريبت في نمط المستخدم الادمن لتلافي اخطاء البرامج التي تطلب الاذن عند التصيب حتي في حال
تم تشغيل الملف بدون اذن الادمن .. شرح مميز لعمل البرامج تنصيب صامت عن طريق .. Auto it v3

- هنا سنقوم بحفظ السكريبت من خلال الضغط علي ايقونة الـ [save] ..

شرح مميز لعمل البرامج تنصيب صامت عن طريق .. Auto it v3

- سنحتاج في هذه اللحظة الي عمل ملف [Cmd] ونقوم بتسميته الـ [Install.cmd] ..

- هذه هي النقطة الرئيسية في شرحنا , لماذا ملف الـ [Cmd] اقول لك يا شيخ , الملف سيكون مفتوح وبامكانك بواسطته عمل عدد
لا نهائي من التطبيقات بواسطته دون الالتفات الي السكريبت الخاص بالـ [Auto it] ..
+
بامكانك حتي وضع عدة ملفات لتنصيبها او تنصيب متعدد بالسويتشات + الباتشات لتفعيل البرامج التي تحتاج الي تفعيل ..

- عند الانتهاء من تجهيزك للملف تحتاج الي كتابة الاوامر التالية وهي ليست اجبارية ..

كود PHP:
@echo off

start 
/wait %~dp0setup.exe /s

exit /
- ساشرحها ايضا حتي لايسأني احد عن فائدتها او ماذا تعني ..

- الامر الاول هو لعدم اظهار الاوامر علي الشاشة وهو لن تحتاج اليه لان السكريب اصلا سيعمل بشكل مخفي .. شرح مميز لعمل البرامج تنصيب صامت عن طريق .. Auto it v3

- الامر الثاني هو لتشغيل الملف التنفيذي في وضع الانتظار حتي يتم الانتهاء من عملية تنصيبه من خلال امر الـ [Wait] , ايضا امر الـ [%~dp0] وهو يعرف الدوس بان ملف الـ [setup.exe] هو موجود بالقرب من ملف الـ [Cmd] نفسها ..

الامر الاخير هو الخروج من الملف ..

شرح مميز لعمل البرامج تنصيب صامت عن طريق .. Auto it v3

- النتيجة قبل النهائية هي كما في الصورة اعلاه ..

- الثلاثة ملفات ملف الـ [setup.exe] وملف الـ [Install.cmd] وملف الـ [Auto it] ..

شرح مميز لعمل البرامج تنصيب صامت عن طريق .. Auto it v3

- سنقوم بعمل كليك يمين علي ملف الـ [Auto it] لماذا لتحويله الي ملف [exe] بدلا من السكريبت العادي ..

شرح مميز لعمل البرامج تنصيب صامت عن طريق .. Auto it v3

- الناتج سيكون كما بالصورة اعلاه الملف الجديد هو ملف الـ [Install.exe] ..

بعدها احذف ملف الـ [install.au3] فلن تحتاج اليه مرة اخري ..

؛

[ شرح تجميع الملفات سويا في شكل ملف تنفيذ ]

شرح مميز لعمل البرامج تنصيب صامت عن طريق .. Auto it v3


- جئنا الي مرحلة تجميع الملفات سويا , استخدم برنامج الـ [Winrar] او اي برنامج لتحويل الملفات الي ملفات مضغوطة ..
لتحويلها الي ملفات [exe] .


شرح مميز لعمل البرامج تنصيب صامت عن طريق .. Auto it v3

- نختار خيار التحويل الي الـ [SFX] ..

شرح مميز لعمل البرامج تنصيب صامت عن طريق .. Auto it v3

- ستحتاج بعد الانتهاء من الاعدادت فقط الي تشغيل ملف الـ [Auto it] او الـ [Install.exe] وهذه هي كل العملية يعني حتي في كل مرة سيكون الملف الاساسي الذي ينفذ البرامج هو الـ [Auto it] وليس غيره .. شرح مميز لعمل البرامج تنصيب صامت عن طريق .. Auto it v3

شرح مميز لعمل البرامج تنصيب صامت عن طريق .. Auto it v3

- النتيجة النهائية ملف تنفيذي محترم .. شرح مميز لعمل البرامج تنصيب صامت عن طريق .. Auto it v3

؛

وبالتوفيق للجميع ..

اخوكم بغدآآآد ..


لدعم قناة وسام الحمد على اليوتيوب

شكرا لك أخى بغداد موضوع أكثر من رائع
يضاف إلى أعمالك المميزه وجارى الأستفاده من شرحك المميز
شرح كامل
الله يبارك فيك استاذنا بغداد

تسلم ايدك يا غالى
تسلم ايدكـ اخى بغداد شرح اكثر من رائع بارك الله فيك
شكرًا لك ، حلو موجه Requireadmin# هذا ، ولكن ، بداية من أي إصدار Auto-it يعمل هذا الموجه ؟
وهل هو خاص بالسطور التي تحته فقط ، أم كافة السطور بالبرنامج ؟
اقتباس : المشاركة الأصلية كتبت بواسطة captain_majid
شكرًا لك ، حلو موجه Requireadmin# هذا ، ولكن ، بداية من أي إصدار Auto-it يعمل هذا الموجه ؟
وهل هو خاص بالسطور التي تحته فقط ، أم كافة السطور بالبرنامج ؟
يعجبني اسلوبك الخاص بالتدقيق في الامور ..

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

كلامك صحيح تمت إضافته في إصدار 3.2.2.0 (23rd December, 2006)
بارك الله فيك اخي
لَنْ يلفِتَ الأنظَار حُسْنُ جَوادِكَ
إنْ لم يَكُن فَوق الأَصِيلِ أَصِيلُ
تسلم يا بغداد
شرح جديد ومختلف
====
احسك من الزوزمييين والله يا شيخ
نفس الطباع .. نفس الخط ههههه

<< لا اله الا انت سبحانكـ , انى كنت من الظالمين >>
Eng. Ahmed ( Damas Gate )
«(«(مواضيعي)»)»


شرح مميز لتنصيب البرامج بطريقة جديدة عن طريق .. [Auto it v3] !

أدوات الموضوع