LINUX.ORG.RU

Програмно передать адрес (url) в Mozilla firefox


0

0

Нужно програмно запустить Mozilla и по нажатии клавиши Help в моей программе передавать адрес фала в Mozilla При этом нужно, чтобы файл открывался обязательно в первом табе открытого мной окна Mozilla! Подойдет даже метод найти окно броузера, активировать и сгенерировать нажатия клавиатуры. Подскажите, хоть в каком направлении искать.

anonymous

Требование "Mozilla firefox" - обязательное?

Если нет - opera -remote openURL mail.ru или opera -newpage -remote openURL mail.ru .

Для konqueror наверно тоже можно.

YesSSS ★★★
()
Ответ на: комментарий от YesSSS

Это я нашел, но так можно передать либо в новый таб(-remote "openurl(http://www.mozilla.org,new-tab)"), либо в новое окно (-remote "openurl(http://www.mozilla.org,new-window)"). А мне нужно работать именно с первым табом, а не плодить окна и табы при каждом нажатии + пользователь может еще свои открыть табы, так вот их трогать нельзя.

anonymous
()
Ответ на: комментарий от anonymous

Хм, у меня opera -remote openURL mail.ru открывает в активном табе

Еще есть параметры для указания окна
-window <window id> a remote opera window
-windowname <window name> a remote opera window with a symbolic name

YesSSS ★★★
()
Ответ на: комментарий от beastie

Видел я это раз так 50, а толку. Там нельзя открыть в конкретном уже открытом табе, а только в новом или последнем открытом. Рассказал бы лучше как програмно открыть в открытом мной окне первый таб, а дальше просто кидаешь как в последний с помощью system()

anonymous
()
Ответ на: комментарий от anonymous

Есть ли аналог хендла editbox(винда) в Линуксе? Или как-то можно в памяти докопаться, где хранится содержимое address box в Firefox и его поменять?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.