Dopo questa risposta Ho creato un servizio personalizzato che esegue uno script di shell simile a questo:
open -a FireFox "http://dict.cc/$1"
Funziona bene quando clicco. Poi ho definito un collegamento personalizzato per esso, ( ⇧ ⌘ L ), e quando lo uso, lo script sembra essere eseguito due volte ( due schede aperte, entrambe che mostrano la pagina desiderata). Come posso risolvere il problema?
Modifica : questo sembra accadere solo quando invoco il servizio utilizzando il collegamento da FireFox.
Modifica 2 : diventa più strano e più strano. Ora ho creato un secondo script per la ricerca di elementi in Google e l'ho associato al tasto di scelta rapida ⇧ ⌘ T . Ora quando premo questo, in realtà apre entrambi i miei servizi personalizzati. Non ho idea del perché questo accada.
Inoltre, ho rimosso temporaneamente entrambi i tasti di scelta rapida per verificare se erano stati utilizzati, ma non è successo nulla quando li ho premuti.