AppleScript అంటే ఏమిటి? మీ మొదటి Mac ఆటోమేషన్ స్క్రిప్ట్ రాయడం

AppleScript అంటే ఏమిటి? మీ మొదటి Mac ఆటోమేషన్ స్క్రిప్ట్ రాయడం

మీరు స్క్రిప్టింగ్ ప్రపంచంలో సుఖంగా ఉంటే మరియు మీరు Mac లో పని చేస్తే, AppleScript మీకు ఆటోమేటింగ్ పరిష్కారం కావచ్చు. AppleScript అనేది ఒక యాప్‌స్క్రిప్ట్ లైబ్రరీని అందించేంత వరకు, ఏదైనా యాప్‌ను నియంత్రించే శక్తిని అందించే శక్తివంతమైన భాష.





ఫోటోషాప్ ఫోటోలను స్వయంచాలకంగా పున resపరిమాణం చేయడం, ఫోల్డర్‌ల పేరు మార్చడం మరియు పాస్‌వర్డ్‌తో ఫైల్‌లను లాక్ చేయడం వంటి ప్రాపంచిక పనుల కోసం దీనిని ఉపయోగించండి. దీన్ని ఉపయోగించడం ఎలా ప్రారంభించాలో మేము మీకు చూపుతాము.





AppleScript అంటే ఏమిటి?

బాష్ వలె, AppleScript ఒక స్క్రిప్టింగ్ భాష. మరియు ఆటోమేటర్ మాదిరిగానే, ఇది మీ కోసం టాస్క్‌లను ఆటోమేట్ చేయడానికి ప్రధానంగా యాప్‌లు మరియు ఫైండర్‌తో సంకర్షణ చెందుతుంది. ఇది Mac OS సిస్టమ్ 7 లో భాగంగా విడుదల చేయబడింది, ఇది 1993 లో తిరిగి వచ్చింది. అప్పటి నుండి ఇది చిక్కుకుంది. యుటిలిటీస్ ఫోల్డర్





Mac OS X ప్రారంభంతో AppleScript శక్తి పెరిగింది. కోకో ఫ్రేమ్‌వర్క్ యాప్ డెవలపర్‌లకు AppleScript అనుకూలతను చేర్చడం చాలా సులభం చేసింది. ఆ పెరిగిన వశ్యత, కమాండ్ లైన్‌తో నేరుగా మాట్లాడే AppleScript సామర్థ్యంతో కలిపి, ఆపిల్‌స్క్రిప్ట్ టింకర్‌ల కోసం ఉత్తమమైన సాధనాల్లో ఒకటిగా చేస్తుంది. ఆటోమేషన్ విషయానికి వస్తే ఇది iOS కంటే మాకోస్‌కు అంచుని ఇస్తుంది.

ముందుగా ఇన్‌స్టాల్ చేసిన AppleScripts యొక్క అవలోకనం

ఆపిల్‌స్క్రిప్ట్ ఏమి చెబుతుందో మేము విచ్ఛిన్నం చేయడానికి ముందు, స్క్రిప్ట్ ఎడిటర్‌తో ముందుగా ఇన్‌స్టాల్ చేయబడిన స్క్రిప్ట్‌లను మరియు వాటిని ఎలా ఉపయోగించవచ్చో చూద్దాం.



ముందుగా ఇన్‌స్టాల్ చేయబడిన స్క్రిప్ట్‌లు నివసిస్తాయి మాకింతోష్ HD> లైబ్రరీ> స్క్రిప్ట్‌లు. మీరు స్క్రిప్ట్ ఎడిటర్ (స్పాట్‌లైట్‌తో వెతకండి) తెరవడం ద్వారా కూడా వాటిని యాక్సెస్ చేయవచ్చు ప్రాధాన్యతలు> సాధారణ> మెను బార్‌లో స్క్రిప్ట్ మెనూని చూపు , ఆపై మెను బార్‌లో కనిపించే స్క్రిప్ట్ చిహ్నాన్ని క్లిక్ చేయండి.

