• بادئ الموضوع بادئ الموضوع ashalshaikh
  • تاريخ البدء تاريخ البدء
  • المشاهدات 114,207
السلام عليكم ورحمت الله وبركاته
حياك الله ياشيخ.....
بخصوص ملف الاومى فهو يجب ان يكون فى كل نسخه
ممكن يكون الاسم متغير او مضاف $ كدا لكن يجب ان يكون
------------------------------------------------------------
تمام الكود كدا تمام انا عرف الاختلاف يعنى اعطى له لو ان الاقواس فارغه يخرج رساله خطا تماااااااااااااااااام
===========================
فى انتظار امثلتك ودروسك الرائعه
وعليكم السلام ,,
شكرا لك ,,
طيب لو حطيت السطر بالسالب :d:
او اعلى من عدد الاسطر
او صفر <<< ابو التعقيد :d:

سهلة ,,
أجيب القيمة المطلقة ,, :bleh:
وأشترط كل شي ,,
إنت ومخيلتك !! :ok:
هذا مثال !!

===========================
المصفوفات الجزء الثاني ,,
<<<< جهزوا الحالة العقلية ,,
تراه معقد بعض الشيء :d:
 
متابع ,,
^_^
عشان تعرفون اني ما رحت :d:​
 
توقيع : Future Tank X-1
المصفوفات (2)

إعداد :: Ashalshaikh

كما تعلمنا من قبل ,,
إنشاء مصفوفة كما تخيلناها ,, صفوف وعمود واحد
اليوم سننشئ صفوف وأعمدة :eek:

في الحقيقة صيغة المصفوفات كالتالي ::
كود:
[COLOR=DarkRed]$Array[/COLOR][COLOR=DarkOrchid][Row][Column][/COLOR]
Row = الصف
Column = العمود

طيب لماذا أول كنا ما نكتب العمود ويأتي عمود واحد ؟ :?:
لأن الصيغة الإفتراضية كذا
كود:
[COLOR=DarkRed]$Array[COLOR=Magenta][Row][1][/COLOR][/COLOR]
فعند عدم كتابة الأعمدة أوتوماتيك سيكون واحد !!

