-Поиск по дневнику

Поиск сообщений в dedmazai1870

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 18.11.2013
Записей:
Комментариев:
Написано: 70


Как запустить несколько копий (профилей) Mozilla Firefox одновременно

Воскресенье, 08 Декабря 2013 г. 17:58 + в цитатник

Запускатель профилей Mozilla Firefox


Пользуюсь браузером Mozilla Firefox. У меня несколько профилей, созданных для различных целей:

  • test - для тестов, чтобы установить новое дополнение и посмотреть, для чего оно и как работает;
  • proxy - чтобы заходить, например, на торрент-трекеры, заблокированные в России;
  • default (по умолчанию) - чистый профиль для проверки отображения сайта без всяких дополнений; использую при проблемах отображения на основном рабочем профиле;
  • основной, рабочий - профиль для каждодневного сёрфинга по интернету;
  • плюс ещё парочка исторически сложившихся и которые просто жалко удалять (точнее, лень с ними разбираться).

Профили управляются менеджером профилей, который запускается командной строкой

"C:\Program Files\Mozilla Firefox\firefox.exe" -ProfileManager

или

"C:\Program Files\Mozilla Firefox\firefox.exe" -P


Для одновременного (параллельного) запуска нескольких профилей используется параметр -no-remote
Например, надо одновременно запустить 2 копии Mozilla Firefox. Одну с профилем, который называется Test и вторую с профилем Proxy. В этом случае необходимо выполнить 2 команды:

"C:\Program Files\Mozilla Firefox\firefox.exe" -P "Test" -no-remote
"C:\Program Files\Mozilla Firefox\firefox.exe" -P "Proxy" -no-remote

Если различные профили запускаются параллельно достаточно часто, можно создать для каждого ярлык на рабочем столе и запускать их по мере необходимости. На мой взгляд, такой подход не комильфо. Поэтому я создал батник, который позволяет выбирать профиль и запускает Firefox с параметром "-P "<profile name>" -no-remote". Но батник нельзя прицепить к панели задач, поэтому конвертироал его в exe-шник.
Делал для стандартной установки Mozilla Firefox с папками по умолчанию. Для 64-х разрядной системы надо просто запустить ff_suite.exe, для 32-х разрядной ff_suite.exe /32



На нестандартной установке программа может выдать ошибку



и далее выдаст краткую помощь,



а затем предложит создать 3 вспомогательных файла.



Это так называемый "расширенный режим". Все необходимые пояснения, как пользоваться, будут изложены в заголовках файлов.
Можно сразу перейти в помощь ff_suite.exe /? или ff_suite.exe /h и создать необходимые файлы.
После настройки можно указать путь и наименование файла с настройками при запуске, например


"c:\ff_suite.exe" c:\ff_suite.ini


В итоге, у Вас может получиться примерно такой «Запускатель профилей Mozilla Firefox».



Вобщем, попробуйте. Вдруг понравится? Я добавил этот файл в автозагрузку и на панель задач, мне нравится.
P.S. Dr.Web определяет этот файл как вирус Trojan.StartPage.56940. Вполне логично, т.к. батник в виде exe-шника это по сути самораспаковывающийся архив и всплывающее окно. Здесь я ничего поделать не могу. Можете сами проверить на virustotal.com или посмотреть на результат моей проверки.

Update. Так как некоторые программы, свёрнутые в трей можно закрыть только принудительно, а Firefox при таком способе закрытия будет выдавать ошибку при следующем запуске, в секции [InternetPack] и [ProgramPack] добавлен новый параметр в файле настроек ff_suite.ini. Кроме того изменено поведение в  [ProgramPack] - первый вызов запускает программу, повторынй закрывает. Добавлен новый параметр запуска программы ff_suite.exe /с , который позволяет создать файл для очистки всех профилей ff_filelist.txt для текущего пользователя. Будьте внимательны, проверьте файл после создания и закомментируйте или удалите лишнее.
Вот обновлённая ссылка на zip.

Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку