الحالة
مغلق و غير مفتوح للمزيد من الردود.
بأذن الله راح نتعدى هالمرحله انا عندي الكثير ، والاستاذ تركي اكيد والشباب
وأغلبنا متواصل مع منتدى اللغه البرمجيه :king:
وعن نفسيّ ، كونت علاقات طيبـه ، هناك ، واي كود يخطر ببالكم راح نلبيه لكم ، :d:
بس شويّ شويّ ، اهم شئ نبي نشاط ، يعني بالله عليكم دوره مثل هذي الي حاظرينها
وملتزمين بس اربعه ؟ وين الناس الي تبي تتعلم ، علشان تتكلم ب المرحله المتقدمه ؟

شدو الهمه واربطوا الاحزمـه اللغه سهله جداً ، مقارنه بباقي اللغات
يالغالي بديتها اربعة والنهاية راح يكون اكثر من 40000000 شخص راح يستفيد من الموضوع​

وراح يتم المتابعة والله اشتقنا لك يابندر​

وبالتوفيق لجميع​
:ok:
 

توقيع : ramay
:b:
 
توقيع : LINEZERO
الله يرفع قدرك
 
توقيع : Don Legend
السلام عليكم ورحمته وبركآته ,,


أهلااً بالكل ^^

لكم فقدة والله
icon7.gif
..


احسبوا معكم مشترك جديد بالدورة وإن شاء الله أطبق الدروس الفآئتة في أقرب وقت ..

والله يبيض وجه كل من سآهم في إنجآح هذه الدورة من بدأً من الأستآذ بندر إلى آخر شخص (:

في موآزين حسنآتكم إن شاء الله

يعطيكم ألف عآفية
 
توقيع : (مجرد انسان)
على بالك اختك الحلا بتلعب هنا بمنتدى زيزوم :cr::mad:ولا ايه:d:​


لاااحول ولا قوة الا بالله .. :smile:

حسستني اني اتكلم اردو :cr:​

اولاً : الموضوع تعليمي وليس عرض للقدرات فارجوا عدم طرح اوامر عشوائيه ..
الامر اذا لم يشرح وغير موجود في الفهرس فارجوا اني ماشوفه في التطبيقات .. :ok: وكل شي بوقته
حلو .. شي اخر الموضوع دوره في الـ AutoIt وليس موضوع دعم لانشاء الادوات .. << حالياً :hh:


 
توقيع : LINEZERO
:king:
 
توقيع : موريادي
:d:
 
توقيع : LINEZERO
icon4.gif
يعض النقاط يجب توضيحها :

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

سادساً : لاتشرح امر مالم يتم التنسيق معي لكي نتجنب شرح الامر من اكثر من عضو ..

تم الاطلاع أستاذ بندر ... والله يقويك على طاعته

ودي وتقديري
 
توقيع : موريادي
اولاً : الموضوع تعليمي وليس عرض للقدرات فارجوا عدم طرح اوامر عشوائيه ..
الامر اذا لم يشرح وغير موجود في الفهرس فارجوا اني ماشوفه في التطبيقات .. :ok: وكل شي بوقته
حلو .. شي اخر الموضوع دوره في الـ AutoIt وليس موضوع دعم لانشاء الادوات .. << حالياً :hh:

والله كلام زي العسل :king: حتى الكل يفهم حبه حبه والفائدة تعم على الكل
وحتى لايظهر اوامر جديدة .. واشخاص ماهم عرفين عنها اشئ .. ممكن راح يستصعب الي يتابع الدوره
وهذه مانبيه ! احنا نبي الكل يفهم والكل يركز حتى تعم الفائدة على الجميع "تحت يد الاستاذ بندر الشمراني"

هذا وفقكم الله .. >> بانتظار الدرس القادم بفارغ الصبر :d:
 
توقيع : format
الان سنشرح كيفية الحصول على المسارات الافتراضيه للاجهزه :d:

المسارات الافتراضيه هي ..

_ لجميع المستخدمين :
كود:
@AppDataCommonDir
@DesktopCommonDir
@DocumentsCommonDir
@FavoritesCommonDir
@ProgramsCommonDir
@StartMenuCommonDir
@StartupCommonDir


_ للمستخدم الحالي :

كود:
@AppDataDir
@DesktopDir
@MyDocumentsDir
@FavoritesDir
@ProgramsDir
@StartMenuDir
@StartupDir
@UserProfileDir

_ للنظام :
كود:
@HomeDrive
@HomePath
@ProgramFilesDir
@CommonFilesDir
@WindowsDir
@SystemDir
@TempDir



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

كود:
MsgBox(0,"",@TempDir)

ثم قم بتشغيل الكود :d:

النتيجه
b6144a2d67636a26dc34b9839feed8b1.jpg
 
توقيع : LINEZERO
التطبيق الدرس يااستاذ بندر

PHP:
MsgBox(0,"",@WindowsDir)

4f760e187c8e654306c08e5ff712363a.png

 
توقيع : format
تم الأطلاع استاذ :b:
،
شئء جمـيل ، لكن أستوقفنيّ شئ ..
هالحين الأمر
كود:
[/SIZE][/FONT][FONT=Times New Roman][SIZE=3][COLOR=Navy][I]msgbox[/I][/COLOR][/SIZE][/FONT][FONT=Times New Roman][SIZE=3][COLOR=Blue]([/COLOR][/SIZE][/FONT][FONT=Times New Roman][SIZE=3][COLOR=Purple]0[/COLOR][/SIZE][/FONT][FONT=Times New Roman][SIZE=3][COLOR=Red],[/COLOR][/SIZE][/FONT][FONT=Times New Roman][SIZE=3][COLOR=Gray]""[/COLOR][/SIZE][/FONT][FONT=Times New Roman][SIZE=3][COLOR=Red],[/COLOR][/SIZE][/FONT][FONT=Times New Roman][SIZE=3][COLOR=Magenta]@TempDir[/COLOR][/SIZE][/FONT][FONT=Times New Roman][SIZE=3][COLOR=Blue])[/COLOR][/SIZE][/FONT][FONT=Times New Roman][SIZE=3]
لحإله راح يحدد قرص النظام ؟ بمعنى أخر لو الويندوز مثبت على القرص D
راح يأديّ نفس الغرض ؟

المشكله ماعنديّ ، نسخه على D والأ جربت قبل أسال :p:
 
توقيع : Corporation
تم الأطلاع استاذ :b:

،
شئء جمـيل ، لكن أستوقفنيّ شئ ..
هالحين الأمر
كود:
[COLOR=navy][I]msgbox[/I][/COLOR][COLOR=blue]([/COLOR][COLOR=purple]0[/COLOR][COLOR=red],[/COLOR][COLOR=gray]""[/COLOR][COLOR=red],[/COLOR][COLOR=magenta]@TempDir[/COLOR][COLOR=blue])[/COLOR]

لحإله راح يحدد قرص النظام ؟ بمعنى أخر لو الويندوز مثبت على القرص D
راح يأديّ نفس الغرض ؟

المشكله ماعنديّ ، نسخه على D والأ جربت قبل أسال :p:


ملااحظه جميله والاجابه نعم :d:
 
توقيع : LINEZERO
امر نسخ الملفات ..
FileCopy

كود:
FileCopy ( "source", "dest" [, flag] )

source = اسم الملف ومساره :d:
dest = مكان نسخ الملف
flag = يتكون من
0 عدم النسخ في حالة وجود الملف مسبقاً << افتراضي
1 اعادة الكتابه على الملف
8 انشاء مجلد النقل اذا لم يكن موجود

* تستطيع الجمع بينهم بعلاامة +
* اي شي بين [ ] هو اختياري << تقدر ماتكتبه


امثله
(1)

نسخ الملف الرئيسي للوينرار من مجلد البرامج لسطح المكتب
كود:
[I][SIZE=2][COLOR=#000090][SIZE=2][COLOR=#000090]FileCopy [/COLOR][/SIZE][/COLOR][/SIZE][/I][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]([/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff33ff][SIZE=2][COLOR=#ff33ff]@ProgramFilesDir[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]&[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#9999cc][SIZE=2][COLOR=#9999cc]"\WinRAR\WinRAR.exe"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000],[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff33ff][SIZE=2][COLOR=#ff33ff]@DesktopDir[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000])[/COLOR][/SIZE][/COLOR][/SIZE]


لاااحظ انه في حالة وجود ملف باسم الملف فانه لن يتم النسخ

لاحظ كيفية كتابه الملف + المسار الافتراضي :d:

(2)

نسخ جميع الملفات الموجوده في مجلد الـ WinRAR
الى مجلد باسم Expertise على سطح المكتب

كود:
[I][SIZE=2][COLOR=#000090][SIZE=2][COLOR=#000090]FileCopy[/COLOR][/SIZE][/COLOR][/SIZE][/I][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]([/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff33ff][SIZE=2][COLOR=#ff33ff]@ProgramFilesDir[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]&[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#9999cc][SIZE=2][COLOR=#9999cc]"\WinRAR\*.*"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000],[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff33ff][SIZE=2][COLOR=#ff33ff]@DesktopDir[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]&[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#9999cc][SIZE=2][COLOR=#9999cc]"\Expertise\"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000],[/COLOR][/SIZE][/COLOR][/SIZE][I][SIZE=2][COLOR=#ac00a9][SIZE=2][COLOR=#ac00a9]8[/COLOR][/SIZE][/COLOR][/SIZE][/I][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]+[/COLOR][/SIZE][/COLOR][/SIZE][I][SIZE=2][COLOR=#ac00a9][SIZE=2][COLOR=#ac00a9]1[/COLOR][/SIZE][/COLOR][/SIZE][/I][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000])[/COLOR][/SIZE][/COLOR][/SIZE]

لاحظ ان *.* تعني اي اسم و اي امتداد
لاحظ ان الكود سيقوم بانشاء الملجلد Expertise على سطح المكتب ان لم يكن موجود ..
لاحظ انه سيتم اعادة الكتابه على الملفات ان كانت موجوده مسبقاً ..

(3)
نسخ المفضله الى سطح المكتب مع انشاء المجلد ان لم يكن موجود مسبقاً
لن يتم اعادة الكتابه على الملفات
كود:
[I][SIZE=2][COLOR=#000090][SIZE=2][COLOR=#000090]FileCopy[/COLOR][/SIZE][/COLOR][/SIZE][/I][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]([/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff33ff][SIZE=2][COLOR=#ff33ff]@FavoritesDir[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]&[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#9999cc][SIZE=2][COLOR=#9999cc]"\*"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000],[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff33ff][SIZE=2][COLOR=#ff33ff]@DesktopDir[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]&[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#9999cc][SIZE=2][COLOR=#9999cc]"\Favorites Backup\"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000],[/COLOR][/SIZE][/COLOR][/SIZE][I][SIZE=2][COLOR=#ac00a9][SIZE=2][COLOR=#ac00a9]8[/COLOR][/SIZE][/COLOR][/SIZE][/I][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000])[/COLOR][/SIZE][/COLOR][/SIZE]

لاحظ ان * تعني اي ملف و اي امتداد​
 
توقيع : LINEZERO
وانت من اهله حبيبي بندر .. !

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


بالنسبه للتطبيق رقم 2

PHP:
FileCopy (@ProgramFilesDir&"\AutoIt3\*.*",@DesktopDir&"\Hatem\",9)]


تم التعديل بعد الملاحظه من المشرف الغالي:b:
 
توقيع : format
كود:
msgbox(0+48+262144,"zyzoom.org","welcome",10)
 
توقيع : ramay
تطبيقيّ :d:
الفكره : نسخ ملف cmd.exe إلى سطح المكتبُ


  • سورس نسخ الملف زي ماهوَ
  • سورس نسخ الملف مع تغيير اسمه
بسم الله :king:

الأول
كود:
[FONT=Times New Roman][SIZE=3][COLOR=Navy]FileCopy[/COLOR][COLOR=Magenta][COLOR=Red]([/COLOR]@SystemDir[/COLOR][COLOR=Red]&[/COLOR][COLOR=Gray]"\cmd.exe[COLOR=Red][COLOR=SlateGray]"[/COLOR],[/COLOR][/COLOR][COLOR=Magenta]@DeskTopDir[/COLOR][COLOR=Red],[/COLOR][COLOR=Purple]9[/COLOR][/SIZE][/FONT][COLOR=Red])[/COLOR]

الثاني
كود:
[FONT=Times New Roman][SIZE=3][COLOR=Navy]FileCopy[COLOR=Red]([/COLOR][/COLOR][COLOR=Magenta]@SystemDir[/COLOR][COLOR=Red]&[/COLOR][COLOR=Gray]"\cmd.exe[/COLOR][COLOR=Red][COLOR=SlateGray]"[/COLOR],[/COLOR][COLOR=Magenta]@DeskTopDir[/COLOR][COLOR=Red]&[/COLOR][COLOR=Gray]"\Corporation.exe"[/COLOR][COLOR=Red],[/COLOR][COLOR=Purple]9[COLOR=Red])[/COLOR][/COLOR][/SIZE][/FONT]


أستفسـار يَ الغالي : العلامه ( & ) ماعرفت سالفتها :king:
 
توقيع : Corporation
PHP:
   FileCopy (@ProgramFilesDir&"\AutoIt3",@DesktopDir&"\Hatem",1)

اولاً يجب التفصيل حتومه :bleh:
عندك داخل الـ programfiles مجلد اسمه ( AutoIt3 ) ،
لكني لا اعلم الملف المراد نسخه من قبلـك ،
لككن يجب عليك اعطائه صيغه معينه كـ ان يصبح AutoIt3.exe
والا راح يطلع ( معطوبُ ) :d:

41c43748f3f67f6503f53fa053c1baef.jpg


Hatem = Hatem.exe
لأجل ينتج نسخ لملف Uninstall البرنامج :king:

يعني ، الي عندي خياارت من ضمنها ،
كود:
[I][COLOR=Navy]FileCopy[/COLOR][/I][COLOR=Red]([/COLOR][COLOR=Magenta]@ProgramFilesDir[/COLOR][COLOR=Red]&[/COLOR][COLOR=Gray]"\AutoIt3\AutoIt3.exe"[/COLOR][COLOR=Red],[/COLOR][COLOR=Magenta]@DesktopDir[/COLOR][COLOR=Red]&[/COLOR][COLOR=Gray]"\Hatem.exe"[/COLOR][COLOR=Red],[/COLOR][COLOR=Purple]1[/COLOR][COLOR=Red])[/COLOR]

هذا في حال تقصد نسخ الملف AutoIt3 الموجود بالمسار
كود:
C:\Program Files\AutoIt3
< ملقوف ادريّ بس قلت اجأوب قبل انام علشان احس اني فهمت :d::hh:
 
توقيع : Corporation
كود:
FileCopy[COLOR=sienna](@DesktopDir[/COLOR]&"\autoit-v3-setup.exe[COLOR=red]",@ProgramFilesDir[/COLOR])
 
توقيع : ramay
السلام عليكم..

:d:

تطبيقاتي على الدرسين اللي فاتت .

مسارات النظام..
كود:
[COLOR=Navy]MSGBOX[/COLOR]([COLOR=Indigo]0[/COLOR][COLOR=Red],[/COLOR][COLOR=Silver]"path to current user's Application Data"[/COLOR][COLOR=Silver][COLOR=Red],[/COLOR]"Path : "[/COLOR][COLOR=Red]&[/COLOR][COLOR=Magenta]@AppDataDir[/COLOR])
أمر النسخ :
كود:
[COLOR=Navy]Filecopy[/COLOR]([COLOR=Magenta]@TempDir[COLOR=Red]&[COLOR=Silver]"\*.*"[/COLOR],[/COLOR]@DesktopDir[/COLOR][COLOR=Red]&[/COLOR][COLOR=Silver]"\temp\[/COLOR][COLOR=Red][COLOR=Silver]"[/COLOR],[/COLOR][COLOR=Indigo]9[/COLOR])
:king::king:
 
توقيع : waget
الحالة
مغلق و غير مفتوح للمزيد من الردود.
عودة
أعلى