منتديات ماك للعرب  

العودة   منتديات ماك للعرب > ركن برمجة الماكنتوش > مجلس برمجة الماكنتوش
التسجيل التعليمات قائمة الأعضاء التقويم ماذا يحدث البحث مشاركات اليوم اجعل جميع المنتديات مقروءة

مجلس برمجة الماكنتوش باشراف ابو بكر
يختص بكل ما يتعلق ببرمجة الماك

رد
 
LinkBack أدوات الموضوع طرق مشاهدة الموضوع
  #1 (permalink)  
قديم 01-20-2008, 10:32 AM
الصورة الرمزية أبو بكر
Moderator
 
تاريخ التسجيل: Dec 2004
الدولة: أبوظبي - الإمارات
المشاركات: 574
أبو بكر is on a distinguished road
افتراضي

تمتاز لغة AppleScript بأنها لغة برمجة قوية، وسهلة جدا، إذ أن مفرداتها وأوامرها وجملها هي كلمات إنجليزية صرفة، وهي لغة تخاطب البرامج وتطلب منها أداء مهمات بحسب وظائفها. وهي على غرار اللغة AppleTalk.
وهذا مثال بسيط يوضح مدى سهولتها:

قم بفتح برنامج Script Editor تجده في مجلد: Applications->AppleScript.

قم بكتابة هذه الشيفرة أو نسخها ولصقها: 
كود:
tell application "Finder"
display dialog "Abo Baker - Mac4Arabs.com.
AppleScript Language. " buttons {"OK"} default button 1 with icon 1
count files in folder "Applications" of startup disk
set numFiles to result
display dialog "You have: " & numFiles & " files in your Applications folder!" buttons {"OK"} default button 1 with icon 1
end tell
يقوم هذا المثال بالتخاطب مع برنامج Finder، ويطلب منه إظهار مربع حوار فيه عبارة: AppleScript Language. Abo Baker - Mac4Arabs.com
وبعد ذلك يطلب البرنامج من البرنامج Finder حساب عدد الملفات في مجلد برامجك، ويظهر النتيجة في مربع حوار..
__________________
أبو بكر
رد مع اقتباس
  #2 (permalink)  
قديم 01-20-2008, 10:41 AM
الصورة الرمزية oneonlyonline
نشط
 
تاريخ التسجيل: Sep 2007
الدولة: Riyadh
المشاركات: 545
oneonlyonline is on a distinguished road
افتراضي

واللهي راااائع جداااا جربته اعجبني بس ياليت تقولي ابو بكر ماهي التطبيقات الي يمكن انشأها بهذا البرنامج

والف شكر لك على المواضيع المفيده
__________________


ممنوع المراسله على الخاص سوف يتم تجاهل الرساله المراسله على البريد الألكتروني

oneonlyonline@gmail.com

رد مع اقتباس
  #3 (permalink)  
قديم 01-20-2008, 02:58 PM
نشط
 
تاريخ التسجيل: Jan 2007
المشاركات: 737
yousufinternet is on a distinguished road
افتراضي

هذه لغه و لا سوالف
هههه
الصراحه جدا سهله و ممتعه شكرا لك أخ أبو بكر
__________________

رد مع اقتباس
  #4 (permalink)  
قديم 01-21-2008, 02:28 AM
الصورة الرمزية khaled_acmilan
نشط
 
تاريخ التسجيل: Aug 2007
الدولة: مصر
المشاركات: 181
khaled_acmilan is on a distinguished road
افتراضي

شكرًا ليك أخي أبو بكر وإليك النتيجة:-



رد مع اقتباس
  #5 (permalink)  
قديم 02-04-2008, 07:09 PM
الصورة الرمزية صهيل نجد
Senior Member
 
تاريخ التسجيل: Dec 2007
المشاركات: 103
صهيل نجد is on a distinguished road
افتراضي

بسم الله .... عدنا


وهذي
النتيجة




يعطيك العافية
رد مع اقتباس
  #6 (permalink)  
قديم 02-04-2008, 07:34 PM
الصورة الرمزية أبو بكر
Moderator
 
تاريخ التسجيل: Dec 2004
الدولة: أبوظبي - الإمارات
المشاركات: 574
أبو بكر is on a distinguished road
افتراضي

<div class='quotetop'>إقتباس(khaled_acmilan @ 21-01-2008, 07:28) <{POST_SNAPBACK}></div>
اقتباس:
شكرًا ليك أخي أبو بكر وإليك النتيجة:-

[/b]
جيد بل ممتاز .. يعجبني أنك تحاول الكتابة باللغة العربية.. فهذا هو الغرض من ركن البرمجة.. إنتاج البرامج العربية.
__________________
أبو بكر
رد مع اقتباس
  #7 (permalink)  
قديم 02-04-2008, 08:52 PM
الصورة الرمزية أبو بكر
Moderator
 
تاريخ التسجيل: Dec 2004
الدولة: أبوظبي - الإمارات
المشاركات: 574
أبو بكر is on a distinguished road
افتراضي

<div class='quotetop'>إقتباس(صهيل نجد @ 05-02-2008, 00:09) <{POST_SNAPBACK}></div>
اقتباس:
بسم الله .... عدنا


وهذي
النتيجة




يعطيك العافية[/b]
بداية موفقة إن شاء الله، لا تنسي الدرسين..
__________________
أبو بكر
رد مع اقتباس
  #8 (permalink)  
قديم 02-05-2008, 05:11 PM
مشارك
 
تاريخ التسجيل: Aug 2007
المشاركات: 36
وردة الحياة is on a distinguished road
افتراضي

السلام عليكم أخي أبا بكر

تبدو سهلة .. أريتها البعض و قالوا : كأنها سواليف ..
طبعاً هذه ميزة في أي لغة برمجة ، أن نكتبها و كأننا نكتب لغتنا الاعتيادية !
حملت ملف البي دي اف : AppleScriptLanguageGuide
حتى يتسنى لي تعلمها في أي وقت ..

ما أريد أن أسأله الآن
حين أختار File -> Open Dictionary
تظهر لي قائمة البرامج ، و حين أختار أياً منها يظهر لي ما يشبه المتغيرات و الإجراءات لها
فهل هذا يعني أن هذه البرامج مكتوبة بالأبل سكريبت و أن هذا هو مصدرها ؟
و هل يمكنني تحريرها ؟
أم ما القصد ؟

رد مع اقتباس
  #9 (permalink)  
قديم 02-08-2008, 07:11 PM
مستجد
 
تاريخ التسجيل: Jan 2008
الدولة: السعودية
المشاركات: 17
r00t020 is on a distinguished road
إرسال رسالة عبر مراسل AIM إلى r00t020 إرسال رسالة عبر مراسل MSN إلى r00t020
افتراضي

فعـلاً..سهلة!!

التطبيق:








--
س: هل بامكاني برمجة Plugins للتطبيقات بهذه اللغة؟؟
رد مع اقتباس
رد

  منتديات ماك للعرب > ركن برمجة الماكنتوش > مجلس برمجة الماكنتوش



أدوات الموضوع
طرق مشاهدة الموضوع

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


جميع الأوقات بتوقيت GMT. الساعة الآن 02:30 AM.


Powered by vBulletin
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
جميع الحقوق محفوظة لموقع ماك للعرب ٢٠٠٢-٢٠٠٨م
Ad Management by RedTyger