Come controllare il browser giusto in base all'area di lavoro utilizzata?

3

Il mio browser predefinito è Chromium. Tendo ad usare diversi browser e assegnarli a uno spazio. Ad esempio, Chromium è lo spazio 1 insieme a un elemento, Firefox nello spazio 2 con terminale, Safari 3 con virtualbox e così via. Browser plus terminal, per me dà uno spazio di lavoro funzionale. Fin qui, tutto bene.

Tuttavia, mi piacerebbe avere un browser predefinito diverso in ogni spazio. Quindi, quando faccio clic su un link da un'altra app, si apre nel browser predefinito nello spazio corrente, non solo Chromium.

Anche accettabile sarebbe "aperto nel browser in base al numero di spazio" o simile.

Come posso farlo accadere?

    
posta chiggsy 20.02.2011 - 04:43
fonte

3 risposte

4

Potresti provare Choosy .

    
risposta data 20.02.2011 - 22:51
fonte
2

Forse coinvolgono meno codice di basso livello rispetto al mio altro suggerimento ...

Un altro approccio possibile sarebbe quello di creare il tuo browser e impostarlo come predefinito, e il tuo browser passa gli URL ad altri browser a seconda di quale spazio è lo spazio attivo.

Se puoi creare un'app Automator o AppleScript che accetta file HTML in modo tale da poterlo impostare come browser predefinito, allora questa soluzione diventa abbastanza semplice.

La tua app può rilevare lo spazio corrente utilizzando AppleScript . Quindi, imposta semplicemente il codice su quale browser deve essere inoltrata la richiesta.

    
risposta data 20.02.2011 - 06:07
fonte
0

Non conosco un modo ufficialmente supportato per farlo, ma se ne avessi davvero bisogno, lo collegheremmo rilevando quando Spaces cambia spazi ( suggerimento , suggerimento ), e quindi cambia il mio browser predefinito ogni volta che succede.

    
risposta data 20.02.2011 - 06:02
fonte

Leggi altre domande sui tag