మీరు మెను బార్ నుండి ఈ స్క్రిప్ట్‌లో ఒకదాన్ని అమలు చేయవచ్చు.





ఫోల్డర్ చర్యలను చూద్దాం. ఫోల్డర్ యాక్షన్ అనేది ఫోల్డర్‌కి జోడించబడిన ఆపిల్‌స్క్రిప్ట్. ప్రారంభించినప్పుడు, ఆ ఫోల్డర్‌కి జోడించిన ఏదైనా ఫైల్‌పై స్క్రిప్ట్ రన్ అవుతుంది.

మీరు వెళ్తే ఫోల్డర్ చర్యలు> ఫోల్డర్‌కు స్క్రిప్ట్‌లను అటాచ్ చేయండి , మీరు ఫోల్డర్‌కి ఎలాంటి స్క్రిప్ట్‌ను జోడించాలనుకుంటున్నారో విండో పాపప్ అడుగుతుంది. మీరు ఫోటోలను అడ్డంగా లేదా నిలువుగా తిప్పవచ్చు, వాటిని JPEG లేదా PNG గా నకిలీ చేయవచ్చు, వాటిని తిప్పవచ్చు లేదా కొత్త అంశం జోడించబడినప్పుడు హెచ్చరికను ప్రాంప్ట్ చేయవచ్చు.





ఫేస్‌బుక్‌లో మీరు ఎవరిని బ్లాక్ చేసారో ఎలా చూడాలి

మీరు మీ స్క్రిప్ట్ మరియు మీరు దానిని జోడించాలనుకుంటున్న ఫోల్డర్‌ని ఎంచుకున్న తర్వాత, ఫోల్డర్‌పై కుడి క్లిక్ చేయండి. క్రిందికి వెళ్ళండి సేవలు> ఫోల్డర్ యాక్షన్ సెటప్ , మరియు అది నిర్ధారించుకోండి ఫోల్డర్ చర్యలను ప్రారంభించండి తనిఖీ చేయబడుతుంది. మీ AppleScript రన్ చూడటానికి ఫోల్డర్ పైన ఒక ఫైల్‌ని లాగండి.

AppleScript మీ కోసం ఇంకా ఏమి చేయగలదో తెలుసుకోవడానికి స్క్రిప్ట్స్ మెను బార్‌తో ఆడుకోండి. హుడ్ కింద ఏమి జరుగుతుందో పరిశీలించడానికి, వెళ్ళండి స్క్రిప్ట్‌లు ఫోల్డర్, ఏదైనా స్క్రిప్ట్ మీద కుడి క్లిక్ చేసి, స్క్రిప్ట్ ఎడిటర్‌తో దాన్ని తెరవండి.

టెల్ స్టేట్‌మెంట్‌ను అర్థం చేసుకోవడం

AppleScript మానవ-చదవగలిగే వాక్యనిర్మాణాన్ని ఉపయోగిస్తుంది. దీని అర్థం, అనేక ఇతర ప్రోగ్రామింగ్ భాషలతో పోలిస్తే, ఇది అర్థమయ్యే ఫార్మాట్‌లో వ్రాయబడింది. ఆదేశాలను పంపడానికి ఇది పూర్తి పదాలు మరియు వాక్యాలను ఉపయోగిస్తుంది కాబట్టి, అర్థం చేసుకోవడం సులభం మరియు సూటిగా నేర్చుకోవచ్చు.

యొక్క ప్రారంభ వాక్యనిర్మాణాన్ని చూద్దాం జోడించు - కొత్త అంశం హెచ్చరిక. scpt ఫోల్డర్ చర్యలలో. ఇది AppleScript లో అత్యంత ప్రాథమిక ప్రకటన యొక్క ఆలోచనను ఇస్తుంది: ది ప్రకటన చెప్పండి .

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. చేయాల్సిన చర్య (ఇక్కడ, 'ఫోల్డర్_పేరును ఈ_ఫాల్డర్ పేరుకు సెట్ చేయండి').

