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

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

Разработка » вставка зашифрованных паролей в signons.sqlite » 27-06-2011 16:39:11

Unghost пишет

Это не поможет?

Хороша Маша да не наша. Мне нужно сделать вставку не запуская firefox т.е. из внешнего приложения. Если я понял правильно nsILoginManager можно использовать в расширениях.

Разработка » вставка зашифрованных паролей в signons.sqlite » 16-06-2011 21:41:54

Нужно вставить новые записи в базу signons.sqlite. Если я правильно понял то эти записи зашифрованы  используя текущий ключ из key3.db. Вроде как бы должна была помочь NSS функция PK11SDR_Encrypt(SECItem *keyid, SECItem *data, SECItem *result, void *cx) . Но не могу разобраться с параметрами, особенно для keyid. Как его получить ? Странно что обратная функция PK11SDR_Decrypt(SECItem *data, SECItem *result, void *cx) не требует ключа явно. Можете дать какой то рабочий пример зашифрования обычной строки к тому виду, в каком оно уже хранится в базе  ?

Поддержка пользователей » влияние забитости кеша на скорость работы » 15-05-2011 03:54:38

Не знаю может мое имхо ошибочное но мне кажется что размер кеша ускоряет работу только до определенных размеров. Если размер содержимого кеша очень большой то мозилла начинает уже тормозиллу?;) И если это так то какой оптимально-максимальный размер для лиса?

Firefox » Firefox 5??? » 19-04-2011 17:01:48

=Agasfer= пишет

А рюшечки и свистоперделки
                    Отредактировано =Agasfer= (Сегодня 15:13:20)

Во эта свистоперделка для 95% см. http://lurkmore.ru/95%25_населения_—_идиоты может стать  решающей при выборе броузера.

Firefox » Firefox 5??? » 19-04-2011 15:05:29

=Agasfer= пишет

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

Firefox » Firefox 5??? » 18-04-2011 22:30:20

Это че правда? http://internetua.com/pervie-nabroski-i … -Firefox-5. Если да то где скачать чтобы поюзать? и где вообще находятся самые новые сырые версии ff?

Разработка » расширение . узнать урл в адресной строке » 21-01-2011 15:10:42

hydrolizer пишет

не угодил

gBrowser.contentDocument.location

А тем что если юзер вместо клика сделает "Открыть в новой вкладке" и не перейдет на нее во время загрузки то
gBrowser.contentDocument.location покажет адрес той вкладки  на которой он находится, а не той что нужно.

Разработка » расширение . узнать урл в адресной строке » 20-01-2011 22:11:43

Есть следующий код , который выполниться при загрузке оверлея:

[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 при каждой загрузке страницы » 17-01-2011 20:11:18

Как заставить расширение выполнять javascript при каждой загрузке любой страницы? Greasemonkey не предлагать

Firefox » административные возможности firefox » 16-01-2011 03:55:10

cyberovskij пишет

Честно говоря что то немного не то. Вот нашел: http://habrahabr.ru/blogs/firefox/40098/, правда еще не пробовал в работе. Поюзаю отпишусь

блокировка настроек из about:config не дает возможности запретить пользователю FF изменять (добавлять /удалять ) расширения. А значит это бесполезный (в данном случае) инструмент. Я выяснил что основные возможности удаления / добавления расширений состоят в изменении записей в файле extensions.ini (частично extensions.rdf) , которые находятся в папке application data того пользователя, который залогинился . Каких либо способов переопределить настройки в каком то другом (системном)) файле пока что нету.  А это автоматически означает что  не возможно запретить пользователю копаться в настройках расширений для файрфокса. Так что вопрос остается открытым. :angry:

16-01-2011 03:56:34

Najlus пишет

Можно скрыть все пункты через Menu Editor.

скрыть не значит запретить пользоваться этой возможностью

16-01-2011 04:03:34
[quo

Firefox » административные возможности firefox » 12-01-2011 21:53:17

RusDS пишет

igorsub написал:В администрировании это не поможет.По типу ИЕ, в Win через полиси пробовал. Но ключи молчат. Может есть какие то значения работающие, на уровне реестра? Поиск пока не помог.Или же средствами ОС делать ограничение на изменение программы целиком?Добавлено Сегодня 16:43:50igorsub написал:В администрировании это не поможетВ системе запрет на запуск пользователям.Файл только для чтения.Запускать от разрешенного пользователя-админа (в ручную).Без перезапуска многие расширения не выключаются-выключаются.  Сам пользователь не сможет перезапустить.

Честно говоря что то немного не то. Вот нашел: http://habrahabr.ru/blogs/firefox/40098/, правда еще не пробовал в работе. Поюзаю отпишусь

Firefox » административные возможности firefox » 12-01-2011 00:17:43

Интересует можно ли  настраивать firefox чтобы например пользователь под ограниченной учетной записью не мог удалить расширение, отключить javascript, cookie и т. д? Например в Опере есть operaprefs_fixed.ini, где можно переопределить настройки и пользовател не обладая административными правами не сможет их поменять.
Кроме того интересует можно ли в FF отключать пункты меню и/или менять вид панелей Настроек?

Board footer

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