निम्न स्क्रिप्ट स्क्रिप्ट संपादक में अपेक्षित रूप से काम करती है:
tell application "System Events"
set nord to menu bar item 1 of menu bar 2 of application process "NordVPN IKE"
ignoring application responses
click nord
end ignoring
end tell
do shell script "killall System\\ Events"
tell application "System Events"
set nord to menu bar item 1 of menu bar 2 of application process "NordVPN IKE"
tell menu 1 of nord
if exists menu item "Disconnect" then
click menu item "Disconnect"
else
click menu item "Connect"
end if
end tell
end tell
जब मैं इसे निर्यात करता हूं .appऔर इसे निष्पादित करने के लिए डबल क्लिक करता हूं, तो मुझे निम्नलिखित त्रुटि मिलती है:
आवेदन "सिस्टम इवेंट्स" के «नॉर्डवीपीएन आईकेई" के «क्लास मेन» 1 के «क्लास मैन» 1 के «क्लास मैन» के 1 नहीं पा सकते। अमान्य सूचकांक।
सिस्टम ईवेंट को एक त्रुटि मिली: आवेदन प्रक्रिया "मेन्यू बार" के मेन्यू बार 2 के मेन्यू बार आइटम 1 का मेनू 1 नहीं मिल सकता है। अमान्य सूचकांक। (-1719)
मैं स्क्रिप्ट को कैसे बदल सकता हूं ताकि यह एक के रूप में काम करे .app?
धन्यवाद
tell application "NordVPN IKE" to activateअपने कार्यक्रम की शुरुआत में एक लाइन जोड़ने का प्रयास करें ।