मैं सोच रहा हूँ कि कैसे अपने कंप्यूटर (मैक ओएस एक्स) हर घंटे पर एक पॉपअप चेतावनी के लिए दे देंगे कि। मुझे लगता है कि एप्पलस्क्रिप्ट में इसे लिखना बहुत आसान होगा लेकिन मेरे पास कोई एप्पलस्क्रिप्ट अनुभव नहीं है। धन्यवादमैं कैसे Apple स्क्रिप्ट लिख कर मुझे एक प्रति घंटा पॉपअप चेतावनी
उत्तर
AppleScript में एक नियमित आधार पर काम करने के लिए बुनियादी हैंडलर निष्क्रिय हैंडलर है।
on idle
display dialog "Go back to work" buttons "Work Harder" default button "Work Harder"
return 3600
end idle
यह स्क्रिप्ट एक संवाद बॉक्स पॉप अप जब आप आवेदन और उसके बाद बटन दबाने के बाद हर 3,600 सेकंड शुरू कर देंगे। अगली निष्क्रिय घटना ट्रिगर होने से पहले जो भी निष्क्रिय हैंडलर रिटर्न सेकेंड की संख्या होगी।
यदि आप इसे आधे घंटे तक चाहते हैं और हर साठ मिनट में नहीं चाहते हैं, तो आप निष्क्रिय स्क्रिप्ट को सेकंड की एक अलग संख्या वापस करने के लिए चाहते हैं, शायद 60, और फिर यह देखने के लिए जांचें कि क्या आप हैं घंटे का सही हिस्सा।
on idle
if the minutes of the (current date) is 30 then
display dialog "Go back to work" buttons "Work Harder" default button "Work Harder"
end if
return 60
end idle
यह केवल आधे अतीत में संवाद प्रदर्शित करेगा। (यूनिक्स की तरह, ऐप्पलस्क्रिप्ट की वर्तमान तिथि की अवधारणा में वर्तमान समय शामिल है।)
प्रत्येक मामले में, आप ऐप्पलस्क्रिप्ट संपादक को "एप्लिकेशन" और "ओपन रहें" के रूप में सहेजना चाहते हैं ताकि इसे निष्क्रिय घटनाओं का जवाब दिया जा सके। दौड़ने के बाद छोड़ने का। और आप इसे स्वचालित रूप से चलाने जब आप प्रवेश करने के लिए "खाता" प्रणाली वरीयता में "लॉग इन आइटम" की अपनी सूची में आवेदन जोड़ सकते हैं।
जेरी समाधान का परीक्षण करने के बाद, मैं एक समस्या पाया। यदि आपकी ऐप्पलस्क्रिप्ट ऐप घटना के समय "टॉप" नहीं है, तो आपको एक ऐप्पलस्क्रिप्ट त्रुटि मिल सकती है और केवल यही सोचने वाला है कि आपको कॉल में आईकोन की झपकी होगी। तो मैं एक छोटा सा परिवर्तन कर दिया है: ओपन AppleScript संपादक और इस टाइप करें: जबकि "आवेदन" का चयन फ़ाइल चयनकर्ता के नीचे मेनू में और फिर जाँच "छोड़ मत करो
on idle
tell application "call_me"
activate
end tell
display dialog "Back to work" buttons "Work!" default button "Work!"
return 3600
end idle
स्क्रिप्ट सहेजें "(फ्रेंच में" Ne pas quitter aprés l'exécution ") ताकि ऐप ईवेंट के बाद भी सक्रिय रहेगा। आप नाम "call_me" अपने अनुप्रयोग के लिए या (बता आवेदन "xxxx" को सक्रिय करें) प्रत्येक 3600 सेकंड देना चाहिए, यदि आप कोड में नाम, परिवर्तन भी इस नाम को बदलने के लिए, App में सबसे ऊपर हो जाएगा और उसके बाद प्रदर्शित करेगा अलर्ट बॉक्स
बस एक बिंदु: पहली बार जब आप अनुप्रयोग बचा सकते हैं, Apple स्क्रिप्ट आप एक चयनकर्ता दिखाई देगा, और आप से पूछना "call_me.app कहां है?" बस इस चयनकर्ता को रद्द करें और सहेजें।
ओह !! मुझे काम पर वापस जाना है !!
- 1. Apple स्क्रिप्ट
- 2. एपीआई कॉल, प्रति मिनट/प्रति घंटा
- 3. कैसे एक Apple स्क्रिप्ट बताने के लिए क्रियान्वित
- 4. MySQL पर प्रति घंटा औसत पोस्ट?
- 5. मैं काम कर प्रति
- 6. घंटा
- 7. मैं पॉपअप
- 8. मैं क्लोज फ़ाइल में चेतावनी-प्रति-प्रतिबिंब कहां निर्दिष्ट कर सकता हूं?
- 9. एक लिनक्स खोल स्क्रिप्ट लिख सुरक्षित रूप से एक टर्मिनल
- 10. मुझे चेतावनी मिली जो मुझे
- 11. घंटा सीएसएस
- 12. मैं प्रति-पिक्सेल आधार पर जेपीईजी डेटा कैसे पढ़ और लिख सकता हूं?
- 13. प्रति मिनट एक बार पृष्ठभूमि में एक पावरहेल स्क्रिप्ट चलाएं
- 14. पॉपअप
- 15. क्रोम एक्सटेंशन - पॉपअप से सामग्री स्क्रिप्ट
- 16. मैं एक शैल स्क्रिप्ट से एक संपादक कैसे लॉन्च करूं?
- 17. मैं एक पर्ल स्क्रिप्ट कैसे डिबग कर सकता हूं?
- 18. प्रति तालिका एक प्रति या एक कार्यात्मक खंड प्रति एक?
- 19. मैक पर बैश स्क्रिप्ट एक जानकारी पॉपअप बनाता है
- 20. चेतावनी संवाद निर्माता का उपयोग कर पॉपअप बॉक्स में एचटीएमएल स्वरूपित पाठ को कैसे प्रदर्शित करें?
- 21. पॉपअप के लिए सेलेनियम स्क्रिप्ट कैसे रिकॉर्ड करें?
- 22. एक WPF पॉपअप
- 23. मैं खुद को एक पावर फ़ंक्शन कैसे लिख सकता हूं?
- 24. एंड्रॉइड घंटा ग्लास
- 25. Xcode स्क्रिप्ट चलाएं चेतावनी और त्रुटि संदेश छोटा कर दिया
- 26. मैं एक पत्रक पॉपअप में सामग्री कैसे अपडेट करूं?
- 27. मैं एक सामान्य अज्ञात विधि कैसे लिख सकता हूं?
- 28. मैं एक और प्रक्रिया मेमोरी पर कैसे लिख सकता हूं?
- 29. मैं जावा में एक GEOTIFF कैसे लिख सकता हूं?
- 30. जावास्क्रिप्ट: पॉपअप अलर्ट में स्क्रिप्ट त्रुटियों को कैसे प्रदर्शित करें?
प्रारंभ करने के लिए एप्पलस्क्रिप्ट ट्यूटोरियल: http://homepage.mac.com/swain/Macinchem/Applescript/AppScript_tut/AppScrip_tut_1/appscript_tut_1.htm – FrustratedWithFormsDesigner
@FrustratedWithFormsDesigner मृत लिंक! –