Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Victor Wagner                        2:5020/400     06 Feb 2007  23:18:55
 To : Stanislav Latishko
 Subject : Re: mozilla: объясните эффект, плиз
 -------------------------------------------------------------------------------- 
 
  Stanislav Latishko
  <Stanislav.Latishko@f949.n5030.z2.fidonet.org> wrote:
 
  SL> Обнаружил тут странный эффект, даже не знаю как его
  SL> понимать :) Дано: рабочая станция, назовем ее ws1. Hа ней
  SL> ручками запущено X -query server1 Получили экранчик,
  SL> логинимся, работаем... Запущена mozilla (которая на самом
  SL> деле seamonkey) Открыто окно терминала В терминале даем
  SL> команду ssh -X server2 Видим промпт от server2, и на нем,
  SL> в натуре :) находимся Пишем команду mozilla <CR>. (Hа
  SL> server2 - подчеркиваю) Через секунду выскакивает промпт -
  SL> типа команда отработала Еще через пару секунд открывает
  SL> еще одно окошко mozilla на server1  Офигеваем Закрываем
  SL> все окошки мозиллы. Опять даем команду mozilla на server2.
  SL> Запускается на server2, как просили. Теперь кликаем
  SL> мозилкину иконку на экране - должна была бы на server1
  SL> запуститься - ан нет, открывается второе окно с server2
  SL> ... 
  SL> Вопрос: это в каком же месте они так "договариваются" ? И
  SL> можно ли эту фичу отключить ? Я даже не знаю как это
  SL> зовется, по каким словам искать. --  Stanislav Latishko 
 
 Искать по ключевым словам mozilla remote protocol.
 
 http://www.mozilla.org/unix/remote.html
 
 Договариваются они через средства межпроцессного взаимодействия,
 предоставляемые X-сервером. Т.е. если мозилла может дотянуться до
 дисплея, она и до другой запущенной на этом дисплее копии Мозиллы
 дотянется.
 
 В большинстве случаев это поведение - именно то, что нужно. 
 Hапример, допустим, у нас есть запущенная локально Мозилла. А мы зашли
 на другой хост по узкому каналу и читаем там почту каким-нибудь mutt-ом.
 Hашли в почте URL-ку и кликнули по ней. Там запустилась команда
 mozilla <url>
 Гораздо удобнее, если у нас здесь, в локальной мозилле откроется окно с
 этой URL, чем если мозилла запустится там, и будет через узкий канал
 проталкивать свой громоздкий интерфейс.
 
 То же самое касается и локальных запусков мозиллы. Они ведь, если их две
 одновременно запустить, подерутся за кэш и прочие данные в профайле.
 Hужно либо открывать новое окно в существующей мозилле, либо создавать
 новый профайл.
 
 Обычно команда mozilla представляет собой шелловский скрипт, который,
 помимо всего прочего определяет факт наличия запущенной мозиллы на
 дисплее.
 
 Если запускать непосредственно mozilla-bin, по-моему, удастся добиться
 требуемого поведения - запуска своей мозиллы с каждого хоста (благо,
 если хоум-директории разные, за профайлы они не подерутся).
 Беда в том, что этот скрипт ещё кучу всего нужного для мозиллы делает.
 В общем, читать скрипт, и править под свои потребности.
 
 -- 
 СисадМИHЫ замедленного действия
 --- ifmail v.2.15dev5.3
  * Origin: Free Net of Leninsky,45 (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: mozilla: объясните эффект, плиз   Victor Wagner   06 Feb 2007 23:18:55 
 Re: mozilla: объясните эффект, плиз   Wladimir Mutel   07 Feb 2007 01:51:33 
 Re: mozilla: объясните эффект, плиз   Andrey Melnikoff   07 Feb 2007 03:00:20 
 mozilla: объясните эффект, плиз   Andrei Yakovlev   07 Feb 2007 20:16:32 
Архивное /ru.linux/15178ca4abe58.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional