فدى الرسول
زيزوومى مبدع
غير متصل
من فضلك قم بتحديث الصفحة لمشاهدة المحتوى المخفي
قم بمتابعة الفيديو أدناه لمعرفة كيفية تثبيت موقعنا كتطبيق ويب على الشاشة الرئيسية.
ملاحظة: قد لا تكون هذه الميزة متاحة في بعض المتصفحات.
$MsgBox (36, "SWiSH Max2 by VIP","هل تريد تثبيت البرنامج")
Run('SetupSwishmax2_20090120.exe')
WinWait("Welcome to the SWiSH Max2 Installation Wizard","Welcome to the SWiSH")
If Not WinActive("Welcome to the SWiSH Max2 Installation Wizard","Welcome to the SWiSH") Then WinActivate("Welcome to the SWiSH Max2 Installation Wizard","Welcome to the SWiSH")
WinWaitActive("Welcome to the SWiSH Max2 Installation Wizard","Welcome to the SWiSH")
Send("n")
WinWait("SWiSH Max2 Installation Wizard - License Agreement","Please read the foll")
If Not WinActive("SWiSH Max2 Installation Wizard - License Agreement","Please read the foll") Then WinActivate("SWiSH Max2 Installation Wizard - License Agreement","Please read the foll")
WinWaitActive("SWiSH Max2 Installation Wizard - License Agreement","Please read the foll")
Send("y")
WinWait("SWiSH Max2 Installation Wizard - Choose Destination Directory","&Destination Directo")
If Not WinActive("SWiSH Max2 Installation Wizard - Choose Destination Directory","&Destination Directo") Then WinActivate("SWiSH Max2 Installation Wizard - Choose Destination Directory","&Destination Directo")
WinWaitActive("SWiSH Max2 Installation Wizard - Choose Destination Directory","&Destination Directo")
Send("n")
WinWait("SWiSH Max2 Installation Wizard - Finished","The SWiSH Max2 Insta")
If Not WinActive("SWiSH Max2 Installation Wizard - Finished","The SWiSH Max2 Insta") Then WinActivate("SWiSH Max2 Installation Wizard - Finished","The SWiSH Max2 Insta")
WinWaitActive("SWiSH Max2 Installation Wizard - Finished","The SWiSH Max2 Insta")
Send("{TAB}{SPACE}{TAB}{TAB}{ENTER}")
بسم الله الرحمن الرحيم
اخواني عندي سؤال أرجو ان أجد الجواب عندكم
مثلا هذا المسار My Computer\HKEY_CURRENT_USER\Software\Yahoo\pager\Test
اريد ان أضيف عليه رجستر جديد
هل أستطيع عمل باتش يأخذني الي هدا المسار ويضع الرجستر الجديد بمجرد الضغط عليه
اقصد من كلامي عندما أريد أن أفتح أكثر من ياهو انا أتبع المسار وثم أضبف رجستر جديد
ولكن هناك باتش بمجرد الضغط عليه يعمل كل هذا
كيف أستطيع من خلال معرفتي بالمسار أن أصنع هذا الباتش
وأعتذر عن الإطاله ولكم كل الشكر
طيب عندي استفسار آخر :d:
البرنامج اللي بسوي له تثبيت تلقائي ابغى كود يخير اللي راح يثبت البرنامج
اذا كان موافق على التثبيت يضغط نعم وبعدها يتم التثبيت التلقائي
واذا مو موافق يخرج عن التثبيت
لا تقولون لي عن طريق if و then :cr:
ادري انه عن طريقها لكن ماضبط معي بالشكل الصحيح :er:
الكود المراد اضافه السؤال عليه هو كالتالي
كود:$MsgBox (36, "SWiSH Max2 by VIP","هل تريد تثبيت البرنامج") Run('SetupSwishmax2_20090120.exe') WinWait("Welcome to the SWiSH Max2 Installation Wizard","Welcome to the SWiSH") If Not WinActive("Welcome to the SWiSH Max2 Installation Wizard","Welcome to the SWiSH") Then WinActivate("Welcome to the SWiSH Max2 Installation Wizard","Welcome to the SWiSH") WinWaitActive("Welcome to the SWiSH Max2 Installation Wizard","Welcome to the SWiSH") Send("n") WinWait("SWiSH Max2 Installation Wizard - License Agreement","Please read the foll") If Not WinActive("SWiSH Max2 Installation Wizard - License Agreement","Please read the foll") Then WinActivate("SWiSH Max2 Installation Wizard - License Agreement","Please read the foll") WinWaitActive("SWiSH Max2 Installation Wizard - License Agreement","Please read the foll") Send("y") WinWait("SWiSH Max2 Installation Wizard - Choose Destination Directory","&Destination Directo") If Not WinActive("SWiSH Max2 Installation Wizard - Choose Destination Directory","&Destination Directo") Then WinActivate("SWiSH Max2 Installation Wizard - Choose Destination Directory","&Destination Directo") WinWaitActive("SWiSH Max2 Installation Wizard - Choose Destination Directory","&Destination Directo") Send("n") WinWait("SWiSH Max2 Installation Wizard - Finished","The SWiSH Max2 Insta") If Not WinActive("SWiSH Max2 Installation Wizard - Finished","The SWiSH Max2 Insta") Then WinActivate("SWiSH Max2 Installation Wizard - Finished","The SWiSH Max2 Insta") WinWaitActive("SWiSH Max2 Installation Wizard - Finished","The SWiSH Max2 Insta") Send("{TAB}{SPACE}{TAB}{TAB}{ENTER}")
والمعذره على كثرة الاسئله :b:
#cs ----------------------------------------------------------------------------
AutoIt Version: 3.3.0.0
Author: Mohammed Hosni
Script Function:
for ask for setup.
#ce ----------------------------------------------------------------------------
; Script Start - Add your code below here
$answer = MsgBox(68, "السلام عليكم", "هل تريد تثبيت البرنامج")
If $answer = 7 Then
MsgBox(0,"مع السلام","ثم الغاء التثبيت")
EndIf
وهنا قم بوضع اكواد التثبيت
تفضل يا غاااااااااااااااااااااااااااااااااااااالى
الكود جهاز وانت سوى براحتك ماتريد
PHP:#cs ---------------------------------------------------------------------------- AutoIt Version: 3.3.0.0 Author: Mohammed Hosni Script Function: for ask for setup. #ce ---------------------------------------------------------------------------- ; Script Start - Add your code below here $answer = MsgBox(68, "السلام عليكم", "هل تريد تثبيت البرنامج") If $answer = 7 Then MsgBox(0,"مع السلام","ثم الغاء التثبيت") EndIf وهنا قم بوضع اكواد التثبيت
تفضل يا غاااااااااااااااااااااااااااااااااااااالى
الكود جهاز وانت سوى براحتك ماتريد
PHP:#cs ---------------------------------------------------------------------------- AutoIt Version: 3.3.0.0 Author: Mohammed Hosni Script Function: for ask for setup. #ce ---------------------------------------------------------------------------- ; Script Start - Add your code below here $answer = MsgBox(68, "السلام عليكم", "هل تريد تثبيت البرنامج") If $answer = 7 Then MsgBox(0,"مع السلام","ثم الغاء التثبيت") EndIf وهنا قم بوضع اكواد التثبيت
هنا قم بوضع اكواد التثبيت
Run('SetupSwishmax2_20090120.exe')
WinWait("Welcome to the SWiSH Max2 Installation Wizard","Welcome to the SWiSH")
اترى كلمة
PHP:هنا قم بوضع اكواد التثبيت
امسحها والصق الكود بدايه من
PHP:Run('SetupSwishmax2_20090120.exe') WinWait("Welcome to the SWiSH Max2 Installation Wizard","Welcome to the SWiSH")
$answer = MsgBox(68, "السلام عليكم", "هل تريد تثبيت البرنامج")
If $answer = 7 Then
MsgBox(0,"مع السلام","ثم الغاء التثبيت")
Exit
EndIf
If $answer = 6 Then
EndIf
$answer = MsgBox(68, "السلام عليكم", "هل تريد تثبيت البرنامج")
If $answer = 7 Then
MsgBox(0,"مع السلام","ثم الغاء التثبيت")
Exit
EndIf
Until _IsPressed ("1B") ;شرط الخروج هو زر الهروب
DirCreate("path")
بارك الله فيك وان شاء الله برمجه موفقه
=====================================
اخى احمد الشيخ جزاك الله خير كان لى استفساران الاول فى الكود اللى حضرتك صممته لى المتطفلين
هل يمكن تغيير مفتاح الهروب
PHP:Until _IsPressed ("1B") ;شرط الخروج هو زر الهروب
PHP:[CENTER][/CENTER]
الاستفسار الثانى
بخصوص امر
PHP:DirCreate("path")
ممكن تعطينى مثال عن انشاء ملف
وجزاك الله خير
[CENTER]DirCreate("[COLOR=red]c:\[/COLOR][COLOR=blue]Future Tank X-1[/COLOR]")[/CENTER]
أهلا وسهلا ,,كيف الحال شباب :d:
ممكن خدمه :b:
الجميع يعرف ان طرق الباتش تختلف من برنامج إلى اخر
يعني بعض الباتشات مجرد ما تغضط عليه يفعل لك البرنامج
والبعض الاخر لازم تنقله الى مجلد البرنامج ثم تفتح الباتش وتفعل البرنامج
انا ابغى انقل باتش بحيث ينتقل الى مجلد البرنامج ثم يتم فتحه هناك ويتم تنشيطه لكي يعمل البرنامج
انا تابعت موضوع الاخ هشام على هذا الرابط
يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي
وفي الصفحه رقم 9 من نفس الموضوع يوجد طريقة عمل تثبيت صامت للباتش على هذا الرابط
يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي
لكن يبدو ان الباتش في هذا الشرح هو باتش تلقائي يعني مجرد الضغط يتفعل البرنامج
<< طولت عليكم صح :b:
مثل ما قلت لكم ابغى كود استخدمه في برنامج AutoIt v3
عشان انقل الباتش بشكل صحيح واعمل له تشغيل ويتم تفعيل البرنامج![]()