- إنضم
- 17 يوليو 2004
- المشاركات
- 9,227
- مستوى التفاعل
- 27
- النقاط
- 48
بسم الله الرحمن الرحيم
كثير منا سمع أو شاهد اسطوانة Windows XP مدمج معها برامج تنصب ذاتيا مع الويندوز
سوف أشرح الأن كيفية جعل البرامج ذاتية التنصيب
وفي وقت أخر ان شاء الله سوف أشرح كيفية دمجها مع اسطوانة الاكس بي
متطلبات العمل :
برنامج AutoIt الاصدار 3.1.1
البرنامج مجاني ولا يحتاج الى تسجيل
حجم البرنامج : 1.7 ميجابايت
لتحميل البرنامج :
http://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/autoit-v3-setup.exe
ملخص عمل البرنامج :
يقوم البرنامج بتحويل ضغطات الكيبورد أوالماوس الى سكربت تكتب فيه مراحل التنصيب ثم يحول السكربت الى برنامج تنفيذي
عند تشغيله يقوم بتنصيب البرنامج الخاص به تنصيبا ذاتيا .
الشرح سوف ينقسم الى قسمين :
القسم الأول : انشاء سكربت لتنصيب برنامج بالاعتماد على ضغطات الكيبورد واستخدامه في التنصيب العادي
القسم الثاني : انشاء سكربت لتنصيب برنامج بالاعتماد على ضغطات الماوس واستخدامه في التنصيب العادي
والسبب في شرح الطريقتين أن بعض البرامج لا نستطيع تنصيبها عن طريق الضغط على مفاتيح الكيبورد فقط
وبعضها لا نستطيع تنصيبه عن طريق الضغط على ازرار الماوس فقط
سوف أعتمد الشرح عن طريق مثال عملي وهو لبرنامج Mobile Media Browser والبرنامج موجود في المرفقات
الشرح :
نصب برنامج AutoIt
1- أنشئ مجلدا جديدا
2- انقل البرنامج Mobile Media Browser الى داخل المجلد
في مكان خال داخل المجلد اضغط بالزر الأيمن للماوس ثم جديد ثم AutoIt v3 Script
سيتم انشاء الملف التالي
3- غير اسم الملف الى Mobile Media Browser أوأي اسم على حسب البرنامج الذي تستخدمه
الان المجلد الجديد سوف يحتوي على ملفين كما في الصورة التالية :
4- اضغط بالزر الأيمن على السكربت Mobile Media Browser واختر Edit Script
سيتم فتح ملف المفكرة التالي :
هنا سوف تتم كتابة أوامر السكربت
طبعا نبدأ بالكتابة أسفل عبارة
Script Start - Add your code below here
أول أمر نكتبه هو لتشغيل الملف mobimb_2_3 وهو ملف تنصيب برنامج الجوالات المعروف
الأن شغل ملف التنصيب mobimb_2_3 سوف تظهر لك النافذة التالية :
نلاحظ أن الكتابات الموجودة في الصورة قسمت لثلاثة أقسام :
1- العنوان
2- النص
3- الأزرار
نستطيع كتابة السكربت الذي يجعل البرنامج ينصب تلقائيا بالعتماد على التقسيم السابق
ملاحظة : عندما نصبنا برنامج AutoIt فان مجموعة برامج مساعدة نصببت معه في نفس الدليل منها برنامج
AutoIt Window Info
مهمة هذا البرنامج اعطاء معلومات عن عنوان النافذة المفتوحة بجانبه والنص المكتوب فيها لاستخدامه داخل السكربت
سوف نفهم عمل البرنامج من خلال متابعة الشرح :
أغلق جميع النوافذ المفتوحة عدا نافذة تنصيب برنامج mobimb_2_3
شغل برنامج AutoIt Window Info ونستطيع الوصول اليه من قائمة البرامج يأتي داخل الدليل الخاص ببرنامج
AutoIt v3
عند تشغيل البرنامج نرى التالي :
ملاحظة : حاول تنصيب برنامج mobimb_2_3 بالعتماد على الكيبورد فقط
الأن في حالة التنصيب العادي سوف نضغط على الزر Next أما باستخدام الكيبورد وهو ما يهمنا هنا فاننا سوف نضغط زر
Alt+N وهواختصار للضغط على Next (في البرنامج يرمز للزر Alt f بالرمز ! )
اذا سوف نضيف الى ملف السكربت الأمر التالي :
شرح الكود
بعد ذلك سوف تظهر لنا النافذة التالية :
طبعا هنا للاستمرار في تنزيل البرنامج سوف نقوم بالضغط علة زر المسافة (للموافقة على الاتفاقية)
ثم نقوم بالضغط على Alt+N اي زر Next
اذا سوف نضيف للسكربت الأمر التالي :
سوف تظهر لنا النافذة التالية وفيها يطلب البرنامج ادخال اسم التسجيل والرقم السري (الايميل)
هذه هي المعلومات التي سوف ندخلها :
paul davies
bluetech@comic.com
اذا سوف نضيف الامر التالي للسكربت :
بعد ذلك سوف يتم تنصيب البرنامج وسوف تظهر لنا النافذه التالية :
اذا نضيف الامر التالي للسكربت
نلاحظ أنه يتم تشغيل البرنامج أوتوماتيكيا بعد اكتمال تنصيبه :
اذا سوف نقوم باضافة الامر التالي للسكربت :
وهكذا نكون قد انتهينا من عمل ملف السكربت ونتج عندنا هذا السكربت :
بعد ذلك يجب أن نقوم بتحويل هذا السكربت الى ملف تنفيذي EXE
للتحويل نستخدم برنامجا أخر ينزل مع برنامج AutoIt
وهذا البرنامج هو Compile Script to .exe
عند تشغيل هذا البرنامج يظهر كما في الصورة التالية :
ملاحظة :
يجب أن يحفظ الملف التنفيذي الناتج في نفس المجلد الموجود فيه ملف التنصيب الأساسي
لأنه ليس البرنامج وانما سكربت لجعل البرنامج ينصب ذاتيا .
انتهينا والحمد لله من شرح الطريقة باستخدام أزرار الكيبورد وأنا جاهز لأي استفسار من الأخوة .
انتظرو شرح الطريقة بالاعتماد على أزرار الماوس
ومن ثم كيفية دمج هذه البرامج مع اسطوانة الاكس بي الذاتية التنصيب .
أخيرا : أرجو من الأخوة الكرام الدعاء لي بالتوفيق والنجاح والدعاء لوالدي بالرحمة
تحياتي للجميع
الموضوع منقول ..
لتحميل الملفات اضغط بزر الماوس يمين واختر save tagret as اضغط هنا
كثير منا سمع أو شاهد اسطوانة Windows XP مدمج معها برامج تنصب ذاتيا مع الويندوز
سوف أشرح الأن كيفية جعل البرامج ذاتية التنصيب
وفي وقت أخر ان شاء الله سوف أشرح كيفية دمجها مع اسطوانة الاكس بي
متطلبات العمل :
برنامج AutoIt الاصدار 3.1.1
البرنامج مجاني ولا يحتاج الى تسجيل
حجم البرنامج : 1.7 ميجابايت
لتحميل البرنامج :
http://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/autoit-v3-setup.exe
ملخص عمل البرنامج :
يقوم البرنامج بتحويل ضغطات الكيبورد أوالماوس الى سكربت تكتب فيه مراحل التنصيب ثم يحول السكربت الى برنامج تنفيذي
عند تشغيله يقوم بتنصيب البرنامج الخاص به تنصيبا ذاتيا .
الشرح سوف ينقسم الى قسمين :
القسم الأول : انشاء سكربت لتنصيب برنامج بالاعتماد على ضغطات الكيبورد واستخدامه في التنصيب العادي
القسم الثاني : انشاء سكربت لتنصيب برنامج بالاعتماد على ضغطات الماوس واستخدامه في التنصيب العادي
والسبب في شرح الطريقتين أن بعض البرامج لا نستطيع تنصيبها عن طريق الضغط على مفاتيح الكيبورد فقط
وبعضها لا نستطيع تنصيبه عن طريق الضغط على ازرار الماوس فقط
سوف أعتمد الشرح عن طريق مثال عملي وهو لبرنامج Mobile Media Browser والبرنامج موجود في المرفقات
الشرح :
نصب برنامج AutoIt
1- أنشئ مجلدا جديدا
2- انقل البرنامج Mobile Media Browser الى داخل المجلد
في مكان خال داخل المجلد اضغط بالزر الأيمن للماوس ثم جديد ثم AutoIt v3 Script
سيتم انشاء الملف التالي
3- غير اسم الملف الى Mobile Media Browser أوأي اسم على حسب البرنامج الذي تستخدمه
الان المجلد الجديد سوف يحتوي على ملفين كما في الصورة التالية :
4- اضغط بالزر الأيمن على السكربت Mobile Media Browser واختر Edit Script
سيتم فتح ملف المفكرة التالي :
هنا سوف تتم كتابة أوامر السكربت
طبعا نبدأ بالكتابة أسفل عبارة
Script Start - Add your code below here
أول أمر نكتبه هو لتشغيل الملف mobimb_2_3 وهو ملف تنصيب برنامج الجوالات المعروف
كود:
Run("mobimb_2_3.exe")
الأن شغل ملف التنصيب mobimb_2_3 سوف تظهر لك النافذة التالية :
نلاحظ أن الكتابات الموجودة في الصورة قسمت لثلاثة أقسام :
1- العنوان
2- النص
3- الأزرار
نستطيع كتابة السكربت الذي يجعل البرنامج ينصب تلقائيا بالعتماد على التقسيم السابق
ملاحظة : عندما نصبنا برنامج AutoIt فان مجموعة برامج مساعدة نصببت معه في نفس الدليل منها برنامج
AutoIt Window Info
مهمة هذا البرنامج اعطاء معلومات عن عنوان النافذة المفتوحة بجانبه والنص المكتوب فيها لاستخدامه داخل السكربت
سوف نفهم عمل البرنامج من خلال متابعة الشرح :
أغلق جميع النوافذ المفتوحة عدا نافذة تنصيب برنامج mobimb_2_3
شغل برنامج AutoIt Window Info ونستطيع الوصول اليه من قائمة البرامج يأتي داخل الدليل الخاص ببرنامج
AutoIt v3
عند تشغيل البرنامج نرى التالي :
ملاحظة : حاول تنصيب برنامج mobimb_2_3 بالعتماد على الكيبورد فقط
الأن في حالة التنصيب العادي سوف نضغط على الزر Next أما باستخدام الكيبورد وهو ما يهمنا هنا فاننا سوف نضغط زر
Alt+N وهواختصار للضغط على Next (في البرنامج يرمز للزر Alt f بالرمز ! )
اذا سوف نضيف الى ملف السكربت الأمر التالي :
كود:
WinWaitActive("MobiMB Mobile Media Browser Setup", "Welcome to the MobiMB Setup Wizard")
Send("!n")
شرح الكود
كود:
WinWaitActive("العنوان", "النص")
Send("المفتاح الذي سوف نضغطه لمواصلة التنزيل")
بعد ذلك سوف تظهر لنا النافذة التالية :
طبعا هنا للاستمرار في تنزيل البرنامج سوف نقوم بالضغط علة زر المسافة (للموافقة على الاتفاقية)
ثم نقوم بالضغط على Alt+N اي زر Next
اذا سوف نضيف للسكربت الأمر التالي :
كود:
WinWaitActive("MobiMB Mobile Media Browser Setup", "Licence agreement")
Send("{space}")
Send("!n")
سوف تظهر لنا النافذة التالية وفيها يطلب البرنامج ادخال اسم التسجيل والرقم السري (الايميل)
هذه هي المعلومات التي سوف ندخلها :
paul davies
bluetech@comic.com
اذا سوف نضيف الامر التالي للسكربت :
كود:
WinWaitActive("MobiMB Mobile Media Browser Setup", "Product activation")
Send("paul davies")
Send("{tab}")
Send("bluetech@comic.com")
Send("!n")
بعد ذلك سوف يتم تنصيب البرنامج وسوف تظهر لنا النافذه التالية :
اذا نضيف الامر التالي للسكربت
كود:
WinWaitActive("MobiMB Mobile Media Browser Setup", "Completing the Setup Wizard")
Send("{Enter}")
اذا سوف نقوم باضافة الامر التالي للسكربت :
كود:
WinWaitActive("Preferences", "Connection configuration")
Send("{Enter}")
WinWaitActive("MobiMB Mobile Media Browser", "Ready")
Send("!{F4}")
وهكذا نكون قد انتهينا من عمل ملف السكربت ونتج عندنا هذا السكربت :
كود:
Run("mobimb_2_3.exe")
WinWaitActive("MobiMB Mobile Media Browser Setup", "Welcome to the MobiMB Setup Wizard")
Send("!n")
WinWaitActive("MobiMB Mobile Media Browser Setup", "Licence agreement")
Send("{space}")
Send("!n")
WinWaitActive("MobiMB Mobile Media Browser Setup", "Product activation")
Send("paul davies")
Send("{tab}")
Send("bluetech@comic.com")
Send("!n")
WinWaitActive("MobiMB Mobile Media Browser Setup", "Completing the Setup Wizard")
Send("{Enter}")
WinWaitActive("Preferences", "Connection configuration")
Send("{Enter}")
WinWaitActive("MobiMB Mobile Media Browser", "Ready")
Send("!{F4}")
بعد ذلك يجب أن نقوم بتحويل هذا السكربت الى ملف تنفيذي EXE
للتحويل نستخدم برنامجا أخر ينزل مع برنامج AutoIt
وهذا البرنامج هو Compile Script to .exe
عند تشغيل هذا البرنامج يظهر كما في الصورة التالية :
ملاحظة :
يجب أن يحفظ الملف التنفيذي الناتج في نفس المجلد الموجود فيه ملف التنصيب الأساسي
لأنه ليس البرنامج وانما سكربت لجعل البرنامج ينصب ذاتيا .
انتهينا والحمد لله من شرح الطريقة باستخدام أزرار الكيبورد وأنا جاهز لأي استفسار من الأخوة .
انتظرو شرح الطريقة بالاعتماد على أزرار الماوس
ومن ثم كيفية دمج هذه البرامج مع اسطوانة الاكس بي الذاتية التنصيب .
أخيرا : أرجو من الأخوة الكرام الدعاء لي بالتوفيق والنجاح والدعاء لوالدي بالرحمة
تحياتي للجميع
الموضوع منقول ..
لتحميل الملفات اضغط بزر الماوس يمين واختر save tagret as اضغط هنا