Kan jeg bruge java til at fange url i aktivt browservindue (firefox, det vil sige ...)

Indlæg af Hanne Mølgaard Plasc

Problem



Det er en java desktop, skal du fange url i det aktuelle aktive browser vindue. Kan jeg gøre det med java?

Bedste reference


Det er muligt at få URL'er fra alle Internet Explorer-tilfælde. Men gennem C # -tilgang kunne jeg ikke finde en løsning ved hjælp af JAVA.


Alternativet er at skrive C # eksekverbar, som udskriver webadressen, påberåber den gennem java-processen og får output.


                    String cmd =  "/GetURL.exe ";             
                    Process p = Runtime.getRuntime().exec(cmd);


Du kan bruge streamlæserne til at bestemme udgangen af ​​den udførte kommando.


Forklaret C # -tilgangen for at få URL'en til IE-objekter ved hjælp af SHDOCVW.dll,


Hvordan får du URL'en til Internet Explorer-fanerne med PID for hver fane?


bare brug C # Express udgave 2008 og prøv koden, det vil resultere i Interop.SHDocVw.dll og en Exe.


Da Firefox er en tredjeparts applikation, ved jeg ikke, om der er nogen måde.
Internet Explorer er praktisk til OS, så det var muligt.