>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Обсуждение расширений http://forum.mozilla-russia.org/viewforum.php?id=28 >FoxTester http://forum.mozilla-russia.org/viewtopic.php?id=49571 |
Крошка Ру > 01-05-2011 00:03:26 |
Позволяет:
|
brici > 01-05-2011 08:21:18 |
Крошка Ру > 01-05-2011 08:46:46 |
brici не знаю ..... там вроде написано "свяжитесь с его автором" |
hydrolizer > 01-05-2011 09:58:36 |
Интересная картина...
и само АМО при посещении страницы браузером, работающим не в указанной выше ОС, пишет:
Но: в самом расширении нет никаких бинарных платформенно-зависимых компонентов (их наличие - основная причина платформенной зависимости расширений). Просмотрел бегло скрипты расширения - никакой платформенной специфики в них не заметил. Единственное, что ограничивает целевую платформу - это инструкция <em:targetPlatform>Linux</em:targetPlatform> в install.rdf - других причин нет. Зачем и по каким сображениям автор так сделал - непонятно. Поэтому могу посоветовать попробовать удалить из install.rdf вышеприведенную инструкцию, перепаковать расширение, и попробовать установить еще раз. 01-05-2011 10:05:49 Выделить код Код:var gnometerminal = Components.classes["@mozilla.org/file/local;1"] .createInstance(Components.interfaces.nsILocalFile); gnometerminal.initWithPath(newpath[i]+"/gnome-terminal"); if(gnometerminal.exists()){ .... Думаю, что всё же на этом gnometerminal свет клином не сошелся, и ему можно найти альтернативу на прочих платформах. |
MySh > 01-05-2011 15:45:45 |
hydrolizer
Да наверняка можно. У меня, например, вместо gnometerminal будет Konsole, в других рабочих средах будут свои эмуляторы терминалов, но консоль-то всё равно та же. А для Windows есть Cygwin. |