Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Entwickler>Brauche Hilfe bei Appleskript...

Brauche Hilfe bei Appleskript...

Sen
Sen02.08.0520:44
Bin ein Anfänger und will mein Script dazu bringen erst 15 Sekunden zu warten und dann zu einem bestimmten punkt zurück zuspringen.

Warumm:
Seit 10.4 blendet sich Mail beim Anmelden nur kurtz aus.
Darum versuch ich jetzt ein Skript zu schreiben das Mail ausblendet.

Das habe ich bis jetzt:

set Zaehler to "0"
--(1) hier hin könnte der Rücksprug gehen
tell application "Finder"
--(5) ... hier hin gehen muss...
activate
--(6) ..oder hier hinn...
if Zaehler is "1" then
set visible of every process whose name is "Mail" to false
else
set Zaeler to "1"
--(2)jetzt soll gewartet werden
--(3)von hier aus könnte der Rücksprung gehen
end if
end tell
-- (4)ich glaube aber das der Rücksprung von hier aus gehen muss...(5)
„Don't Panic“
0

Kommentare

Sen
Sen02.08.0520:44
ups...
die tabs sind weg =-O
„Don't Panic“
0
Oli
Oli02.08.0520:56
Ohne jetzt ganz genau durchschaut zu haben, was du vorhast, vielleicht ungefähr so:

repeat
...
delay 15 seconds
...
end repeat

Ich bin kein Programmierer, aber da muß bestimmt noch irgend eine Möglichkeit rein, aus der repeat-Schleife auch wieder rauszukommen
0
Sen
Sen02.08.0520:59
ja:-y
deshalb die vielen kommentare;-)
„Don't Panic“
0
Sen
Sen02.08.0521:06
so gehts:

tell application "Finder"
activate
delay 15
set visible of every process whose name is "Mail" to false
end tell

thx @@ Oli für den Tipp
„Don't Panic“
0
Rantanplan
Rantanplan02.08.0521:09
Öh... das da oben mit dem Hin- und Herspringen verstehe ich nicht, wozu soll das sein?

Wie wärs damit:

delay 15
tell application "System Events"
set visible of (first process whose name begins with "Mail") to false
end tell
„Wenn ich nicht hier bin, bin ich auf dem Sonnendeck“
0
Rantanplan
Rantanplan02.08.0521:09
ah, hätte vorher mal einen Reload machen sollen
„Wenn ich nicht hier bin, bin ich auf dem Sonnendeck“
0
_mäuschen
_mäuschen02.08.0521:30
Hier ein etwas älterer Applescript
um 'Probleme mit hide' auf die elegante Art zu beseitigen.
Fähig auch mehrere apps als login items starten zu lassen.

Ich für mich setze ganz einfach ein -H auf mail nach dem Aufstarten.

Ist aber ein lehrreiches Stück Applescript
0

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.