• بادئ الموضوع بادئ الموضوع ashalshaikh
  • تاريخ البدء تاريخ البدء
  • المشاهدات 114,207
ر كان لى استفساران الاول فى الكود اللى حضرتك صممته لى المتطفلين
هل يمكن تغيير مفتاح الهروب
PHP:
Until _IsPressed ("1B")                                 ;شرط الخروج هو زر الهروب
الاستفسار الثانى

بقي سؤالك هذا جاوب عليه الغالي Future Tank F1 وأريد أضيف عليه التالي :d:
الأمر بحتاج لتضمين المكتبة Misc.au3
يعني يحتاج
كود:
 #include <Misc.au3>
وأوعدكم بدرس مفصل عن التضمين والمكتبات والدوال :d: بعد درس Array بس خلي الإختبارات هذي تنتهي :mad::mad::mad::mad:
المهم ,,
الأمر للتأكد من ضغط زر ,,, ويرجع أحد قيمتين
1 = الزر مضغوط
0 = الزر غير مضغوط ,,
ويمكنك استبدال الـ 1B في المثال بالتالي ::
كود:
Function _IsPress
01 Left mouse button
02  Right mouse button
04 Middle mouse button (three-button mouse)
05 Windows  2000/XP: X1 mouse button
06 Windows 2000/XP: X2 mouse button
08 BACKSPACE  key
09 TAB key
0C CLEAR key
0D ENTER key
10 SHIFT key
11 CTRL  key
12 ALT key
13 PAUSE key
14 CAPS LOCK key
1B ESC key
20  SPACEBAR
21 PAGE UP key
22 PAGE DOWN key
23 END key
24 HOME  key
25 LEFT ARROW key
26 UP ARROW key
27 RIGHT ARROW key
28 DOWN  ARROW key
29 SELECT key
2A PRINT key
2B EXECUTE key
2C PRINT SCREEN  key
2D INS key
2E DEL key
30 0 key
31 1 key
32 2 key
33 3  key
34 4 key
35 5 key
36 6 key
37 7 key
38 8 key
39 9  key
41 A key
42 B key
43 C key
44 D key
45 E key
46 F  key
47 G key
48 H key
49 I key
4A J key
4B K key
4C L  key
4D M key
4E N key
4F O key
50 P key
51 Q key
52 R  key
53 S key
54 T key
55 U key
56 V key
57 W key
58 X  key
59 Y key
5A Z key
5B Left Windows key
5C Right Windows key
60  Numeric keypad 0 key
61 Numeric keypad 1 key
62 Numeric keypad 2 key
63  Numeric keypad 3 key
64 Numeric keypad 4 key
65 Numeric keypad 5 key
66  Numeric keypad 6 key
67 Numeric keypad 7 key
68 Numeric keypad 8 key
69  Numeric keypad 9 key
6A Multiply key
6B Add key
6C Separator key
6D  Subtract key
6E Decimal key
6F Divide key
70 F1 key
71 F2 key
72  F3 key
73 F4 key
74 F5 key
75 F6 key
76 F7 key
77 F8 key
78 F9  key
79 F10 key
7A F11 key
7B F12 key
7C-7F F13 key - F16  key
80H-87H F17 key - F24 key
90 NUM LOCK key
91 SCROLL LOCK key
A0  Left SHIFT key
A1 Right SHIFT key
A2 Left CONTROL key
A3 Right CONTROL  key
A4 Left MENU key
A5 Right MENU key
BA ;
BB =
BC ,
BD  -
BE .
BF /
C0 `
DB [
DC \
DD ]
كل زر وأمامه قيمته ,,
مثال ,,

كود:
[COLOR=Magenta]#include[/COLOR] [COLOR=RoyalBlue]<misc.au3>[/COLOR]
[COLOR=DarkRed]$sure [/COLOR]= [COLOR=RoyalBlue]_isPressed[/COLOR]([COLOR=RoyalBlue]"30"[/COLOR])    ;التأكد من ضغط زر الصفر
[COLOR=Blue]If[/COLOR][COLOR=DarkRed] $sure[/COLOR] = 1 [COLOR=Blue]Then[/COLOR]
              [COLOR=Navy]Msgbox[/COLOR] [COLOR=RoyalBlue](0 ,"","الزر مضغوط")[/COLOR]
[COLOR=Blue]ElseIf[/COLOR] [COLOR=DarkRed]$sure[/COLOR] = 0[COLOR=Blue] Then[/COLOR]
           [COLOR=Navy]Msgbox[/COLOR] [COLOR=RoyalBlue](0,"","الزر غير مضغطوط")[/COLOR]
EndIF
تحياتي ,,
 

بقي سؤالك هذا جاوب عليه الغالي Future Tank F1 وأريد أضيف عليه التالي :d:
الأمر بحتاج لتضمين المكتبة Misc.au3
يعني يحتاج
كود:
 #include <Misc.au3>

وأوعدكم بدرس مفصل عن التضمين والمكتبات والدوال :d: بعد درس Array بس خلي الإختبارات هذي تنتهي :mad::mad::mad::mad:
المهم ,,
الأمر للتأكد من ضغط زر ,,, ويرجع أحد قيمتين
1 = الزر مضغوط
0 = الزر غير مضغوط ,,
ويمكنك استبدال الـ 1B في المثال بالتالي ::
كود:
Function _IsPress
01 Left mouse button
02  Right mouse button
04 Middle mouse button (three-button mouse)
05 Windows  2000/XP: X1 mouse button
06 Windows 2000/XP: X2 mouse button
08 BACKSPACE  key
09 TAB key
0C CLEAR key
0D ENTER key
10 SHIFT key
11 CTRL  key
12 ALT key
13 PAUSE key
14 CAPS LOCK key
1B ESC key
20  SPACEBAR
21 PAGE UP key
22 PAGE DOWN key
23 END key
24 HOME  key
25 LEFT ARROW key
26 UP ARROW key
27 RIGHT ARROW key
28 DOWN  ARROW key
29 SELECT key
2A PRINT key
2B EXECUTE key
2C PRINT SCREEN  key
2D INS key
2E DEL key
30 0 key
31 1 key
32 2 key
33 3  key
34 4 key
35 5 key
36 6 key
37 7 key
38 8 key
39 9  key
41 A key
42 B key
43 C key
44 D key
45 E key
46 F  key
47 G key
48 H key
49 I key
4A J key
4B K key
4C L  key
4D M key
4E N key
4F O key
50 P key
51 Q key
52 R  key
53 S key
54 T key
55 U key
56 V key
57 W key
58 X  key
59 Y key
5A Z key
5B Left Windows key
5C Right Windows key
60  Numeric keypad 0 key
61 Numeric keypad 1 key
62 Numeric keypad 2 key
63  Numeric keypad 3 key
64 Numeric keypad 4 key
65 Numeric keypad 5 key
66  Numeric keypad 6 key
67 Numeric keypad 7 key
68 Numeric keypad 8 key
69  Numeric keypad 9 key
6A Multiply key
6B Add key
6C Separator key
6D  Subtract key
6E Decimal key
6F Divide key
70 F1 key
71 F2 key
72  F3 key
73 F4 key
74 F5 key
75 F6 key
76 F7 key
77 F8 key
78 F9  key
79 F10 key
7A F11 key
7B F12 key
7C-7F F13 key - F16  key
80H-87H F17 key - F24 key
90 NUM LOCK key
91 SCROLL LOCK key
A0  Left SHIFT key
A1 Right SHIFT key
A2 Left CONTROL key
A3 Right CONTROL  key
A4 Left MENU key
A5 Right MENU key
BA ;
BB =
BC ,
BD  -
BE .
BF /
C0 `
DB [
DC \
DD ][/CENTER]
كل زر وأمامه قيمته ,,



