如何使用Java在浏览器中获取所有打开的选项卡

时间:2016-08-05 11:37:42

标签: java google-chrome batch-file mozilla

在Java中,我想从Google Chrome / Mozilla Firefox中获取所有打开的标签页。我使用Jacob API为Internet Explorer执行此操作。现在我正在寻找可以用于大多数浏览器的东西。 我不想使用selenium,因为它需要用户端的所有类型的驱动程序。我希望将设置要求保持在最低限度。如果有替代品,请告诉我。 我更喜欢使用一些批处理文件。我找到了一些命令可以告诉我在系统中安装了什么浏览器,我还发现了一些代码,用于检查打开的选项卡是否在标题中有一些特定的关键字。但我完全不理解它,所以不能调整它以获得我想要的结果。 以下是代码:

for / f“usebackq tokens = * delims =”%% i in(    mshta "javascript:Code(close(new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(clipboardData.getData('Text'))));" )做(  echo“%% i”|找到“stackoverflow”> nul 2>& 1&& (     echo stackoverflow已打开  )

请帮忙。 提前谢谢。

0 个答案:

没有答案