O
oneOeight
unregistriert
Thread Starter
- Dabei seit
- 23.11.2004
- Beiträge
- 75.178
- Reaktionspunkte
- 21.754
EyeTV3 bietet die Möglichkeit mittels eine Applescript nach einer Aufnahme automatisch eine Aktion auszuführen.
Um jetzt nicht mehr über den Energie sparen Zeitplan den Rechner auszuschalten nach einer Aufnahme benutzt man einfach folgendes Script:
Der Dialog bleibt für 30 Sekunden stehen, damit man genug Zeit hat zum Nein drücken, falls man nicht am Rechner ist. Danach fährt der Rechner automatisch runter (sofern nicht noch Applikationen offen sind, die fragen, ob man etwas speichern möchte, wie sonst auch).
Das ganze wird mit dem Skripteditor als Skript mit Namen RecordingDone gespeichert und muss dann in
/Library/Application Support/EyeTV/Scripts/TriggeredScripts
abgelegt werden. Falls der Ordner noch nicht existiert, muss man den kurzerhand selber anlegen.
Wenn man den Rechner nur nach der Aufnahme schlafen schicken möchte, kann man auch das "shut down" durch "sleep" ersetzen.
Und BITTE dran denken, falls man mehrere Aufnahmen hintereinander programmiert hat:
Der Mac braucht einige Zeit zum runter und hoch fahren.
EyeTV weckt/startet den Rechner 2 Minuten vor der programmierten Aufnahme (minus eingestellte Vorlaufzeit).
Um jetzt nicht mehr über den Energie sparen Zeitplan den Rechner auszuschalten nach einer Aufnahme benutzt man einfach folgendes Script:
Code:
on RecordingDone(recordingID)
tell application "EyeTV"
if is_recording = false then
activate
set antwort to display dialog "ausschalten?" buttons {"nein", "ja"} default button "ja" giving up after 30
if button returned of antwort = "ja" or button returned of antwort = "" then
tell application "Finder"
shut down
end tell
end if
end if
end tell
end RecordingDone
Der Dialog bleibt für 30 Sekunden stehen, damit man genug Zeit hat zum Nein drücken, falls man nicht am Rechner ist. Danach fährt der Rechner automatisch runter (sofern nicht noch Applikationen offen sind, die fragen, ob man etwas speichern möchte, wie sonst auch).
Das ganze wird mit dem Skripteditor als Skript mit Namen RecordingDone gespeichert und muss dann in
/Library/Application Support/EyeTV/Scripts/TriggeredScripts
abgelegt werden. Falls der Ordner noch nicht existiert, muss man den kurzerhand selber anlegen.
Wenn man den Rechner nur nach der Aufnahme schlafen schicken möchte, kann man auch das "shut down" durch "sleep" ersetzen.
Und BITTE dran denken, falls man mehrere Aufnahmen hintereinander programmiert hat:
Der Mac braucht einige Zeit zum runter und hoch fahren.
EyeTV weckt/startet den Rechner 2 Minuten vor der programmierten Aufnahme (minus eingestellte Vorlaufzeit).
Zuletzt bearbeitet: