• بادئ الموضوع بادئ الموضوع ashalshaikh
  • تاريخ البدء تاريخ البدء
  • المشاهدات 7,152

ashalshaikh

زيزوومى فضى
إنضم
19 مايو 2008
المشاركات
3,514
مستوى التفاعل
63
النقاط
840
الإقامة
KSA
غير متصل
بسم الله الرحمن الرحيم[/FONT]

‘عداد الدرس : Photo Man[/FONT]
[/FONT]مرحبا ً بكم إخوتي الكرام ، ها نحن هنا مع الدرس التاسع من[/FONT]
يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي

[/FONT]
آسف لتأخر طرحه نتيجة لتعطل الإنترنت :b:

[/FONT]درسنا اليوم بخصوص التنصيب التلقائي[/FONT] ^^[/FONT]

[/FONT]كل ماعليكم الآن إحضار برنامج بحتاج لسيريال[/FONT] ... [/FONT]

[/FONT]وأنا استعنت برنامج [/FONT]AutoPlay Media Sudio[/FONT] ..[/FONT]

[/FONT]لا حد يستعمله الآن كل واحد يجيب برنامج غيره ذا [/FONT]


[/FONT]اليوم راح نستعين بأمرين[/FONT]:[/FONT]
كود:
[COLOR=red]WinWaitActive[/COLOR]

[COLOR=red]Send[/COLOR]
[/FONT]​
الأمر الأول راح يكون على الصورة[/FONT]:[/FONT]
كود:
[COLOR=red]WinWaitActive[/COLOR] [COLOR=seagreen]([/COLOR] [COLOR=seagreen]"title" [[/COLOR][COLOR=indigo],[/COLOR] [COLOR=seagreen]"text"[/COLOR] [COLOR=seagreen][[/COLOR][COLOR=indigo],[/COLOR][COLOR=seagreen] timeout]][/COLOR] [COLOR=seagreen])[/COLOR]


[/FONT]راح نستعمل من الأمر حاجتين إثنين بس[/FONT] .. [/FONT]

[/FONT]وهي[/FONT]: [/FONT]title [/FONT]& [/FONT]text[/FONT]
Title[/FONT]: [/FONT]وهو العنوان بالشريط العلوي للنافذة[/FONT] .. [/FONT]
Text[/FONT]: [/FONT]وهو الكلام في محتوى النافذة[/FONT] ..[/FONT]

[/FONT]طيب .. معنى الأمر[/FONT]:[/FONT]

" [/FONT]إنتظر إلى أن يحتوي الشريط العلوي للنافذة هذا الكلام .. والمحتوى هذا الكلام .. وأكمل الأوامر[/FONT] "[/FONT]

[/FONT]طبعا ً بالإمكان استعمال التايتل فقط والإستغناء عن التكست .. والعكس صحيح [/FONT]
biggrin.gif


[/FONT]الأمر[/FONT] Send [/FONT]كأنك تقول للبرنامج اضغط الزر كذا أو كذا .. أو أو و أو[/FONT] ..[/FONT]

[/FONT]وحنشوف الآن بالشرح[/FONT] ...[/FONT]

[/FONT]::::::::::::::::::::::::::::::::[/FONT]

[/FONT]نفتح سكربت جديد[/FONT] .. [/FONT]

[/FONT]ونكتب [/FONT]WinWaitActive [/FONT].. [/FONT]ونشغل التنصيب .. ونروح لإبدأ [/FONT]>> [/FONT]كافة البرامج [/FONT]>> [/FONT]مجلد البرنامج [/FONT]>> [/FONT]ونشغل البرنامج هذا[/FONT] .. [ [/FONT]AutoIt Window Info[/FONT] ]..[/FONT]وارجعوا للتنصيب .. وتابعو الصور[/FONT]:[/FONT]

autoit_apms_1.png


[/FONT]اعملو مثل الصورة .. وراح يكون الأمر بالصورة التالية حاليا ً بالسكربت[/FONT] ..[/FONT]

كود:
[COLOR=red]WinWaitActive([/COLOR][COLOR=blue]"AutoPlay Media Studio 7.0 Setup"[/COLOR][COLOR=red],[/COLOR][COLOR=blue]"Welcome"[/COLOR][COLOR=red])[/COLOR]
[/FONT]الآن نستعمل أمر [/FONT]Send [/FONT]..[/FONT]

