Puede que haya habido una época en la que Google Chrome cumplía con AppleScript comandos Por ejemplo run
o launch
que lo mantendría en segundo plano, como lo hace, por ejemplo, con Safari y otros aplicaciones . O que cumpla con la shell open
comando utilizando el -g
o -j
opciones junto con el -a
opción .
En las pruebas bajo MacOS Catalina No pude conseguir Google Chrome para que se abra siempre en segundo plano y sólo con el open
comando con -jga
lo abriría en segundo plano unas cuantas veces, pero no de forma consistente.
Google claramente no se ajusta a la MacOS ¡normas!
Dicho esto, la única forma en que pude abrir consistentemente un URL en Google Chrome en el fondo era si ya se estaba ejecutando con un ventana en el fondo.
Voy a publicar el ejemplo AppleScript código para que pruebes si te funciona como a mí.
set myURL to "https://www.example.com"
if running of application "Google Chrome" then
tell application "Google Chrome"
if window 1 exists then
tell window 1
make new tab
repeat while (loading of active tab)
delay 0.1
end repeat
execute active tab javascript "document.location.href = '" & myURL & "';"
end tell
end if
end tell
end if