Asıl avantaj, herhangi bir yazılım yüklemeniz gerekmemesidir. Kutudan çıktı. Aracı oluşturduktan sonra, cihazlarınızı değiştirmek için masaüstünüze bir kısayol yerleştirin.
Nasıl kurulur
Not Defteri ile yeni bir metin dosyası oluşturun ve kodu kopyalayıp yapıştırın
Run("c:\windows\system32\control.exe mmsys.cpl")
WinWaitActive("Sound")
WinSetOnTop ("Sound","Sound", 1 )
send("{DOWN}")
if ControlCommand("Sound", "", 1002, 'IsEnabled') Then
ControlClick("Sound", "Set Default", 1002)
$message = "Speakers"
else
send("{DOWN}")
ControlClick("Sound", "Set Default", 1002)
$message = "Headset"
EndIf
WinClose("Sound")
TrayTip("", $message, 5)
Sleep(2000)
4. ve 8. satırları send("{DOWN}")
ihtiyaçlarınıza göre düzenleyin. Yukarıdaki örnek kod yalnızca # 1 ve # 2 aygıtı arasında geçiş yapar. İhtiyaçlarınıza göre iki satırı düzenlemek zorundasınız. Aşağıdaki açıklamalarıma bakınız.
Değiştir "Hoparlörler" ve "Kulaklık" senin karsilik gelen cihaz adı veya benzeri bir şeyle
Daha sonra bu ipucu eğer ses cihazlarının geçiş 5 saniye boyunca tepside gösterilir
İngilizce olmayan Windows sürümlerinde, 6. ve 10. satırdaki Varsayılanları Ayarla'yı yerelleştirilmiş düğme metninizle değiştirmeniz gerekir.
Dosyayı bir şey olarak kaydedin.
Arasında sıkıştırılmış sürümünü indirin AutoIt ve bu bilgileri almak. Alt klasöre gidin Aut2Exe ve başlangıç Aut2exe.exe bir .exe dosyası için .AU3 komut dönüştürmek. Sen bittin
Tüm AutoIt komutlarına referans
Veya AutoHotKey kullanın
Temelde aynı, sadece AutoHotKey ile. Anahtar ciltleme, komut dosyasında yapılır; #!z
bu, Alt+ Win+ 'ya her basışınızda z# 1 ve # 2 aygıtlarınız arasında geçiş yaptığınız anlamına gelir .
Nasıl kurulur
Aşağıdaki kodu bir metin dosyasına yapıştırın ve SoundToggle.ahk
#!z::
Run, c:\windows\system32\control.exe mmsys.cpl
WinWaitActive, Sound
WinSet, AlwaysOnTop, On, Sound
Send, {DOWN}
ControlGet, MyState, Enabled, , Button2
If (MyState = 1){
ControlClick, Button2, A
} Else {
Send, {DOWN}
ControlClick, Button2, A
}
WinClose, Sound
return
İndir AutoHotKey (Unicode 32-bit) ve özüAutoHotKey.exe
Bu .exe için bir kısayol oluşturun ve hedef satırı kendi yollarınıza göre değiştirin
"C:\myfolder\AutoHotkey.exe" "C:\myfolder\SoundToggle.ahk"
Kısayolu başlangıç klasörünüze taşıyın
send("{DOWN}")
Satırlar nasıl düzenlenir?
Ses panelinizi Win+ ile açın Rve kontrol mmsys.cpl seslerini girin . DOWNİlk ses cihazınıza DOWNulaşmak için tuşuna kaç kez basmanız ve ikinci cihaza ulaşmak için kaç kez tekrar basmanız gerektiğini bilmek istersiniz .
Örneğin, # 3 ve # 5 cihazlarını değiştirmek için, beşinci cihaza ulaşmak için üç kez send("{DOWN 3}")
basmanız ve tekrar iki kez send("{DOWN 2}")
daha basmanız gerekir (3x aşağı + 2x aşağı = 5. cihaz). Kaptın bu işi.