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

  مواضيع مميزة  




إضافة رد
  #1  
02-04-2018, 07:07 PM
مجموعة الإدارة
رقم العضوية: 416490
تاريخ التسجيل: Apr 2013
المشاركات: 5,151
تلقى دعوات الى: 3213 موضوع
إعجاب: 2,756
تلقى 3,670 إعجاب على 1,638 مشاركة
 

شرح عمل إداة بسيطة للوصول إلى مجلداتك وملفاتك بنقرة زر بواسطة برنامج AutoIt





السلام عليكم ورحمة الله وبركاته

وطابت أوقاتكم عامرة بذكر الله عز وجل

شرح عمل إداة بسيطة للوصول إلى مجلداتك وملفاتك بنقرة زر بواسطة برنامج


شرح عمل إداة بسيطة للوصول إلى مجلداتك وملفاتك بنقرة زر بواسطة برنامج AutoIt


AutoIt


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


البرنامج معروف لدى البعض أن لم يكن الكل فبعد تثبيت البرنامج إنتقل إلى هذا المسار أو ما يعادله في مختلف األأنظمة
C:\Program Files\AutoIt3\SciTE\Koda 
عند فتح المجلد ستجد هذا الملف دبل كليك عليه

شرح عمل إداة بسيطة للوصول إلى مجلداتك وملفاتك بنقرة زر بواسطة برنامج AutoIt

تلقائياً ستفتح لك هذه الواجهة

شرح عمل إداة بسيطة للوصول إلى مجلداتك وملفاتك بنقرة زر بواسطة برنامج AutoIt





لتغيير لون الخلفية

شرح عمل إداة بسيطة للوصول إلى مجلداتك وملفاتك بنقرة زر بواسطة برنامج AutoIt



لأدارج الأزرار في الواجهة وبالسحب والأفلات تحديد مكان الزر أو الحجم المطلوب


شرح عمل إداة بسيطة للوصول إلى مجلداتك وملفاتك بنقرة زر بواسطة برنامج AutoIt




للوصول إلى هذا الشكل على سبيل المثال والتصور

شرح عمل إداة بسيطة للوصول إلى مجلداتك وملفاتك بنقرة زر بواسطة برنامج AutoIt



ولتصدير السكربت نسخ وفتح سكربت جديد ولصق الأوامر

شرح عمل إداة بسيطة للوصول إلى مجلداتك وملفاتك بنقرة زر بواسطة برنامج AutoIt


لينتج لدينا هذا السكربت ونضيف الأوامر بترتيب الأزرار بهذ الشكل

CASE $Button1

شرح عمل إداة بسيطة للوصول إلى مجلداتك وملفاتك بنقرة زر بواسطة برنامج AutoIt



ولربط الأوامر بالزر لتصبح فعالة بالنقر

عن طريق دالة والتي هي من إسهل الدوال لفعاليتها مع المتغيرات
 ShellExecute 
كمثال الزر الأول

ShellExecute(@DesktopDir "\90\ZSSZ"
وناتج الأمر هو كما يتضح فتح مجلد
ZSSZ في مجلد 90

وكمثال هذا الأمر
ShellExecute(@ProgramFilesDir "\RegFromApp.exe"

وهو تشغيل البرنامج المثبت في البروقرام فيل

وهكذا

شرح عمل إداة بسيطة للوصول إلى مجلداتك وملفاتك بنقرة زر بواسطة برنامج AutoIt


الشكل النهائي للسكربت

#include <GUIConstants.au3>

#Region ### START Koda GUI section ### Form=
$Form1 GUICreate("Form1"547392193159)
GUISetBkColor(0xA6CAF0)
$Button1 GUICtrlCreateButton("منتديات داماس"4816137490)
$Button2 GUICtrlCreateButton("فتح محرر الريجستري"36521137490)
$Button3 GUICtrlCreateButton("فتح محرر الريجستري"4473137490)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
            
Exit
        CASE 
$Button1
            ShellExecute
(@DesktopDir "\90\ZSSZ")
        CASE 
$Button2
ShellExecute
(@ProgramFilesDir "\Resource Hacker\")
        CASE 
$Button3
ShellExecute(@ProgramFilesDir & "
\RegFromApp.exe")
    EndSwitch
WEnd 
أنتهى الأمر تبقى تصدير الملف ليصبح ملف تنفيذي قابل للعمل

شرح عمل إداة بسيطة للوصول إلى مجلداتك وملفاتك بنقرة زر بواسطة برنامج AutoIt


الناتج النهائي

شرح عمل إداة بسيطة للوصول إلى مجلداتك وملفاتك بنقرة زر بواسطة برنامج AutoIt



تم بحمدالله

وإكرر إعتذاري عن أي خطاً أو عدم توصيل المعلومة بشكل صحيح

نموذج من عملي لحاجتي إلى هذه الملفات في التثبيت الصامت وبهدف إطلاق العنان لابداعك


شرح عمل إداة بسيطة للوصول إلى مجلداتك وملفاتك بنقرة زر بواسطة برنامج AutoIt








  #2  
02-04-2018, 07:14 PM
عضو مميز
رقم العضوية: 624902
تاريخ التسجيل: Jun 2015
المشاركات: 246
تلقى دعوات الى: 0 موضوع
إعجاب: 505
تلقى 205 إعجاب على 159 مشاركة
 
جزاك الله خيراً أخى الكريم.

  #3  
02-04-2018, 07:32 PM
VIP
رقم العضوية: 330953
تاريخ التسجيل: Apr 2010
المشاركات: 3,028
تلقى دعوات الى: 682 موضوع
إعجاب: 2,839
تلقى 1,891 إعجاب على 942 مشاركة
 
فكرة رائعة ، أيّها الرائع قد تبدو بالنسبة لي غريبة ان شاء الله راح نجرب ونستفيد
الشكر موصول اليك أخي العزيز

  #4  
02-04-2018, 07:36 PM
VIP
رقم العضوية: 790941
تاريخ التسجيل: Jun 2016
المشاركات: 844
تلقى دعوات الى: 289 موضوع
إعجاب: 1,158
تلقى 1,552 إعجاب على 468 مشاركة
 
بارك الله فيك

برنامج AutoIt
من البرامج الممتعه
سبق واستخدمته في تعطيل المؤقت الزمني لمقاهي الانترنت

  #5  
02-04-2018, 07:39 PM
مشرف منتدى الصامت والمحمول
رقم العضوية: 685643
تاريخ التسجيل: Nov 2015
المشاركات: 1,083
تلقى دعوات الى: 1118 موضوع
إعجاب: 1,338
تلقى 2,340 إعجاب على 444 مشاركة
 
شرح جميل وحلو استمر ..
تستاهل 5 نجوم ..

  #6  
02-04-2018, 09:48 PM
الوسـام الماسـي
رقم العضوية: 722652
تاريخ التسجيل: Jan 2016
المشاركات: 8,856
تلقى دعوات الى: 231 موضوع
إعجاب: 7
تلقى 1,281 إعجاب على 1,183 مشاركة
 
شكرا لك

  #7  
02-04-2018, 10:09 PM
الوسـام الماسـي
رقم العضوية: 435810
تاريخ التسجيل: Nov 2013
الإقامة: جمهورية مصـر العربية
المشاركات: 25,503
تلقى دعوات الى: 1110 موضوع
إعجاب: 6,590
تلقى 8,202 إعجاب على 4,515 مشاركة
 

جزاكَ الله خيراً أخي الكريم عن هذا الطرح القيم والنافع والمفيد ... تقبل تحياتي.


  #8  
17-04-2018, 01:22 AM
عضو مشارك
رقم العضوية: 270378
تاريخ التسجيل: May 2009
المشاركات: 49
تلقى دعوات الى: 0 موضوع
إعجاب: 0
تلقى 2 إعجاب على 2 مشاركة
 
جزاك الله كل كل خير علي هذا الموضوع الاكثر من رائع
جاريىالتجربه




الساعة الآن 03:10 PM.


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