Могу ли я использовать Java для захвата URL активного окна браузера (Firefox, т.е. ...) - PullRequest
0 голосов
/ 26 марта 2012

Это рабочий стол Java, необходимо захватить URL текущего активного окна браузера. Могу ли я сделать это с Java?

1 Ответ

2 голосов
/ 26 марта 2012

Можно получить URL-адреса всех экземпляров Internet Explorer.Но благодаря подходу C # я не смог найти решение, используя JAVA.

Альтернативой является написание исполняемого файла C #, который печатает URL-адрес, вызывает его через процесс java и получает выходные данные.

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

Вы можете использовать средства чтения потоков, чтобы определить выходные данные командыВыполнено.

Объяснил подход C # для получения URL-адресов объектов IE с помощью SHDOCVW.dll,

Как получить URL-адрес вкладок Internet Explorer с PID каждой вкладки?

просто используйте C # Express Edition 2008 и попробуйте код, это приведет к Interop.SHDocVw.dll и Exe.

Поскольку Firefox является сторонним приложением, я не знаю, еслиесть какой-то способ.Internet Explorer очень удобен с ОС, так что это возможно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...