Niepowodzenie skryptu OSA dla JavaScript All the Sudden

1

Korzystam z prostego przepływu pracy Alfreda 3, jak zawsze, ale jego część osascript kończy się niepowodzeniem. Uruchomiłem ponownie komputer i oczywiście Alfred 3. To jest błąd, który pojawia się w panelu debugowania: [BŁĄD: action.script] osascript: brak takiego komponentu „JavaScript” .

Jestem na OSX 10.12.5


Jeśli to pomoże, faktycznie wysłałem pytanie do Alfreda, a oni wysłali mnie tutaj, zobacz oryginalny post na forum Alfreda: https://www.alfredforum.com/topic/11058-osa-script-failing-for-javascript-all -the-nagłe /? tab = komentarze # comment-57404

John Schulz
źródło
Czy kod działa poprawnie lub bez błędów poza Alfredem?
user3439894,
W rzeczywistości, po dalszych badaniach ... wydaje się, że nie, nie działa w aplikacji Script Editor na Macu, a co bardziej niepokojące, całkowicie brakuje opcji JXA lub JavaScript. Nie jestem pewien, czy tak się stało podczas aktualizacji wersji Xcode, czy co. Czy ktoś wie, jak ponownie dodać bibliotekę JXA?
John Schulz

Odpowiedzi:

2

Dla tych, którzy mogą napotkać ten problem w przyszłości, udało mi się go rozwiązać, usuwając /Users/your short name/Library/Preferences/com.apple.ScriptEditor2.plistplik i uruchamiając ponownie. Mogę tylko założyć, że ten plik musiał się jakoś zepsuć i uniemożliwił dostęp do opcji JXA jako typu skryptu.

John Schulz
źródło