العودة   منتديات داماس > اسطوانة الويندوز الخاصة > المنتدى العام لتصميم الأسطوانة > ورشة عمل الصامت والمحمول

  مواضيع مميزة  

  آخر عشرة مواضيع   المواضيع النشطة



إضافة رد
  #1  
22-03-2015, 02:33 PM
مشرف سابق
رقم العضوية: 463367
تاريخ التسجيل: Apr 2014
المشاركات: 991
تلقى دعوات الى: 2180 موضوع
إعجاب: 351
تلقى 439 إعجاب على 61 مشاركة
 

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

؛

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


؛


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

؛

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

؛

[ معلومات ]

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

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

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

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

؛

[ المطلوبات ]

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

[Auto it v3]
او هنا
http://mediafire.com/download/s8/srvs7/002/autoit-v3-setup.rar


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

[auto it Editor]
او هنا
http://mediafire.com/download/s8/srvs7/002/SciTE4AutoIt3.rar


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

؛

[ الشرح ]

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

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

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

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

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

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

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] ..
+
بامكانك حتي وضع عدة ملفات لتنصيبها او تنصيب متعدد بالسويتشات + الباتشات لتفعيل البرامج التي تحتاج الي تفعيل ..

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

@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

؛

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

اخوكم بغدآآآد ..
التسجيل في بوابة داماس يمنحك روابط مباشرة لتحميل الملفات




  #2  
22-03-2015, 03:50 PM
عضوية الشرف
رقم العضوية: 257752
تاريخ التسجيل: Apr 2009
الإقامة: NETHERLAND
المشاركات: 6,387
تلقى دعوات الى: 2580 موضوع
إعجاب: 1,697
تلقى 4,881 إعجاب على 933 مشاركة
 
شكرا لك أخى بغداد موضوع أكثر من رائع
يضاف إلى أعمالك المميزه وجارى الأستفاده من شرحك المميز

  #3  
22-03-2015, 04:05 PM
مجموعة الإدارة
رقم العضوية: 438707
تاريخ التسجيل: Nov 2013
الإقامة: Algeria
المشاركات: 15,353
تلقى دعوات الى: 2941 موضوع
إعجاب: 6,337
تلقى 16,588 إعجاب على 3,113 مشاركة
 
شرح كامل
الله يبارك فيك استاذنا بغداد


  #4  
22-03-2015, 05:34 PM
عضـو
رقم العضوية: 476156
تاريخ التسجيل: Jun 2014
المشاركات: 2,708
تلقى دعوات الى: 1533 موضوع
إعجاب: 2,632
تلقى 848 إعجاب على 259 مشاركة
 
تسلم ايدك يا غالى

  #5  
22-03-2015, 07:03 PM
عضوية الشرف
رقم العضوية: 87092
تاريخ التسجيل: Jun 2007
المشاركات: 11,155
تلقى دعوات الى: 4238 موضوع
إعجاب: 4,574
تلقى 13,992 إعجاب على 3,441 مشاركة
 
تسلم ايدكـ اخى بغداد شرح اكثر من رائع بارك الله فيك

  #6  
22-03-2015, 07:42 PM
عضو ذهبي
رقم العضوية: 185633
تاريخ التسجيل: Nov 2008
الإقامة: Egypt
المشاركات: 747
تلقى دعوات الى: 1019 موضوع
إعجاب: 114
تلقى 391 إعجاب على 116 مشاركة
 
شكرًا لك ، حلو موجه Requireadmin# هذا ، ولكن ، بداية من أي إصدار Auto-it يعمل هذا الموجه ؟
وهل هو خاص بالسطور التي تحته فقط ، أم كافة السطور بالبرنامج ؟

  #7  
22-03-2015, 08:36 PM
مشرف سابق
رقم العضوية: 463367
تاريخ التسجيل: Apr 2014
المشاركات: 991
تلقى دعوات الى: 2180 موضوع
إعجاب: 351
تلقى 439 إعجاب على 61 مشاركة
 
المشاركة الأصلية كتبت بواسطة captain_majid 
شكرًا لك ، حلو موجه Requireadmin# هذا ، ولكن ، بداية من أي إصدار Auto-it يعمل هذا الموجه ؟
وهل هو خاص بالسطور التي تحته فقط ، أم كافة السطور بالبرنامج ؟
يعجبني اسلوبك الخاص بالتدقيق في الامور ..

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

  #8  
