क्या एक मैक पर बैश में एक सुंदर जानकारी बॉक्स खींचने का कोई तरीका है जो एक साधारण संदेश प्रदर्शित करता है जैसे "कृपया सभी फाइलें/उपयोगकर्ता/...... को सहेजें"मैक पर बैश स्क्रिप्ट एक जानकारी पॉपअप बनाता है
उत्तर
आप से आप स्क्रिप्ट पार्टी की योजना बनाई applescript के टुकड़े चला सकते हैं। एक साधारण पॉपअप इस प्रकार दिखाई देगा:
#!/bin/bash
/usr/bin/osascript <<-EOF
tell application "System Events"
activate
display dialog "Hello world"
end tell
EOF
यह EOF टैग के बीच applescript osascript और यह
(एक नमस्ते विश्व पॉपअप में जिसके परिणामस्वरूप) निष्पादित करने के लिए फीड होगा।
'osascript' 10.9 में एक यूआई तत्व प्रक्रिया बनाया गया था, इसलिए अब आप सिर्फ' osascript -e 'प्रदर्शन संवाद "का उपयोग कर सकते हैं"' '' बजाय osascript -e 'ऐप्लिकेशन बता "सिस्टम घटनाक्रम" प्रदर्शित करने के लिए संवाद ""' ' । – user495470
osascript "सिस्टम इवेंट्स" का एक विकल्प cocoaDialog स्थापित करना होगा।
कोकोडायलॉग का नुकसान यह है कि इसे स्थापित किया जाना चाहिए, लेकिन यह "सिस्टम इवेंट्स" से कहीं अधिक लचीला प्रतीत होता है।
लाइसेंस जीपीएल है, इसलिए आप इसे स्वतंत्र रूप से फिर से वितरित कर सकते हैं, क्योंकि यह एक अलग आवेदन है।
(osascript त्रुटि संदेशों (कम से कम शेर के नीचे) के साथ मेरे टर्मिनल को कूड़ा कर रहा था और वापसी मूल्यों के साथ, यह मुझे टाइमआउट के साथ पॉपअप करने की अनुमति नहीं देता था, और ऐसा लगता था कि विशिष्ट उद्धरण की आवश्यकता होती है जिसने चर में चर का उपयोग करना मुश्किल बना दिया ग्रंथों।)
- 1. एक बैश स्क्रिप्ट
- 2. बैश स्क्रिप्ट- एक वैरिएबल
- 3. बैश स्क्रिप्ट
- 4. एक बैश स्क्रिप्ट
- 5. एक बैश स्क्रिप्ट
- 6. कैसे VBA (एक्सेल) से एक बैश स्क्रिप्ट
- 7. बैश स्क्रिप्ट
- 8. बैश स्क्रिप्ट
- 9. बैश स्क्रिप्ट
- 10. बैश स्क्रिप्ट
- 11. बैश स्क्रिप्ट
- 12. बैश स्क्रिप्ट
- 13. बैश स्क्रिप्ट
- 14. बैश स्क्रिप्ट
- 15. बैश स्क्रिप्ट
- 16. बैश स्क्रिप्ट
- 17. बैश स्क्रिप्ट
- 18. बैश स्क्रिप्ट
- 19. बैश स्क्रिप्ट
- 20. बैश स्क्रिप्ट
- 21. बैश स्क्रिप्ट
- 22. बैश स्क्रिप्ट टर्मिनल
- 23. ग्रहण एचटीएमएल स्क्रिप्ट टैग पर चेतावनी क्यों बनाता है?
- 24. पाइथन स्क्रिप्ट से बैश स्क्रिप्ट
- 25. बैश स्क्रिप्ट से पाइथन स्क्रिप्ट
- 26. बैश स्क्रिप्ट बंद होने पर रन कमांड
- 27. "इस शुक्रवार" में बैश स्क्रिप्ट
- 28. मेरी PHP स्क्रिप्ट क्यों एक फ़ाइल बनाता है chmod?
- 29. जांचें कि बैश स्क्रिप्ट
- 30. सरल बैश स्क्रिप्ट नाम
मेरी पहली सोचा AppleScript था, लेकिन मुझे लगता है कि यह संभव नहीं हो सकता इसे उस तरह से क्या करना है। यह आदेश: 'osascript -e" प्रदर्शन संवाद \ "हैलो \" "कोई उपयोगकर्ता संपर्क की अनुमति दी" 'त्रुटि देता है"। Http://lists.apple.com/archives/applescript-studio/2002/May/msg00099.html – Joe
हाँ, आप सही हैं - कुंजी आपके लिए संवाद प्रदर्शित करने के लिए "सिस्टम ईवेंट" को बताना है;) – Shirkrin
धन्यवाद! मुझे यकीन है कि ज्ञान उपयोगी एक दिन में आ जाएगा हूँ। – Joe