ایپل اسکرپٹ کیا ہے؟ اپنا پہلا میک آٹومیشن سکرپٹ لکھنا۔

ایپل اسکرپٹ کیا ہے؟ اپنا پہلا میک آٹومیشن سکرپٹ لکھنا۔

اگر آپ سکرپٹنگ کی دنیا میں راحت محسوس کرتے ہیں اور آپ میک پر کام کرتے ہیں تو ایپل اسکرپٹ آپ کے لیے خودکار حل ہو سکتا ہے۔ ایپل اسکرپٹ ایک طاقتور زبان ہے جو آپ کو کسی بھی ایپ کو کنٹرول کرنے کی طاقت دیتی ہے ، بشرطیکہ یہ ایپل اسکرپٹ لائبریری فراہم کرے۔





فوٹوشاپ فوٹو کا خود بخود سائز تبدیل کرنے ، فولڈرز کا نام تبدیل کرنے اور پاس ورڈ سے فائلوں کو لاک کرنے جیسے دنیاوی کاموں کے لیے اسے استعمال کریں۔ ہم آپ کو دکھائیں گے کہ اس کا استعمال کیسے شروع کیا جائے۔





ایپل اسکرپٹ کیا ہے؟

بش کی طرح ، ایپل اسکرپٹ ایک اسکرپٹنگ زبان ہے۔ اور آٹومیٹر کی طرح ، یہ آپ کے لیے کاموں کو خودکار کرنے کے لیے بنیادی طور پر ایپس اور فائنڈر کے ساتھ تعامل کرتا ہے۔ یہ میک او ایس سسٹم 7 کے ایک حصے کے طور پر جاری کیا گیا ، جو 1993 میں واپس آیا تھا۔ افادیت فولڈر.





ایپل اسکرپٹ نے میک او ایس ایکس کے آغاز کے ساتھ ہی طاقت میں اضافہ کیا۔ ایپل سکرپٹ کی کمانڈ لائن سے براہ راست بات کرنے کی صلاحیت کے ساتھ مل کر لچک میں اضافہ ، ایپل سکرپٹ کو ٹنکرز کے لیے ایک بہترین ٹول بنا دیتا ہے۔ جب آٹومیشن کی بات آتی ہے تو یہ میک او ایس کو آئی او ایس پر بھی برتری دیتا ہے۔

پہلے سے نصب ایپل سکرپٹ کا جائزہ۔

اس سے پہلے کہ ہم ایک ایپل سکرپٹ کے کہنے کو ٹھیک کریں ، آئیے اس اسکرپٹس پر ایک نظر ڈالتے ہیں جو اسکرپٹ ایڈیٹر کے ساتھ پہلے سے انسٹال ہوتا ہے اور آپ انہیں کیسے استعمال کرسکتے ہیں۔



پہلے سے نصب شدہ سکرپٹ رہتے ہیں۔ میکنٹوش ایچ ڈی>۔ لائبریری> سکرپٹ آپ اسکرپٹ ایڈیٹر کھول کر ان تک رسائی حاصل کر سکتے ہیں (اسپاٹ لائٹ سے اس کی تلاش کریں) ، جا کر۔ ترجیحات> عمومی> مینو بار میں اسکرپٹ مینو دکھائیں۔ ، اور پھر اسکرپٹ آئیکن پر کلک کرنا جو مینو بار میں ظاہر ہوتا ہے۔

آپ ان میں سے ایک سکرپٹ کو مینو بار سے چلا سکتے ہیں۔





آئیے فولڈر ایکشنز پر ایک نظر ڈالیں۔ ایک فولڈر ایکشن ایک ایپل اسکرپٹ ہے جو کسی فولڈر سے منسلک ہوتا ہے۔ فعال ہونے پر ، اسکرپٹ کسی بھی فائل پر چلے گی جو اس فولڈر میں شامل کی گئی ہے۔

اگر آپ جاتے ہیں۔ فولڈر ایکشنز> سکرپٹ کو فولڈر سے منسلک کریں۔ ، ایک ونڈو پاپ اپ پوچھے گا کہ آپ کسی فولڈر میں کس قسم کا اسکرپٹ شامل کرنا چاہتے ہیں۔ آپ تصویروں کو افقی یا عمودی طور پر پلٹ سکتے ہیں ، انہیں JPEG یا PNG کے طور پر ڈپلیکیٹ کر سکتے ہیں ، انہیں گھماتے ہیں ، یا کوئی نیا آئٹم شامل ہونے پر الرٹ کا اشارہ کر سکتے ہیں۔





منع ہے کہ آپ کو رسائی کی اجازت نہیں ہے۔