مثال ,,

كود:
[COLOR=magenta]#include[/COLOR] [COLOR=royalblue]<misc.au3>[/COLOR]
[COLOR=darkred]$sure [/COLOR]= [COLOR=royalblue]_isPressed[/COLOR]([COLOR=royalblue]"30"[/COLOR])    ;التأكد من ضغط زر الصفر
[COLOR=blue]If[/COLOR][COLOR=darkred] $sure[/COLOR] = 1 [COLOR=blue]Then[/COLOR]
             [COLOR=navy]Msgbox[/COLOR] [COLOR=royalblue](0 ,"","الزر مضغوط")[/COLOR]
[COLOR=blue]ElseIf[/COLOR] [COLOR=darkred]$sure[/COLOR] = 0[COLOR=blue] Then[/COLOR]
          [COLOR=navy]Msgbox[/COLOR] [COLOR=royalblue](0,"","الزر غير مضغطوط")[/COLOR]
EndIF
تحياتي ,,​



جزاك الله الف خير التوضيح المفصل بس لا تنسى الشرطه - في اسمي :hh:
 
توقيع : Future Tank X-1
السلام عليكم ورحمت الله وبركاته

جزاكم الله خير على المساعده
طيب اخى اليس الامر هكذا صحيح
PHP:
DirCreate(@AppDataDir& "\IDM\DwnlData\1")
.......ام هناك تعديل
وجزاكم الله خير
 
