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

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

№112-11-2011 04:04:22

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4773
UA: Firefox 8.0

Одновременный запуск разных версий и профилей

О том, что такое профили и как ими пользоваться, разъяснено в теме «Как создать новый профиль?»

Здесь же речь о том, как запустить одновременно два (или даже больше) процессов Firefox, Thunderbird или SeaMonkey.
По умолчанию для всех открытых в Firefox окон существует один процесс, который может работать только с одним профилем одновременно. Даже если Вы попытаетесь, например, при запущенном [firefox] 8 запустить [firefox] 3.6 — новое окно откроется, но это будет окно [firefox] 8!

На самом деле возможен запуск как одного исполняемого файла с разными профилями, так и разных версий [firefox] — но обязательно с разными профилями!  Запуск же двух процессов, использующих один профиль, может привести к труднопредсказуемым последствиям (потере закладок и паролей, падению браузера) и потому крайне нежелателен (если такая необходимость есть, то лучше создать новый профиль и скопировать в него информацию из старого).


Использование встроенных возможностей

Для запуска нескольких копий Firefox необходимо запускать каждую копию с параметрами:

-no-remote -р "имя Вашего профиля"

Для быстрого запуска нескольких копий Firefox с разными профилями можно создать несколько ярлыков с необходимыми параметрами.

Для запуска Firefox сразу с несколькими профилями можно создать сценарий для командной строки. Пример для Windows:

Выделить код

Код:

@Echo off
start "0" "C:\Program Files\Mozilla Firefox\firefox.exe" -p Profile1 -no-remote
start "1" "C:\Program Files\Mozilla Firefox\firefox.exe" -p Profile2 -no-remote
start "2" "C:\Program Files\Mozilla Firefox\firefox.exe" -p Profile4 -no-remote
start "3" "C:\Program Files\Mozilla Firefox\firefox.exe" -p Profile4 -no-remote
exit

(вместо «Profile1», «Profile2» и т. д. должны быть названия Ваших профилей)

Указанные выше способы работают в Firefox версии не ниже 2.0. Если у кого-то ещё есть [firefox] 1.0 или 1.5 — вам сюда.


Использование сторонних программ


Обе указанные здесь программы бесплатны. Они создают значок в области уведомлений Windows, с помощью которого можно выбрать профиль. Не требуют инсталляции.

Firefox Launcher

Загрузить Firefox Launcher (164 КБ)

Архив состоит из 2-х файлов: fflauncher.exe и fflauncher.ini. В ini-файл нужно прописать путь к exe-файлу Firefox и имя профиля. Например:
скрытый текст

Выделить код

Код:

[Firefox]
Path="C:\Program Files\Mozilla Firefox\firefox.exe"
Profile="default"

[Nighly]
Path="C:\Program Files\Nighly\firefox.exe"
Profile="test"

или:

Выделить код

Код:

[Firefox 8]
Path="C:\Program Files\Mozilla Firefox\firefox.exe" -p Profile1

[Firefox 3.6]
Path="D:\Programs\Mozilla Firefox\firefox.exe" -p Profile2

[Thunderbird 1]
Path="C:\Program Files\Mozilla Thunderbird\thunderbird.exe" -p Vasja

[Thunderbird 1]
Path="C:\Program Files\Mozilla Thunderbird\thunderbird.exe" -p Vanja


Firefox Launcher может запускать все версии Firefox!

TrayLauncy

Программу TrayLauncy можно использовать не только для одновременного запуска программ Mozilla (Firefox, Thunderbird и др. основанных на Gecko) с разными профилями, но и для запуска других приложений. В TrayLauncy можно добавить профиль через графический интерфейс (нужно только набрать название профиля).
Но для работы TrayLauncy требуется .NET Framework 2.0, и если он у Вас не установлен, то устанавливать .NET Framework только из-за TrayLauncy нет смысла.

TrayLauncy.exe (221 Кб)

TrayLauncy.zip (exe в архиве, 181 Кб)

Сайт программы

Скриншот:

http://people.mozilla-russia.org/sergeys/images/traylaunchy.png   http://people.mozilla-russia.org/sergeys/images/launchuoption.png



Одновременный запуск Firefox Portable

Чтобы можно было параллельно с непортабельным Firefox запускать Firefox Portable, а также запускать несколько копий самого Firefox Portable:

1. найти в каталоге с Firefox Portable файл FirefoxPortable.ini и скопировать в корень, т.е.:

...\FirefoxPortable\Other\Source\FirefoxPortable.ini

скопировать в

...\FirefoxPortable\FirefoxPortable.ini

2. открыть скопированный файл FirefoxPortable.ini в текстовом редакторе, найти строку:

AllowMultipleInstances=false

изменить её на

AllowMultipleInstances=true

и сохранить файл.



Спасибо Unghost, Sergeys, Selfmademan, djet и Children of koRn
Как создавать профили в портативных версиях продуктов Mozilla, см. здесь.

Отредактировано Йцукен (14-11-2011 15:21:04)

Отсутствует

 

№228-01-2012 14:18:17

Tiger.711
 
Группа: Extensions
Откуда: из Лесу
Зарегистрирован: 30-07-2010
Сообщений: 7974
UA: Nightly 12.0

Re: Одновременный запуск разных версий и профилей

Может быть, стоит написать про taskbar.grouping.useprofile
Или подождёте, пока это в релизе появится?


Большой кот... Пуфыстый... Полосатый... Зубастый (:

Отсутствует

 

Board footer

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