मैंने इस वेबसाइट की जाँच की: https://iworkautomation.com/keynote/document-play.html तथा
मैंने मुख्य प्रस्तुति शुरू करने के लिए इस कोड की कोशिश की:
tell application "Keynote"
activate
if playing is false then tell the front document to start
end tell
लेकिन यह काम नहीं करता है। एकमात्र उपाय जो मैंने पाया वह कीस्ट्रोके भेज रहा था:
tell application "Keynote"
activate
delay 1
tell application "System Events" to keystroke "p" using {command down, option down}
end tell
क्यों "कार्रवाई शुरू" काम नहीं करता है? मैं योसेमाइट पर हूं
पहला स्निपेट कीनोट 7.1.1 के साथ मेरे लिए ठीक काम करता है। क्या आपने कीनोट के अन्य संस्करणों की कोशिश की है?
—
grg
नहीं, क्योंकि मैं 2007 की शुरुआत में हूँ और मैं OSX सिएरा स्थापित नहीं कर सकता, इसलिए मैं कीनोट 7.1.1 स्थापित नहीं कर सकता ...
—
Ponzio Pilato
आपके लिए भी यह कोड काम कर रहा है: विंडो 1 से {0, 0, 200, 400} की सीमा निर्धारित करने के लिए एप्लिकेशन "कीनोट" बताएं stackoverflow.com/questions/11646342/...
—
Ponzio Pilato
हां, यह मेरे लिए ठीक काम करता है। क्या यह आपके लिए काम नहीं कर रहा है? तब ऐसा लगेगा कि आपके लिए AppleScripting Keynote के साथ कुछ अन्य समस्या है
—
grg
मैंने सिएरा और कीनोट 7.1.1 के साथ अब कोशिश की और यह सही काम करता है :) आपके समर्थन के लिए धन्यवाद :)
—
Ponzio Pilato