запуск одной копии firefox

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

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

Ответить
Аватара пользователя
vbPadre
Сообщения: 270
Статус: Синеглазый линуксоид
ОС: Archlinux current
Контактная информация:

запуск одной копии firefox

Сообщение vbPadre »

Archlinux, gnome (kde4), firefox.


Каждый раз нажимая по иконке броузера пользователь запускает его очередную копию, в итоге 10 запущенных firfox'ов на панели.
Необходим bash-скрипт (или другая методика), который вместо новой копии программы запускал бы существующую с новой вкладкой.

Есть ли у кого подобные наработки или идеи в этом направлении?
Dell latitude X1 + Toshiba A45-S150 + Toshiba L300-110 + NoName PC = ArchLinux
free-torrents.org банит пользователей
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5289
ОС: Gentoo

Re: запуск одной копии firefox

Сообщение /dev/random »

Шаг 1. Огнелис собирается с поддержкой DBUS. Насколько я помню, официальная сборка эту поддержку имеет.
Шаг 2. Удостоверяетесь, что DBUS у вас запускается на этапе загрузки системы или DE
Шаг 3. В настройках браузера устанавливаете "открывать новые страницы во вкладках, а не окнах" (у большинства уже стоит)
Шаг 3. В кнопку запуска прописываете не просто /usr/bin/firefox, а /usr/bin/firefox http://домашняя.страница/

Всё!
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20795
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: запуск одной копии firefox

Сообщение Bizdelnick »

Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Nazyvaemykh
Сообщения: 438
Статус: Подопытный участник

Re: запуск одной копии firefox

Сообщение Nazyvaemykh »

можно использовать программу xdotool.
с ее помощью можно найти существующее окно Firefox'а, «активировать» его и передать ему сочетание клавиш для открытия новой фкладки.

Добавлено: да, какое-то я велосипедное решение привел… но и оно может быть полезным, например, при работе с какими-то другими программами…
¡ Страсть к разрушению есть творческая страсть!
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20795
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: запуск одной копии firefox

Сообщение Bizdelnick »

/dev/random писал(а):
24.02.2010 00:46
Шаг 1. Огнелис собирается с поддержкой DBUS. Насколько я помню, официальная сборка эту поддержку имеет.
Шаг 2. Удостоверяетесь, что DBUS у вас запускается на этапе загрузки системы или DE
Шаг 3. В настройках браузера устанавливаете "открывать новые страницы во вкладках, а не окнах" (у большинства уже стоит)
Шаг 3. В кнопку запуска прописываете не просто /usr/bin/firefox, а /usr/bin/firefox http://домашняя.страница/

Мы, пионеры, не ищем лёгких путей? ;)
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5289
ОС: Gentoo

Re: запуск одной копии firefox

Сообщение /dev/random »

Bizdelnick писал(а):
24.02.2010 00:48
Мы, пионеры, не ищем лёгких путей? ;)

В подавляющем большинстве случаев нужно будет выполнять только последний шаг, а для остальных просто проверить, не забыл ли их выполнить дистростроитель. Так что это как раз самый лёгкий путь.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20795
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: запуск одной копии firefox

Сообщение Bizdelnick »

/dev/random писал(а):
24.02.2010 21:14
В подавляющем большинстве случаев нужно будет выполнять только последний шаг, а для остальных просто проверить, не забыл ли их выполнить дистростроитель. Так что это как раз самый лёгкий путь.

Да, пардон, до меня уже дошло. Только можно настройки не трогать, а вместо этого с -new-tab запускать.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Ответить