أستغفر الله العظيم ... سبحان الله وبحمده



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


مواضيع مميزة  


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


01-04-2016, 04:16 PM
مصطفى خليل محمد غير متصل
عضو مشارك
رقم العضوية: 725051
تاريخ التسجيل: Jan 2016
المشاركات: 33
إعجاب: 22
تلقى 8 إعجاب على 7 مشاركة
تلقى دعوات الى: 401 موضوع
    #1  

عقبتان في تنصيب برنامج IDM صامت


قمت بعمل اسكربت لبرنامج IDM لتنصيبه صامتاً باستخدام برنامج Autoit
ولكن صادفتني مشكلتين

المشكلة الأولى: عند إضافة ما يخص أول رسالة وهي اختيار اللغة لا يكتمل الاسكربت بعدها
حيث أنه في حالة تنصيب البرنامج وهو موجود مسبقاً بالويندوز لا يطلب اختيار اللغة
وهذا هو الاسكربت الخاص بهذه الرسالة

WinWait("IDM Setup","الرجاء تحديد اللغة ل")
If Not WinActive("IDM Setup","الرجاء تحديد اللغة ل") Then WinActivate("IDM Setup","الرجاء تحديد اللغة ل")
WinWaitActive("IDM Setup","الرجاء تحديد اللغة ل")
Send("{TAB}e{SHIFTDOWN}{TAB}{SHIFTUP}{DO WN}{TAB}{ENTER}")

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

المشكلة الثانية: بعد تحويل الاسكربت إلى exe ما هي طريقة إخفاء عملية التنصيب بحيث أن لا تظهر وتتم صامتة
وهل يمكن إضافة سويتش له في حالة دمجه مع ملف البرنامج الأصلي ببرنامج WinRAR ؟





المواضيع المشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
برنامج الاذان بنسخة احترافية كاملة Athan Pro 4.1 تنصيب وتفعيل صامت abohasham برامج 40 26-11-2014 07:59 AM
مطلوب ضرورى تنصيب برنامج net framework V4 تنصيب صامت او شرح عمله Crazy Mouse المرحلة الثالثة : إضافة البرامج و الدرايفرات وبعض ملفات الميديا أو الخلفيات 1 19-08-2012 07:36 PM
30 برنامج كامله مكمله والكمال لله تنصيب صامت فقط بضغطه ماوس واحده يتم تنصيب البرنامج البحيرى 2010 برامج 42 25-04-2011 10:09 AM
اريد شويشيات لبرنامج نوكيا هل من الممكن تنصيب برنامج Nokia pc suite تنصيب صامت HooOoom المرحلة الثالثة : إضافة البرامج و الدرايفرات وبعض ملفات الميديا أو الخلفيات 0 21-11-2009 06:21 PM
هل من الممكن تنصيب برنامج Nokia pc suite تنصيب صامت terminater المرحلة الثالثة : إضافة البرامج و الدرايفرات وبعض ملفات الميديا أو الخلفيات 5 07-06-2009 02:52 AM

01-04-2016, 04:29 PM
saaaaaam غير متصل
مشرف عام
رقم العضوية: 416490
تاريخ التسجيل: Apr 2013
المشاركات: 4,888
إعجاب: 2,633
تلقى 3,484 إعجاب على 1,534 مشاركة
تلقى دعوات الى: 2544 موضوع
    #2  



لماذا لا تعتمد على ضربات الماوس وتسجيل الخطوات بالماوس


01-04-2016, 04:48 PM
saaaaaam غير متصل
مشرف عام
رقم العضوية: 416490
تاريخ التسجيل: Apr 2013
المشاركات: 4,888
إعجاب: 2,633
تلقى 3,484 إعجاب على 1,534 مشاركة
تلقى دعوات الى: 2544 موضوع
    #3  



وقد تسأل عن الشرح وكنت معد الشرح مسبقاً لا أحدى استفسارات أحد الاعضاء في أحد المواضيع وكنت نسيت الأمر

حاجتان أساسيتان قبل تطبيق الشرح

أن يكون محرر السكربت مثبت لديك مسبقاً
وأن تكون ضربات الماوس بقوة حتى يتمكن البرنامج من تسجيلها


الخطوات واضحة في الشرح

