9.6Мдя... Работаю сейчас над мини-проектом, использую там возможности режима "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)
Отсутствует
3.5как я понял:
в about:config прописываете значение browser.privatebrowsing.autostart в true
А дальше запускаете ФФ обычным образом через командную строку
Отсутствует
9.6Зайчик Ben пишет:
в about:config прописываете значение browser.privatebrowsing.autostart в trueА дальше запускаете ФФ обычным образом через командную строку
Угу. И потом при каждом запуске будет запуск в приватном режиме? Мне это не надо. Нужно просто открыть какой-то сайт в приватном режиме без изменения каких-то настроек насовсем...
Зайчик Ben пишет:
в about:config прописываете
К тому же, тут надо делать это вручную, а как сделать это автоматически, программно (ИЗВНЕ?) 
Отсутствует
AndrewTishkin
смутно уяснил, что это патч, используемый при компиляции исходников... Если я неправильно понял - поправьте
Именно так. К сожалению, баг будет исправлен только в следующей мажорной версии Firefox, то есть очень нескоро.
Вот человек предлагает решение: с помощью bat-файла установить browser.privatebrowsing.autostart
Как это сделать?
Это будет очень-очень-очень кривое решение. 
Алгоритм примерно такой.
Батник должен найти в профиле Firefox файл user.js (а если его нет, то создать) и дописать к нему следующую строку:
Далее из батника запускается Firefox (он будет в приватном режиме). После успешного запуска батник удаляет предыдущую строку и записывает такую:
Всё. 
Но тут две проблемы: как из батника найти расположение профиля (а если их несколько?) и отключение возможности автостарта в приватном режиме (мы ведь сбрасываем настройку в false).
Отсутствует
3.5Угу. И потом при каждом запуске будет запуск в приватном режиме? Мне это не надо. Нужно просто открыть какой-то сайт в приватном режиме без изменения каких-то настроек насовсем...
ну дык здесь не все телпаты)
Написали бы адекватнее ваш вопрос, что ли.
Отсутствует
9.6Sid, огромное спасибо. Насчёт user.js я уже догадался, проследив, куда залазит FF при правке настроек в about:config, но надеялся, что есть и другие какие-то способы попроще
Sid пишет:
как из батника найти расположение профиля (а если их несколько?)
Ну это несложно, профили, насколько я знаю, хранятся всегда по определенному адресу (не считая разницы путей в XP/Vista). Несколько профилей - проблема, но можно отредактировать настройки во всех 


Sid пишет:
Это будет очень-очень-очень кривое решение.
Само собой, но уж лучше что-то, чем ничего
Отсутствует
AndrewTishkin
Насчёт user.js я уже догадался, проследив, куда залазит FF при правке настроек в about:config
Строго говоря, Firefox записывает свои настройки в файл prefs.js (но его править нереально, так как он обновляется при выходе из Firefox). А файл user.js используется именно для пользовательских настроек (которые обладают большим приоритетом, чем настройки самого Firefox). Firefox только читает из user.js, но перезаписывать не может.
Отсутствует
9.6Sid пишет:
А файл user.js используется именно для пользовательских настроек (которые обладают большим приоритетом, чем настройки самого Firefox). Firefox только читает из user.js, но перезаписывать не может.
О, как всё оказывается хитро устроено 
Sid пишет:
но его править нереально, так как он обновляется при выходе из Firefox
Выгрузить FF и исправить
Жестоко, но сработает
Но user.js конечно удобнее
Отсутствует
3.5AndrewTishkin пишет:
В IE и Chrome предусмотрен запуск приватного режима из командной строки с использованием специального параметра. В FF я безуспешно пытаюсь его найти, но его, похоже, просто-напросто нету?!
Или всё-таки есть???
Отсутствует