¿Es posible iniciar la ventana de la extensión Hangouts Chrome como una instancia separada (como la ventana de la aplicación)?

¿Es posible iniciar la ventana de la extensión Hangouts Chrome como una instancia separada (como la ventana de la aplicación)?

Extensión Hangouts para Chromeagrega un botón dentro del navegador para iniciarlo como una ventana separada. Pero no encuentro una manera de iniciar esa ventana sin abrir una ventana de Chrome. (Utilizo Firefox de forma predeterminada, rara vez uso Hangouts, no lo quiero en Firefox y cuando lo uso solo quiero esa ventana, no la de Chrome).

Quiero una forma de iniciar la ventana de Hangouts mientras Chrome está NOya ejecutándose, en segundo plano o de otra manera (sin que se haga visible otra ventana de Chrome): chrome-browsercomenzaría, por supuesto, perola ventana de Hangouts debería ser la única ventana de Chrome.

Sé que esto sucedería con elHangoutsAplicaciónen lugar de la extensión, pero parece que pronto quedará obsoleta, ya que al iniciarla se muestra un banner que enlaza con la página de la extensión:

ingrese la descripción de la imagen aquí

En todos los aspectos, las dos ventanas de Hangouts (la de la extensión y la de la aplicación) parecen idénticas: tienen las mismas opciones ysonla misma cosa. La única diferencia es que la ventana de extensión no se puede iniciar con un iniciador, es decir: undominiodentro de un .desktoparchivo. La instalación de la aplicación crea el archivo ~/.local/share/applications/chrome-knipolnnllmklapflnccelgolnpehhpl-Profile_1.desktopcon el contenido:

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=Google Hangouts
Exec=/usr/bin/chromium-browser "--profile-directory=Default" --app-id=knipolnnllmklapflnccelgolnpehhpl
Icon=chrome-knipolnnllmklapflnccelgolnpehhpl-Default
StartupWMClass=crx_knipolnnllmklapflnccelgolnpehhpl

La idea sería modificar la Execlínea para que dirija a la extensión en lugar de a la aplicación. Puedo obtener el idde la extensión: es el que está en la ruta donde está instalada esa extensión: ~.config/chromium/Default/Extensions/nckgahadagoaajjgafhacjanaoiihapd; y puedo confirmar que xpropaplicado a la ventana:WM_CLASS(STRING) = "crx_nckgahadagoaajjgafhacjanaoiihapd", "Chromium-browser"

Pero simplemente reemplazar esa ID no funcionaría: el comando /usr/bin/chromium-browser "--profile-directory=Default" --app-id=nckgahadagoaajjgafhacjanaoiihapdabriría la página chrome://extensions/en lugar de la ventana de extensión.

Parecela extensión no se puede iniciar con el --app-idargumento(aunque Chrome instala aplicaciones y extensiones en la misma ubicación: ~.config/chromium/Default/Extensions/.)

El argumento específico de la extensión que encontréaquíes --load-extension, pero eso solo pretende especificar la extensión que se "cargará" (habilitada, imagino) cuando se inicia el navegador.

Respuesta1

Como solución alternativa que haréno marcar como respuesta definitiva: mirando chrome-browser --helpno veo opciones para "extensión", pero hay esto:

--app=URL
              Runs URL in "app mode": with no browser toolbars.

como hayesapágina web para Hangouts, se podría acceder a esa página en Chrome perosin barras de herramientas del navegadorcon el comando:

google-chrome --profile-directory=Default --app=https://hangouts.google.com/?h

Pero esto esnoVoy a ejecutar esa extensión y, como es solo una nueva ventana de Chrome sin pestañas y sin barras de herramientas, también se ve diferente. Algunos podrían decir que incluso luce mejor.

Por otro lado, utilizar una página web en lugar de la extensión dista mucho de lo que se pide anteriormente. (Puedo hacer eso en Firefox, etc.).

información relacionada