فتح السكربت





ثم تفتح هذه النافذة



ضع الخيارات السابقة وحدد البرنامج لبدء عملية التثبيت ورصد الحركة





ثم إبداء التثبيت مع التركيز على النقر بقوة حتى يتم رصد الحركة وتعمل في جميع الاجهزة



بعد التثبيت ستنتج الخطوات





عدل السكربت كما هو موضح








ثم تحويله إلى ملف تنفيذي






هذه أفضل طريقة لعمل البرنامج بتثبيت تلقائي IDM والصامت لا ينفع مع البرنامج



وبأمكانك قفل الكيبورد والماوس عن المستخدم حتى أنتهاء خطوات التثبيت وتفشل عملية التثبيت


وبأذن الله لي دروس في البرنامج في الايام القادمة



01-04-2016, 04:50 PM
مصطفى خليل محمد غير متصل
عضو مشارك
رقم العضوية: 725051
تاريخ التسجيل: Jan 2016
المشاركات: 33
إعجاب: 22
تلقى 8 إعجاب على 7 مشاركة
تلقى دعوات الى: 401 موضوع
    #4  
أنا مستخدم مبتدئ لهذا البرنامج وفي الشروحات التي صادفتني أفادوا بأفضلية استخدام الكايبورد عن الماوس
وإن كان استخدام الماوس به حلاً للمشكلتين فلن أتراجع عن المحاولة
وأشكرك على مرورك وتعاونك

01-04-2016, 04:50 PM
saaaaaam غير متصل
مشرف عام
رقم العضوية: 416490
تاريخ التسجيل: Apr 2013
المشاركات: 4,888
إعجاب: 2,633
تلقى 3,484 إعجاب على 1,534 مشاركة
تلقى دعوات الى: 2544 موضوع
    #5  



وبنظري إذا كن يهمك نجاح برنامجك بالتثبيت الصامت وفي برنامج IDM بالذات طريقة تفكيك البرنامج وتوزيعه بالطرق المعروفة لانه معقد ويحتاج إلى خطوات دقيقة

01-04-2016, 04:58 PM
saaaaaam غير متصل
مشرف عام
رقم العضوية: 416490
تاريخ التسجيل: Apr 2013
المشاركات: 4,888
إعجاب: 2,633
تلقى 3,484 إعجاب على 1,534 مشاركة
تلقى دعوات الى: 2544 موضوع
    #6  
المشاركة الأصلية كتبت بواسطة مصطفى خليل محمد 
أنا مستخدم مبتدئ لهذا البرنامج وفي الشروحات التي صادفتني أفادوا بأفضلية استخدام الكايبورد عن الماوس
وإن كان استخدام الماوس به حلاً للمشكلتين فلن أتراجع عن المحاولة
وأشكرك على مرورك وتعاونك


خطوات نجاحك في البرنامج وخصوصاً ببرنامج IDM

تعتمد على قفل الكيبورد والماوس ووهذا يخيف المستخدم

دقة ضربات الماوس شيء مهم حتى تتلائم مع جميع الانظمة لانه يرصد بالاحداثيات وبخطوات محسوبة ولا مجال للأخطاء لانه يقراً الكلمات

وفي عالم التثبيت الصامت نادر أن لم يكن موجود بطريقة الاوتوات التثبيت الصامت أو التلقائي في تثبيت برنامج

IDM

ماعدا تحزيم الملفات حتى في المنتديات الاجنبية ندر أن لم يكن موجود

01-04-2016, 05:04 PM
saaaaaam غير متصل
مشرف عام
رقم العضوية: 416490
تاريخ التسجيل: Apr 2013
المشاركات: 4,888
إعجاب: 2,633
تلقى 3,484 إعجاب على 1,534 مشاركة
تلقى دعوات الى: 2544 موضوع
    #7  


أفضل طرق عمل البرنامج بالتثبيت الصامت مع أني تركت البرنامج من خمس سنوات

شرح عمل Internet Download Manager تثبيت وتفعيل صامت بـ WinRAR

وتحزيمة بعدة طرق بعيدا عن الوينر بواسطة الملفات الدفعية وهذه الطرق المتداولة والاحترافية وبدون إخطاء


إكرر إعتذاري أن كنت سببت لك تشويش في الموضوع أو إلاطالة

01-04-2016, 05:36 PM
مصطفى خليل محمد غير متصل
عضو مشارك
رقم العضوية: 725051
تاريخ التسجيل: Jan 2016
المشاركات: 33
إعجاب: 22
تلقى 8 إعجاب على 7 مشاركة
تلقى دعوات الى: 401 موضوع
    #8  
أشكرك كثيراً أخي سام على الشرح والتوضيح
ولا داعي للاعتذار فمرورك وتعاونك شرف لي
وقد قمت باستخدام الماوس ولكن تبقى المشكلة الأولى قائمة
وإن كنت أفضل استخدام الكايبورد وهذا هو الاسكربت الناتج

Opt("WinWaitDelay", 100)
Opt("WinTitleMatchMode", 4)
Opt("WinDetectHiddenText", 1)
Opt("MouseCoordMode", 0)
ProcessClose("IEMonitor.exe")
ProcessClose("IDMan.exe")
BlockInput(0)
#RequireAdmin
#NoTrayIcon
Run("IDMan.exe", "", @SW_HIDE)
WinWait("IDM Setup","الرجاء تحديد اللغة ل")
If Not WinActive("IDM Setup","الرجاء تحديد اللغة ل") Then WinActivate("IDM Setup","الرجاء تحديد اللغة ل")
WinWaitActive("IDM Setup","الرجاء تحديد اللغة ل")
Send("{TAB}e{SHIFTDOWN}{TAB}{SHIFTUP}{DO WN}{TAB}{ENTER}")
WinWait("Internet Download Manager Installation Wizard", "Welcome to Internet ")
If Not WinActive("Internet Download Manager Installation Wizard", "Welcome to Internet ") Then WinActivate("Internet Download Manager Installation Wizard","Welcome to Internet ")
WinWaitActive("Internet Download Manager Installation Wizard", "Welcome to Internet ")
Send("{ENTER}")
WinWait("Please read IDM license", "< &Back")
If Not WinActive("Please read IDM license", "< &Back") Then WinActivate("Please read IDM license", "< &Back")
WinWaitActive("Please read IDM license", "< &Back")
Send("{ENTER}")
WinWait("Choose Destination Location", "Setup will install I")
If Not WinActive("Choose Destination Location", "Setup will install I") Then WinActivate("Choose Destination Location", "Setup will install I")
WinWaitActive("Choose Destination Location", "Setup will install I")
Send("{ENTER}")
WinWait("Start Installation of Internet Download Manager", "You are now ready to")
If Not WinActive("Start Installation of Internet Download Manager", "You are now ready to") Then WinActivate("Start Installation of Internet Download Manager", "You are now ready to")
WinWaitActive("Start Installation of Internet Download Manager", "You are now ready to")
Send("{ENTER}")
WinWait("Installation Complete", "Internet Download Ma")
If Not WinActive("Installation Complete", "Internet Download Ma") Then WinActivate("Installation Complete", "Internet Download Ma")
WinWaitActive("Installation Complete", "Internet Download Ma")
Send("{ENTER}")
WinWait("Internet Download Manager", "Internet Download Ma")
If Not WinActive("Internet Download Manager", "Internet Download Ma") Then WinActivate("Internet Download Manager", "Internet Download Ma")
WinWaitActive("Internet Download Manager", "Internet Download Ma")
Send("{ENTER}")
WinWait("Internet Download Manager Registration", "Please enter your re")
If Not WinActive("Internet Download Manager Registration", "Please enter your re") Then WinActivate("Internet Download Manager Registration", "Please enter your re")
WinWaitActive("Internet Download Manager Registration", "Please enter your re")
Send("{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{ENT ER}")
فالعقبة ليست في كيفية عمل الاسكربت ولكن في التعامل مع رسالة اختيار اللغة وفي جعل الاسكربت صامت

01-04-2016, 07:43 PM
saaaaaam غير متصل
مشرف عام
رقم العضوية: 416490
تاريخ التسجيل: Apr 2013
المشاركات: 4,888
إعجاب: 2,633
تلقى 3,484 إعجاب على 1,534 مشاركة
تلقى دعوات الى: 2544 موضوع
    #9  