كود:
[COLOR=red]Send[/COLOR] [COLOR=red]([/COLOR][COLOR=blue]"!n"[/COLOR][COLOR=red])[/COLOR]
[/FONT]وذا الأمر كان المستخدم ضغط على ازرار [/FONT]N[/FONT]وليييش هذا الحرف ؟؟؟[/FONT]

[/FONT]لاحظو فيه كلمة [/FONT]Next [/FONT].. [/FONT]ولهذا السبب قلنا هذا الحرف .. أو ممكن نختار انتر ويصير الأمر كذا[/FONT]

كود:
[COLOR=red]Send[/COLOR] [COLOR=red]("[/COLOR][COLOR=darkorange]{ENTER}[/COLOR][COLOR=red]")[/COLOR]
[/FONT]أوك .. الآن نضغط[/FONT] Next [/FONT]ونروح للنافذة الثانية[/FONT] ..[/FONT]

autoit_apms_2.png


[/FONT]لاحظوا أول مانتقلنا للنافذة الثانية مؤشر الكتابة موجود بأول خانة من خانات [/FONT]السيريال نمبر [/FONT]..[/FONT]

[/FONT]برضوو نفس الحكاية نستعمل الأمر الثاني الآن[/FONT]:[/FONT]

كود:
[COLOR=red]Send ([/COLOR][COLOR=blue]"K5N5I"[/COLOR][COLOR=red])
Send ([/COLOR][COLOR=blue]"PPLLS"[/COLOR][COLOR=red])
Send ([/COLOR][COLOR=blue]"P5GYK"[/COLOR][COLOR=red])
Send ([/COLOR][COLOR=blue]"PYRLD"[/COLOR][COLOR=red])[/COLOR]
[/FONT]لاحظوا فيه أربع [/FONT]Send [/FONT]كل واحدة بخانة من خانات السيريال[/FONT] .. [/FONT]

[/FONT]الآن اكتملت كتابة السيريال نمبر .. بقي خانتين بالأعلى [/FONT]
tongue_smile.gif


[/FONT]كيف نروح لها [/FONT]
confused_smile.gif
[/FONT]
عادي عادي لاتخافوا [/FONT]
biggrin.gif


[/FONT]بنضع الأمر هذا[/FONT] :[/FONT]

كود:
[COLOR=red]Send ([/COLOR][COLOR=blue]"[/COLOR][COLOR=darkorange]{TAB}[/COLOR][COLOR=blue]"[/COLOR][COLOR=red])
Send ([/COLOR][COLOR=blue]"Zyzoom.org"[/COLOR][COLOR=red])
Send ([/COLOR][COLOR=blue]"[/COLOR][COLOR=darkorange]{TAB}[/COLOR][COLOR=blue]"[/COLOR][COLOR=red])
Send ([/COLOR][COLOR=blue]"Photo Man"[/COLOR][COLOR=red])
Send ([/COLOR][COLOR=blue]"[/COLOR][COLOR=darkorange]{ENTER}[/COLOR][COLOR=blue]"[/COLOR][COLOR=red])[/COLOR]
[/FONT]عسى فهمتوه بس[/FONT] ^^" << [/FONT]هنا إستعملنا [/FONT]ENTER [/FONT]للإختصار[/FONT] ..[/FONT]

[/FONT]ننتقل للنافذة الي بعدها[/FONT] ..[/FONT]

[/FONT]
autoit_apms_3.png


[/FONT]لاحظوووا نحتاج نضع علامة صح عالمربع .. والطريقة هي انك تضغط على زر[/FONT] Space[/FONT]

كود:
[COLOR=red]WinWaitActive[/COLOR] [COLOR=red]([/COLOR][COLOR=blue]""[/COLOR][COLOR=red],[/COLOR][COLOR=blue]"End-User License Agreement"[/COLOR][COLOR=red])[/COLOR]
[COLOR=red]Send[/COLOR] [COLOR=red]("[/COLOR][COLOR=darkorange]{SPACE}[/COLOR][COLOR=red]")[/COLOR]
[COLOR=red]Send[/COLOR] [COLOR=red]("!n")[/COLOR]
[/FONT]الأمر حيكون لهذه النافذة كذا[/FONT]:[/FONT]
[/FONT]ننتقل للي بعدها[/FONT] ...[/FONT]

[/FONT]
autoit_apms_4.png


