Страницы: 1
Это не поможет?
Хороша Маша да не наша. Мне нужно сделать вставку не запуская firefox т.е. из внешнего приложения. Если я понял правильно nsILoginManager можно использовать в расширениях.
Нужно вставить новые записи в базу signons.sqlite. Если я правильно понял то эти записи зашифрованы используя текущий ключ из key3.db. Вроде как бы должна была помочь NSS функция PK11SDR_Encrypt(SECItem *keyid, SECItem *data, SECItem *result, void *cx) . Но не могу разобраться с параметрами, особенно для keyid. Как его получить ? Странно что обратная функция PK11SDR_Decrypt(SECItem *data, SECItem *result, void *cx) не требует ключа явно. Можете дать какой то рабочий пример зашифрования обычной строки к тому виду, в каком оно уже хранится в базе ?
Не знаю может мое имхо ошибочное но мне кажется что размер кеша ускоряет работу только до определенных размеров. Если размер содержимого кеша очень большой то мозилла начинает уже тормозиллу?;) И если это так то какой оптимально-максимальный размер для лиса?
А рюшечки и свистоперделки
Отредактировано =Agasfer= (Сегодня 15:13:20)
Во эта свистоперделка для 95% см. http://lurkmore.ru/95%25_населения_—_идиоты может стать решающей при выборе броузера.
cyberovskij пишет:де вообще находятся самые новыеhttp://forum.mozilla-russia.org/viewtopic.php?id=48752&p=1http://mozilla-russia.org/products/firefox/history.htmlhttp://ftp.mozilla.org/pub/mozilla.org/firefox/
Странно. А где ж тогда хваленный аккоунт манагер? Или не то я скачал? Качал отсюда: http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/firefox-6.0a1.en-US.win32.installer.exe и отсюда:
http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-2.0/firefox-4.0.2pre.en-US.win32.installer.exe
Это че правда? http://internetua.com/pervie-nabroski-i … -Firefox-5. Если да то где скачать чтобы поюзать? и где вообще находятся самые новые сырые версии ff?
не угодил
gBrowser.contentDocument.location
А тем что если юзер вместо клика сделает "Открыть в новой вкладке" и не перейдет на нее во время загрузки то
gBrowser.contentDocument.location покажет адрес той вкладки на которой он находится, а не той что нужно.
Есть следующий код , который выполниться при загрузке оверлея:
[code]
var myExtension = {
init: function() {
var appcontent = document.getElementById("appcontent"); // browser
if(appcontent)
appcontent.addEventListener("DOMContentLoaded", myExtension.onPageLoad, true);
},
onPageLoad: function(aEvent) {
var doc = aEvent.originalTarget; // doc is document that triggered "onload" event
// do something with the loaded page.
// doc.location is a Location object (see below for a link).
// You can use it to make your code executed on certain pages only.
var s=doc.createElement('iframe');
s.width='400px';
s.height='100px';
s.frameborder='0';
s.scrolling='yes';
s.src ='http://mysite.com/browserstat.php?url_='+doc.location.href;
doc.getElementsByTagName('body')[0].appendChild(s);
// add event listener for page unload
//aEvent.originalTarget.defaultView.addEventListener("unload", function(){ myExtension.onPageUnload(); },
Как заставить расширение выполнять javascript при каждой загрузке любой страницы? Greasemonkey не предлагать
Честно говоря что то немного не то. Вот нашел: http://habrahabr.ru/blogs/firefox/40098/, правда еще не пробовал в работе. Поюзаю отпишусь
блокировка настроек из about:config не дает возможности запретить пользователю FF изменять (добавлять /удалять ) расширения. А значит это бесполезный (в данном случае) инструмент. Я выяснил что основные возможности удаления / добавления расширений состоят в изменении записей в файле extensions.ini (частично extensions.rdf) , которые находятся в папке application data того пользователя, который залогинился . Каких либо способов переопределить настройки в каком то другом (системном)) файле пока что нету. А это автоматически означает что не возможно запретить пользователю копаться в настройках расширений для файрфокса. Так что вопрос остается открытым. :angry:
16-01-2011 03:56:34
Можно скрыть все пункты через Menu Editor.
скрыть не значит запретить пользоваться этой возможностью
16-01-2011 04:03:34
[quo
igorsub написал:В администрировании это не поможет.По типу ИЕ, в Win через полиси пробовал. Но ключи молчат. Может есть какие то значения работающие, на уровне реестра? Поиск пока не помог.Или же средствами ОС делать ограничение на изменение программы целиком?Добавлено Сегодня 16:43:50igorsub написал:В администрировании это не поможетВ системе запрет на запуск пользователям.Файл только для чтения.Запускать от разрешенного пользователя-админа (в ручную).Без перезапуска многие расширения не выключаются-выключаются. Сам пользователь не сможет перезапустить.
Честно говоря что то немного не то. Вот нашел: http://habrahabr.ru/blogs/firefox/40098/, правда еще не пробовал в работе. Поюзаю отпишусь
Интересует можно ли настраивать firefox чтобы например пользователь под ограниченной учетной записью не мог удалить расширение, отключить javascript, cookie и т. д? Например в Опере есть operaprefs_fixed.ini, где можно переопределить настройки и пользовател не обладая административными правами не сможет их поменять.
Кроме того интересует можно ли в FF отключать пункты меню и/или менять вид панелей Настроек?
Страницы: 1