Я создаю приложение на C # для получения текущего URL Firefox.
Я протестировал множество алгоритмов, но они не работали.
Я попробовал следующие ссылки:
Получение URL-адреса текущей вкладки из Google Chrome с использованием C #
https://hintdesk.com/2011/09/02/c-list-all-opened-tabs-of-firefox-with-uiautomation/
И пробовал этот сценарий также (не работает !!!):
DdeClient dde = new DdeClient(browser, "WWW_GetWindowInfo"); dde.Connect(); string url = dde.Request("URL", int.MaxValue); string[] text = url.Split(new string[] { "\",\"" }, StringSplitOptions.RemoveEmptyEntries); dde.Disconnect(); return text[0].Substring(1);