ஆப்பிள்ஸ்கிரிப்ட் என்றால் என்ன? உங்கள் முதல் மேக் ஆட்டோமேஷன் ஸ்கிரிப்டை எழுதுதல்

ஆப்பிள்ஸ்கிரிப்ட் என்றால் என்ன? உங்கள் முதல் மேக் ஆட்டோமேஷன் ஸ்கிரிப்டை எழுதுதல்

ஸ்கிரிப்டிங் உலகில் நீங்கள் வசதியாக இருந்தால், நீங்கள் மேக்கில் வேலை செய்தால், ஆப்பிள்ஸ்கிரிப்ட் உங்களுக்கு தானியங்கி தீர்வாக இருக்கலாம். ஆப்பிள்ஸ்கிரிப்ட் ஒரு சக்திவாய்ந்த மொழியாகும், இது ஒரு ஆப்பிள்ஸ்கிரிப்ட் நூலகத்தை வழங்கும் வரை, எந்தவொரு பயன்பாட்டையும் கட்டுப்படுத்தும் சக்தியை வழங்குகிறது.





ஃபோட்டோஷாப் புகைப்படங்களை தானாக மறுஅளவிடுதல், கோப்புறைகளை மறுபெயரிடுதல் மற்றும் கடவுச்சொல்லுடன் கோப்புகளைப் பூட்டுதல் போன்ற சாதாரண பணிகளுக்கு இதைப் பயன்படுத்தவும். அதை எவ்வாறு பயன்படுத்துவது என்பதை நாங்கள் உங்களுக்குக் காண்பிப்போம்.





ஆப்பிள்ஸ்கிரிப்ட் என்றால் என்ன?

பாஷ் போல, ஆப்பிள்ஸ்கிரிப்ட் ஒரு ஸ்கிரிப்டிங் மொழி. ஆட்டோமேட்டரைப் போலவே, இது உங்களுக்கான பணிகளை தானியக்கமாக்குவதற்கு முதன்மையாக ஆப்ஸ் மற்றும் ஃபைண்டருடன் தொடர்பு கொள்கிறது. இது மேக் ஓஎஸ் சிஸ்டம் 7 இன் ஒரு பகுதியாக வெளியிடப்பட்டது, 1993 ஆம் ஆண்டில். அது பின்னர் சிக்கிக்கொண்டது. பயன்பாடுகள் கோப்புறை





மேக் ஓஎஸ் எக்ஸ் அறிமுகத்துடன் ஆப்பிள்ஸ்கிரிப்ட் சக்தியை அதிகரித்தது. கோகோ கட்டமைப்பானது ஆப்பிள்ஸ்கிரிப்ட் இணக்கத்தன்மையை ஆப் டெவலப்பர்களுக்குச் சேர்ப்பதை மிகவும் எளிதாக்கியது. அந்த அதிகரித்த நெகிழ்வுத்தன்மை, ஆப்பிள்ஸ்கிரிப்டின் கட்டளை வரியுடன் நேரடியாக பேசும் திறனுடன் இணைந்து, ஆப்பிள்ஸ்கிரிப்டை டிங்கரர்களுக்கு சிறந்த கருவிகளில் ஒன்றாக ஆக்குகிறது. ஆட்டோமேஷனுக்கு வரும்போது இது iOS ஐ விட மேகோஸ் விளிம்பைக் கொடுக்கிறது.

முன்பே நிறுவப்பட்ட AppleScripts இன் கண்ணோட்டம்

ஆப்பிள்ஸ்கிரிப்ட் சொல்வதை சரியாக உடைப்பதற்கு முன், ஸ்கிரிப்ட் எடிட்டருடன் முன்பே நிறுவப்பட்ட ஸ்கிரிப்ட்களைப் பார்ப்போம், அவற்றை நீங்கள் எவ்வாறு பயன்படுத்தலாம்.



முன்பே நிறுவப்பட்ட ஸ்கிரிப்டுகள் வாழ்கின்றன மேகிண்டோஷ் எச்டி> நூலகம்> ஸ்கிரிப்டுகள். ஸ்கிரிப்ட் எடிட்டரைத் திறப்பதன் மூலமும் நீங்கள் அவற்றை அணுகலாம் (ஸ்பாட்லைட் மூலம் அதைத் தேடுங்கள்) விருப்பங்கள்> பொது> மெனு பட்டியில் ஸ்கிரிப்ட் மெனுவைக் காட்டு , பின்னர் மெனு பட்டியில் தோன்றும் ஸ்கிரிப்ட் ஐகானைக் கிளிக் செய்யவும்.

மெனு பட்டியில் இருந்து இந்த ஸ்கிரிப்டில் ஒன்றை நீங்கள் இயக்கலாம்.





கோப்புறை செயல்களைப் பார்ப்போம். ஒரு கோப்புறை நடவடிக்கை என்பது ஒரு ஆப்பிள்ஸ்கிரிப்ட் ஆகும், இது ஒரு கோப்புறையில் இணைக்கப்பட்டுள்ளது. இயக்கப்பட்டதும், அந்த கோப்புறையில் சேர்க்கப்படும் எந்தக் கோப்பிலும் ஸ்கிரிப்ட் இயங்கும்.

நீங்கள் சென்றால் கோப்புறை செயல்கள்> ஒரு கோப்புறையில் ஸ்கிரிப்ட்களை இணைக்கவும் , ஒரு சாளர பாப் அப் நீங்கள் கோப்புறையில் எந்த வகையான ஸ்கிரிப்டைச் சேர்க்க விரும்புகிறீர்கள் என்று கேட்கும். நீங்கள் புகைப்படங்களை கிடைமட்டமாக அல்லது செங்குத்தாக புரட்டலாம், அவற்றை JPEG அல்லது PNG என நகலெடுக்கலாம், அவற்றை சுழற்றலாம் அல்லது ஒரு புதிய உருப்படியைச் சேர்க்கும்போது ஒரு எச்சரிக்கையைத் தெரிவிக்கலாம்.





ஒரு குறிப்பிட்ட நபருக்கு ஒரு இரங்கல் செய்தியை இலவசமாகக் கண்டறியவும்

உங்கள் ஸ்கிரிப்ட் மற்றும் நீங்கள் இணைக்க விரும்பும் கோப்புறையைத் தேர்ந்தெடுத்தவுடன், கோப்புறையில் வலது கிளிக் செய்யவும். கீழே செல்லுங்கள் சேவைகள்> கோப்புறை செயல் அமைப்பு , மற்றும் அதை உறுதி செய்யவும் கோப்புறை செயல்களை இயக்கு சரிபார்க்கப்படுகிறது. உங்கள் ஆப்பிள்ஸ்கிரிப்ட் இயங்குவதைப் பார்க்க கோப்புறையின் மேல் ஒரு கோப்பை இழுக்கவும்.

ஆப்பிள்ஸ்கிரிப்ட் உங்களுக்காக வேறு என்ன செய்ய முடியும் என்பதைப் புரிந்துகொள்ள ஸ்கிரிப்ட்ஸ் மெனு பட்டியில் விளையாடுங்கள். ஹூட்டின் கீழ் என்ன நடக்கிறது என்பதைப் பார்க்க, செல்லவும் ஸ்கிரிப்டுகள் கோப்புறை, எந்த ஸ்கிரிப்டிலும் வலது கிளிக் செய்து, ஸ்கிரிப்ட் எடிட்டருடன் திறக்கவும்.

டெல் அறிக்கையைப் புரிந்துகொள்வது

ஆப்பிள்ஸ்கிரிப்ட் மனிதனால் படிக்கக்கூடிய தொடரியலைப் பயன்படுத்துகிறது. இதன் பொருள், பல நிரலாக்க மொழிகளுடன் ஒப்பிடும்போது, ​​அது புரிந்துகொள்ளக்கூடிய வடிவத்தில் எழுதப்பட்டுள்ளது. கட்டளைகளை அனுப்ப இது முழு வார்த்தைகளையும் வாக்கியங்களையும் பயன்படுத்துவதால், புரிந்துகொள்வது எளிது மற்றும் கற்றுக்கொள்வது எளிது.

இதன் தொடரியல் தொடரியலைப் பார்ப்போம் சேர் - புதிய உருப்படி எச்சரிக்கை. 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. செய்ய நடவடிக்கை

