Ergebnis 1 bis 6 von 6
  1. #1
    Soul Monkey
    Inaktiv

    Skript funktioniert nur als Skript aber nicht als Applikation

    Ich habe fuer diesen Thread ein Skript geschrieben welches auch wunderbar funktioniert so lange ich es als Skript speichere. Um das Skript aber im Dock ablegen zu koennen, wollte ich es als Applikation speichern, danach startet sich das Skript/die Applikation zwar beendet sich aber gleich wieder ohne die Aktionen auszufuehren.

    ein hinzufuegen von on run/end run brachte auch nichts

    Kann mir jemand sagen warum das Skript als Skript funktioniert, nicht aber als Applikation (Applikation und Application-bundle probiert)?

    Code:
    tell application "System Events"
    	if (exists process "iTunes") then
    		tell application "iTunes" to quit
    		tell application "CoverSutra" to quit
    	else
    		tell application "iTunes" to launch
    		tell application "CoverSutra" to launch
    	end if
    end tell

  2. #2
    Neuer Berner Rosenapfel
    Registriert
    12.2005
    Ort
    ☰⠀☲⠀☵⠀☷
    Beiträge
    1.948
    Wenn überhaupt, liegt es an Coversutra.
    Hast Du mal probiert, stattdessen iCal oder was auch immer zu nehmen und es damit probiert? Was passiert dann?

    Gruss

  3. #3
    Soul Monkey
    Inaktiv
    Ich vermute es liegt an iTunes da egal welche Applikation ich anstatt Coversutra einsetze die Applikation nie etwas startet. Neuerdings kommt nun nach dem Ausfuehren der Applikation auch ein Dialog "Press Run to run this script, or Quit to quit".

    Setze ich allerdings anstatt iTunes eine andere Applikation ein kommt die Abfrage nun auch, aber die Applikation funktioniert danach bzw. die Applikationen werden gestartet.

    Mysterioes. Im Skript bzw. in der geoffneten Applikation im Skript Editor kann ich schreiben was ich will - es funktioniert alles, starte ich aber die Applikation vom Finder oder Dock aus funktioniert es nicht mehr...


    Wenigstens funktioniert es nach Rueckmeldung im Ursprungsthread bei dem User der das Skript eigentlich braucht.

  4. #4
    Neuer Berner Rosenapfel
    Registriert
    12.2005
    Ort
    ☰⠀☲⠀☵⠀☷
    Beiträge
    1.948
    Zitat Zitat von Soul Monkey Beitrag anzeigen
    Wenigstens funktioniert es nach Rueckmeldung im Ursprungsthread bei dem User der das Skript eigentlich braucht.
    Eigentlich sollte es auch bei dir funktionieren

    Zitat Zitat von Soul Monkey Beitrag anzeigen
    Neuerdings kommt nun nach dem Ausfuehren der Applikation auch ein Dialog "Press Run to run this script, or Quit to quit".
    Zumindest das lässt sich erklären:
    Beim Speichern als Programm kann man die Startdialog oder bei dir Start Screen Option an bzw abklicken.

    Hast Du allerdings nichts an dem gespeicherten Skript-Programm geändert und der Startdialog kommt erst "neuerdings", so spricht das noch mehr dafür, dass das Skript-Programm schon fehlerhaft generiert wird…

    Keine Ahnung, was zu tun ist…
    (Neustart hast Du schon mal gemacht?)
    Ich würde die ScriptEditor2.plist löschen und hoffen, dass das was bringt.


    Gruss

  5. #5
    Spartan Avatar von Atelis
    Registriert
    03.2007
    Beiträge
    1.589
    liegt das programm "Coversutra" in deinem programmeordner?
    Mit welchem Programm kann man HipHop in Musik umwandeln?
    Über 10 Millionen Menschen in Deutschland hören HipHop! Schreib dich nicht ab, lern' Gehen und Sprechen.

  6. #6
    Soul Monkey
    Inaktiv
    Zitat Zitat von space Beitrag anzeigen
    Hast Du allerdings nichts an dem gespeicherten Skript-Programm geändert und der Startdialog kommt erst "neuerdings", so spricht das noch mehr dafür, dass das Skript-Programm schon fehlerhaft generiert wird…
    Das war mein Fehler, ich hatte beim erneuten Speichern des Skripts als Applikation vergessen die Option abzuwaehlen.

    Zitat Zitat von space Beitrag anzeigen
    Keine Ahnung, was zu tun ist…
    (Neustart hast Du schon mal gemacht?)
    Ich würde die ScriptEditor2.plist löschen und hoffen, dass das was bringt.
    Ein loeschen der ScriptEditor2.plist brachte nichts, ein Speichern der Applikation als "Run Only" auch nicht. Ich wuerde sagen ich lasse das einfach mal so, ich brauche zum Glueck das Skript nicht und da es bei der Person funktioniert die es braucht - bzw. bei allen anderen ausser mir - passt es soweit.

    Danke fuer die Hilfe.

    Zitat Zitat von Atelis Beitrag anzeigen
    liegt das programm "Coversutra" in deinem programmeordner?
    Alle meine Applikationen liegen in /Programme.

Ähnliche Themen

  1. preferences für ein Skript erstellen
    Von JohannesDörnte im Forum AppleScript
    Antworten: 4
    Letzter Beitrag: 30.05.2006, 17:40
  2. ForceQuit im Skript
    Von Kernelpanik im Forum AppleScript
    Antworten: 7
    Letzter Beitrag: 17.02.2006, 20:53
  3. Skript für Wiedergabeliste iPod
    Von Fehlkauf im Forum Mac OS X Developer
    Antworten: 1
    Letzter Beitrag: 13.12.2005, 23:53
  4. iTunes findet Skript nicht mehr
    Von stephanh67 im Forum iTunes (Mac only!)
    Antworten: 1
    Letzter Beitrag: 12.12.2005, 19:09

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •