Как запретить запуск двух копий firefox?

Firefox, Opera, Chromium и прочее.

Модератор: /dev/random

Ответить
Аватара пользователя
zshgm
Сообщения: 311
ОС: Debian
Контактная информация:

Как запретить запуск двух копий firefox?

Сообщение zshgm »

Как запретить запуск двух копий firefox?
newblog.kz - заработай на своих статьях :)
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: Как запретить запуск двух копий firefox?

Сообщение uptime »

насколько я понимаю, FF сам отслеживает попытку запуска второго экземпляра и просто открывает новое окно.
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
Аватара пользователя
zshgm
Сообщения: 311
ОС: Debian
Контактная информация:

Re: Как запретить запуск двух копий firefox?

Сообщение zshgm »

uptime писал(а):
12.03.2009 15:07
насколько я понимаю, FF сам отслеживает попытку запуска второго экземпляра и просто открывает новое окно.


Ну и как сделать чтобы второе окно не открывалось? Наверняка есть какая-то настройка через about:config или еще какую фичу.. (
newblog.kz - заработай на своих статьях :)
Спасибо сказали:
Аватара пользователя
blackst0ne
Сообщения: 528
Статус:
ОС: Ubuntu 9.04

Re: Как запретить запуск двух копий firefox?

Сообщение blackst0ne »

Как вариант, всегда есть возможность запускать ФФ через скрипт, в котором написать проверочку.
Что-то типа того:

Код: Выделить всё

ps aux | grep -i firefox | wc -l

И сверять результат:

если конструкция вернула 1, значит ФФ уже запущен -> выходим из скрипта, не запуская ФФ.
если конструкция вернула 0, то запускаем ФФ и выходим из скрипта.
Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: Как запретить запуск двух копий firefox?

Сообщение uptime »

blackst0ne писал(а):
13.03.2009 10:38
Как вариант, всегда есть возможность запускать ФФ через скрипт, в котором написать проверочку.
Что-то типа того:

Код: Выделить всё

ps aux | grep -i firefox | wc -l

И сверять результат:

если конструкция вернула 1, значит ФФ уже запущен -> выходим из скрипта, не запуская ФФ.
если конструкция вернула 0, то запускаем ФФ и выходим из скрипта.

А как запретить открытие второго окна по Ctrl-N? Или нового таба по Ctrl-T?
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
Toy
Сообщения: 112
Статус: Профессиональный задрот
ОС: OS X
Контактная информация:

Re: Как запретить запуск двух копий firefox?

Сообщение Toy »

Tab Mix Plus - плагин для огнелиса и не парьсо
Спасибо сказали:
Аватара пользователя
zshgm
Сообщения: 311
ОС: Debian
Контактная информация:

Re: Как запретить запуск двух копий firefox?

Сообщение zshgm »

Toy писал(а):
18.03.2009 22:00
Tab Mix Plus - плагин для огнелиса и не парьсо


Как оказалось работает нормально только в винде, а в линухе в панели задач появляется запуск процесса и висит секунд 30. То есть если много много раз нажать на ярлык - можно повесить систему..
Еще одно решение в винде (запускать с параметром -P) в линухе оно тоже дает такие же результаты как и плагин :(
newblog.kz - заработай на своих статьях :)
Спасибо сказали:
Ответить