AppleScript im Terminal ausführen?

  1. sheep

    sheep Thread StarterMacUser Mitglied

    Mitglied seit:
    21.03.2005
    Beiträge:
    1.223
    Zustimmungen:
    24
    Ist es eigentlich möglich, aus dem Terminal bzw. aus einem Shell-Script heraus ein AppleScript zu starten und ggf. die Ergebnisse zu verwerten?

    Damit könnte man doch witzige Sachen, wie z.B. "Aktueller iTunes-Song: ..." in einer (vgl. die Uptime-Geschichte in meiner) Foren-Signatur, realisieren -- hübsch sinnlos, ich weiss, aber es gäbe bestimmt nützliche Dinge, die man damit machen könnte.

    Und es würde mich einfach mal interessieren ob und wie es geht [​IMG]
     
    sheep, 20.10.2005
  2. Scribble

    ScribbleMacUser Mitglied

    Mitglied seit:
    23.08.2004
    Beiträge:
    523
    Zustimmungen:
    6
    Falls ich dich jetzt nicht missverstanden habe, geht das ganz einfach:
    Code:
    osascript /Library/Scripts/dein-script.scpt
    Enter drücken, Script rennt ;)
     
    Scribble, 20.10.2005
  3. sheep

    sheep Thread StarterMacUser Mitglied

    Mitglied seit:
    21.03.2005
    Beiträge:
    1.223
    Zustimmungen:
    24
    Du hast mich goldrichtig verstanden, das funktioniert super, vielen Dank [​IMG]

    Edit: Und die Sache mit iTunes funktioniert auch [​IMG]
     
    sheep, 20.10.2005
  4. Hacker+

    Hacker+MacUser Mitglied

    Mitglied seit:
    16.10.2015
    Beiträge:
    2
    Zustimmungen:
    0
    Bei mir erscheint ein Error: ~/Library/Scripts/rebootconfig.scpt:0:125: execution error: No user interaction allowed. (-1713)
     
    Hacker+, 16.10.2015
  5. oneOeight

    oneOeightMacUser Mitglied

    Mitglied seit:
    23.11.2004
    Beiträge:
    48.163
    Zustimmungen:
    3.887
    hast du in dem script einen dialog oder ähnliche GUI elemente?
     
    oneOeight, 16.10.2015
  6. Hacker+

    Hacker+MacUser Mitglied

    Mitglied seit:
    16.10.2015
    Beiträge:
    2
    Zustimmungen:
    0
    Ja habe ich, ich habe aber schon herrausgefunden wie man den error umgeht. Trotzdem danke!!
     
    Hacker+, 17.10.2015
Die Seite wird geladen...