Mac OS இல் கட்டளை வரியிலிருந்து எச்சரிக்கை உரையாடல் பாப்-அப்பை எவ்வாறு தூண்டுவது
டெர்மினல் மூலம் மேக்கில் உரையாடல் விழிப்பூட்டலை பாப்-அப் செய்ய நீங்கள் எப்போதாவது விரும்பினீர்களா? டெர்மினலில் இருந்து ஆப்பிள்ஸ்கிரிப்டை இயக்க அனுமதிக்கும் எப்பொழுதும் பயனுள்ள ஓசாஸ்கிரிப்ட் கட்டளையுடன் உங்களால் முடியும் என்று மாறிவிடும். MacOS இன் கட்டளை வரியில் அதிக நேரம் செலவிடுபவர்களுக்கு, ஒரு குறிப்பிட்ட பணி எப்போது முடிந்தது அல்லது ஸ்கிரிப்ட்டின் ஒரு பகுதியாக சேர்க்கப்பட வேண்டும் என்பதை உங்களுக்குத் தெரிவிக்க இது ஒரு சிறந்த சிறிய தந்திரமாக இருக்கும்.கட்டளை வரியின் பணி முடிந்ததும் வாய்மொழியாக அறிவிப்பதற்காக எனக்குப் பிடித்த எளிய டெர்மினல் தந்திரங்களில் ஒன்றிற்கான காட்சி அணுகுமுறை இது.
மேம்பட்ட Mac பயனர்கள் கட்டளை வரியிலிருந்து MacOS GUI இல் எச்சரிக்கை உரையாடல் பெட்டிகளை எவ்வாறு தூண்டலாம் என்பதை மதிப்பாய்வு செய்வோம். பாப்-அப் விழிப்பூட்டலைத் தூண்டுவதற்கு ஒரு விவரக்குறிப்பு பயன்பாட்டைக் குறிப்பிட நீங்கள் தேர்வு செய்யலாம் அல்லது இன்னும் சிறப்பாக, Mac OS X இல் உள்ள முதன்மையான பயன்பாட்டில் எச்சரிக்கை உரையாடலைத் தூண்டலாம்.
மேலும், இது ஏற்கனவே உள்ள macOS அல்லது Mac OS X இன் ஒவ்வொரு பதிப்பிலும் வேலை செய்கிறது, எனவே இங்கு பொருந்தக்கூடிய சிக்கல்கள் எதுவும் இருக்கக்கூடாது.
Mac OS இல் டயலாக் எச்சரிக்கை பாப்-அப் செய்வது எப்படி
ஒருவேளை மிகவும் பயனுள்ள உரையாடல் விழிப்பூட்டல் என்பது எங்கிருந்தும் தெரியும், எனவே முதன்மையான பயன்பாட்டிற்கு அனுப்பப்படும். இது விழிப்பூட்டல் பெட்டியை தவறவிடாமல் காப்பீடு செய்கிறது.
மேக்கில் முன்பக்க பயன்பாட்டில் உரையாடல் எச்சரிக்கை பெட்டியைத் தூண்டுவதற்கான தொடரியல் பின்வருமாறு:
"osxdaily.com>osascript -e &39;tell app (உரையாக முன்பக்க பயன்பாட்டிற்கான பாதை) Hello என்ற உரையாடலைக் காண்பிக்க"
இதன் விளைவாக வரும் பாப்-அப் எச்சரிக்கைப் பெட்டி இப்படி இருக்கும்:
உதாரணமாக, கட்டளை வரியில் ஒரு பணி முடிந்ததும், முன்பக்க பயன்பாட்டில் உரையாடல் பெட்டியைத் தூண்டுவதற்கு இதைப் பயன்படுத்தலாம். நாம் ஒரு பைதான் ஸ்கிரிப்டை இயக்குகிறோம், அது முடிந்ததும் எங்களுக்குத் தெரிவிக்க ஒரு எச்சரிக்கைப் பெட்டி தேவை என்று வைத்துக்கொள்வோம், அத்தகைய பயன்பாட்டுக்கான தொடரியல் பின்வருவனவற்றைப் போல இருக்கும்:
python MagicScript.py && osascript -e &39;tell app (உரையாக முன்பக்க பயன்பாட்டிற்கான பாதை) உரையாடலைக் காண்பிக்க ஸ்கிரிப்ட் முடிந்தது>"
அந்த உதாரணம், 'மேஜிக்ஸ்கிரிப்டை' இயக்கி முடித்த பிறகு, Mac OS X GUI இல் உள்ள முன்பக்க பயன்பாட்டிற்கு மஞ்சள் எச்சரிக்கை ஐகானுடன் "ஸ்கிரிப்ட் முடிந்தது" என்று சொல்லும் உரையாடல் பெட்டியைத் தூண்டும்.பை'. நிறுத்து, குறிப்பு, எச்சரிக்கை போன்ற பிற ஐகான்களைத் தேர்ந்தெடுக்கலாம் அல்லது விருப்பமான ஐகானுக்கான பாதையைக் குறிப்பிடலாம்.
நீங்கள் ஒரு பயன்பாடு, கணினி நிகழ்வுகள் அல்லது SystemUIServer ஐக் குறிப்பிடும்போது, பரந்த முன்பக்க பயன்பாட்டைத் தேர்ந்தெடுப்பது, எந்தப் பயன்பாடு முன்னணியில் இருந்தாலும் விழிப்பூட்டல் உரையாடல் சாளரம் திரையில் தோன்றும். குறிப்பிட்ட பயன்பாடுகளில் உரையாடல் விழிப்பூட்டல்களைத் தூண்டுவதைப் பார்ப்போம், ஏனெனில் அதுவும் விரும்பத்தக்கதாக இருக்கலாம்.
குறிப்பிட்ட பயன்பாட்டில் உரையாடல் விழிப்பூட்டலைத் தூண்டவும்
குறிப்பிட்ட பயன்பாட்டிற்கு உரையாடல் அல்லது விழிப்பூட்டலை அனுப்ப, கேள்விக்குரிய பயன்பாட்டின் பெயரைக் குறிப்பிடவும், இது போன்று:
" கட்டளை வரியின் மூலம் Mac OS Finder இல் எச்சரிக்கை உரையாடலைத் தூண்டுகிறது: osascript -e &39;osascript -e &39;tell app Finder to display Hello from osxdaily.com&39; "
கமாண்ட் லைன் வழியாக டெர்மினல் பயன்பாட்டில் எச்சரிக்கை உரையாடலைத் தூண்டுகிறது: osascript -e &39;tell app Terminal to display Hello from osxdaily.com&39; "
கட்டளை வரி வழியாக சஃபாரியில் ஒரு எச்சரிக்கை உரையாடலைத் தூண்டுகிறது: osascript -e &39;osascript -e &39;tell app Safari to display Hello from osxdaily.com&39; "
கமாண்ட் லைன் மூலம் சிஸ்டம் நிகழ்வுகளுக்கு எச்சரிக்கை உரையாடலைத் தூண்டவும்: osascript -e &39;டேல் ஆப் சிஸ்டம் நிகழ்வுகள் உரையாடலைக் காண்பிக்க ஹவ்டி டூ&39; "
இந்த வழியில் விழிப்பூட்டலை அனுப்ப நீங்கள் எந்த பயன்பாட்டையும் குறிப்பிடலாம், ஆனால் நம்மில் பலருக்கு பரந்த முன்னோக்கி அல்லது கணினி நிகழ்வுகள் மிகவும் பயனுள்ள தேர்வாக இருக்கும்.
ஒரு பொதுவான பாப்-அப் டயலாக் தூண்டுதல் மிகவும் ஊடுருவக்கூடியதாக இருந்தால், டெர்மினல்-அறிவிப்பாளர் மூலம் மேக்கில் அறிவிப்பு மையத்திற்கு எச்சரிக்கைகளை அனுப்புவதை நீங்கள் பாராட்டலாம், டெர்மினல்-நோட்டிஃபையர் என்பது கட்டளை வரி செய்திகளை அனுமதிக்கும் மூன்றாம் தரப்பு தீர்வாகும். Mac OS இன் பொது அறிவிப்பு மையத்தில் தோன்றும். டெர்மினல் டாக் ஐகானில் அறிவிப்பு பேட்ஜைத் தூண்டுவது இன்னும் குறைவான ஆக்கிரமிப்பு விருப்பமாகும், இருப்பினும் இது பல பயனர்களின் தேவைகளுக்கு மிகவும் நுட்பமாக இருக்கலாம்.
எப்படியும், கட்டளை வரியின் மூலம் Mac OS இன் வரைகலை இடைமுகத்தில் காட்சி எச்சரிக்கை உரையாடல்களைத் தூண்டுவதற்கான அடிப்படைக் கண்ணோட்டம் இதுவாகும். ஆப்பிள் ஸ்கிரிப்ட் மற்றும் ஓசாஸ்கிரிப்ட் ஆகியவற்றின் சிக்கலான பயன்பாடுகள் மூலம் நீங்கள் இதை விட மிகவும் ஆழமாகச் செல்லலாம், உரையாடல் பெட்டியின் தாக்கத்துடன் தொடர்புகொள்வது உட்பட, அடுத்து என்ன நடக்கும், ஆனால் இது மிகவும் சிக்கலான தலைப்பை அணுகுகிறது, இது அதன் சொந்த கட்டுரையில் சிறப்பாக வழங்கப்படும். AppleScript மூலம் ஸ்கிரிப்டிங் பற்றி மேலும் அறிய ஆர்வமுள்ள பயனர்கள் ஸ்கிரிப்ட் எடிட்டர் செயலியில் உள்ள ஆவணங்களை முழுமையாகவும் விரிவாகவும் மதிப்பாய்வு செய்யலாம்.
இந்த உதவிக்குறிப்பைப் பயன்படுத்த ஏதேனும் சுவாரசியமான வழிகள் உள்ளதா அல்லது கட்டளை வரியிலிருந்து Mac OS இன் GUI இல் உரையாடல் பெட்டிகளைத் தூண்டுவதற்கான மற்றொரு முறையைப் பற்றி தெரியுமா? கருத்துகளில் தெரிவிக்கவும்.