gpt4 book ai didi

python - 从 python 脚本运行 xdotool movewindow

转载 作者:行者123 更新时间:2023-12-04 23:29:18 26 4
gpt4 key购买 nike

我正在编写一个 python 脚本来使用 ffplay 运行电影,然后将 ffplay 窗口移动到屏幕上的特定位置。

我基于此的脚本位于此处 - http://code.activestate.com/recipes/577376-simple-way-to-execute-multiple-process-in-parallel/

唯一的区别是我将底部的命令数组更改为

commands = [
['xdotool', 'search', '--name', 'Goodfellas', 'windowmove', '480', '200'],
['ffplay', '-x', '320', '-y', '180', '-autoexit', '/data/media/Vidoes/Movies/Goodfellas.mp4']
]

视频播放正常,但窗口不会移动位置

为了测试脚本是否真的循环执行所有命令,我添加了命令
['xdotool', 'mousemove', '180', '180'],

并且鼠标确实会移动到我屏幕上的位置 180、180

也许 ffplay 需要一秒钟才能加载,并且在执行 movewindow 命令时仍然没有名为 Goodfellas 的屏幕

最佳答案

如果您只使用一个窗口或一个 ffplay 实例,请尝试使用

 ['xdotool', 'search', '--class', 'ffplay', 'windowmove', '480', '200']

反而

关于python - 从 python 脚本运行 xdotool movewindow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25376437/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com