Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№114-03-2006 19:52:17

HouseF
Участник
 
Группа: Members
Откуда: Питер
Зарегистрирован: 14-03-2006
Сообщений: 16

Управление FireFox из вне?

Привет.
Возник такой вопрос:
Есть ли программный интерфейс позволяющий запустить FireFox и открыть в нём некоторый URL из другого приложения?

Четно искал ответов, но не нашёл.
Проект Mozilla ActiveX Control похоже пока не реанимировали в FireFox.
В идеале ещё бы достучаться до DOM модели открытого URL :-)
Заранее благодарю.

Отредактировано HouseF (14-03-2006 20:21:29)

Отсутствует

 

№214-03-2006 21:49:17

lcraFTl
Участник
 
Группа: Extensions
Откуда: Latvia
Зарегистрирован: 17-01-2005
Сообщений: 1461

Re: Управление FireFox из вне?

http://forum.mozilla.ru/viewtopic.php?id=8970

Отсутствует

 

№315-03-2006 12:45:14

Aerina
Участник
 
Группа: Extensions
Откуда: Киев
Зарегистрирован: 30-01-2006
Сообщений: 41

Re: Управление FireFox из вне?

Можно конечно написать компоненты, расширения и все такое... но зачем???

А вообще это очень легко

вот код: (правда на делфи):
      WinExec(PChar('"'+sPathToMozilla+'mozilla.exe" "'+sURL+'"'), 1);
или через
      ShalleExecSignel(sPathToMozilla+'mozilla.exe',' "'+sURL+'"');
- как Вам удобнее...

sPathToMozilla - найдете в реестре HKEY_LOCAL_MACHINE\SOFTWAREMozilla\Mozilla Firefox\ ... смотрите версию - а потом открываете нужный ключ SOFTWARE\Mozilla\...\bin\ - и получаете значение PathToExe

Отредактировано Aerina (15-03-2006 12:46:26)

Отсутствует

 

№415-03-2006 13:42:54

HouseF
Участник
 
Группа: Members
Откуда: Питер
Зарегистрирован: 14-03-2006
Сообщений: 16

Re: Управление FireFox из вне?

Aerina благодарю за ответ. Сразу после своего поста прочёл Ваш – большой респект, это лучшее что есть на эту тему на русском.
Теперь по делу, WinExec и иже с ним мне не очень подходят, ибо это связь в один конец,
Мне бы хотелось иметь обратную связь, получить уведомление о том, что страница загружена (или не загружена) и получить доступ к DOM модели документа.
Поэтому буду изучать Ваш опыт и пытаться.
Спасибо.

Отредактировано HouseF (15-03-2006 13:45:36)

Отсутствует

 

№515-03-2006 14:47:06

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
Веб-сайт

Re: Управление FireFox из вне?

Aerina пишет

Можно конечно написать компоненты, расширения и все такое... но зачем???...

Действительно - зачем ? Есть ещё как вариант встраивание Gecko engine в приложение. В этом разделе форума уже обсуждалось, и, если мне память не изменяет, не раз. "Пробежался" бегло по страницам раздела - вот одна ссылка: http://forum.mozilla.ru/viewtopic.php?id=1829 (там ближе к концу). Вроде бы были ещё темы подобные, позже. Т. е. надо посмотреть в пределах страниц 1-7 раздела "Разработка".


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]