Hallo...mal ne frage:
mit irgendeiner funktion kann man ja die allgemeine lautstärke ändern, wie ändere ich jetzt jedoch die lautstärke von einem einzelnen programm(z.b. von iTunes)
gibts da irgendeine lösung?
Hallo...mal ne frage:
mit irgendeiner funktion kann man ja die allgemeine lautstärke ändern, wie ändere ich jetzt jedoch die lautstärke von einem einzelnen programm(z.b. von iTunes)
gibts da irgendeine lösung?
SoundSetWaveVolume fürs System (wave).
Für Programme müssten diese selbst angesprochen werden. Dafür gibt es unterschiedliche Lösungen, kommt eben aufs jeweilige Prog. an!
Ich meine bei iTunes gibt es dafür eine Tasten-Combi, sonst schau mal in der Hilfe unter SoundSetWaveVolume
Beispiel: SoundSetWaveVolume(50)
aber bei diesem soundsetvolume kann man ja nicht ein programm ansprechen...
habe nämlich meine systemlaustärke bei 15% da meine boxen voll aufgedreht sind, damit ich über tasta steurn kann...
jetzt soll nur von itunes die lautstärke leiser nicht die vom system
@Reaker, das müsste dann über itunes mit einer Tasten-Combi gehen.
Das itunes Fenster in den Vordergrund holen, dann die Tasten.Combi x-mal ausführen. Kenne itunes, aber habe selber keinen itunes.
ja der eigentliche grund ist ja dass ich wenn ich emails erhalte den ton immer überhöre
darum sollte eigentlich bei einer neuen email erst itunes leise werden der ton kommen und anschließen wieder lauter machen^^
wird zwar n bisschen kompliziert dadurch dass man es nicht über ne funktion machen kann, aber geht halt net anders
kann man das fenster dann eigentlich auch wieder in den hintergrund machen?
/edit...so habs jetz über @sw gemacht, dachte das geht nur bei script guis^^
WinSetState("iTunes", "", @SW_MAXIMIZE)
[/autoit] [autoit][/autoit] [autoit]$i = 0
Do
Send("^{DOWN}")
$i = $i + 1
Until $i = 12
;WinMove("iTunes", "", 1, 1)
WinSetState("iTunes", "", @SW_MINIMIZE)
;email ton
SoundPlay("D:\Marcel\Sonstiges\sounds\Sie haben eMail erhalten (w).wav", 1)
WinSetState("iTunes", "", @SW_MAXIMIZE)
[/autoit] [autoit][/autoit] [autoit]$i = 0
Do
Send("^{UP}")
$i = $i + 1
Until $i = 12
WinSetState("iTunes", "", @SW_MINIMIZE)
gäbe es evtl dafür eine lösung dass man das Fenster garnicht erst sieht?
meinst du eventuell:
[autoit]Winsetstate("iTunes,", @SW_HIDE)
Winsetstate("iTunes,", @SW_SHOW)
ja des hatte ich schon ausprobiert, allerdings gehen da die tastenkombinationen nemma
hab hier leider kein AutoIt und auch kein iTunes also kann ichs nich probieren:
funktioniert controlclick auf einem fenster das auf @SW_HIDE steht?
ich denke nich aber ein versuch isses vllt wert
sry für doppelpost...
hab n bisschen gegoogelt und ein hotkeyprogramm für iTunes gefunden, die beschreibung hört sich recht gut an, vllt kannste mit dem arbeiten.
http://www.ifun.de/content/view/2295/2/
dann brauchste evtl nur ein paar send-befehle
viel glück dasses funzt
weiß nicht, aber ein control click bringt ja nix...
muss ja leiser gemacht werden von daher geht bei iTunes nur tastenkombi, habe mal mit window info geprüft, ob die control sich ändert bei anderer lautstärke -> fehlanzeige
werde es mal testen danke...melde mich heute abend wieder..hab nen freund da
Hier auch noch eine Lösung zum Lautstärke regeln:
#cs
iTunes steuern, alle Tastenkombinationen findet man unter:
http://tipps-tricks-kniffe.de/alle-itunes-ta…-im-ueberblick/
Dieses Skript prüft ob iTunes läuft und man kann dann mittels
F2 = Lauter
F3 = Leiser
F4 = Ton aus
F5 = Ton an
schalten.
F9 = Skript beenden
#ce
HotKeySet("{F2}","_lauter")
HotKeySet("{F3}","_leiser")
HotKeySet("{F4}","_tonaus")
HotKeySet("{F5}","_tonan")
HotKeySet("{F9}","_Skriptende")
Local $pID, $hWnd
[/autoit] [autoit][/autoit] [autoit]_iTunes()
ConsoleWrite(@lf & ControlSend('iTunes','','','^{down}'))
While True
Sleep(50)
WEnd
Func _lauter()
ControlSend('iTunes','','','^{up}')
EndFunc
Func _leiser()
ControlSend('iTunes','','','^{down}')
EndFunc
Func _tonaus()
ControlSend('iTunes','','','^!{down}')
EndFunc
Func _tonan()
ControlSend('iTunes','','','^!{up}')
EndFunc
Func _Skriptende()
Exit
EndFunc
Func _iTunes()
$pID = ProcessExists('iTunes.exe')
If $pID = 0 Then
MsgBox(32,'iTunes Controll', 'iTunes scheint nicht zu laufen, ich mache mich aus :-)')
_Skriptende()
EndIf
$hWnd = WinGetHandle('iTunes')
If $hWnd = '' Then
MsgBox(32,'iTunes Controll', 'iTunes konnte nicht gefunden werden, ich mache mich aus :-)')
_Skriptende()
EndIf
EndFunc