لا أعتمد بهذه الطرق نهائياً في عمل البرامج تثبيت صامت لااسباب متعددة

ولكن ما يفيد طريقتك أما بجعلها اللغة الأفتراضية مباشرةENTER Send

أو عن طريق ملحقات البرنامج AutoIt Window Info لقراءة النوافذ فتحدد النص المطلوب



02-04-2016, 01:17 AM
مصطفى خليل محمد غير متصل
عضو مشارك
رقم العضوية: 725051
تاريخ التسجيل: Jan 2016
المشاركات: 33
إعجاب: 22
تلقى 8 إعجاب على 7 مشاركة
تلقى دعوات الى: 401 موضوع
    #10  
للأسف لم تفلح هذه الطرق أيضاً
عموماً أشكرك ثانية لمساعدتك
وأنتظر حلاً للمشكلتين الرئيسيتين من منتدانا الغالي

08-04-2016, 02:11 PM
awraq.3ashq متصل
عضو محترف
رقم العضوية: 431419
تاريخ التسجيل: Sep 2013
المشاركات: 549
إعجاب: 9
تلقى 304 إعجاب على 101 مشاركة
تلقى دعوات الى: 51 موضوع
    #12  
انا جربت الملف هاد وجبتو من موقع أجنبي لن على نسخة قديمة وبدو تعديل وحاولت اعدل علي وماعرفت

فممكن ايفيد واتساعدوني بشرح الو لو ممكن

#region --- Au3Recorder generated code Start (v3.3.9.5 KeyboardLayout=00000409) ---

#region --- Internal functions Au3Recorder Start ---
Func _Au3RecordSetup()
Opt('WinWaitDelay',100)
Opt('WinDetectHiddenText',1)
Opt('MouseCoordMode',0)
Local $aResult = DllCall('User32.dll', 'int', 'GetKeyboardLayoutNameW', 'wstr', '')
If $aResult[1] <> '00000409' Then
MsgBox(64, 'Warning', 'Recording has been done under a different Keyboard layout' & @CRLF & '(00000409->' & $aResult[1] & ')')
EndIf

EndFunc

Func _WinWaitActivate($title,$text,$timeout=0 )
WinWait($title,$text,$timeout)
If Not WinActive($title,$text) Then WinActivate($title,$text)
WinWaitActive($title,$text,$timeout)
EndFunc

_AU3RecordSetup()
#endregion --- Internal functions Au3Recorder End ---


Run('idman.exe')
WinWait("IDM Setup","الرجاء تحديد اللغة ل")
If Not WinActive("IDM Setup","الرجاء تحديد اللغة ل") Then WinActivate("Internet Download Manager Installation Wizard","")
_WinWaitActivate("IDM Setup","الرجاء تحديد اللغة ل")
Send("{TAB}{DOWN}{DOWN}{DOWN}{DOWN}{TAB} {ENTER}")
_WinWaitActivate("Internet Download Manager Installation Wizard","")
Send("{ENTER}")
_WinWaitActivate("Please read IDM license","")
Send("{ENTER}")
_WinWaitActivate("Choose Destination Location","")
Send("{ENTER}")
_WinWaitActivate("Start Installation of Internet Download Manager","")
Send("{ENTER}")
_WinWaitActivate("Installation Complete","")
Send("{ENTER}")
Sleep(3000)
ProcessClose("IDMan.exe")
ProcessClose("IEMonitor.exe")
ProcessClose("IEXPLORE.exe")
#endregion --- Au3Recorder generated code End ---


16-04-2016, 05:14 PM
retni غير متصل
عضو جديد
رقم العضوية: 445459
تاريخ التسجيل: Jan 2014
المشاركات: 12
إعجاب: 0
تلقى 0 إعجاب على 0 مشاركة
تلقى دعوات الى: 0 موضوع
    #13  
مشكوووووررررررررررر


 


عقبتان في تنصيب برنامج IDM صامت

English

Powered by vBulletin® Version
Copyright ©2000 - 2017, 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.
جميع ما يُطرح من مواضيع ومشاركات تعبر عن رأي كاتبها ولا تعبر عن رأي مالك الموقع أو الإدارة بأي حال من الأحوال.