توقيع : فدى الرسول
السلام عليكم ورحمت الله وبركاته


جزاكم الله خير على المساعده
طيب اخى اليس الامر هكذا صحيح
PHP:
dircreate(@appdatadir& "\idm\dwnldata\1")
.......ام هناك تعديل
وجزاكم الله خير​

صحيح 100%
 
توقيع : Future Tank X-1
أهلا وسهلا ,,
بالنسبة للباتش اللي يتفعل لوحده ,, ويقفل لوحده !! ,, فقط RunWait يكفيه !!
أما إذا كان يتفعل لوحده ,, ويخرج رسالة !! انتظر عنوان الرسالة بـWinWait ثم Send كما في التلقائي
أما إذا كان يحتاج ضغط ,, تطبق عليه أوامر Control <<< لمعلومات أكثر راجع الـHelp المرفق مع البرنامج !!
أما الطريقة الأسهل والأسهل والأسهل ,,
إنك تعمل مقارنة قبل تطبيق الباتش وبعده !! ثم تاخذ تأثيره وتطبقه بالأوتيت مثلا ,,
الباتش يضغ قيمة في الريجستري س ,, تروح تضع أوامر إضافة س
و يعمل شي معين بالملف A.exe تاخذه ثم تعمل أوامر استبدال للأصلي ,, وهكذا ,,
أرجو تكون الصورة وضحت ,, !!
وآسف على التطويل :d:

:y:
يبي لي اقراء المكتوب كم مره مع تطبيق الف مره :hh:
انت تكلمني على اني اعرف في البرمجه :er:
وانا تخصصي شبكات :b: بس ابي اتعلم لهذي الاشياء
ومازلت اتعلم بفضل الله ثم فضلكم

الله يفوقك في دينك ودنياك وترجع لنا سالم :king:
بروح احاول عسى افهم شي :hh:
 
:y:
يبي لي اقراء المكتوب كم مره مع تطبيق الف مره :hh:
انت تكلمني على اني اعرف في البرمجه :er:
وانا تخصصي شبكات :b: بس ابي اتعلم لهذي الاشياء
ومازلت اتعلم بفضل الله ثم فضلكم

الله يفوقك في دينك ودنياك وترجع لنا سالم :king:
بروح احاول عسى افهم شي :hh:
:d:
لا أنا أكلمك على إنك متابع الدروس السابقة ومطبق عليها :d: بقي بس أوامر الكونترول تجدها في المساعدة المرفقة فقط روح للفهرس واكتب control تخرج لك الأوامر وركز على الأمر ControlClick :d:
 
:d:
لا أنا أكلمك على إنك متابع الدروس السابقة ومطبق عليها :d: بقي بس أوامر الكونترول تجدها في المساعدة المرفقة فقط روح للفهرس واكتب control تخرج لك الأوامر وركز على الأمر ControlClick :d:

