Comment exécuter les applications Chrome via la ligne de commande?

7

Je suis nouveau sur Linux et je viens d'installer Elementary OS.
J'ai installé Chrome et j'ai remarqué que Workflowy et plusieurs autres applications Chrome sont également installés, comme vous pouvez le voir sur la capture d'écran. enter image description here Mais comment trouver la commande permettant d'exécuter une application Chrome, par exemple, avec un flux de travail? (Afin que je puisse le lancer depuis la ligne de commande et lui attribuer un raccourci personnalisé)

octref
la source

Réponses:

7

Je ne sais pas vraiment si cela fonctionnera pour vous car je ne l'ai jamais testé mais j'ai trouvé ce site avec de nombreuses options de ligne de commande chromées: http://peter.sh/experiments/chromium-command-line-switches/#app Vous devriez jeter un oeil à l'option --app.

--app: Spécifie que la valeur associée doit être lancée en mode "application".

--app-id: Spécifie que l'extension-app avec l'ID spécifié doit être lancée en fonction de sa configuration.

Boogy
la source
1
Enfin, j'ai trouvé la solution moi-même. Parce que chrome générait automatiquement un raccourci dans Windows, j'ai donc appris à utiliser l'indicateur app-id. La commande s’est avérée être google-chrome --app-id = {L’app-id de l’application que vous souhaitez exécuter, qui peut être trouvée dans chrome: // extensions}
octref
8

Pour trouver la commande qui exécute l'application:

  1. Accédez à la page des applications Chrome ( chrome://apps )
  2. Faites un clic droit sur une icône et créez un raccourci sur le bureau
  3. Faites un clic droit sur une icône apparue sur le bureau et cliquez sur Propriétés
  4. Copier la commande
cub
la source
3

La commande est la suivante:

google-chrome --user-data-dir=$HOME/.config/google-chrome \
              --profile-directory=Default \
              --app-id=$APP_ID

Remarque: vous devrez remplacer $APP_ID avec l'identifiant d'application exact (c'est-à-dire aapocclcgogkmnckokdopfmhonfmgoek) et $HOME avec le chemin vers votre répertoire personnel. Vous pouvez probablement omettre --user-data-dir et --profile-directory si vous utilisez des valeurs par défaut, mais c’est ainsi que Google Chrome implémente ses lanceurs.

Vous pouvez trouver l’ID d’application de différentes manières.

Six
la source
1
Je pense que le mode développeur est le plus simple. Je viens de créer un petit script bash pour pouvoir lancer l'application avec xmonad;)
iGEL