الآن لنجري تجربه ,,
الآن لنأخذ مثال صغير ,, حتى لا نتعقد !! :d:
كود:
[COLOR=#9999cc][COLOR=#f000ff]#Include[/COLOR] <Array.au3>[/COLOR]
[COLOR=#0000ff]Dim[/COLOR] [COLOR=#aa0000]$Array[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]2[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]3[/COLOR][COLOR=#ff0000]][/COLOR]
[COLOR=#0080ff]_ArrayDisplay[/COLOR][COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$Array[/COLOR][COLOR=#ff0000])[/COLOR]
الآن صنعناها والحمد لله ,,

لنضع الآن القيم ,,
ولنضعها كعنوان (رقم الصف , رقم العمود) يعني كالتالي ::
كود:
[COLOR=#9999cc][COLOR=#f000ff]#Include[/COLOR] <Array.au3>[/COLOR]
[COLOR=#0000ff]Dim[/COLOR] [COLOR=#aa0000]$Array[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]2[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]3[/COLOR][COLOR=#ff0000]][/COLOR]
[COLOR=#aa0000]$Array[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]0[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]0[/COLOR][COLOR=#ff0000]][/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#9999cc]"R:0 C:0"[/COLOR]
[COLOR=#aa0000]$Array[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]0[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]1[/COLOR][COLOR=#ff0000]][/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#9999cc]"R:0 C:1"[/COLOR]
[COLOR=#aa0000]$Array[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]0[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]2[/COLOR][COLOR=#ff0000]][/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#9999cc]"R:0 C:2"[/COLOR]
[COLOR=#aa0000]$Array[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]1[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]0[/COLOR][COLOR=#ff0000]][/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#9999cc]"R:1 C:0"[/COLOR]
[COLOR=#aa0000]$Array[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]1[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]1[/COLOR][COLOR=#ff0000]][/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#9999cc]"R:1 C:1"[/COLOR]
[COLOR=#aa0000]$Array[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]1[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]2[/COLOR][COLOR=#ff0000]][/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#9999cc]"R:1 C:2"[/COLOR]
[COLOR=#0080ff]_ArrayDisplay[/COLOR][COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$Array[/COLOR][COLOR=#ff0000])[/COLOR]


أو بطريقة السطر الواحد
شاهد معي كيفية الطريقة :mad: << ركز
كود:
[COLOR=#9999cc][COLOR=#f000ff]#Include[/COLOR] <Array.au3>[/COLOR]
[COLOR=#0000ff]Dim[/COLOR] [COLOR=#aa0000]$Array[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]2[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]3[/COLOR][COLOR=#ff0000]][/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#ff0000][[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#9999cc]"R:0 C:0"[/COLOR][COLOR=#ff0000],[/COLOR][COLOR=#9999cc]"R:0 C:1"[/COLOR][COLOR=#ff0000],[/COLOR][COLOR=#9999cc]"R:0 C:2"[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000],[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#9999cc]"R:1 C:0"[/COLOR][COLOR=#ff0000],[/COLOR][COLOR=#9999cc]"R:1 C:1"[/COLOR][COLOR=#ff0000],[/COLOR][COLOR=#9999cc]"R:1 C:2"[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000]][/COLOR]
[COLOR=#0080ff]_ArrayDisplay[/COLOR][COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$Array[/COLOR][COLOR=#ff0000])[/COLOR]

والآن ,, من ذا الفاضي , اللي بيحدد كل قيمة :mad:


كما قلت لكم من قبل
تتضح أهمية المصفوفات في الحلقات :ok:
والآن لنؤدي نفس العمل ,,
ولكن بحلقة :d: <<< الله يعينك يا "فدى الرسول" :hh:
كود:
[COLOR=#9999cc][COLOR=#f000ff]
[COLOR=#9999cc][COLOR=#f000ff]#Include[/COLOR] <Array.au3>[/COLOR]
[COLOR=#aa0000]$Row[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#ac00a9]2[/COLOR]
[COLOR=#aa0000]$Column[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#ac00a9]3[/COLOR]
[COLOR=#0000ff]Dim[/COLOR] [COLOR=#aa0000]$Array[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$Row[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$Column[/COLOR][COLOR=#ff0000]][/COLOR]
 [COLOR=#009933];لأن المصفوفات تبدأ من الصفر ,, في الأسفل تم تنقيص واحد[/COLOR]
[COLOR=#0000ff]FOr[/COLOR] [COLOR=#aa0000]$r[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#ac00a9]0[/COLOR] [COLOR=#0000ff]To[/COLOR] [COLOR=#aa0000]$Row[/COLOR] [COLOR=#ff0000]-[/COLOR] [COLOR=#ac00a9]1[/COLOR]           [COLOR=#009933];حلقة الصفوف[/COLOR]
    [COLOR=#0000ff]FOr[/COLOR] [COLOR=#aa0000]$c[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#ac00a9]0[/COLOR] [COLOR=#0000ff]To[/COLOR] [COLOR=#aa0000]$Column[/COLOR] [COLOR=#ff0000]-[/COLOR] [COLOR=#ac00a9]1[/COLOR]   [COLOR=#009933];حلقة الأعمدة[/COLOR]
        [COLOR=#aa0000]$Array[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$r[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$c[/COLOR][COLOR=#ff0000]][/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#9999cc]"R:"[/COLOR] [COLOR=#ff0000]&[/COLOR] [COLOR=#aa0000]$r[/COLOR] [COLOR=#ff0000]&[/COLOR] [COLOR=#9999cc]" C:"[/COLOR] [COLOR=#ff0000]&[/COLOR] [COLOR=#aa0000]$c[/COLOR]
    [COLOR=#0000ff]Next[/COLOR]
[COLOR=#0000ff]Next[/COLOR]
[/COLOR][/COLOR]


الآن لنجرب بنفس الطريقة ونفس المثال اللي قبل
ولكن لننشئ مصفوفة كبيرة وبنفس طريقة القيم ,, !!
أكتشف التغيير بين المثالين وين ؟!!!

كود:
[COLOR=#9999cc][COLOR=#f000ff]
[COLOR=#9999cc][COLOR=#f000ff]#Include[/COLOR] <Array.au3>[/COLOR]
[COLOR=#aa0000]$Row[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#ac00a9]2[/COLOR][COLOR=#ac00a9]0[/COLOR]
[COLOR=#aa0000]$Column[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#ac00a9]1[/COLOR][COLOR=#ac00a9]5[/COLOR]
[COLOR=#0000ff]Dim[/COLOR] [COLOR=#aa0000]$Array[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$Row[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$Column[/COLOR][COLOR=#ff0000]][/COLOR]
 [COLOR=#009933];لأن المصفوفات تبدأ من الصفر ,, في الأسفل تم تنقيص واحد[/COLOR]
[COLOR=#0000ff]FOr[/COLOR] [COLOR=#aa0000]$r[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#ac00a9]0[/COLOR] [COLOR=#0000ff]To[/COLOR] [COLOR=#aa0000]$Row[/COLOR] [COLOR=#ff0000]-[/COLOR] [COLOR=#ac00a9]1[/COLOR]           [COLOR=#009933];حلقة الصفوف[/COLOR]
    [COLOR=#0000ff]FOr[/COLOR] [COLOR=#aa0000]$c[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#ac00a9]0[/COLOR] [COLOR=#0000ff]To[/COLOR] [COLOR=#aa0000]$Column[/COLOR] [COLOR=#ff0000]-[/COLOR] [COLOR=#ac00a9]1[/COLOR]   [COLOR=#009933];حلقة الأعمدة[/COLOR]
        [COLOR=#aa0000]$Array[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$r[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$c[/COLOR][COLOR=#ff0000]][/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#9999cc]"R:"[/COLOR] [COLOR=#ff0000]&[/COLOR] [COLOR=#aa0000]$r[/COLOR] [COLOR=#ff0000]&[/COLOR] [COLOR=#9999cc]" C:"[/COLOR] [COLOR=#ff0000]&[/COLOR] [COLOR=#aa0000]$c[/COLOR]
    [COLOR=#0000ff]Next[/COLOR]
[COLOR=#0000ff]Next[/COLOR]
[/COLOR][/COLOR]
الآن يبدو أن المسألة اتضحت ,,
:ok::ok::ok::ok::ok::ok:

انتظروا الأمثلة ,, <<< وهو مثال واحد فقط :d:
بارك الله فيكم !!

 

جاري وضعه في الفهرسـ :bleh:​
 
توقيع : Future Tank X-1

جاري وضعه في الفهرسـ :bleh:​
:mad::mad::mad::mad:
============================
يا شباب نريد تطبيقاااااااااااااااااااااااااااااااااااات ضعوها هنا الله لا يهينكم !!
عشان أعرف إنكم متابعين ,, :b::u:
 
السلام عليكم ورحمت الله وبركاته
انا اعلم ان قبل نهايه هذه الدورة سالحق بالعباسيه (مستشفى المجانين)
اه يادماغى والله كوب قهوه سكر زياده ومازلت تتجول راسى فى المصفوفه
انظر معى
PHP:
#Include <Array.au3>
dim $array [2][3]
$array[0][0]="zero"
$array[0][1]="one"
$array[0][2]="2+0"
$array[1][0]="1+0"
$array[1][1]="1+1"
$array[1][2]="2+1"


_ArrayDisplay($array)

بس انا سويت بدون فهم مثلا ليه
PHP:
$array[1][2]="2+1"
ليه ظهرت فى الصف الاول العمود 3 ؟؟؟
ثانيا
سوال بسيط جداااااااااااا عاوز له اجابه صريحه وياريت متخبيش عليا

i21828_12832.jpg

انا مش عارف اعمل بيها اى حاجه اعطنا مثل على الشغل بيها
ياشباب ترانى نسيت نفسى منها​
 
توقيع : فدى الرسول
تابع
المصفوفات (2)
تطبيقات وأمثلة (2)

إعداد :: Ashalshaikh

اليوم سنأخذ مثالان وتطبيق واحد ,,
وهي معقدة بعض الشيء ,,
فقط صفي ذهنك ,, وخذلك كاس عصير ,, :d: وتابع ,,

وسيتم شرحها سطر سطر لتعقيدها :d:

المثال الأول ::
الفكرة تتلخص في عمل مصفوفة تأتي بالدرايفات ثم إيجاد حجمها ,,
وعمل هذا في مصفوفة :smile:
أهداف المثال ::
1) توضيح كيفية استخدام المصفوفات مع الحلقات
2) إمكانية إمكان العمليات الحسابية في المصفوفات يعني بإمكانك تعريف المصوصفة كذا [2*/64]
3) توضيح استخدام +1 و -1 لتفادي الأخطاء ,, حيث إن المصفوفة تبدأ من الصفر ,, والتعريف تكون من الواحد :smile:

لنبدأ في المثال ::
أولا اكتبه وشغله , وانظر في النتيجة ::
كود:
[COLOR=#9999cc][COLOR=#f000ff]#Include[/COLOR] <Array.au3>[/COLOR]

[COLOR=#aa0000]$DRV[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#000090]DriveGetDrive[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#9999cc]"Fixed"[/COLOR][COLOR=#ff0000])[/COLOR]
[COLOR=#0000ff]Dim[/COLOR] [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$DRV[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]0[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]2[/COLOR][COLOR=#ff0000]][/COLOR]
[COLOR=#0000ff]FOr[/COLOR] [COLOR=#aa0000]$T[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#ac00a9]0[/COLOR] [COLOR=#0000ff]To[/COLOR] [COLOR=#aa0000]$DRV[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]0[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000]-[/COLOR][COLOR=#ac00a9]1[/COLOR]
    [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$T[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]0[/COLOR][COLOR=#ff0000]][/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#aa0000]$DRV[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$T[/COLOR][COLOR=#ff0000]+[/COLOR][COLOR=#ac00a9]1[/COLOR][COLOR=#ff0000]][/COLOR]
    [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$T[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]1[/COLOR][COLOR=#ff0000]][/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#000090]DirGetSize[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$DRV[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$T[/COLOR][COLOR=#ff0000]+[/COLOR][COLOR=#ac00a9]1[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000])[/COLOR]
[COLOR=#0000ff]Next[/COLOR]
[COLOR=#0080ff]_ArrayDisplay[/COLOR][COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000])[/COLOR]
نبدأ في الشرح
كود:
[COLOR=#9999cc][COLOR=#f000ff]#Include[/COLOR] <Array.au3>[/COLOR]
تضمين دوال معدلة للمصفوفات
كود:
[COLOR=#aa0000]$DRV[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#000090]DriveGetDrive[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#9999cc]"Fixed"[/COLOR][COLOR=#ff0000])[/COLOR]
أمر جلب الدرايفات من النوع القرص الثابت ,, وإدخاله في المتغير DRV
Dim $Report[$DRV[0]][2]
تعريف المتغير التي سوف نستخده في المصفوفة
لاحظ وجود [$DRV[0] في كطتم الصفوف :ok: ,, ويعني تعريف الصفوف بعدد الدرايفات
كود:
[COLOR=#0000ff]FOr[/COLOR] [COLOR=#aa0000]$T[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#ac00a9]0[/COLOR] [COLOR=#0000ff]To[/COLOR] [COLOR=#aa0000]$DRV[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]0[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000]-[/COLOR][COLOR=#ac00a9]1[/COLOR]
بدء حلقة ,, تبدأ من الصفر ,, إلى عدد الدرايفات ,,
$Report[$T][0] = $DRV[$T+1]
تعرف رقم الصف ,, بالعمود 0 هو الدرايف رقم ,, الموضح , ووضع ناقص واحد لتفادي الخطأ
كود:
    [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$T[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]1[/COLOR][COLOR=#ff0000]][/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#000090]DirGetSize[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$DRV[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$T[/COLOR][COLOR=#ff0000]+[/COLOR][COLOR=#ac00a9]1[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000])[/COLOR]
تعريف الصف نفسه ,, بالعمود الثاني ,, بحجم القرص !!!

كود:
[COLOR=#0000ff]Next[/COLOR]
[COLOR=#0080ff]_ArrayDisplay[/COLOR][COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000])[/COLOR]
إغلاق الحلقة ,,
وعرض المصفوفة

المثال الثاني ::
معقد بعض الشيء ,,
لن أشرحه ,, من فهم المثال الأول ,,فقط فهم المصفوفات :ok: ,, فقط يحتاج له ممارسة !!

ناخذ المثال ::
فكرته :: تقوم على جلب الملفات في ملف ,, وعمل أكثر من عمود يتضمن معلومات عنه ,, ثم عرض المصفوفة
كود:
[COLOR=#9999cc][COLOR=#f000ff]#Include[/COLOR] <Array.au3>[/COLOR]
[COLOR=#9999cc][COLOR=#f000ff]#Include[/COLOR] <FIle.au3>[/COLOR]

[COLOR=#aa0000]$Folder[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#ff33ff]@WindowsDir[/COLOR] [COLOR=#ff0000]&[/COLOR][COLOR=#9999cc]"\Media"[/COLOR] [COLOR=#009933];تم اختياره لأنه موجود في كل جهاز[/COLOR]
[COLOR=#aa0000]$Files[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#0080ff]_FileListToArray[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$Folder[/COLOR][COLOR=#ff0000])[/COLOR]  [COLOR=#009933];دالة جلب الملفات في مصفوفة[/COLOR]

[COLOR=#0000ff]Dim[/COLOR] [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$Files[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]0[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]5[/COLOR][COLOR=#ff0000]][/COLOR]
[COLOR=#0000ff]FOr[/COLOR] [COLOR=#aa0000]$e[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#ac00a9]1[/COLOR] [COLOR=#0000ff]To[/COLOR] [COLOR=#aa0000]$Files[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]0[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000]-[/COLOR][COLOR=#ac00a9]1[/COLOR]
    [COLOR=#aa0000]$Files[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#ff33ff]@WindowsDir[/COLOR]  [COLOR=#ff0000]&[/COLOR][COLOR=#9999cc]"\Media\"[/COLOR] [COLOR=#ff0000]&[/COLOR] [COLOR=#aa0000]$Files[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR]
    [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]0[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000]=[/COLOR][COLOR=#aa0000]$Files[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR]
    [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]1[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000]=[/COLOR][COLOR=#000090]FileGetSize[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$Files[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000])[/COLOR]
    [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]2[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000]=[/COLOR][COLOR=#000090]FileGetAttrib[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$Files[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000])[/COLOR]
    [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]3[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000]=[/COLOR][COLOR=#000090]FileGetShortName[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$Files[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000])[/COLOR]
    [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]4[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000]=[/COLOR][COLOR=#000090]FileGetLongName[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$Files[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000])[/COLOR]
[COLOR=#0000ff]Next[/COLOR]
[COLOR=#0080ff]_ArrayDisplay[/COLOR][COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000])[/COLOR]
جربة وشوف ماذا يخرج لك ,,
وتعرف أهمية المصفوفات ,,
لو بتعينها بمتغيرات عادية :cr::eek:

التطبيقات ::-

سنأخذ تطبيق يعتمد على المثال السابق :q:

نريد عمل تقرير عن الملفات في المجلد المقصود :ok:
في ملف ونحفظه ,,
لا يجب فهمه :smile:

كود:
[COLOR=#9999cc][COLOR=#f000ff]#Include[/COLOR] <Array.au3>[/COLOR]
[COLOR=#9999cc][COLOR=#f000ff]#Include[/COLOR] <FIle.au3>[/COLOR]

[COLOR=#aa0000]$Folder[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#ff33ff]@WindowsDir[/COLOR] [COLOR=#ff0000]&[/COLOR][COLOR=#9999cc]"\Media"[/COLOR] [COLOR=#009933];تم اختياره لأنه موجود في كل جهاز[/COLOR]
[COLOR=#aa0000]$Files[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#0080ff]_FileListToArray[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$Folder[/COLOR][COLOR=#ff0000])[/COLOR]  [COLOR=#009933];دالة جلب الملفات في مصفوفة[/COLOR]
[COLOR=#0000ff]Dim[/COLOR] [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$Files[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]0[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]5[/COLOR][COLOR=#ff0000]][/COLOR]
[COLOR=#0000ff]FOr[/COLOR] [COLOR=#aa0000]$e[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#ac00a9]1[/COLOR] [COLOR=#0000ff]To[/COLOR] [COLOR=#aa0000]$Files[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]0[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000]-[/COLOR][COLOR=#ac00a9]1[/COLOR]
    [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]0[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000]=[/COLOR][COLOR=#aa0000]$Files[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR]
    [COLOR=#aa0000]$Files[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#ff33ff]@WindowsDir[/COLOR]  [COLOR=#ff0000]&[/COLOR][COLOR=#9999cc]"\Media\"[/COLOR] [COLOR=#ff0000]&[/COLOR] [COLOR=#aa0000]$Files[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR]
    [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]1[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000]=[/COLOR][COLOR=#000090]FileGetSize[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$Files[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000])[/COLOR]
    [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]2[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000]=[/COLOR][COLOR=#000090]FileGetAttrib[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$Files[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000])[/COLOR]
    [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]3[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000]=[/COLOR][COLOR=#000090]FileGetShortName[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$Files[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000])[/COLOR]
    [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]4[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000]=[/COLOR][COLOR=#000090]FileGetLongName[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$Files[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000])[/COLOR]
[COLOR=Navy]Nex[/COLOR][COLOR=Navy]t[/COLOR]


[COLOR=#009933];كتابة التقرير[/COLOR]
[COLOR=#0000ff]Dim[/COLOR] [COLOR=#aa0000]$LigFile[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#ff33ff]@DesktopDir[/COLOR] [COLOR=#ff0000]&[/COLOR] [COLOR=#9999cc]"\Log.log"[/COLOR]

[COLOR=#000090]FileWrite[/COLOR][COLOR=Navy]LIne[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$LigFile[/COLOR][COLOR=#ff0000],[/COLOR][COLOR=#9999cc]"AutoIt 3 Example ::: By : Ashalshaikh"[/COLOR][COLOR=#ff0000])[/COLOR]
[COLOR=#000090]FileWrite[/COLOR][COLOR=Navy]LIne[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$LigFile[/COLOR][COLOR=#ff0000],[/COLOR][COLOR=#9999cc]"-------------------------------------"[/COLOR][COLOR=#ff0000])[/COLOR]
[COLOR=#000090]FileWrite[/COLOR][COLOR=Navy]LIne[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$LigFile[/COLOR][COLOR=#ff0000],[/COLOR][COLOR=#9999cc]"Report About Files In "[/COLOR] [COLOR=#ff0000]&[/COLOR]  [COLOR=#ff33ff]@WindowsDir[/COLOR] [COLOR=#ff0000]&[/COLOR][COLOR=#9999cc]"\Media"[/COLOR][COLOR=#ff0000])[/COLOR]
[COLOR=#000090]FileWrite[/COLOR][COLOR=Navy]LIne[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$LigFile[/COLOR][COLOR=#ff0000],[/COLOR][COLOR=#9999cc]"FIles List "[/COLOR][COLOR=#ff0000])[/COLOR]
[COLOR=#000090]FileWrite[/COLOR][COLOR=Navy]LIne[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$LigFile[/COLOR][COLOR=#ff0000],[/COLOR][COLOR=#9999cc]""[/COLOR][COLOR=#ff0000])[/COLOR]
[COLOR=#0000ff]FOr[/COLOR] [COLOR=#aa0000]$e[/COLOR] [COLOR=#ff0000]=[/COLOR] [COLOR=#ac00a9]1[/COLOR] [COLOR=#0000ff]To[/COLOR] [COLOR=#aa0000]$Files[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]0[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000]-[/COLOR][COLOR=#ac00a9]1[/COLOR]
    [COLOR=#000090]FileWrite[/COLOR][COLOR=Navy]LIne[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$LigFile[/COLOR][COLOR=#ff0000],[/COLOR][COLOR=#9999cc]"---------------- "[/COLOR][COLOR=#ff0000]&[/COLOR][COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]0[/COLOR][COLOR=#ff0000]][/COLOR] [COLOR=#ff0000]&[/COLOR] [COLOR=#9999cc]" ----------------"[/COLOR][COLOR=#ff0000])[/COLOR]
    [COLOR=#000090]FileWrite[/COLOR][COLOR=Navy]LIne[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$LigFile[/COLOR][COLOR=#ff0000],[/COLOR][COLOR=#9999cc]"Size : "[/COLOR] [COLOR=#ff0000]&[/COLOR] [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]1[/COLOR][COLOR=#ff0000]][/COLOR] [COLOR=#ff0000]&[/COLOR] [COLOR=#9999cc]" K.B."[/COLOR][COLOR=#ff0000])[/COLOR]
    [COLOR=#000090]FileWrite[/COLOR][COLOR=Navy]LIne[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$LigFile[/COLOR][COLOR=#ff0000],[/COLOR][COLOR=#9999cc]"Attrib : "[/COLOR] [COLOR=#ff0000]&[/COLOR]  [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]2[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000])[/COLOR]
    [COLOR=#000090]FileWrite[/COLOR][COLOR=Navy]LIne[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$LigFile[/COLOR][COLOR=#ff0000],[/COLOR][COLOR=#9999cc]"Short Name : "[/COLOR] [COLOR=#ff0000]&[/COLOR] [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]3[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000])[/COLOR]
    [COLOR=#000090]FileWrite[/COLOR][COLOR=Navy]LIne[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$LigFile[/COLOR][COLOR=#ff0000],[/COLOR][COLOR=#9999cc]"Long Name : "[/COLOR] [COLOR=#ff0000]&[/COLOR] [COLOR=#aa0000]$Report[/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#aa0000]$e[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000][[/COLOR][COLOR=#ac00a9]4[/COLOR][COLOR=#ff0000]][/COLOR][COLOR=#ff0000])[/COLOR]
[COLOR=#0000ff]Next[/COLOR]
[COLOR=#000090]FileWrite[/COLOR][COLOR=Navy]LIne[/COLOR] [COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$LigFile[/COLOR][COLOR=#ff0000],[/COLOR][COLOR=#9999cc]"---------------- End Example ----------------"[/COLOR][COLOR=#ff0000])[/COLOR]
[COLOR=Navy]Shell[/COLOR][COLOR=#000090]Execute[/COLOR][COLOR=#ff0000]([/COLOR][COLOR=#aa0000]$LigFile[/COLOR][COLOR=#ff0000])[/COLOR]
يا شباب نريد تطبيقاااااااااات :mad:
حتى أعرف إنكم فاهمين ,, وأسلوب الشرح جيد
جزاكم الله ألف خير ,,
شكرا لكم ,,
 
السلام عليكم ورحمت الله وبركاته
انا اعلم ان قبل نهايه هذه الدورة سالحق بالعباسيه (مستشفى المجانين)
اه يادماغى والله كوب قهوه سكر زياده ومازلت تتجول راسى فى المصفوفه
انظر معى
PHP:
#Include <Array.au3>
dim $array [2][3]
$array[0][0]="zero"
$array[0][1]="one"
$array[0][2]="2+0"
$array[1][0]="1+0"
$array[1][1]="1+1"
$array[1][2]="2+1"


_ArrayDisplay($array)
بس انا سويت بدون فهم مثلا ليه
PHP:
$array[1][2]="2+1"
ليه ظهرت فى الصف الاول العمود 3 ؟؟؟
ثانيا
سوال بسيط جداااااااااااا عاوز له اجابه صريحه وياريت متخبيش عليا

i21828_12832.jpg

انا مش عارف اعمل بيها اى حاجه اعطنا مثل على الشغل بيها
ياشباب ترانى نسيت نفسى منها​
وعليكم السلام ,,
هههههههههههههههههههههههههههههههههههههه
لا بالعكس ,, إذا ما عرفت المصفوفات رح تتجنن :hh:

تطبيق ممتاز ,,
بالنسبة للسؤال الثاني اللي هو ليش ظهرت في الصف الثالث
ماأدري ,, ماقد جربت :hh:

أما عن سؤالك :: مافائدة المصفوفات ,,
أنا أقولك ,,
أنا لو قلتلك عرفلي متغيرين ,, تقولي سهلة
Din $s,$r
طيب لو قلتلك عرفلي 500 متغير :eek:
طيب لو قلتلك ,, هناك 50 ملف ,,
أريدك تكتبلي في ملف كل المعلومات عنهم :eek:
بالمتغيرات ممكن تاخذ ثلاثة أيام تكتب
أما بالمصفوفات ,, عشرة سطور تكفي :cool:
وشاهد المشاركة السابقة وطبع الأمثلة ,, يعني انسخها وشغلها ,,
تعرف كل شي :cool:
 
نسيت شي ,,
حلوة الصورة ,,
أعذرني بنسخها ,,
خخخخخخخخخخخخ
 
حالتكـ معينهـ على : عدم الروقان ( بلا مصفوفات بلا خرابيط ) حالياً
 
توقيع : Future Tank X-1
مشروع جديد :
يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي

نبي صامت الفحص بس دبل كللك !!
نبدأ فيه ؟
 
توقيع : Future Tank X-1
^^
كل واحد له شغلهـ
 
توقيع : Future Tank X-1
مشروع جديد :
يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي

نبي صامت الفحص بس دبل كللك !!
نبدأ فيه ؟
مشروع ممتاز ,,
رائع ,,
بتنشط الموضوع إنت :ok:
بس وين تطبيقك :mad::mad::mad: على المصفوفات ,,
إبدأو فيه وسأساعدكم :q:
<<< طلع منها
 
^^
يجب التنظيمـ ,,

جاري اعادد ما نحتاجهـ
 
توقيع : Future Tank X-1
الملفات المطلوبهـ :


( الأداة )

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


( التحديثات )

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


التحميل عليك يالشيخ :q: + الواجههـ :hh:

ثم نقل واعادة التسميهـ ( انا ابسويها )

وفك الضغط على اي متبرع اذا لم يوجد عليك يالشيخ :hh:

ثم حذف ملفين ( انا ابسويها )
ثم المفتاح ووضعه ( انا ابسويها )
ثم امر دوس ( انا ابسويها )

ولكن امر تأكد من عدم وجود افيرا لـ متبرع !!​
 
توقيع : Future Tank X-1
الملفات المطلوبهـ :


( الأداة )

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


( التحديثات )

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


التحميل عليك يالشيخ :q: + الواجههـ :hh:

ثم نقل واعادة التسميهـ ( انا ابسويها )

وفك الضغط على اي متبرع اذا لم يوجد عليك يالشيخ :hh:

ثم حذف ملفين ( انا ابسويها )
ثم المفتاح ووضعه ( انا ابسويها )
ثم امر دوس ( انا ابسويها )

ولكن امر تأكد من عدم وجود افيرا لـ متبرع !!​
كلها جاهزة عندي :bleh::bleh::bleh:
بس حبيت أعطيكم فرصة :bleh:
:bleh::bleh::bleh::bleh::bleh::bleh::bleh::bleh::bleh:
 
السلام عليكم
حبيبى يارايق ايه الدرر دى
بص انا هروح انا واخذ الخميس راحه وادخل الجمعه الصبح ان شاء الله
وابقى اكتب لك مشروعى لكن قليلا بدات افهم حااااااااااااااااااااااااااااااااااااااااااااااااااااااجه


.
.
.
.
.
.
.
.
.
..
ان المصفوفات مش بتتفهم
ههه
الف شكر على تعبك وان شاء الله نعطيك التطبيق يوم الجمعه
 
توقيع : فدى الرسول
تم الغى المشرووع !!
 
توقيع : Future Tank X-1
عودة
أعلى