సామాన్యుల పరంగా చెప్పాలంటే, 'ఈ_ఫోల్డర్' కోసం స్క్రిప్ట్ అడిగినప్పుడల్లా ఈ స్క్రిప్ట్ జతచేయబడిన ఫోల్డర్ పేరును ఉపయోగించమని ఫైండర్‌కు చెప్పండి.

AppleScript యొక్క ఉద్దేశ్యం ఏమిటంటే, మీ కోసం మీరు చేయాలనుకుంటున్న పనులను చేయమని యాప్‌లకు చెప్పడం ద్వారా మీ కోసం ఆటోమేట్ చేయడం. అందువల్ల, 'చెప్పండి' ఆదేశం అవసరం. AppleScript ప్రపంచంలో మీరు 'చెప్పండి' తో చాలా దూరం పొందవచ్చు.

ఇంకా గమనించండి: అని చెప్పే లైన్

--get the name of the folder

వాస్తవానికి కేవలం ఒక వ్యాఖ్య, ఆ సమయంలో స్క్రిప్ట్ ఏమి చేస్తుందో వినియోగదారుకు తెలియజేస్తుంది. వ్యాఖ్యలు అవసరం --- మీ స్క్రిప్ట్ ఏమి చేసిందో ఇతరులకు చెప్పడం కోసం మాత్రమే కాదు, మిమ్మల్ని మీరు గుర్తు చేసుకోవడం కోసం.

మీ మొదటి AppleScript వ్రాయడం

మీకు కొంత ప్రోగ్రామింగ్ అనుభవం ఉంటే మరియు వేరియబుల్స్, డూ-అయితే లూప్‌లు మరియు షరతులు వంటి కాన్సెప్ట్‌లు తెలిసినట్లయితే, మీరు ఈ పరిచయ పరిధికి మించి AppleScript నుండి చాలా పొందవచ్చు. ప్రస్తుతానికి, ప్రాథమిక స్క్రిప్ట్‌ని ఎలా సృష్టించాలో, రాయాలో, రన్ చేయాలో మరియు ఎలా సేవ్ చేయాలో మేము మీకు చూపించబోతున్నాం:

  1. స్క్రిప్ట్ సృష్టించండి: తెరవండి స్క్రిప్ట్ ఎడిటర్ మరియు వెళ్ళండి ఫైల్> కొత్తది .
  2. మీ స్క్రిప్ట్ రాయండి: స్క్రిప్ట్ ఎడిటర్ విండో రెండు భాగాలుగా విభజించబడింది. ఎగువ సగం మీ స్క్రిప్ట్‌ను నమోదు చేయడం కోసం; మీరు అమలు చేసినప్పుడు దిగువ సగం అవుట్‌పుట్‌ను చూపుతుంది. రకం: | _+_ | . దాన్ని కంపైల్ చేయడానికి స్క్రిప్ట్ పైన ఉన్న మెనూ బార్‌లోని సుత్తి బటన్‌ని నొక్కండి. వాక్యనిర్మాణ లోపాలను తనిఖీ చేయడానికి ఇది మీ స్క్రిప్ట్ ద్వారా అమలు చేయబడుతుంది. మీరు లోపం డైలాగ్‌ను స్వీకరించకపోతే మరియు మీ స్క్రిప్ట్ ఫార్మాటింగ్ మరియు ఫాంట్‌ను మార్చినట్లయితే, అది విజయవంతంగా సంకలనం చేయబడింది.
  3. మీ స్క్రిప్ట్‌ను అమలు చేయండి: సుత్తి బటన్ పక్కన a ప్లే బటన్. దాన్ని నొక్కండి మరియు ఏమి జరుగుతుందో చూడండి.
  4. మీ స్క్రిప్ట్‌ను సేవ్ చేయండి: ఇప్పుడు మీకు ప్రాథమిక స్క్రిప్ట్ ఉంది, మీరు దానిని క్లిక్ చేయగల అప్లికేషన్‌గా సేవ్ చేయవచ్చు. కు వెళ్ళండి ఫైల్> సేవ్ , మరియు కింద ఫైల్ ఫార్మాట్ , ఎంచుకోండి అప్లికేషన్ . ఇప్పుడు, స్క్రిప్ట్ ఎడిటర్‌ను తెరిచి, ప్లేని నొక్కడానికి బదులుగా, దాన్ని అమలు చేయడానికి మీరు మీ స్క్రిప్ట్‌ని డబుల్ క్లిక్ చేయవచ్చు. మీరు బాష్‌లో స్క్రిప్ట్ చేయాలనుకుంటే, మీ బాష్ స్క్రిప్ట్‌లను క్లిక్ చేయగల అప్లికేషన్‌లుగా మార్చడానికి మీరు AppleScript ని ఉపయోగించవచ్చు.

