Fischer-Bayern.de
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Shell Skripte in Applescript

 
Neues Thema eröffnen   Neue Antwort erstellen    Fischer-Bayern.de Foren-Übersicht -> AppleScript X
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Stalking Wolf
•->
•->


Anmeldedatum: 22.03.2003
Beiträge: 10
Wohnort: Germany

BeitragVerfasst am: 22.03.2003 - 14:46    Titel: Shell Skripte in Applescript Antworten mit Zitat

Moin Moin,

ich hab ein kleines Problem beim erstellen eines selbstlaufendem Applescript.
Und zwar habe ich ein bash Shellskript geschrieben.
Code:

#!/bin/bash

/usr/sbin/screencapture -x /Users/sven/temp/myscreen
convert -quality 100% -page 1024x768 /Users/sven/temp/myscreen /Users/sven/temp/myscreen.jpg
convert -quality 75% -geometry 800x600 /Users/sven/temp/myscreen.jpg /Users/sven/temp/myscreen.jpg
echo 'put /Users/sven/temp/myscreen.jpg /temp/myscreen.jpg'  | ftp ftp://<user>:<pwd>@<host>
rm /Users/sven/temp/myscreen*

Das Skript funktioniert wunderbar.
Auch wenn ich das Skript mittels
osascript -e 'do shell script "myscript"' starte, funktioniert dies wunderbar.

Wenn ich dieses Skript nun aber im AppleSkript Editor als Programm speicher, dann funktioniert es nicht mehr.
Das Skript wird angestartet, aber beendet sich wieder viel zu früh.

Wer weiß rat?

Sven
PS: Achtung, bin Applescript neuling Wink
_________________
"He who fights with the monster, shoud look to it, that he himself does not become a monster"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
Snow
Administrator
Administrator


Anmeldedatum: 21.11.2000
Beiträge: 1955
Wohnort: Deiningen

BeitragVerfasst am: 22.03.2003 - 16:14    Titel: Antworten mit Zitat

Hallo Sven,

wie sieht denn dein AppleScript aus?
Kommt eine Fehlermeldung wenn du das Skript aus dem Skripteditor heraus ausführst? Wenn ja, welche?

Gruß
_________________
Peter
-
Fischer-Bayern.de|Shadetreemicro.com
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
Stalking Wolf
•->
•->


Anmeldedatum: 22.03.2003
Beiträge: 10
Wohnort: Germany

BeitragVerfasst am: 22.03.2003 - 16:23    Titel: Antworten mit Zitat

Code:
do shell script "/Users/sven/Arbeiten/scripte/webscreen"

Wie gesagt mit osascript -e und auch aus dem AppleSkript Editor funktioniert das ganze auch.
Wenn ich aber das Skript als "Programm" abspeicher und dann anstarte, dann passiert nix. Das Skript wird zwar geladen (Icon im Dock), aber es beendet sich nach 2 Sekunden von alleine. Es müsste mit dem ftp upload aber 7-8 Sekunden laufen. Auch ist das Bild nicht auf dem FTP hochgeladen worden.

Sven
_________________
"He who fights with the monster, shoud look to it, that he himself does not become a monster"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
Stalking Wolf
•->
•->


Anmeldedatum: 22.03.2003
Beiträge: 10
Wohnort: Germany

BeitragVerfasst am: 22.03.2003 - 16:42    Titel: Antworten mit Zitat

alles zurück, es läuft auch im Appleskript Editor nicht!
und ich weiß auch warum.

Der AppleSkript Editor kennt die Pfad Variablen meiner Shell nicht.
Wie auch, die werden auch bei meiner Anmeldung im Terminal im profile gesetzt.
Das Skript hat keine Ahnung wo convert und gs liegt.
convert kann ich ihm noch bei bringen in dem ich den Pfad ganz angeben. Aber convert startet gs und das geht schief.

Da ich osascript auf der Shell anstarte kennt dies natürlich die Pfad Angaben.

Sven
_________________
"He who fights with the monster, shoud look to it, that he himself does not become a monster"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
Stalking Wolf
•->
•->


Anmeldedatum: 22.03.2003
Beiträge: 10
Wohnort: Germany

BeitragVerfasst am: 22.03.2003 - 16:48    Titel: Antworten mit Zitat

nochmals ich.
Wollte nur sagen das es nun funktioniert.
Hab einfach in das Shell Skript die PATH Variable neu gesetzt Smile

Sven
_________________
"He who fights with the monster, shoud look to it, that he himself does not become a monster"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Fischer-Bayern.de Foren-Übersicht -> AppleScript X Alle Zeiten sind GMT + 2 Stunden
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2002 phpBB Group
Deutsche Übersetzung von phpBB.de


AppleScript für absolute Starter