我可以使用java捕获活动浏览器窗口(firefox,ie…)的url吗

我可以使用java捕获活动浏览器窗口(firefox,ie…)的url吗,java,windows,Java,Windows,这是一个java桌面,需要捕获当前活动浏览器窗口的url。我可以用java实现吗?可以获取所有Internet Explorer实例的URL。但是通过C#方法,我找不到使用JAVA的解决方案 另一种方法是编写C#可执行文件,打印URL,通过java进程调用它并获得输出 String cmd = "/GetURL.exe "; Process p = Runtime.getRuntime()

这是一个java桌面,需要捕获当前活动浏览器窗口的url。我可以用java实现吗?

可以获取所有Internet Explorer实例的URL。但是通过C#方法,我找不到使用JAVA的解决方案

另一种方法是编写C#可执行文件,打印URL,通过java进程调用它并获得输出

                    String cmd =  "/GetURL.exe ";             
                    Process p = Runtime.getRuntime().exec(cmd);
您可以使用流读取器来确定所执行命令的输出

解释了使用SHDOCVW.dll获取IE对象URL的C#方法

只需使用C#Express edition 2008并尝试该代码,它将生成Interop.SHDocVw.dll和一个Exe

由于firefox是第三方应用程序,我不知道是否有任何方法。
Internet Explorer在操作系统中非常方便,因此它是可能的。

此功能的用例是什么?看看url类:它允许您从网页中获取内容为什么否决:(?我需要一个时间跟踪器应用程序,需要跟踪我的编码员在工作时间内做了什么。