ایک بار جب آپ اپنا سکرپٹ اور فولڈر منتخب کرلیں جس سے آپ اسے منسلک کرنا چاہتے ہیں ، خود فولڈر پر دائیں کلک کریں۔ نیچے جائیں۔ سروسز> فولڈر ایکشن سیٹ اپ۔ ، اور اس بات کو یقینی بنائیں۔ فولڈر ایکشنز کو فعال کریں۔ چیک کیا جاتا ہے. پھر اپنے ایپل اسکرپٹ کو چلانے کے لیے فولڈر کے اوپر ایک فائل گھسیٹیں۔

ایپل اسکرپٹ آپ کے لیے اور کیا کر سکتا ہے اس کا احساس حاصل کرنے کے لیے اسکرپٹس مینو بار کے ساتھ کھیلیں۔ ہڈ کے نیچے کیا ہو رہا ہے اس پر ایک نظر ڈالنے کے لیے ، پر جائیں۔ سکرپٹ فولڈر ، کسی بھی اسکرپٹ پر دائیں کلک کریں ، اور اسے اسکرپٹ ایڈیٹر سے کھولیں۔

بتانے والے بیان کو سمجھنا۔

ایپل اسکرپٹ انسانی پڑھنے کے قابل نحو کا استعمال کرتا ہے۔ اس کا مطلب یہ ہے کہ ، بہت سی دیگر پروگرامنگ زبانوں کے مقابلے میں ، یہ ایک قابل فہم شکل میں لکھا گیا ہے۔ چونکہ یہ کمانڈ بھیجنے کے لیے مکمل الفاظ اور جملے استعمال کرتا ہے ، اس لیے اسے سمجھنا آسان اور سیکھنا آسان ہے۔

آئیے کے ابتدائی نحو کو دیکھیں۔ add - new item alert.scpt فولڈر ایکشنز میں اس سے ایپل اسکرپٹ میں سب سے بنیادی بیان کا اندازہ ہوگا: بیان بتائیں .

on adding folder items to this_folder after receiving added_items
try
tell application 'Finder'
--get the name of the folder
set the folder_name to the name of this_folder
end tell

ایک 'بیان بیان' تین حصوں پر مشتمل ہے:

  1. لفظ 'بتاؤ'
  2. حوالہ دینے کا اعتراض (اس معاملے میں ، درخواست 'فائنڈر')
  3. انجام دینے کی کارروائی (یہاں ، 'فولڈر_ نام کو اس_فولڈر کے نام پر سیٹ کریں')۔

عام آدمی کی شرائط میں ، اوپر بیان بیان کہہ رہا ہے کہ 'فائنڈر کو بتائیں کہ اس فولڈر کا نام استعمال کریں جب یہ اسکرپٹ منسلک ہوتا ہے جب بھی اسکرپٹ' this_folder 'مانگتی ہے۔

ایپل اسکرپٹ کا مقصد ایپس کو وہ کام کرنے کے لیے کہہ کر خودکار کام کرنا ہے جو آپ خود نہیں کرتے۔ لہذا ، 'بتائیں' کمانڈ ضروری ہے۔ آپ صرف 'بتائیں' کے ساتھ ایپل اسکرپٹ کی دنیا میں پہنچ سکتے ہیں۔

یہ بھی نوٹ کریں: وہ لائن جو کہتی ہے۔

--get the name of the folder

دراصل صرف ایک تبصرہ ہے ، جو صارف کو بتاتا ہے کہ اس وقت اسکرپٹ کیا کر رہا ہے۔ تبصرے ضروری ہیں --- نہ صرف دوسرے لوگوں کو بتانے کے لیے کہ آپ کی اسکرپٹ نے کیا کیا بلکہ اپنے آپ کو یاد دلانے کے لیے۔

اپنا پہلا ایپل اسکرپٹ لکھنا۔

