المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : مفاجأة: شرح تنصيب البرامج تلقائيا دون تدخل منك


essa
11 February 2008, 11:55 PM
السلام عليكم ورحمة الله وبركاته ...... وما توفيقي الا بالله
والصلاة والسلام على أشرف الخلق سيدنا محمد و على اله وصحبه اجمعين

في البداية : اود ان اشكر الله اولا ثم منتدى المشاغب على جهوده في تنمية قدرات المشاغبين العرب

اقدم هدية متواضعه للمنتدى البرامج .

وهي
شرح تنصيب البرامج تلقائيا دون تدخل منك
البرنامج المستخدم هو ِ Autoit v3
لتنزيل البرنامج ------->[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]
حجم البرنامج: 1.740 MB
الانظمة المتواقة: جميع الويندوز

وظيفة االبرنامج: وهي كتابة script للبرنامج المراد تنصيبه وتحويله الى ملف تنفيذي (exe.) يقوم بتنصيب البرنامج تلقائيا.

كيفية عمله: ببساطة يقوم بتحويل ضغطتك على الكيبورد الى امر كتابي.

التطبيق العملي: لكي نفهم طريقة عمله لابد من تطبقه على برنامج معين.

لذلك نقوم بتنزيل هذا البرنامج اسمه S-Spline وظيفته يقوم بتكبير الصورة مع الحفاظ على دقتها.
لتنزيل البرنامج:[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]
السيريال : 314AR-JVC65-JXFVO-VW6NG-PPVVE-4KHIA
حجم البرنامج: 1.25 MB
سبب اختياره : صغير الحجم و يحتوي على جميع جوانب احتياجاتنا.

نصب برنامج AutoIt قبل البدأ
بسم الله

الخطوة الاولى: انشئ مجلد جديد اسمه (اي شي)

الخطوة الثانية: انقل للمجلد الجديد البرنامج المراد S-Spline

الخطوة الثالثة: اضغط بزر الماوس الايمن في اي مكان في المجلد الجديد ثم new ثم AutoIt v3 script سمه مثلا sspline
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]
الخطوة الرابعة: اضغط بزر الماوس الايمن على الـ script الجديد ثم edit
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]
ستظهر ال شاشة التاليه






[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]
هنا سنكتب الاوامر .

الخطوة الخامسة: اول امر هو لتشغيل برنامج S-Spline
كود:

Run("S-Spline.exe")


الخطوة السادسة: اظغط على ايقونة برنامج S-Spline ستظهر عندك الشاشة التالية
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]
هذه النافذة تحتوي على :
1- عنوان
2- نص
3- ازرار
ولكن السؤال كيف يمكننا اخذ مثلا العنوان كـ text ?

باستخدام برنامج ياتي مع AutoIt v3 اسمه AutoIt Window Info

start>all programs>autoIt v3>AutoIt Window Info
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]
شغل AutoIt Window Info

ستظهر معك الشاشة التالية:
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]
هذه الشاشة ستظهر لك معلومات لاي شاشة مفتوحة.


الخطوة السابعة: نعود الى كتابة الـscript

(مراجعة بسيطة)
بعدما ضغطنا على ايقونة S-Spline وظهرت الشاشة التالية

[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]
ومن ثم شغلنا AutoIt Window Info نلاحظ الاتي

[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]
نكتب الامر التالي :


كود:

WinWaitActive("Welcome", "Welcome to the S-Spline")Send("!n")



هذا الامر يحتوي على الاتي:
WinWaitActive("اي جزء من النص الموجود في النافذة", "عنوان النافذة")

الامر send هو امر الضغط على الازرار
الرمز ! هو كبسة Alt في الكيبورد
الرمز n هو كبسة Next في شاشة الـsetup لاحظ [فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]

فمثلا لو ضغطنا Alt+n فكأنما ضغطنا على Next (لاحظ الخط تحت N)

الان اصبح لدينا في ملف الـscript مايلي
Run("S-Spline.exe")

كود:

Run("S-Spline.exe")WinWaitActive("Welcome", "Welcome to the S-Spline")Send("!n")



الخطوة الثامنة: نضغط على Next
فتظهر الشاشة التالية:
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]
نكتب في ملف الـscript مايلي:

كود:

WinWaitActive("License Agreement", "SHORTCUT SOFTWARE DEVELOPMENT")Send("!y")



الخطوة التاسعة: نضغط على Yes
فتظهر الشاشة التالية:
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]
نكتب في ملف الـscript مايلي:

كود:

WinWaitActive("Choose Destination ********************************", "Setup will install S-Spline 2 in")Send("!n")



الخطوة العاشرة: نضغط على Next
فتظهر الشاشة التالية
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]
هنا ممكن ان نغير اسم الـ program group
نكتب في ملف الـscript مايلي:

كود:

WinWaitActive("Select Program Group", "Setup will add program")Send("S-Spline 2")Send("!n")



الخطوة الحادية عشر: نضغط على Next
فتظهر الشاشة التالية:
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]
نكتب في ملف الـscript مايلي:

كود:

WinWaitActive("Copying Files", "Setup is now copying files to")Send("!n")



الخطوة الثانية عشر: نضغط على Next
فتظهر الشاشة التالية:
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]
في هذه الشاشة نرى ثلاث خيارات سوف نزيل الخيار الثاني على سبيل المثال

نكتب في ملف الـscript مايلي:

كود:

WinWaitActive("Setup Complete", "Setup has finished installing S-Spline")Send("{tab}")Send("{tab}")Send("{space}")Send("{Enter}")




الخطوة الثالثة عشر:
تظهر الشاشة التالية: تطلب منا السيريال
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]
معلومات التسجيل هي :
الاسم:ssssss1
الشركة:absba
السيريال : 314AR-JVC65-JXFVO-VW6NG-PPVVE-4KHIA

نكتب في ملف الـscript مايلي:

كود:كود:

WinWaitActive("Register", "Please enter your personal")Send("ssssss1")Send("{tab}")Send("absba")Send("{tab}")Send("314AR")Send("JVC65")Send("JXFVO")Send("VW6NG")Send("PPVVE")Send("4KHIA")Send("{Enter}")



الخطوة الرابعة عشر: اضغط على Register

تظهر الشاشة التالية:
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]
نكتب في ملف الـscript مايلي:

كود:

WinWaitActive("S-Spline 2", "Registration successful")Send("{Enter}")



الخطوة الخامسة عشر: اضغط على ok
تظهر الشاشة التالية
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]
لإغلاق البرنامج
نكتب في ملف الـscript مايلي:
كود:
WinWaitActive("Shortcut - S-Spline 2.04", "dots per inch")Send("!{F4}")

الان انتهينا من عمل ملف الـscript
ملاحظة1: نفذ ملف الـscript قبل الانتقال الى الخطوة التالية.
ملاحظة2:اعمل uninstall لبرنامج S-Spline قبل البدء بالتجريب.

الخطوة السادسة عشر: تحويل ملف الـscript الى ملف تنفيذي(exe)
يأتي مع برنامج autoIt ما يقوم بهذه المهمة:

start>all programs>autoIt v3>Compile Script to .exe
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]
اخيرا: هذا ملف لمن يريد التجربتهSCRIPT ([فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط])

أو انسخ الكود كاملا:
كود:

; ----------------------------------------------------------------------------;; AutoIt Version: 3.1.0; Author: A.N.Other <[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الروابط]>;; Script Function:; Template AutoIt script.;; ----------------------------------------------------------------------------; Script Start - Add your code below hereRun("S-Spline.exe")WinWaitActive("Welcome", "Welcome to the S-Spline")Send("!n")WinWaitActive("License Agreement", "SHORTCUT SOFTWARE DEVELOPMENT")Send("!y")WinWaitActive("Choose Destination ********************************", "Setup will install S-Spline 2 in")Send("!n")WinWaitActive("Select Program Group", "Setup will add program")Send("S-Spline 2")Send("!n")WinWaitActive("Copying Files", "Setup is now copying files to")Send("!n")WinWaitActive("Setup Complete", "Setup has finished installing S-Spline")Send("{tab}")Send("{tab}")Send("{space}")Send("{Enter}")WinWaitActive("Register", "Please enter your personal")Send("ssssss1")Send("{tab}")Send("absba")Send("{tab}")Send("314AR")Send("JVC65")Send("JXFVO")Send("VW6NG")Send("PPVVE")Send("4KHIA")Send("{Enter}")WinWaitActive("S-Spline 2", "Registration successful")Send("{Enter}")WinWaitActive("Shortcut - S-Spline 2.04", "dots per inch")Send("!{F4}")
[/left]


-------------------------------------------------------------------------------------------------------------
إنتهى
-------------------------------------------------------------------------------------------------------------
ملاحظة: هذا الشرح متاح للجميع من حيث التوزيع و النقل من دون ذكر المصدر ان اردت

انا نفسى اقدم حاجات اكتر بس ياريت المراقبين يعجبهم الموضوع
:eek: