पर स्टैंडअलोन एडोब फ्लैशप्लेयर को प्रोग्रामेटिक रूप से लॉन्च करना स्टैंडअलोन फ़्लैशप्लेयर एक .swf फ़ाइल के अलावा कोई तर्क नहीं लेता है जब आप इसे कमांड लाइन से लॉन्च करते हैं। मुझे प्लेयर को पूर्ण स्क्रीन, खिड़की की सीमाओं और इस तरह की आवश्यकता नहीं है। प्रोग्राम शुरू होने के बाद यह ctrl + f को मारकर पूरा किया जा सकता है। मैं इसे प्रोग्रामेटिक रूप से करना चाहता हूं क्योंकि मुझे बिना किसी मानवीय बातचीत के पूर्ण स्क्रीन में लॉन्च करने की आवश्यकता है।लिनक्स/एक्स 11
मेरा अनुमान है कि मुझे कुछ लोगों को खिड़की पर एक हैंडल प्राप्त करने की आवश्यकता है और फिर इसे "ctrl + f" कीस्ट्रोक की तरह दिखने वाला एक ईवेंट भेजें।
यदि इससे कोई फर्क पड़ता है, तो ऐसा लगता है कि फ्लैशप्लेयर एक gtk एप्लिकेशन है और मेरे पास pygtk इंस्टॉल के साथ पायथन है।
अद्यतन (समाधान मैं ... का इस्तेमाल किया ypnos 'जवाब के लिए धन्यवाद):
./flashplayer http://example.com/example.swf & sleep 3 && ~/xsendkey -window "Adobe Flash Player 10" Control+F
+1 महान प्रश्न! :) मैं थोड़ी देर के लिए यह देख रहा था –