Автономный flashplayer не принимает никаких аргументов, кроме файла .swf, когда вы запускаете его из командной строки. Мне нужно, чтобы плеер работал в полноэкранном режиме, без границ окон и тому подобного. Это можно сделать, нажав Ctrl+F после запуска программы. Я хочу сделать это программно, так как мне нужно, чтобы он запускался в полноэкранном режиме без какого-либо взаимодействия с человеком.
Я предполагаю, что мне нужно каким-то образом получить дескриптор окна, а затем отправить ему событие, похожее на нажатие клавиши "ctrl+f".
Если это имеет какое-то значение, похоже, что flashplayer - это приложение gtk, и у меня установлен python с pygtk.
ОБНОВЛЕНИЕ (решение, которое я использовал... благодаря ответу ypnos):
./flashplayer http://example.com/example.swf & sleep 3 && ~/xsendkey -window "Adobe Flash Player 10" Control+F