:i: متابع الدروس بس بقى لي اخر درسين ما طبقتهم
عموماً كأني فهمت بعض كلامك في الرد السابق وان شاء الله بحاول لين اوصل لحل
واذا ما وصلت لحل الله يخليكم لنا :b: راح ارجع في وقت ثاني وازعجكم بالاسئله :d:
<< مايعطى وجه :hh:

عن اذنكم بروح احاول احصل حل مع بعض التجارب :smile:
 
:i: متابع الدروس بس بقى لي اخر درسين ما طبقتهم
عموماً كأني فهمت بعض كلامك في الرد السابق وان شاء الله بحاول لين اوصل لحل
واذا ما وصلت لحل الله يخليكم لنا :b: راح ارجع في وقت ثاني وازعجكم بالاسئله :d:
<< مايعطى وجه :hh:

عن اذنكم بروح احاول احصل حل مع بعض التجارب :smile:
:d:
ممتاز ,,
بإنتظار إبداعك
 
أبدعت بصورة ابداعية فى حلول المشاكل والدروس المفيدة جدآ ,,, :d:

بارك الله فيك ويعطيك العافية . . .

بس لو تابعت الموضوع 20 مرة ما راح افهم شىء طبعآ :bleh:

5 نجوووم من غير اى نقاش :y:

ودمت بآلف خير يا غلآ ,,,
 
توقيع : rodyfolar2008
بارك الله فيك
i15975_cool.gif
i15975_cool.gif
i15975_cool.gif
i15975_cool.gif
i15975_cool.gif
i15975_cool.gif
i15975_cool.gif
i15975_cool.gif
i15975_cool.gif
i15975_cool.gif
 
توقيع : عبدالله الناصر
:d:
ممتاز ,,
بإنتظار إبداعك

ابداعاتي والله ما اعتقد :er:

طيب فيه احد :b: عشان عندي سؤال

عرفت لامر نقل الباتش للمجلد المطلوب واعطيته امر تشغيل وهذا الكود اللي استخدمته

كود:
FileMove ( "Patch-Swishmax2.exe","C:\Program Files\SWiSH Max2" )
Run('C:\Program Files\SWiSH Max2\Patch-Swishmax2.exe')

قمت بإضافة بعض الاكواد لأكمال العمل

لكن المشكله بعد ما ينتقل الباتش إلى مكانه المطلوب وبعد ان يبدأ التشغيل يظهر بالشكل هذا

i17839_swh.jpg


ثم يتوقف عن العمل ولا يستجيب للأكواد الباقيه

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

اذا فيه احد عنده اجابه عن هذه الاسئله فأتمنى يساعدني :smile:
 
ابداعاتي والله ما اعتقد :er:

طيب فيه احد :b: عشان عندي سؤال

عرفت لامر نقل الباتش للمجلد المطلوب واعطيته امر تشغيل وهذا الكود اللي استخدمته

كود:
FileMove ( "Patch-Swishmax2.exe","C:\Program Files\SWiSH Max2" )
Run('C:\Program Files\SWiSH Max2\Patch-Swishmax2.exe')
قمت بإضافة بعض الاكواد لأكمال العمل

لكن المشكله بعد ما ينتقل الباتش إلى مكانه المطلوب وبعد ان يبدأ التشغيل يظهر بالشكل هذا

i17839_swh.jpg


ثم يتوقف عن العمل ولا يستجيب للأكواد الباقيه

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

اذا فيه احد عنده اجابه عن هذه الاسئله فأتمنى يساعدني :smile:
يا هلا ,,
والله مبدع !!
عطيتلي مرة كذا على المنتدى وألقاك :d:
ممكن ترسلي الباتش ,,
عندي رياضيات يوم السبت :er: مع مادة ثانية ,, ولكن لعيونك رح حاول معاه !! :d:
بس عجل علي الله يعطيك العافية !! :d:
 
يا هلا ,,
والله مبدع !!
عطيتلي مرة كذا على المنتدى وألقاك :d:
ممكن ترسلي الباتش ,,
عندي رياضيات يوم السبت :er: مع مادة ثانية ,, ولكن لعيونك رح حاول معاه !! :d:
بس عجل علي الله يعطيك العافية !! :d:

فديت المعادلات التفاضليه و س , ص ,و جتا ,و ظتا :bleh::bleh::bleh:
لكم وحشة وبالذااااااااات هالموضوع جالس أفكر فيه الأختبارات :d::d:
لوووووووووول أنا خلصت قبلكم :hh::hh:
والحمدلله كلو أكشن :q:

------------------

حتى أنا بعد أرسلي رابط الباتش
أعتقد نستخدم أومر Title , Win wait
خلنا نجرب ,, :y:


 
توقيع : HaMuDi
براااجع صفحات الموضوع والدروس وإن شاءالله اليوم أو غداً نكمل المسيره معكم

 
توقيع : HaMuDi
يا هلا ,,
والله مبدع !!
عطيتلي مرة كذا على المنتدى وألقاك :d:
ممكن ترسلي الباتش ,,
عندي رياضيات يوم السبت :er: مع مادة ثانية ,, ولكن لعيونك رح حاول معاه !! :d:
بس عجل علي الله يعطيك العافية !! :d:

والله ما ودي اشغلك عن اختباراتك :i:
لاني مو مستعجل مره


لوووووووووول أنا خلصت قبلكم :hh::hh:

------------------​

حتى أنا بعد أرسلي رابط الباتش
أعتقد نستخدم أومر Title , Win wait
خلنا نجرب ,, :y:​

بما انك خلصت اختبارات نقول لك بالتوفيق ان شاء الله وتقضي اجازه سعيده ان شاء الله
وبخصوص الباتش

هذه هو

يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي


ننتظر حلولكم :smile:
 


فديت المعادلات التفاضليه و س , ص ,و جتا ,و ظتا :bleh::bleh::bleh:
لكم وحشة وبالذااااااااات هالموضوع جالس أفكر فيه الأختبارات :d::d:
لوووووووووول أنا خلصت قبلكم :hh::hh:
والحمدلله كلو أكشن :q:

------------------

حتى أنا بعد أرسلي رابط الباتش
أعتقد نستخدم أومر Title , Win wait
خلنا نجرب ,, :y:


أعوذ بالله ,, لا تذكرني ,, :cr:
ما صدقت آخذلي كذا سويعة :d: أرتاح منها :mad:
يا حظك ,,
استمتع إلا آخر مستوى ,, !! :ok:
 
بما انك خلصت اختبارات نقول لك بالتوفيق ان شاء الله وتقضي اجازه سعيده ان شاء الله
وبخصوص الباتش

هذه هو

يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي


ننتظر حلولكم :smile:

الله يسمنك أخوي :hh: وعقبالك يارب

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

وإن شاءالله أحد من الأخوان عنده فكرة يطرحها,,

:er:
 
توقيع : HaMuDi


الله يسمنك أخوي :hh: وعقبالك يارب

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

وإن شاءالله أحد من الأخوان عنده فكرة يطرحها,,

:er:
:bleh::bleh::bleh::bleh::bleh::bleh::bleh::bleh::bleh::bleh::bleh:
أنا حليتها !! :bleh::bleh::bleh:
مع إن مخي موقف من الـ س ص :q::cr: ’’ عشان كذا اخذت وقت وهي سطرين :d:
راجع كلامي مع أخي VIP سترى لما أقوله راجع أوامر Control :bleh:
<<<< شكلك ما راجعت الموضوع ,, :bleh:
 


أي راجعة الموضوع بهذه السرعه :hh::hh::hh: ولا مخ نيوتن :hh::hh:

والله لسع عم أقرأ في الخدعه والشاشه إلي سويتها ,, والله روعه
:d::d: وأهنيك والله من كل قلبي
 
التعديل الأخير بواسطة المشرف:
توقيع : HaMuDi
عودة
أعلى