• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> Klick

Itunes als Wecker

cartenklein

Alkmene
Registriert
29.05.10
Beiträge
32
Hallo,

ich wollte fragen, ob mir jemand verständlich und ausführlich erklären kann, wie ich iTunes als Wecker verwenden kann.
Ich habe im Zeitplan eingegeben, dass das MB um 7:30 hochfahren soll und iTunes als Startobjekt eingegebn. Das MB fährt zwar hoch und iTunes öffnet sich nur es spielt keine Musik.
Ich weiß, dass dieses Thema ständig diskutiert wird und es möglich ist sich durch iTunes wecken zu lassen ohne dafür zusätzliche Software zu benötigen, nur leider bin ich nicht nur neu in dieser Community, sondern bin auch erst vor kurzem von Windows auf Mac umgestiegen. Deshalb wäre es nett, wenn mir einer Schritt für Schritt erklären könnte, was ich genau machen muss, damit mir mein Vorhaben gelingt.

Vielen Dank
 
Zuletzt bearbeitet:

makf

Tydemans Early Worcester
Registriert
30.06.08
Beiträge
398
Nimm als Startobjekt eine Wiedergabeliste (.m3u), die dann mit iTunes geöffnet wird und anläuft.

Mit VLC oder ähnlichem kann man die leicht erstellen, vllt sogar mit iTunes selbst, da musst du mal schaun.

Edit: Rechtsklick auf die Wiedergabeliste in iTunes->Exportieren->M3U auswählen->Speichern.
 

lerner

Normande
Registriert
25.01.09
Beiträge
574
oder lade dir Aurora runter, da kannst du Playlisten aus iTunes eingeben und dich mit Lieblingsmusik wecken lassen.
 

rc4370

Wöbers Rambur
Registriert
09.03.09
Beiträge
6.528
Ich nutze auch Aurora. Klappt prima.
 

cartenklein

Alkmene
Registriert
29.05.10
Beiträge
32
falls es euch interessiert, ich habe das Problem jetzt so gelöst:
im Zeitplan eingegeben, dass das MB um 7:25 hochfahren soll
bei iCal einen Termin um 7:30 gesetzt -> Erinnerung -> Script
im Applescript folgender Befehl:
tell app "iTunes"
play playlist "Wecker" (die playlisten habe ich zuvor mit iTunes erstellt)
end tell
abgespeichert und fertig
 

rc4370

Wöbers Rambur
Registriert
09.03.09
Beiträge
6.528
Na dann hättest du das in Post 1 erwähnen sollen. Zumindest deutlicher. Aber du hast es ja hinbekommen.
 

fyysh

Schweizer Glockenapfel
Registriert
25.01.10
Beiträge
1.386
für diejenigen, die dann doch nach einer programmlösung suchen:
awaken ist super!
(aber leider nicht kostenlos)
 

cartenklein

Alkmene
Registriert
29.05.10
Beiträge
32
programme programme programme

warum wollt ihr immer programme wenn es auch ohne läuft
 

fyysh

Schweizer Glockenapfel
Registriert
25.01.10
Beiträge
1.386
warum das rad neu erfinden? :p
 

rc4370

Wöbers Rambur
Registriert
09.03.09
Beiträge
6.528
Ich bin kein Streber. :mad:

Ich strebe lediglich die Weltherrschaft an. ;)
 

rc4370

Wöbers Rambur
Registriert
09.03.09
Beiträge
6.528
Harr Harr Harr! pssst, niemand soll mich erkennen. Noch nicht!

:cool:
 

fyysh

Schweizer Glockenapfel
Registriert
25.01.10
Beiträge
1.386
;)

Um mal was konstruktives beizutragen:

Hier, mit "Schnautze"-Feature :D

Code:
property snoozeTime : 5 as integer --snoozezeit in minuten
property myPlayList : "iTunes DJ" as string --name der playlist, die gespielt werden soll

property Snooze : "Schnautze!" as string
property StopPlaying : "Aus!" as string
property KeepPlaying : "Spiel!" as string


property dTxt : "Was tun?" as string
property dButtons : {Snooze, StopPlaying, KeepPlaying} as list
property dDefButton : 1 as integer

property aTxt : "Ich habe fertig!" as string
property aMsg : "Die PlayList" & return & "\"" & myPlayList & "\"" & return & "existiert nicht!" & return & return & "Du Horrrrst!" as string

on run
	set doLoop to true
	
	tell application "iTunes"
		repeat until doLoop is false
			try
				play playlist myPlayList
			on error
				display alert aTxt message aMsg as warning buttons {"OK"} default button 1 cancel button 1
			end try
			
			activate
			set myAction to button returned of ¬
				(display dialog dTxt buttons dButtons default button dDefButton with icon 1)
			
			
			if myAction is Snooze then
				pause
				
				repeat with i from (snoozeTime * 60) to 0 by -1
					--log i
					delay 1
				end repeat
				
				set doLoop to true
				
			else if myAction is StopPlaying then
				stop
				set doLoop to false
				
			else if myAction is KeepPlaying then
				set doLoop to false
				
			end if
		end repeat
	end tell
	
end run
 

sansi

Granny Smith
Registriert
13.09.06
Beiträge
14
ich benutze dieses Skript als Wecker. Vorteil ist das die Lautstärke langsam von 0 auf den gewünschten Wert hochgeregelt wird, und dadurch der Schock nicht so groß ist mit dem man aus dem Schlaf gerissen wird.

Code:
tell application "iTunes"
	set shuffle of playlist "[I]Name der Playlist[/I]" to true
	set sound volume to 0
	play playlist "[I]Name der Playlist[/I]"
	set i to sound volume
	repeat while i < [I]50[/I] -- iTunes Lautstärke zwischen 1 und 100 %
		set i to i + 1
		delay 0.2 -- je höher der Wert, desto langsamer regelt er die Lautstärke höher
		set sound volume to i
	end repeat
end tell

und dann habe ich noch ein Skript dafür, falls ich mit Musik einschlafen möchte. Es kommt eine Abfrage in wie viel Minuten iTunes die Musik stoppen soll und das Skript regelt dann gleichmäßig innerhalb dieser Zeit die Lautstärke auf 0 runter und stoppt die Wiedergabe. Dieses Skript startet bewusst keine bestimmte Playlist, da man vielleicht nicht immer mit der selben Musik einschlafen möchte. Einfach vorher seine gewünschte Schlafmusik starten und danach das Skript ausführen.

Code:
try
	set dialogResult to display dialog "Ausschalten in ? (Minuten)" buttons {"OK"} default button "OK" default answer "0" with title "Timer"
end try

if text returned of dialogResult > 0 then
	set j to text returned of dialogResult
	tell application "iTunes"
		set k to sound volume
		set i to k
		repeat while i > 0
			delay (j * 60) / k
			set i to i - 1
			set sound volume to i
		end repeat
		pause
		set sound volume to k
	end tell
end if