اگر آپ کو پروگرامنگ کا کچھ تجربہ ہے اور آپ متغیرات ، ڈو-وائل لوپس اور کنڈیشنلز جیسے تصورات سے واقف ہیں تو آپ اس تعارف کے دائرہ کار سے باہر ایپل اسکرپٹ سے بہت کچھ حاصل کر سکتے ہیں۔ ابھی کے لیے ، ہم آپ کو صرف یہ دکھانے جا رہے ہیں کہ ایک بنیادی سکرپٹ کیسے بنایا جائے ، لکھا جائے ، چلایا جائے اور محفوظ کیا جائے:

  1. اسکرپٹ بنائیں: کھولو اسکرپٹ ایڈیٹر۔ اور جاؤ فائل> نیا۔ .
  2. اپنا سکرپٹ لکھیں: اسکرپٹ ایڈیٹر ونڈو کو دو حصوں میں تقسیم کیا گیا ہے۔ سب سے اوپر نصف آپ کے سکرپٹ میں داخل کرنے کے لئے ہے جب آپ اسے چلائیں گے تو نیچے کا آدھا حصہ آپ کو آؤٹ پٹ دکھائے گا۔ قسم: | _+_ | . پھر اسے مرتب کرنے کے لیے اسکرپٹ کے بالکل اوپر مینو بار میں ہتھوڑا بٹن دبائیں۔ یہ آپ کے سکرپٹ کے ذریعے نحو کی غلطیوں کی جانچ پڑتال کرے گا۔ اگر آپ کو کوئی ایرر ڈائیلاگ موصول نہیں ہوتا ہے ، اور آپ کا اسکرپٹ فارمیٹنگ اور فونٹ تبدیل کرتا ہے ، تو یہ کامیابی کے ساتھ مرتب ہوا۔
  3. اپنا اسکرپٹ چلائیں: ہتھوڑے کے بٹن کے آگے ایک ہے۔ کھیلیں بٹن اسے مارو ، اور دیکھیں کہ کیا ہوتا ہے۔
  4. اپنا سکرپٹ محفوظ کریں: اب جب کہ آپ کے پاس ایک بنیادی اسکرپٹ ہے ، آپ اسے کلک کرنے کے قابل ایپلیکیشن کے طور پر محفوظ کر سکتے ہیں۔ کے پاس جاؤ فائل> محفوظ کریں۔ ، اور نیچے۔ فائل فارمیٹ۔ ، منتخب کریں درخواست . اب ، اسکرپٹ ایڈیٹر کھولنے اور پلے کو دبانے کے بجائے ، آپ اپنے اسکرپٹ کو چلانے کے لیے اس پر ڈبل کلک کر سکتے ہیں۔ اگر آپ باش میں سکرپٹ کرنا پسند کرتے ہیں تو ، آپ اپنے سکرپٹ کو کلک کرنے کے قابل ایپلیکیشنز میں تبدیل کرنے کے لیے ایپل اسکرپٹ کا استعمال کر سکتے ہیں۔

اس سادہ نحو کے ساتھ ، آپ تقریبا کسی بھی میک ایپ کو کچھ بھی کرنے کو کہہ سکتے ہیں۔ دی گئی ایپ کے لیے دستیاب کمانڈز کا جائزہ لینے کے لیے ، پر جائیں۔ فائل> لغت کھولیں۔ اور درخواست کا انتخاب کریں۔ وہاں سے ، آپ تمام دستیاب ایپل اسکرپٹ کمانڈ دیکھ سکتے ہیں۔

آسان میک آٹومیشن کے لیے ، آٹومیٹر استعمال کریں۔

اگر پروگرامنگ آپ کو سر درد دیتا ہے تو آپ کے کاموں کو خودکار کرنے کے آسان طریقے ہیں۔ آٹومیٹر ایک دوستانہ GUI اور ایک سادہ انٹرفیس کا استعمال کرتا ہے تاکہ ذہن کو بے چین کرنے والے معمولات کو ایک کلک سیٹ اور بھول جانے والے کاموں میں بدل دیا جائے۔

اگرچہ آٹومیٹر ایپل اسکرپٹ کی طرح مرضی کے مطابق یا پیچیدہ نہیں ہے ، لیکن اسے توڑنا آسان اور بہت مشکل ہے۔ کچھ پر ایک نظر ڈالیں۔ آٹومیٹر ورک فلو جو آپ کا وقت بچائے گا۔ اگر آپ دلچسپی رکھتے ہیں

بانٹیں بانٹیں ٹویٹ ای میل۔ کینن بمقابلہ نیکن: کون سا کیمرا برانڈ بہتر ہے؟

کینن اور نیکن کیمرہ انڈسٹری کے دو بڑے نام ہیں۔ لیکن کون سا برانڈ کیمروں اور عینکوں کی بہتر لائن اپ پیش کرتا ہے؟

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • میک
  • پروگرامنگ۔
  • ایپل سکرپٹ
  • کمپیوٹر آٹومیشن۔
  • میک ٹرکس۔
  • اسکرپٹنگ۔
  • ٹاسک آٹومیشن۔
مصنف کے بارے میں چاواگا ٹیم۔(21 مضامین شائع ہوئے)

ٹم چاواگا ایک مصنف ہے جو بروکلین میں رہتا ہے۔ جب وہ ٹیکنالوجی اور ثقافت کے بارے میں نہیں لکھ رہا ہے ، تو وہ سائنس فکشن لکھ رہا ہے۔

ٹم چاواگا سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