சாமானியனின் சொற்களில், மேலே உள்ள அறிக்கையில், 'ஸ்கிரிப்ட்' this_folder 'கேட்கும் போதெல்லாம் இந்த ஸ்கிரிப்ட் இணைக்கப்பட்டுள்ள கோப்புறையின் பெயரைப் பயன்படுத்தும்படி கண்டுபிடிப்பவருக்குச் சொல்லுங்கள்.

ஆப்பிள்ஸ்கிரிப்ட்டின் நோக்கம், உங்களுக்காகச் செய்யத் தோன்றாத பணிகளைச் செய்யும்படி செயலிகளைச் சொல்வதன் மூலம் உங்களுக்கான பணிகளை தானியக்கமாக்குவதாகும். எனவே, 'சொல்லுங்கள்' கட்டளை அவசியம். ஆப்பிள்ஸ்கிரிப்ட் உலகில் தனியாக 'சொல்லுங்கள்' மூலம் நீங்கள் வெகுதூரம் செல்லலாம்.

மேலும் கவனிக்கவும்: என்று வரி

--get the name of the folder

ஸ்கிரிப்ட் அந்த நேரத்தில் என்ன செய்கிறது என்பதை பயனருக்கு சொல்லும் ஒரு கருத்து. கருத்துக்கள் அவசியம் --- உங்கள் ஸ்கிரிப்ட் என்ன செய்தது என்பதை மற்றவர்களுக்குச் சொல்வதற்கு மட்டுமல்ல, உங்களை நினைவூட்டுவதற்கும்.

உங்கள் முதல் AppleScript ஐ எழுதுதல்

உங்களிடம் சில நிரலாக்க அனுபவம் இருந்தால் மற்றும் மாறிகள், செய்யும்போது சுழல்கள் மற்றும் நிபந்தனைகள் போன்ற கருத்துக்களை அறிந்திருந்தால், இந்த அறிமுகத்தின் எல்லைக்கு அப்பால் நீங்கள் AppleScript இலிருந்து நிறையப் பெறலாம். இப்போதைக்கு, ஒரு அடிப்படை ஸ்கிரிப்டை எவ்வாறு உருவாக்குவது, எழுதுவது, இயக்குவது மற்றும் சேமிப்பது என்பதை நாங்கள் உங்களுக்குக் காண்பிக்கப் போகிறோம்:

  1. ஸ்கிரிப்டை உருவாக்கவும்: திற ஸ்கிரிப்ட் எடிட்டர் மற்றும் செல்ல கோப்பு> புதியது .
  2. உங்கள் ஸ்கிரிப்டை எழுதுங்கள்: ஸ்கிரிப்ட் எடிட்டர் சாளரம் இரண்டு பகுதிகளாக பிரிக்கப்பட்டுள்ளது. மேல் பாதி உங்கள் ஸ்கிரிப்டை உள்ளிடுவதற்கானது; நீங்கள் அதை இயக்கும்போது கீழ் பாதி வெளியீட்டை காண்பிக்கும். வகை: | _+_ | . அதைத் தொகுக்க ஸ்கிரிப்டுக்கு மேலே மெனு பட்டியில் உள்ள சுத்தி பொத்தானை அழுத்தவும். தொடரியல் பிழைகளைச் சரிபார்க்க இது உங்கள் ஸ்கிரிப்ட் மூலம் இயங்கும். நீங்கள் எந்த பிழை உரையாடலையும் பெறவில்லை என்றால், உங்கள் ஸ்கிரிப்ட் வடிவமைப்பு மற்றும் எழுத்துருவை மாற்றினால், அது வெற்றிகரமாக தொகுக்கப்பட்டது.
  3. உங்கள் ஸ்கிரிப்டை இயக்கவும்: சுத்தி பொத்தானை அடுத்து ஒரு விளையாடு பொத்தானை. அதை அழுத்துங்கள், என்ன நடக்கிறது என்று பாருங்கள்.
  4. உங்கள் ஸ்கிரிப்டை சேமிக்கவும்: இப்போது உங்களிடம் அடிப்படை ஸ்கிரிப்ட் இருப்பதால், அதை கிளிக் செய்யக்கூடிய அப்ளிகேஷனாக சேமிக்கலாம். செல்லவும் கோப்பு> சேமி , மற்றும் கீழ் கோப்பு வகை , தேர்வு செய்யவும் விண்ணப்பம் . இப்போது, ​​ஸ்கிரிப்ட் எடிட்டரைத் திறந்து Play ஐ அழுத்துவதற்குப் பதிலாக, உங்கள் ஸ்கிரிப்டை இயக்குவதற்கு இருமுறை கிளிக் செய்யலாம். நீங்கள் பாஷில் ஸ்கிரிப்ட் செய்ய விரும்பினால், உங்கள் பேஷ் ஸ்கிரிப்ட்களை கிளிக் செய்யக்கூடிய பயன்பாடுகளாக மாற்ற ஆப்பிள்ஸ்கிரிப்டைப் பயன்படுத்தலாம்.

இந்த எளிய தொடரியல் கீழே, நீங்கள் எந்த மேக் பயன்பாட்டையும் ஏறக்குறைய எதையும் செய்யச் சொல்லலாம். கொடுக்கப்பட்ட பயன்பாட்டிற்கான கிடைக்கக்கூடிய கட்டளைகளை மதிப்பாய்வு செய்ய, செல்க கோப்பு> திறந்த அகராதி மற்றும் விண்ணப்பத்தை தேர்வு செய்யவும். அங்கிருந்து, கிடைக்கும் அனைத்து AppleScript கட்டளைகளையும் நீங்கள் காணலாம்.

எளிமையான மேக் ஆட்டோமேஷனுக்கு, ஆட்டோமேட்டரைப் பயன்படுத்தவும்

நிரலாக்கமானது உங்களுக்கு தலைவலியைத் தருகிறது என்றால், உங்கள் பணிகளை தானியக்கமாக்க எளிய வழிகள் உள்ளன. ஆட்டோமேட்டர் ஒரு நட்பு GUI மற்றும் ஒரு எளிய இடைமுகத்தைப் பயன்படுத்தி மனதைக் கவரும் நடைமுறைகளை ஒரே கிளிக்கில் அமைத்து மறக்கும் பணிகளாக மாற்றுகிறது.

ஆட்டோமேட்டர் ஆப்பிள்ஸ்கிரிப்ட் போல தனிப்பயனாக்கவோ அல்லது சிக்கலானதாகவோ இல்லை என்றாலும், அதை உடைப்பது எளிது மற்றும் மிகவும் கடினம். சிலவற்றைப் பாருங்கள் ஆட்டோமேட்டர் பணிப்பாய்வு உங்கள் நேரத்தை மிச்சப்படுத்தும் நீங்கள் ஆர்வமாக இருந்தால்.

பகிர் பகிர் ட்வீட் மின்னஞ்சல் கேனான் எதிராக நிகான்: எந்த கேமரா பிராண்ட் சிறந்தது?

கேனான் மற்றும் நிகான் கேமரா துறையில் இரண்டு பெரிய பெயர்கள். ஆனால் எந்த பிராண்ட் கேமராக்கள் மற்றும் லென்ஸ்களின் சிறந்த வரிசையை வழங்குகிறது?

அடுத்து படிக்கவும்
தொடர்புடைய தலைப்புகள்
  • மேக்
  • நிரலாக்க
  • ஆப்பிள்ஸ்கிரிப்ட்
  • கணினி ஆட்டோமேஷன்
  • மேக் தந்திரங்கள்
  • ஸ்கிரிப்டிங்
  • பணி ஆட்டோமேஷன்
எழுத்தாளர் பற்றி சவாகா அணி(21 கட்டுரைகள் வெளியிடப்பட்டன)

டிம் சவாகா புரூக்ளினில் வசிக்கும் எழுத்தாளர். அவர் தொழில்நுட்பம் மற்றும் கலாச்சாரம் பற்றி எழுதாதபோது, ​​அவர் அறிவியல் புனைகதை எழுதுகிறார்.

டிம் சவாகாவின் மேலும்

எங்கள் செய்திமடலுக்கு குழுசேரவும்

தொழில்நுட்ப குறிப்புகள், மதிப்புரைகள், இலவச மின் புத்தகங்கள் மற்றும் பிரத்யேக ஒப்பந்தங்களுக்கு எங்கள் செய்திமடலில் சேரவும்!

குழுசேர இங்கே சொடுக்கவும்