Мдя... Работаю сейчас над мини-проектом, использую там возможности режима "InPrivate" IE8 и "Режима инкогнито" Google Chrome
Наконец-то и FF подтянулся, сделал "Приватный просмотр". Надо бы радоваться, а я почти плачу, ибо сделали корявенько... В IE и Chrome предусмотрен запуск приватного режима из командной строки с использованием специального параметра. В FF я безуспешно пытаюсь его найти, но его, похоже, просто-напросто нету?! Или всё-таки есть???
Уже целый час прочёсываю интернет. Вот что удалось найти...
Bug 471997 - Add command line argument to start directly into Private Browsing mode
https://bugzilla.mozilla.org/show_bug.cgi?id=471997
Посмотрел тут на форуме, входит ли он в список багов, которые исправят в ближайшем обновлении - не входит Там выложен какой-то патч, расширение .diff, но я не понял, куда его "засунуть" нужно... Опять же покопался в интернете, смутно уяснил, что это патч, используемый при компиляции исходников... Если я неправильно понял - поправьте Буду хоть знать, шо цэ таке
http://forums.mozillazine.org/viewtopic … &t=1270975
I imagine you could work out a batch file of some kind to set the "browser.privatebrowsing.autostart" preference before starting Firefox, or alternatively you might be able to do something by writing an add-on.
Так. Вот человек предлагает решение: с помощью bat-файла установить browser.privatebrowsing.autostart
Как это сделать?
Отредактировано AndrewTishkin (05-07-2009 16:38:13)
Отсутствует
как я понял:
в about:config прописываете значение browser.privatebrowsing.autostart в true
А дальше запускаете ФФ обычным образом через командную строку
Вчера ночью мне снилось, что я бабочка. Проснувшись, я обнаружил, что я человек. Кто я - бабочка, которой снится, что она человек или человек, которому снится, что он бабочка?
Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.8) Gecko/20051111 Firefox/1.5
Отсутствует
в about:config прописываете значение browser.privatebrowsing.autostart в trueА дальше запускаете ФФ обычным образом через командную строку
Угу. И потом при каждом запуске будет запуск в приватном режиме? Мне это не надо. Нужно просто открыть какой-то сайт в приватном режиме без изменения каких-то настроек насовсем...
в about:config прописываете
К тому же, тут надо делать это вручную, а как сделать это автоматически, программно (ИЗВНЕ?)
Отсутствует
AndrewTishkin
смутно уяснил, что это патч, используемый при компиляции исходников... Если я неправильно понял - поправьте
Именно так. К сожалению, баг будет исправлен только в следующей мажорной версии Firefox, то есть очень нескоро.
Вот человек предлагает решение: с помощью bat-файла установить browser.privatebrowsing.autostart
Как это сделать?
Это будет очень-очень-очень кривое решение.
Алгоритм примерно такой.
Батник должен найти в профиле Firefox файл user.js (а если его нет, то создать) и дописать к нему следующую строку:
Далее из батника запускается Firefox (он будет в приватном режиме). После успешного запуска батник удаляет предыдущую строку и записывает такую:
Всё.
Но тут две проблемы: как из батника найти расположение профиля (а если их несколько?) и отключение возможности автостарта в приватном режиме (мы ведь сбрасываем настройку в false).
Отсутствует
Угу. И потом при каждом запуске будет запуск в приватном режиме? Мне это не надо. Нужно просто открыть какой-то сайт в приватном режиме без изменения каких-то настроек насовсем...
ну дык здесь не все телпаты)
Написали бы адекватнее ваш вопрос, что ли.
Вчера ночью мне снилось, что я бабочка. Проснувшись, я обнаружил, что я человек. Кто я - бабочка, которой снится, что она человек или человек, которому снится, что он бабочка?
Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.8) Gecko/20051111 Firefox/1.5
Отсутствует
Sid, огромное спасибо. Насчёт user.js я уже догадался, проследив, куда залазит FF при правке настроек в about:config, но надеялся, что есть и другие какие-то способы попроще
как из батника найти расположение профиля (а если их несколько?)
Ну это несложно, профили, насколько я знаю, хранятся всегда по определенному адресу (не считая разницы путей в XP/Vista). Несколько профилей - проблема, но можно отредактировать настройки во всех
Это будет очень-очень-очень кривое решение.
Само собой, но уж лучше что-то, чем ничего
Отсутствует
AndrewTishkin
Насчёт user.js я уже догадался, проследив, куда залазит FF при правке настроек в about:config
Строго говоря, Firefox записывает свои настройки в файл prefs.js (но его править нереально, так как он обновляется при выходе из Firefox). А файл user.js используется именно для пользовательских настроек (которые обладают большим приоритетом, чем настройки самого Firefox). Firefox только читает из user.js, но перезаписывать не может.
Отсутствует
А файл user.js используется именно для пользовательских настроек (которые обладают большим приоритетом, чем настройки самого Firefox). Firefox только читает из user.js, но перезаписывать не может.
О, как всё оказывается хитро устроено
но его править нереально, так как он обновляется при выходе из Firefox
Выгрузить FF и исправить Жестоко, но сработает
Но user.js конечно удобнее
Отсутствует
В IE и Chrome предусмотрен запуск приватного режима из командной строки с использованием специального параметра. В FF я безуспешно пытаюсь его найти, но его, похоже, просто-напросто нету?! Или всё-таки есть???
Многие люди кажутся нам добрыми и хорошими только потому, что у них не было искушения нас предать.
Отсутствует