当您从命令行启动独立FlashPlayer时,除了.swf文件外,其他参数不会有其他参数。我需要玩家全屏,没有窗口边框等。这可以通过在程序启动后按ctrl + f来完成。我想以编程的方式执行此操作,因为我需要它在没有任何人机交互的情况下启动到全屏。以编程方式在Linux/X11上启动独立Adobe FlashPlayer
我的猜测是我需要一些如何获得窗口的句柄,然后发送一个看起来像“Ctrl + F”键盘的事件。
如果它有什么区别,它看起来像flashplayer是一个gtk应用程序,我已经与pygtk安装python。
UPDATE(我用的...感谢ypnos的回答解决方案):
./flashplayer http://example.com/example.swf & sleep 3 && ~/xsendkey -window "Adobe Flash Player 10" Control+F
+1好问题! :)我一直在寻找这一段时间 – 2011-05-12 19:18:12