有没有办法在 Linux 上的 Firefox(或任何其他浏览器)上捕捉当前打开的选项卡?
我拥有该机器的完全用户访问权限...
答案1
如果“捕捉”是指将一个选项卡从机器 A 上的一个进程转移到机器 B 上的另一个进程,那么不,你不能这样做。
答案2
这是一个策略:
使用 ImageMagick 的导入命令“捕捉”当前打开的选项卡:
$ import -windowid $window_id tabNNN.png
使用一些脚本要求浏览器转到打开的选项卡列表中的下一个/上一个选项卡。您可以使用 xdotool 模拟按键或远程连接到浏览器(chrome 允许您执行此操作)。
从步骤 2 开始重复。
这是一个捕获 X 中所有打开的窗口的单行代码:
$ for i in `xdotool search .`;do import -windowid $i $i.png;done
祝你好运!