Ho creato un'applicazione con Automator.
Voglio avere una nuova icona nella barra dei menu in questo modo:
Cheavvial'appquandofaccioclicsudiessa.
Èpossibile?(senzausareXcode)
PS:nondesideroun
Un'alternativa è usare il menu Script Applescript.app.
Mostrato qui selezionato nella barra dei menu
QuestomenuènormalmenteperunfacileaccessoagliscriptdiApplescriptelielencheràedeseguirlidalmenu.
MauntestrapidomostrachepuòancheeseguireiflussidilavorodiAutomator.
PerottenereilmenuènecessarioaprireApplescriptEditor.appchesitrovanellacartellaUtilityall'internodellacartellaApplicazioni:/Applications/Utilities/AppleScriptEditor.app
Unavoltaaperto,vaiaPreferenzeesottoilcontrolloGenerale:
"Mostra menu Script nella barra dei menu"
Puoideselezionare"Mostra script del computer"
Ora puoi uscire da Applescript.app e il menu Applescript dovrebbe essere nella barra dei menu.
Ora selezioni il menu Applescript e avrà un sottomenu " Apri cartella Script " per portarti alla cartella in cui puoi posizionare i tuoi flussi di lavoro.
Seleziona " Apri cartelle di script ", quindi il sottomenu " Apri cartella Script utenti per accedere alla cartella in cui è possibile posizionare i flussi di lavoro.
UnafinestradelFindersiaprirànellacartellaScriptdegliutenti.Orapuoiinserireiltuofile.workflowalsuointerno.
IlmenuApplescriptèdinamico.Cosìognivoltacheloselezioni,scansionalesuecartellepervederecosac'èdentroepopolailmenudiconseguenza.
Ituoifile.workflowdovrebberoapparirelì.Ilnomedelmenusaràilnomedelfile.
Selezionando il menu per il tuo flusso di lavoro, verrà eseguito.
No, non c'è alcuna opzione per farlo in Automator.
Gli elementi della barra dei menu sono memorizzati in /System/Library/CoreServices/Menu\ Extras/
con un tipo di file di menu
. L'inserimento delle app qui non funzionerà, indipendentemente dal programma con cui sono state create.
aLancio e Butler ti permettono entrambi di aggiungere app al menu di una barra dei menu.
Leggi altre domande sui tag macos menu-bar applescript automator