كود:
[COLOR=red]WinWaitActive ([/COLOR][COLOR=blue]""[/COLOR][COLOR=red],[/COLOR][COLOR=blue]"Destination Folder"[/COLOR][COLOR=red])
Send ([/COLOR][COLOR=blue]"!n"[/COLOR][COLOR=red])[/COLOR]

[/FONT]سهلة مافيها شي صعب[/FONT] ..[/FONT]

[/FONT]
autoit_apms_5.png


[/FONT]علامة الصح راح تكون على[/FONT] All Users[/FONT]

[/FONT]كيف راح نختار الزر الي فوقه ؟؟؟[/FONT]

[/FONT]حاول تستنتج :u:[/FONT]

[/FONT]
autoit_apms_6.png


كود:
[COLOR=red]WinWaitActive([/COLOR][COLOR=blue]""[/COLOR][COLOR=red],[/COLOR][COLOR=blue]"Ready to install"[/COLOR][COLOR=red])
Send ([/COLOR][COLOR=blue]"[/COLOR][COLOR=darkorange]{ENTER}[/COLOR][COLOR=blue]"[/COLOR][COLOR=red])[/COLOR]
[/FONT]
autoit_apms_7.png
كود:
[/FONT]
كود:
[COLOR=red]WinWaitActive[/FONT][/COLOR][COLOR=red]([/FONT][/COLOR][COLOR=blue]""[/FONT][/COLOR][COLOR=red],[/FONT][/COLOR][COLOR=blue]"Completed the AutoPlay Media Studio"[/FONT][/COLOR][COLOR=red])[/FONT][/COLOR][COLOR=navy]
[/FONT][/COLOR][COLOR=red]Send[/FONT][/COLOR][COLOR=red]([/FONT][/COLOR][COLOR=blue]"!F"[/FONT][/COLOR][COLOR=red])[/FONT][/COLOR][COLOR=navy]
[/FONT][/COLOR]
وهذا الشكل الي راح يكون عليه السكربت[/FONT]