ఈ సాధారణ వాక్యనిర్మాణంతో, మీరు ఏదైనా Mac యాప్‌ను ఏదైనా చేయమని చెప్పవచ్చు. ఇచ్చిన యాప్ కోసం అందుబాటులో ఉన్న ఆదేశాలను సమీక్షించడానికి, వెళ్ళండి ఫైల్> ఓపెన్ డిక్షనరీ మరియు అప్లికేషన్ ఎంచుకోండి. అక్కడ నుండి, మీరు అందుబాటులో ఉన్న అన్ని AppleScript ఆదేశాలను చూడవచ్చు.

సరళమైన Mac ఆటోమేషన్ కోసం, ఆటోమేటర్ ఉపయోగించండి

ప్రోగ్రామింగ్ మీకు తలనొప్పిని ఇస్తే, మీ పనులను ఆటోమేట్ చేయడానికి సరళమైన మార్గాలు ఉన్నాయి. ఆటోమేటర్ స్నేహపూర్వక GUI మరియు ఒక సాధారణ ఇంటర్‌ఫేస్‌ని ఉపయోగించి మైండ్-నంబింగ్ రొటీన్‌లను ఒక-క్లిక్ సెట్-అండ్-మర్చిపో టాస్క్‌లుగా మారుస్తుంది.

ఆపిల్‌స్క్రిప్ట్ వలె ఆటోమేటర్ అనుకూలీకరించదగినది లేదా క్లిష్టమైనది కానప్పటికీ, ఇది సరళమైనది మరియు విచ్ఛిన్నం చేయడం చాలా కష్టం. కొన్నింటిని పరిశీలించండి ఆటోమేటర్ వర్క్‌ఫ్లోలు మీ సమయాన్ని ఆదా చేస్తాయి మీకు ఆసక్తి ఉంటే.

షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ కానన్ వర్సెస్ నికాన్: ఏ కెమెరా బ్రాండ్ మంచిది?

కెనన్ మరియు నికాన్ కెమెరా పరిశ్రమలో రెండు అతిపెద్ద పేర్లు. అయితే ఏ బ్రాండ్ కెమెరాలు మరియు లెన్స్‌ల మెరుగైన శ్రేణిని అందిస్తుంది?

తదుపరి చదవండి
సంబంధిత అంశాలు
  • Mac
  • ప్రోగ్రామింగ్
  • యాపిల్‌స్క్రిప్ట్
  • కంప్యూటర్ ఆటోమేషన్
  • మ్యాక్ ట్రిక్స్
  • స్క్రిప్టింగ్
  • టాస్క్ ఆటోమేషన్
రచయిత గురుంచి చవాగా టీమ్(21 కథనాలు ప్రచురించబడ్డాయి)

టిమ్ చవాగా బ్రూక్లిన్‌లో నివసిస్తున్న రచయిత. అతను టెక్నాలజీ మరియు సంస్కృతి గురించి వ్రాయనప్పుడు, అతను సైన్స్ ఫిక్షన్ రాస్తున్నాడు.

టిమ్ చవాగా నుండి మరిన్ని

మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి

టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్‌లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!

సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి
వర్గం Mac