• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Bluetooth-Gerät per Applescript verbinden

gustavmega

Goldparmäne
Registriert
15.02.06
Beiträge
564
Hallo,

wollte fragen, wie ich per Applescript mein Belkin Bluetooth-Empfänger mit meinem MacBook Pro verbinden kann?
 
oder vielleicht anders gefragt, ist es möglich per Applescript die Tonausgabe festzulegen?
 
Tut mir leid, ich kenne mich selber nicht so gut damit aus...
Aber hier gibt es bestimmt eine Menge Leute, die dir das sagen können! :)
 
Ah, das sieht auch sehr interessant aus, kannst du mir vielleicht auch sagen, was ich mit diesem Script machen muss, bzw. wo ich das hineinkopieren/speichern muss? :D
 
Code:
tell application "System Preferences" to activate
tell application "System Events"
	tell process "System Preferences"
		click menu item "Ton" of menu "Einstellungen" of menu bar 1
		delay 2
		set devices to every row of table 1 of scroll area 1 of ¬
			tab group 1 of window "Ton"
		set the_devices to {} as list
		repeat with a_device in devices
			if (value of text field 1 of a_device as text) ¬

-- die Bezeichnung in der Anführungsstrichen habe ich dementsprechend angepasst

				[B]is equal to "Belkin P57" then[/B]
				set selected of a_device to true
				exit repeat
			end if
		end repeat
	end tell

-- und diese Zeile habe ich auch hinzugefügt, damit das Programm beendet wird

	[B]delay 2
	tell application "System Preferences" to quit[/B]
end tell
 
  • Like
Reaktionen: apple_juice
Okay, das ist super :)
Jetzt muss ich allerdings immernoch in die Systemeinstellungen gehen und dort den Bluetooth-Empfänger auswählen, hast du nicht zufällig auch noch eine Idee, wie ich das umgehen kann? :D
 
Okay, jetzt bitte nochmal ganz langsam und verständlich für Doofe, ich stehe gerade auf dem Schlauch. :D
Also, was genau tut dieses Script, wo muss ich es einfügen und was passiert, nachdem ich das gemacht habe?
 
das Script ändert für Dich das Gerät für die Tonausgabe und in meinem Beispiel wäre das "Belkin P57".

Dieses Script kannst Du in AppleScript-Editor als Programm speichern und dann das Programm ausführen und so kannst Du automatisch per Doppelklick das Gerät für die Tonausgabe festlegen.

Hoffe, konnte Dir weiterhelfen :)
 
Okay, und was mache ich, wenn ich jetzt folgende Meldung bekomme? :D

"Es wurde „„else“, etc.“ erwartet, aber ein „„is““ wurde gefunden."
 
mit der Fehlermeldung kann ich leider nicht viel anfangen, da "is equal..." innerhalb der if-Anweisung steht!
hast Du es genau so kopiert?
 
Und auch den Namen Deines Gerätes wieder in Anführungszeichen gesetzt?