كود:
$w = MsgBox(1,"Sutup","
[/FONT]
كود:
سيتم البدء في التنصيب[/FONT]")
If $w = 2 Then 
    Exit
EndIf
Run("setup.exe")
WinWaitActive("AutoPlay Media Studio 7.0 Setup","Welcome")
Send ("!n")
Send ("K5N5I")
Send ("PPLLS")
Send ("P5GYK")
Send ("PYRLD")
Send ("{TAB}")
Send ("Zyzoom.org")
Send ("{TAB}")
Send ("Photo Man")
Send ("{ENTER}")
WinWaitActive ("","End-User License Agreement")
Send ("{SPACE}")
Send ("!n")
WinWaitActive ("","Destination Folder")
Send ("!n")
[/FONT]هنا الكود الناقص اللي المفروض تستنتجونه[/FONT]
WinWaitActive("","Ready to install")
Send ("{ENTER}")
WinWaitActive ("","Completed the AutoPlay Media Studio")
Send ("!F")
[/FONT]

[/FONT]:::::::::::::::::::::::::::::::::::::::[/FONT]

[ [/FONT]على فكرة ... بإمكانكم تستعملوا اي ازرار بالكيبورد .. بس شغلوا مخكم [/FONT]:d:][/FONT]

[/FONT]لا يوجد تطبيق اليوم[/FONT] ,,
[/FONT]
فقط افهم الدرس وطبق عليه على أحد البرامج وانظر النتيجة المبهرة[/FONT] ,,
[/FONT]
وأي مساعدة أنا جاهز[/FONT] ,,

[/FONT]
وبالتوفيق[/FONT] ^^
[/FONT]



:smile:
 

وأخيراً الدرس التاسع
nunu.gif

يسلمووو حبيبي أنت والأخ Photo Man [/FONT]على الجهوود الجباره لشرح هذا العملاق :ok:

في نفر سؤال :d:

عند عمل أي كود للتنصيب الصامت في البداية نكتبة الأمر كامل يعني Title و Text[/FONT]
مثل
كود:
 WinWaitActive("AutoPlay Media Studio 7.0 Setup","Welcome")
ولكن في الخطوات الثانية لانضع الـ Title (العنوان) في بقية الأكواد لمااذا :?:
وسلامتك

[/FONT]هل هذا هو الكود الناقص :?:
كود:
WinWaitActive ("","User Profile")
Send ("{c}")
Send ("!n")
 
توقيع : HaMuDi
بارك الله فيك يالغلا
دروس في غاية الروعه والجمال
تستاهل التقييم حبيب قلبي
star1.gif
star1.gif
star1.gif
star1.gif
star1.gif

خالص الحب
,,
,
 
توقيع : KoNaMi
جزاك الله خير
هل توجد طريقة فى autoit لعمل البرامج صامتة وليس تلقائية

توجد اداة اسمها script writer لعمل التصطيب التلقاءى بال autoit فهل هذة الطريقة افضل ام التصطيب بالاداة

وايضا تواجهنى مشكلة انة بعد انتهاء التصطيب لاتغلق نافذة البرنامج الخاصة بانتهاء التصطيب الا يدويا فما الحل لذلك
 
توقيع : zoro779
بارك الله فيك

ولي رجعه للموضوع
 
توقيع : فارس الملاك
وأخيراً الدرس التاسع
nunu.gif

يسلمووو حبيبي أنت والأخ Photo Man [/FONT]على الجهوود الجباره لشرح هذا العملاق :ok:

في نفر سؤال :d:

عند عمل أي كود للتنصيب الصامت في البداية نكتبة الأمر كامل يعني Title و Text[/FONT]
مثل
كود:
 WinWaitActive("AutoPlay Media Studio 7.0 Setup","Welcome")
ولكن في الخطوات الثانية لانضع الـ Title (العنوان) في بقية الأكواد لمااذا :?:
وسلامتك

[/FONT]هل هذا هو الكود الناقص :?:
كود:
WinWaitActive ("","User Profile")
Send ("{c}")
Send ("!n")

بارك الله فيك ,,
بالنسبة لسؤالك أقول ::: إقرأ الدرس مرة أخرى وخصوصا المقدمة وما تحتها ,, :d:
والإجابة سهلة جدا ,, :d:
وبالنسبة للكود الناقص ,, ما راح أعلق وذلك لسببين ,,
الأول :: أن مستواك أرفع من هذي الدورة بأضعاف ,, :ok:
الثاني :: استنتاج الإجابة ,, وتثبت في الراس ,:d:
وأخيرا ,, ما شاء الله عليك يالغالي ,, مستواك ممتاز ,, والله يعطيك العافية ,,
 
بارك الله فيك يالغلا
دروس في غاية الروعه والجمال
تستاهل التقييم حبيب قلبي
star1.gif
star1.gif
star1.gif
star1.gif
star1.gif

خالص الحب
,,
,
وفيك ,,
الله يعطيك العافية ,,
الله يخليك يالغالي ,,
 
جزاك الله خير
هل توجد طريقة فى autoit لعمل البرامج صامتة وليس تلقائية

توجد اداة اسمها script writer لعمل التصطيب التلقاءى بال autoit فهل هذة الطريقة افضل ام التصطيب بالاداة

وايضا تواجهنى مشكلة انة بعد انتهاء التصطيب لاتغلق نافذة البرنامج الخاصة بانتهاء التصطيب الا يدويا فما الحل لذلك
وجزاك خير ,,

نعم والطريقة ليست تعتبر طريقة ولكنها استغلال وتم شرح ذلك في دورة من ثلاث دروس ,, في المنتدى ,, :d:

نعم هذه الأداة معروفة ,,
كما أظن إن هذي الطريقة أفضل لماذا ؟
لأنها تعتمد على لوحة المفاتيح وهذا شيء مضمون ,,
أما تحريك الفأرة فأضن يوجد مشاكل مع إعدادات العرض أو عناد المستخدم ,, :d: <<<< لم أجربها كثيرا ,, ولكنها توقعات ,, :wink:
والمعظم الساحق لا أستخدم الأدوات أكتب الأكواد يدوي ,, :d:

أما بخصوص المشكلة ,, فلا بد من عمل WinWaite وهي انتظار النافذة ,,,
تنتظر نافذة إنتهاء التنصيب ثم أكواد الـ Send حسب الحاجة ,,
أظن واضح ,,

تحياتي ,,
 
الله يبارك فيك أخ أحمد
والله إيام زمان " أيام التنصيب التلقائي "
الله يرحم الأيام يلي فاتت
ألف شكر لك ياغالي
أحلى خمس نجوم
star.gif
star.gif
star.gif
star.gif
star.gif
 
توقيع : MAGIDCO
الصراحه انا لى خبره على قد حالى فى صناعه البرامج ومع ذلك لم افهم شى ما بالك بالمبتدى ارجو منك التوضيح بالصور اكثر من ذلك ليتمكن الجميع من الاستفاده تقبل تحياتى
 
توقيع : kaml dish
أهلا أهلا بالغوالي ,,
جزيتم خيرا على ردودكم التي شرحت صدري ,,
 
الصراحه انا لى خبره على قد حالى فى صناعه البرامج ومع ذلك لم افهم شى ما بالك بالمبتدى ارجو منك التوضيح بالصور اكثر من ذلك ليتمكن الجميع من الاستفاده تقبل تحياتى
المسألة هنا ليست صناعة برامج ,,
المسألة هنا كيفية عمل سكربت بسيط لتقليد ضربات الكيبورد بس ,,
يعني لما تكتب
كود:
Send ("{Enter}")
كأنك ضغطت على إنتر ,, وهكذا ,,
وأيضا أخي ,,
كما تعلم أخي العزيز هذا الدرس التاسع يعني فيه ثمانية دروس قبلة ,, وكما وضحت في الدرس الأول ,,, لا تقفز الدروس ,, لأنها مرتبطة ببعض ,,
 

بارك الله فيك ,,
بالنسبة لسؤالك أقول ::: إقرأ الدرس مرة أخرى وخصوصا المقدمة وما تحتها ,, :d:
والإجابة سهلة جدا ,, :d:


[FONT=&quot;]طبعا ً بالإمكان استعمال التايتل فقط والإستغناء عن التكست .. والعكس صحيح
biggrin.gif
[/FONT]
:q::q:

تسلم يالغالي ,, والعتب على النظر
وصلت الفكرة تمام التمام :hh: الله يعطيك العافيه

<< وحب إستطلاع لأخونا zoro779
هل نستخدم هذا الكود في بداية عمل البرنامج

كود:
 [COLOR=RoyalBlue] [/COLOR][FONT=Times New Roman][COLOR=black][SIZE=3][B][FONT=Times New Roman][COLOR=#000000][COLOR=#0000bb] Run [/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]"setup.exe"[/COLOR][COLOR=#007700],[/COLOR][COLOR=#dd0000]""[/COLOR][COLOR=#007700],[COLOR=magenta]@[/COLOR][/COLOR][COLOR=magenta]sw_minimizer[/COLOR][COLOR=#007700])  [/COLOR][/COLOR][/FONT][/B][/SIZE][/COLOR][/FONT]

على أفتراض أن setup.exe المراد عمله مخفي :?:
------

وتسلم على الكلمات التي لاأستحقها :b:

خالص الود
 
توقيع : HaMuDi
بصراحة مش عارف اطبق
انت بتقول" اعملو مثل الصورة .. وراح يكون الأمر بالصورة التالية حاليا ً بالسكربت .."
عملت ومش لاقى حاجة مكتوبة
ياريت بعض التوضيح
 
توقيع : zoro779
:q::q:

تسلم يالغالي ,, والعتب على النظر
وصلت الفكرة تمام التمام :hh: الله يعطيك العافيه

<< وحب إستطلاع لأخونا zoro779
هل نستخدم هذا الكود في بداية عمل البرنامج

كود:
 [FONT=Times New Roman][COLOR=black][SIZE=3][B][FONT=Times New Roman][COLOR=#000000][COLOR=#0000bb] Run [/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]"setup.exe"[/COLOR][COLOR=#007700],[/COLOR][COLOR=#dd0000]""[/COLOR][COLOR=#007700],[COLOR=magenta]@[/COLOR][/COLOR][COLOR=magenta]sw_minimizer[/COLOR][COLOR=#007700])  [/COLOR][/COLOR][/FONT][/B][/SIZE][/COLOR][/FONT]

على أفتراض أن setup.exe المراد عمله مخفي :?:
------

وتسلم على الكلمات التي لاأستحقها :b:

خالص الود
:hh::hh::hh::hh::hh::hh::hh::hh::hh::hh:
لا والله تستحقها ,,
وأنت أهل لأكثر منها ,,
ما فهمت عليك الإستفسار لي أو لأخي Zero ?:d:
 
بصراحة مش عارف اطبق
انت بتقول" اعملو مثل الصورة .. وراح يكون الأمر بالصورة التالية حاليا ً بالسكربت .."
عملت ومش لاقى حاجة مكتوبة
ياريت بعض التوضيح
أخي ركز على Tab التاب هو Text لا يكون رحت لـ Tab ثاني !!!:hh:
وممكن صورة عشان أفهم ,,
 
بارك الله فيك أخي الكريم لك كل الشكر
 
عودة
أعلى