22-03-2015, 10:17 PM
عضو ذهبي
رقم العضوية: 185633
تاريخ التسجيل: Nov 2008
الإقامة: Egypt
المشاركات: 747
تلقى دعوات الى: 1019 موضوع
إعجاب: 114
تلقى 391 إعجاب على 116 مشاركة
 
أنا حبيت بس أنكش شويه ، بالسؤال عن أي إصدار تمت إضافة هذا الموجه به.

كلامك صحيح تمت إضافته في إصدار 3.2.2.0 (23rd December, 2006)

  #9  
23-03-2015, 12:41 AM
الوسـام الماسـي
رقم العضوية: 475786
تاريخ التسجيل: Jun 2014
الإقامة: ابا البراء
المشاركات: 2,699
تلقى دعوات الى: 1852 موضوع
إعجاب: 1,134
تلقى 779 إعجاب على 265 مشاركة
 
بارك الله فيك اخي

  #10  
23-03-2015, 01:20 AM
الوسـام الماسـي
رقم العضوية: 95157
تاريخ التسجيل: Aug 2007
الإقامة: Kuwait
المشاركات: 5,665
تلقى دعوات الى: 2606 موضوع
إعجاب: 2,948
تلقى 746 إعجاب على 151 مشاركة
 
تسلم يا بغداد
شرح جديد ومختلف
====
احسك من الزوزمييين والله يا شيخ
نفس الطباع .. نفس الخط ههههه


  #11  
23-03-2015, 02:22 AM
الوسـام الماسـي
رقم العضوية: 396430
تاريخ التسجيل: Jan 2012
الإقامة: Egypt - Alex
المشاركات: 3,050
تلقى دعوات الى: 2862 موضوع
إعجاب: 848
تلقى 1,243 إعجاب على 140 مشاركة
 
بسم الله ما شاء الله موضوع اكثر من رائع
جاري تطبيقه بفضل الله

  #12  
23-03-2015, 02:41 AM
مدير منتدى البرمجة العام - والهندسة العكسية
رقم العضوية: 411198
تاريخ التسجيل: Jan 2013
الإقامة: Jordan
المشاركات: 2,989
تلقى دعوات الى: 2791 موضوع
إعجاب: 952
تلقى 2,448 إعجاب على 806 مشاركة
 
مشكور اخي الغالي بغداد ... الله يقويك ومني أحلي تقييم للشرح الرائع

  #13  
23-03-2015, 11:53 AM
عضوية الشرف
رقم العضوية: 184759
تاريخ التسجيل: Nov 2008
الإقامة: AHLY 4EVER
المشاركات: 3,243
تلقى دعوات الى: 3271 موضوع
إعجاب: 1,624
تلقى 812 إعجاب على 200 مشاركة
 
المشاركة الأصلية كتبت بواسطة Eng Ahmed 
تسلم يا بغداد
شرح جديد ومختلف
====
احسك من الزوزمييين والله يا شيخ
نفس الطباع .. نفس الخط ههههه

اجــرام انت يا ابوحميد


السلام عليكم اخى الغالى بغداد
ادامك الله بكل الصحه والعافيه على هذا الشرح الرائع
والفكره البسيطه اللى بتحمل فى طياتها الكثير من الافاده
5 نجــــوم للاسلوب الرائع بالطرح

  #14  
26-03-2015, 03:57 PM
المسؤول الفني
رقم العضوية: 3
تاريخ التسجيل: Mar 2003
الإقامة: Türkiye
المشاركات: 45,881
تلقى دعوات الى: 5908 موضوع
إعجاب: 10,788
تلقى 15,521 إعجاب على 5,194 مشاركة
 
والله ثم والله انك رائع يا بغداد والتميز ما هو بغريب عنك

  #15  
30-03-2015, 03:15 PM
عضو محترف
رقم العضوية: 447608
تاريخ التسجيل: Jan 2014
المشاركات: 596
تلقى دعوات الى: 8 موضوع
إعجاب: 42
تلقى 95 إعجاب على 49 مشاركة
 
جزاك الله خيرا

إضافة رد



الساعة الآن 05:43 PM.


Powered by vBulletin® Version
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
The owner and operator of the site is not responsible for the availability of, or any content provided.
Topics that are written in the site reflect the opinion of the author.
جميع ما يُطرح من مواضيع ومشاركات تعبر عن رأي كاتبها ولا تعبر عن رأي مالك الموقع أو الإدارة بأي حال من الأحوال.