Come creare un collegamento sul desktop per il profilo Chrome ed eseguire due o più profili contemporaneamente?

2

Sono nuovo di Mac, e ho i miei tempi difficili (chiavi mancanti, scorciatoie sbagliate e così via). Ma non mi arrendo. Sono uno sviluppatore JS con più di 10 anni di esperienza su Windows e Linux (Debian, Ubuntu) e ho bisogno di un altro profilo Chrome accessibile su richiesta. Il modo più semplice per me è un'altra icona nel Dock (e sul desktop). È molto semplice in Windows: basta creare una scorciatoia e inserire la riga di comando per chrome come questa: google-chrome --profile-directory=Default

Per OS X ho trovato che la riga di comando è

open -a "Google Chrome" --args --profile-directory=Default

Come creare un collegamento nel Dock e sul desktop usandolo?

Per favore, attenzione all'argomento (domanda), per me è importante che le scorciatoie consentano di eseguire più profili contemporaneamente. Non l'ho detto per la prima volta, perché per me ovvio funzionerà in questo modo (Linux e Windows lo fanno semplicemente).

    
posta Marecky 17.11.2015 - 11:30
fonte

3 risposte

1

Dato che ci sono diverse risposte possibili, ne introdurrò una più esotica:

  • Scarica e installa Platypus

  • Crea un file chromedefault.sh in ~ / Documenti / script / con il contenuto:

    #!/bin/bash
    open -a "Google Chrome" --args --profile-directory=Default
    
  • Apri Platypus con le seguenti impostazioni:

    ecreaunanuova"app" ChromeDefault .

  • Per una seconda app con il profilo Altro usa un altro script chromeother.sh con le modifiche appropriate:

    #!/bin/bash
    open -a "Google Chrome" --args --profile-directory=Other
    

    e chiamalo ChromeOther .

  • Inserisci entrambe le app nella cartella / Applicazioni e crea tutti i link simbolici o gli alias necessari.
risposta data 17.11.2015 - 16:51
fonte
1

Apri Script Editor da / Applicazione / Utility > > crea un nuovo documento > > incolla seguendo:

do shell script "/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --profile-directory=Profile\ 3 > /dev/null 2>&1 &"

FYI:

\ contiene uno spazio (la prima barra rovesciata sfugge alla seconda barra rovesciata che sfugge allo spazio!);

e il profilo utente ../Chrome/Profile 3 sarà --profile-directory=Profile\ 3 nel codice, ../Chrome/Profile 2 sarà --profile-directory=Profile\ 2 , ../Chrome/Default sarà --profile-directory=Default

Prova ad eseguirlo e salvalo se funziona.

    
risposta data 01.06.2016 - 10:25
fonte
-2

usa l'app di Automater. è incorporato in macOS per rendere lo script della shell in am app.

    
risposta data 08.05.2018 - 15:47
fonte

Leggi altre domande sui tag