API Firefox - доступ из моей программы

boost.format поддерживает это так же, как в python, однако это для C ++

10
задан del-boy 22 June 2009 в 02:37
поделиться

5 ответов

Using the MozRepl Firefox extension you can read the current Firefox url (among other things) from telnet. You could then use AutoHotkey to access telnet or via your own program and get the current url.

It seems you can also access the Firefox url via DDE

3
ответ дан 4 December 2019 в 03:16
поделиться

Предлагаю посмотреть бесплатную онлайн-книгу Dive Into Greasemonke y. С его помощью вы сможете написать сценарий GM, который можно будет применить ко всем страницам в вашем браузере. Это был бы безболезненный способ начать разработку для Firefox.

Или посетите страницу Разработка расширений Firefox .

Другой альтернативой может быть создание букмарклета . Чтобы получить текущий URL-адрес, выполните:

javascript:(alert(window.location.href));
0
ответ дан 4 December 2019 в 03:16
поделиться

Я не знаю об API Firefox, но вы могли бы написать AutoHotKey Script , который переключается на Firefox, нажимает CTRL + L (чтобы переместить фокус на панель адресов ), а затем CTRL + C, чтобы получить данные в буфер обмена. Немного нагромождение, но это может сработать, в зависимости от ваших обстоятельств.

0
ответ дан 4 December 2019 в 03:16
поделиться

Возможно, WebDriver поможет вам, особенно если вы пишете сценарии действий пользователя. После его установки вы можете сделать следующее:

WebDriver driver = new FirefoxDriver();
driver.get("http://yoururl.com");

Firefox теперь будет открыт по указанному URL-адресу. Затем вы можете использовать такие методы, как findElement (), чтобы получить экземпляры WebElement, представляющие элементы на странице (кнопки, текстовые области, что угодно). Когда у вас есть WebElement, вы можете прочитать его текст, щелкнуть по нему, отправить ему ключевые события и т. Д.

3
ответ дан 4 December 2019 в 03:16
поделиться

Отвечая на ваш вопрос: да, это возможно - поскольку это делает RescueTime . И для этого не нужен аддон. Что касается подразумеваемого вопроса как - боюсь, я не знаю.

0
ответ дан 4 December 2019 в 03:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: