Welcome, Guest
Username: Password: Remember me

TOPIC: Toggle Mute/Unmute Mic GLOBAL with AutoHotkey

Toggle Mute/Unmute Mic GLOBAL with AutoHotkey 3 years 2 months ago #1

  • teq
  • teq's Avatar
  • Offline
  • Unboxer
  • Posts: 2518
  • Thank you received: 205
Επειδή για να κάνεις mute/unmute το skype με κάποιο hotkey χρειάζεται να είναι focused το παράθυρο του skype ορίστε μια εναλλακτική για όποιον ενδιαφέρεται!!!

Θα χρεαστείς:
  • το AutoHotkey. Πρέπει λοιπόν να κατεβάσεις το προγραμματάκι από εδώ και κάνεις install το πρόγραμμα.

  • το Vista Audio Control Functions για το AutoHotkey. Αυτή είναι μία βιβλιοθήκη για το AutoHoykey που μπορείς να την κατεβάσεις από εδώ. Όταν το κατεβάσεις και το κάνεις unzip θα έχεις δύο αρχεία μέσα: ένα VA.html και ένα VA.ahk. Μόνο το .ahk μας ενδιαφέρει εμάς. Πήγαινε στη διαδρομή "C:\Program Files\AutoHotkey", εκεί φτιάξε έναν νέο φάκελο με όνομα "Lib" και μέσα στον φάκελο βάλε το VA.ahk αρχείο.

  • Έπειτα θα χρειαστείς το CaptureDeviceList που μπορείς να το κατεβάσεις από εδώ. Αυτό είναι ένα .ahk αρχείο που βοηθάει να αναγνωρίσει το AutoHotkey το mic σου. Κάνεις απλά unzip και τρέχεις μία φορά το αρχείο. Θα σου ανοίξει ένα παράθυρο το οποίο θα το κλείσεις και δεν θα το χρειαστείς ξανά.
    Το παράθυρο θα πρέπει να είναι κάπως έτσι:



    Προσοχή!!!: Αν δεις αυτό το error τότε κάτι λάθος έχεις κάνει με το Vista Audio Control Functions:


  • Τέλος, θα χρειαστεί να φτιάξεις ένα δικό σου .ahk αρχείο. Κάνε edit το αρχείο και γράψε τον εξής κώδικα μέσα:
    #z::
    if (x = 0) {
    	UnmuteMic()
    	x := 1
    	return
    }
    else {
    	MuteMic()
    	x := 0
    	return
    }
     
    ; Mutes system microphone
    MuteMic() {
    ; --- YOU WILL NEED TO CHANGE THE FOLLOWING LINE ---
    	VA_SetMasterMute(true, "capture") ;<--Change what's between quotation marks with the system name of your microphone
    }
     
    ; Unmutes system microphone
    UnmuteMic() {
    ; --- YOU WILL NEED TO CHANGE THE FOLLOWING LINE ---
    	VA_SetMasterMute(false, "capture")  ;<--Change what's between quotation marks with the system name of your microphone
    }
    Με αυτόν τον κώδικα κάθε φορά που πατάς "windows+z" θα κάνει mute/unmute το mic σου!

Tested σε win7x64

Η ιδέα είναι από εδώ, το οποίο προγραμματάκι κάνει mute το mic κάθε φορά που πατάς ένα πλήκτρο στο keyboard (για να μην ακούγεται η πληκτρολόγηση στον συνομιλητή σου)

Έχω σπάσει στο pc μου κωδικό για την τιμή μου
και έχω σβήσει από τα αρχεία την ντροπή μου...
Last Edit: 2 years 2 months ago by teq.
The administrator has disabled public write access.
Powered by Kunena Forum