Archive for the ‘AppleScript’ Category

ایجاد DialogBox با اپل‌اسکریپت

2009/03/31

امروز می‌خواهیم اسکریپتی بنویسیم که با اجرای آن یک پیغام نمایش داده شود که دارای دو دکمه می‌باشد: اجرا و خروج

که با زدن دکمه اجرا دو برنامه که خودتان قبلا انتخاب کردین اجرا می‌شود و با زدن دکمه خروج برنامه بسته می‌شود.

به قطع کد زیر توجه کنید:

اسکریپت ساخت دیالوگ باکس در اپل اسکریپت
این اسکریپت از چهار بخش تشکیل شده:
۱: ایجاد دیالوگ‌باکس
۲: ایجاد دکمه‌های اجرا و خروج
۳: دستور if برای مشخص کردن کارهایی که برنامه بعد از زدن دکمه اجرا باید انجام دهد
۴: اجرای برنامه‌ها
(more…)
Advertisements

AppleScipt(اپل‌اسکریپت) چیست؟

2009/03/10

(اپل‌اسکریپت)AppleScript یک زبان برنامه سازی است که به کاربران مکینتاش امکان می دهد تا کارهای تکراری را خودکار نمایند و برنامه های کاربردی را متناسب با نیازهای شخصی خود جهت برطرف ساختن مجموعه ای از نیاز های خاص تغییر دهند. این زبان که در تمام کامپیوتر های مکینتاش گنجانده می شود، بخش لاینفکی از سیستم عامل است که به کاربران فنی (و نه لزوماً برنامه سازان) امکان می دهد تا قابلیت های کامپیوترهای خود را ارتقاء دهند. برنامه های AppleScript همچون یک»bot» (ربات نرم افزاری) عمل می کنند: پس از نوشته شدن می توانند بطور مستقل داده های جند رسانه ای ( از جمله ویدیوی دیجیتال، متن و اطلاعات مبتنی بر وب  ) را پردازش و مدیریت کنند.

هر برنامه AppleScript را می توان به گونه ای تنظیم نمود تا کارهای متنوعی چون پشتیبان گیری از داده ها، یافتن فایلها از طریق اینترنت، دانلود کردن، چاپ، و تبدیل فرمت فایلها را انجام دهد. AppleScript از نوعی ابزار پیام رسانی به نام Apple Events برای تبادل اطلاعات با سیستم عامل و برنامه های کاربردی استفاده می کند. Apple Events وظیفه انتقال داده ها، درخواستها و فرامین را در بین برنامه های کاربردی، شبکه ها و OS بر عهده دارد؛ انجام تمام اینکارها برای کاربر ترانسپارنت است.

با اپل‌اسکریپت می‌توان پلاگین‌های مختلفی برای برنامه‌های سیستم عامل مکینتاش نوست.

ابزار‌های توسعه AppleScript

۱. Automator
۲. Script Editor
۳. Script Menu
۴. AppleScript Utility
۵. AppleScript Studio
۶. Script Debugger
۷. FaceSpan
۸. Smile

برای شروع اپل‌اسکریپت می‌توانید از Script Editor استفاده کنید که  در آدرس زیر واقع است:

/Applications/AppleScript

Script Editor را باز کنید و فایل جدیدی ایجاد کنید(File > New یا command-N)…

(more…)