L'app AppleScript ha iniziato a richiedere di eseguire o chiudere. Come posso disabilitare questo?

5

Non sono del tutto sicuro del motivo per cui questo ha iniziato a succedere poiché questo è un comportamento completamente nuovo e non ho fatto alcun aggiornamento di sistema, ma ho una bella app per toolbar per Snow Leopard Finder.app che apre la cartella esistente / o file in TextMate.

Solitamente portava TextMate al contenuto prescelto, ma da oggi mi chiede invece di eseguire o chiudere lo script.

Ecco come appare il popup:

Ora...questaapp/scriptnonènuova,mifidodelloscriptenonvoglioquestopopupognivoltachelouso.

Quindi2domande:

  1. Comedisabilitarequestofastidiosoprompt?
  2. Perchémicapitaall'improvvisoquandoierituttofunzionavabene?

Qualsiasiintuizionesarebbemoltoapprezzata.

Perriferimentoloscriptinquestioneèquesto: OpenInTextMate Tuttavia lo script MateDot.app che stavo usando sta facendo la stessa cosa.

Grazie per la lettura.

Jannis

    
posta Jannis 23.04.2011 - 02:00
fonte

2 risposte

6

Quando crei uno script in AppleScript Editor e poi lo salvi come un'applicazione, c'è un'opzione per mostrare un Startup Screen , come mostrato nell'immagine qui sotto:

Quando questa opzione è abilitata, quando avvii lo script nel Finder, prima mostrerà la finestra di dialogo iniziale prima di continuare.

Finché l'applicazione-script AppleScript in questione non è stata salvata con l'opzione Run Only (vedi l'immagine sopra), dovresti essere in grado di aprire lo script in AppleScript Editor trascinando l'icona dell'applicazione-script su AppleScript Icona del redattore. (Quando uno script viene salvato come Run Only , AppleScript Editor non ti permetterà di aprirlo per vedere il codice sorgente). Quindi, se riesci ad aprirlo correttamente, puoi salvarne una copia e assicurarti che l'opzione Startup Screen sia disabilitata.

Per quanto riguarda il motivo per cui questo improvvisamente è iniziato quando ieri non è successo, non ne sono sicuro. Quale versione di OS X stai usando?

    
risposta data 23.04.2011 - 03:19
fonte
0

So che è vecchio - ma mi è successo oggi su macOS Sierra 10.12.4.

Basato su questa pagina ho risolto che è in esecuzione chmod +rw applet.rsrc in / Contents / Resources cartella sotto l'applet.

Stranamente, ls -l sembra identico prima e dopo chmod +rw applet.rsrc , ma il prompt ha smesso di apparire.

    
risposta data 25.05.2017 - 11:45
fonte