>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Firefox и WSH. Как создать объект? http://forum.mozilla-russia.org/viewtopic.php?id=43649 |
alt23 > 11-03-2010 11:49:41 |
Здравствуйте! |
banbot > 12-03-2010 13:16:08 |
alt23 > 12-03-2010 17:05:26 |
Благодарю banbot. С английским у меня не важно, но насколько я понял, то, что мне хочется сделать нельзя. |
luitzen > 12-03-2010 17:47:22 |
Строго говоря, в статье по ссылке не совсем об этом говорится. Там говорится, что нельзя использовать ActiveX в Firefox и показывается, как вызывать сторонние программы. Ваша задача, как я понимаю, довольно обратная. Вам нужно управлять Firefox из всякого ActiveX. Но ответ, собственно, такой же: с чего бы это было можно. Впрочем, из кода на С/С++ дёргать всякий XPCOM, наверное, получится, но wscript.exe этот код не откомпилирует В принципе, у Firefox достаточно много параметров запуска. А вообще автоматизировать работу Firefox посторонними средствами — в некотором роде извращение. |
alt23 > 13-03-2010 22:17:10 |
Наверное, Вы правы. Но дело в том, что я не совсем ясно выразил свою проблему. Мне нужно создать небольшое приложение на WScript с использованием браузера для работы в Интернете. Программированием увлекся недавно, изучил основы WSH, в книгах описывается создание таких приложений с использованием IE. Хотел использовать для этого Firefox, так как он шустрее и легче, поискал в сети и ничего не нашел. Теперь понял, что не все приложения допускают автоматизацию с помощью WScript. С такими понятиями, как COM, ActiveX мне еще предстоит разобраться. |
hlt > 05-04-2010 15:18:21 |
WSH наверное не покатит, но судя по всему, виндовый COM и XPCOM весьма совместимы - например, есть проект geckofx - позволяет заэмбеддить движок геко в .net среде, причем эмбеддинг идет на основе COM. Так что при желании, можно написать кучу врапперов (по всем интерфейсам |