小编old*_*aur的帖子

通过命令行从 Firefox 获取当前活动标签的 URL

我正在运行 Mozilla Firefox 54.0。

鉴于已经打开的 Firefox 会话和多个打开的选项卡,有没有办法通过命令行提取当前活动的选项卡(我正在查看的选项卡)?

我在命令行参数列表Mozilla 开发人员页面上找不到任何内容。

我的问题与这个问题不同,因为它既不适合我的预期方式,也不想要所有选项卡;我想要一个特定的选项卡,我正在查看的选项卡。

有人有想法吗?

有没有办法与正在运行的 Firefox 实例交互?

谢谢阅读

编辑:解决方案:

import json

f= open('~/.mozilla/firefox/RANDOM.default/sessionstore-backups/recovery.js' )

jdata = json.loads(f.read())

f.close()

CurrentTab = jdata.get("windows")[0].get("tabs")[jdata["windows"][0]["sel??ected"]-1].get("entr??ies")[HistLen-1].get??("url")

 while

HistLen = len(jdata.get("windows")[0].get("tabs")[jdata["windows"][0][??"selected"]-1].get("??entries"))
Run Code Online (Sandbox Code Playgroud)

HistLen是必要的,因为否则我总是得到一些我以前在该选项卡中打开的旧页面。

谢谢阅读

command-line firefox

5
推荐指数
1
解决办法
4799
查看次数

标签 统计

command-line ×1

firefox ×1