So I've created this application to easily mute and unmute Skype with single key press or mouse click on always-on-top visual button. This button is also helps to visually identify if Skype is already muted. Later I've added PTT functionality (push-to-talk, Skype is unmuted while you keep key down and get back muted when you release it).
How to use it:
- Download and install prerequisites: Skype 3+, .Net Framework 4.0
- Download and unpack EzMute & EzPtt for Skype 1.2
- Start Skype then start EzMute application (after first launch Skype will ask should it grant access to this plugin, please allow it)
- After call is started you may click visual button at top right corner of the screen to mute / unmute the call.
- In the tray you may right-click application's icon to set mute & PTT keybord keys (they are disabled by default), unlock button's position, and adjust other settings.
- You may look here for newer versions
Version 1.1 is released.
ReplyDelete* NullReferenceException on launch is fixed
Blog written in English, yet interface is in.... whatever this is: "Отправить комментарий" Haha, interesting.
ReplyDeleteAnyway... Nudua's Skype PTT no longer works (it's only for skype 5.1)
I really wished I could have said...
Your software works. :) Thank you so much!...
But I'm getting an error when running your app.
Cannot create COM object. Please run Register Skype4COM.bat file in installation directory to fix this problem.
But I have no clue where that file is.
Okay, I got the dll and registered it with the registry, now I get an error saying " Looks like Skype is not running. Please start it first and try again." It's running... damnit.
ReplyDeleteThank you for your feedback! Blog's language is fixed.
ReplyDeleteDid you tried the latest version 1.1? What version of Skype do you use? If it is 5.1.120+ then it looks like it is the known problem with recent version of Skype (it is not bug in EzMute but in Skype itself). Could you also provide Windows version you run on?
The solution is to use older Skype or do shaman mumble-humble as described in Skype support forum: http://community.skype.com/t5/Public-API/Cannot-use-Skype4Com-in-any-way-after-recent-update/m-p/19686#M183
Sorry, problematic Skype version is 5.3.0.120 not 5.1.120
ReplyDeleteVersion 1.2 is released. Hopefully the problem with "Cannot create COM object" using Skype 5.3.0.120 (reported by Demonkunga) is fixed.
ReplyDeleteI found this shortly after I came across your site.
ReplyDeletehttp://forums.heroesofnewerth.com/showthread.php?t=249658
"I've written a small tool to adress this issue.
Basicly muting your microphone on default and only unmutes as long as you hold a specified button.
http://dl.dropbox.com/u/5306988/GlobalPush2Talk.rar
.NET Framework 4.0 required.
Should work on both, Windows Vista and Windows 7."
This method works great and will work with any program, since it's just muting the mic in Windows. I'll try your update the next time I get a chance though. :)
It still says Skype isn't running :S
ReplyDeleteWhat version of Skype and Windows do you use?
ReplyDeleteI did testing on clean WinXP virtual machine with the latest Skype and it works ok.
Windows 7 and 5.3.0.120
ReplyDeleteYou should run "Register Skype4COM x64.bat" or "Register Skype4COM.bat" (on x64 pc) as Admin (right click on BAT file and choose "run as admin"), because UAC stops bat's activity on the "Program files" folder.
ReplyDeleteIt is would be nice, if you create installer for your plug-in. An installer can automatically to copy files to folders and to run COM-server registration process. Of cause, you can set up this installer to run with admin rights.
ReplyDeletehow do u assign the PTT/MTT to a keyboard or mouse button instead of having to click on the icon on the top right?
ReplyDeleteThe keyboard hook. Do you need technical details?
DeleteAntgraf you're a life saviour mate.
ReplyDeleteWas looking for such a thing since forever (mute is not working when browsing with that bloody vanilla Skype).
It says as a warning that it will not work after December 2013. Do you know why? Could you have it work nonetheless?
Thanks again, Camille
https://support.skype.com/en/faq/FA12349/skype-says-my-application-will-stop-working-with-skype-in-december-2013-why-is-that
DeleteUnfortunately Microsoft obsoletes development library used in this application and forces to use new one. This needs additional investigation but looks like it will require some money to pay them.
Since this plugin was downloaded almost 2000 times. I would try to update it using new SkypeKit library if it will not cost me too much.
Deletehttp://community.skype.com/t5/Windows-desktop-client/Discontinuation-of-Desktop-API/td-p/1984227
DeleteMost likely this plugin will be discontinued. Microsoft intentionally killed all 3rd party plugins. SkypeKit doesn't provide functionality needed.
Great job! Thanks for sharing ,I feel really good read it and i getting good knowledge for skype support.Thank you,The information you shared is very informative. keep it up..
ReplyDeleteMore information:- Skype Technical Support
enable skype push to talk for Skype for Business ... "Skype for Business" is currently lacking this feature. but i find the solution on your website thanks a lot
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteSkype push to talk : Skype was founded in 2003 by Microsoft company. Microsoft is a trusty Brand.
ReplyDeletenetgear router default password
ReplyDelete