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

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

№114-03-2007 15:04:01

x_spam
Участник
 
Группа: Members
Зарегистрирован: 14-03-2007
Сообщений: 26
UA: Firefox 2.0

Как запустить внешнее приложение с параметрами из расширения?

Пишу расширение. Из него нужно вызвать exampl.exe  c параметром "строка1".
exampl.exe находится внутри расширения.
Как сделать его вызов?

Или направьте где искать.

Отсутствует

 

№214-03-2007 19:41:15

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

Re: Как запустить внешнее приложение с параметрами из расширения?

Примерно так:

Выделить код

Код:

var file = Components. classes ["@mozilla.org/file/directory_service;1"].
		   getService (Components. interfaces. nsIProperties).
		   get ("ProfD", Components. interfaces. nsIFile);
file. append ("extensions");
file. append ("tabler@mysite.mydomain");
file. append ("chrome");
file. append ("tabler");
file. append ("content");
file. append ("WinDjView-0.4.3.exe");
file. QueryInterface (Components. interfaces. nsILocalFile);
var proc = Components. classes ['@mozilla.org/process/util;1'].
		   getService (Components.interfaces.nsIProcess);
proc. init (file);
proc. run (false, args, argcount);

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

Отсутствует

 

№315-03-2007 18:04:15

x_spam
Участник
 
Группа: Members
Зарегистрирован: 14-03-2007
Сообщений: 26
UA: Firefox 1.5

Re: Как запустить внешнее приложение с параметрами из расширения?

сенк еще вот нашел более подробно
http://www.alexblues.ru/pnews/read.php? … artnum=275

Отсутствует

 

Board footer

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