saaaaaam

saaaaaam

مجموعة الإدارة
التسجيل
11/4/13
المشاركات
5,153
الإعجابات
3,660
#1






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

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





AutoIt


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


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



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







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





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







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





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




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

CASE $Button1





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

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

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

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

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

وهكذا




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

PHP:
#include <GUIConstants.au3>

#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 547, 392, 193, 159)
GUISetBkColor(0xA6CAF0)
$Button1 = GUICtrlCreateButton("منتديات داماس", 48, 16, 137, 49, 0)
$Button2 = GUICtrlCreateButton("فتح محرر الريجستري", 365, 21, 137, 49, 0)
$Button3 = GUICtrlCreateButton("فتح محرر الريجستري", 44, 73, 137, 49, 0)
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
أنتهى الأمر تبقى تصدير الملف ليصبح ملف تنفيذي قابل للعمل




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





تم بحمدالله

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

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







 

المرفقات

عبده الشيمى

عضو مميز
التسجيل
23/6/15
المشاركات
231
الإعجابات
167
#2
جزاك الله خيراً أخى الكريم.
 

zaza-14

VIP
التسجيل
16/4/10
المشاركات
2,799
الإعجابات
1,765
#3
فكرة رائعة ، أيّها الرائع قد تبدو بالنسبة لي غريبة ان شاء الله راح نجرب ونستفيد
الشكر موصول اليك أخي العزيز...
 

:: التـ ج ــا ::

VIP
التسجيل
20/6/16
المشاركات
738
الإعجابات
1,395
الجنس
Male
#4
بارك الله فيك

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

Format

مشرف منتدى الصامت والمحمول
التسجيل
1/11/15
المشاركات
1,047
الإعجابات
2,279
الجنس
Male
#5
شرح جميل وحلو استمر ..
تستاهل 5 نجوم ..
 
torrenty

torrenty

الوسـام الماسـي
التسجيل
20/1/16
المشاركات
6,734
الإعجابات
991
#6
شكرا لك .
 
كمال بدر

كمال بدر

الوسـام الماسـي
التسجيل
2/11/13
المشاركات
23,281
الإعجابات
7,094
الإقامة
جمهورية مصـر العربية
الجنس
Male
#7

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

 

ايمن107

عضو مشارك
التسجيل
5/5/09
المشاركات
49
الإعجابات
2
#8
جزاك الله كل كل خير علي هذا الموضوع الاكثر من رائع
جاريىالتجربه
 

أعلى