Sorry for the long delay but here it is.
Updated Quick Guide First Run:
1) Click the download link below, then unrar to a folder.
2) Start SkypePTT and set your hotkey.
3) Make sure to allow the program access in Skype.
(SkypePTT.exe wants to use Skype.)
New version: (works in 5.1)
Download Skype PTT 1.0.1 Beta (2.8MB)
Old Version (only works on 5.0 or below, due to a bug in 5.1)
Download Skype PTT 1.0 Final (2.5MB)
New In 1.0.1 beta:
*Minor bugfix for 5.1 due to a glitch in the COM interface,
more info here.
*Only directinput support for now, maybe the anti-virus companies will have more mercy now.
(no need for the KeyPress.dll)
*Added a Readme file.
Changes in 1.0 final:
*Added directinput support for better keyboard/mouse button recognition.
*Complete rewrite so it doesn't require the .net framework.
*Better connection handling, there's no need to start Skype before running it etc.
For feedback/questions drop me a mail: nuduaa at gmail dot com.
Or just leave a comment.
Subscribe to:
Post Comments (Atom)
Avast is showing this as having Win32:Spyware-gen inside. Could you post an MD5 of the original to make sure it is not infected. Cheers!
ReplyDeleteThe md5 hash of the rar file should be: 855e8889e3b63c4d56d845b7361c2f82, been getting a few false positives from a couple of different anti-virus programs, so I've submitted the file to them.
ReplyDeletetnx ! pretty tool ^)
ReplyDeleteThis is exactly what I was looking for, but I have a problem. I get an error:
ReplyDeleteCouldn't connect to the Skype api, is Skype installed?
Ofcourse it's installed lawl. :D
I have Windows 7, 64bit.
Try registering the skype dll by doing "regsvr32 Skype4COM.dll" in a command prompt.
ReplyDeleteI appreciate the program, thank you very much for your work.
ReplyDeleteGreat perfect for gaming. thank you
ReplyDeleteI was waiting for that for so long! Thanks you very much!It works great !
ReplyDeletewhat about macOSX ??
ReplyDeleteAwesome, going to download this and tell fellow gamers I use skype with to get this as well. Open mics are annoying!
ReplyDeleteJust tried out the program with a friend, followed directions you have above and works great on Windows 7 Ultimate X64. Anybody reading this make sure you click on the allow access in Skype, and push the button you setup for PTT a few times and it should mute your microphone in Skype when you are not pushing your PTT button down.
ReplyDeleteI can't believe Skype doesn't have this function built in yet, but your program is awesome.
How very flawless!
ReplyDeleteGreat program, thanks!
This is a legendary program. Only thing that keeps skype from being perfect. Very good job!
ReplyDeleteSkype registration do not work in 4.2 :(
ReplyDeleteThank you, that's what I've been looking for for a long time :>
ReplyDeleteGreat app mate :), cheers.
ReplyDeleteThis is great, but i have a problem.
ReplyDeleteIt works fine when talkin with one person, but in a conferense it refuses to work. Skype shows that mic turns on when pushing PTT, but it really does not. What can it be?
Thank you, it works great! ;D
ReplyDeleteWorks great, but I wanna bind mouse5 (logitech mx518), and it detects it as mouse3 (middle button).
ReplyDeleteany idea ?
Thanks a bunch, wonderful app, makes playing L4D with my family and friends much better, nice private chat line, now only when a button is pushed.
ReplyDeletethis program works, however AVG detects it as infected. I had to add it to avg's exception list and hope it was just a false positive. Perhaps you should make a change so not too many people get rid of it needlessly. Or maybe submit it to grisoft so they can make adjustments on their end. But I see some one else had the same problem with avast so it's not just me. Not all the av companies are going to go out of their way to filter your program out of the false positives. You should consider a rewrite that does not include what ever it is they are detecting.
ReplyDelete@Antoine
ReplyDeleteThe program only checks the first 3 mouse buttons for now, fixed in the new version.
@Fernando
I'm pretty aware of that, problem is that its costly to get the binary signed, and I've already sent it in to a few anti-virus vendors like kaspersky.
Btw. Working on a new version so please lemme know if theres something that bugs u about the program or wanted features etc.
Hi there
ReplyDeleteI have tried on 2 computers
1st computer it work flawlessly, but the 2nd computer I tried does not come up the pop up ("SkypePTT.exe wants to use Skype")
How to connect Skype with this software if the pop up doesn't come up?
thank you very much
Hey i'm trying to run this on Windows 7 but every time i start it (either before or after skype is started)the program wont detect skype and will says 'Skype is Not Running' on the bottom. I'd really like to use this.
ReplyDeleteThanks
I have the same problem in Windows 7 Home Premium (64bit). It won't detect the Skype, saying "Skype is not running".
ReplyDeleteHello! Very useful program you did there. I've been using it for the last 6 months with no problem but today (9 Jan 2011) I updated skype to version 5.1.0.104 and suddenly it stopped working. "Skype is not running". I hope you have the time to look into it, it's been a very useful software. Thank you.
ReplyDeleteHey guys i found a solution for getting this to work. What i did was uninstall the most recent version of skype that i had installed. And i downloaded an older version and installed that instead. This is the version i used: 4.2.0.163
ReplyDeletehttp://www.filehippo.com/download_skype/download/8fdc4099dbc4997ef7c68e1ffdc3c48b/
After that i just followed the directions at the top of this page and everything worked perfectly.
Hope this helps ;)
Yeah something breaks it for 5.1.
ReplyDeleteShould work fine with 5.0 or lower, checking into the issue.
Uploaded a new version that fixes the issue with 5.1, link in the post.
ReplyDeleteHave not tested it fully so there may be some random bugs, but it seamed ok.
Tested and works with Skype 5.1.0.104 and Windows 7 64bit.
ReplyDeleteThanks for the great software :)
Only the beta 1.0.1 worked to me.
ReplyDeleteGratz, this program is great. :D
Thank you so much !!! Been looking for PTT for skype for a long time ! Finally i find this. So grateful ! Thank you ! :-)
ReplyDeleteGretings from Denmark
So the SkypePTT won't recognice the Skype software. It does not come up a message to allow it ether on this PC. I use v 1.0.1 Beta, but i have also tried 1.0 Final.
ReplyDeleteAlso on my original PC the PTT key does not work on some fullscreen games. It does not help to try another key.
@totty
ReplyDeleteTry re-registering the dll file by doing:
regsvr32 Skype4COM.dll
(in a command promt)
Otherwise Skype may have blocked it already so check out the access list in Skype at
Tools -> Options -> Advanced -> Manage other programs' access to Skype.
Not sure why it wouldn't work in fullscreen games, might be because the game takes exclusive control over the keyboard or something.
Can you implement a feature to suppress the push to talk hotkey?(ex. caps lock is hotkey and when u click to push to talk, the caps lock doesnt activate but still use to talk)
ReplyDelete@Timmy
ReplyDeleteYou can do that in the 1.0 Final version, when not using directinput, but it doesn't work on skype 5.1 or above.
Might re-implement it in the final version of 1.0.1
Set this up, today, and found that it won't let me use any mouse buttons other than the left/mid/right.
ReplyDeleteIs there any way you could update it to allow the mouse's 'X' buttons, for button 4 and up? (ie, the side buttons, etc).
That would pretty much seal the deal for me. ;)
Cheers!
In my logitech settings, I have both forward and back buttons (mouse 4 + 5) set as generic buttons. When I try to hotkey them, only the back button is detected. The forward button (mouse 5) is detected as mouse3 (middle button)
ReplyDeleteI wish there was something like this but for voice activation detection...
ReplyDelete@myrathi & rmkbow
ReplyDeleteIt only detects the 3 first mouse buttons for now, and it will always detect the other mouse buttons as mouse3 atm.
Kinda busy with another project atm, but will sort these things out in the final version.
Не работает с 5.3.0.120
ReplyDeleteAs of Skype's latest update, they removed the Extra's Manager, which is required for PTT to work, Skype Version 5.3.0.116 is the last one with Extra's included unless they put it back in a future build.
ReplyDeleteHere is where it can be downloaded - http://shop.skype.com/extras/
Problem is, Skype just seems to update whenever it wants, you no longer turn off automatic updates, so reinstalling this one is the only option if it auto updates.
We love this little app, makes online gaming great with friends, using Skype's high quality voice chat while gaming and the ability to push to talk, so we can't hear each others noises. (I don't use headsets, like my 5.1 surround system and 3 subwoofers)
Thanks Nudua for the great App. Think there's anyway to make it work without the Extra's Manager?
Well my program doesn't use the Extra's thingy, it just uses the Skype API, maybe they've broken it again.
ReplyDeleteGonna check out if it's even possible to do on the newest skype and let u know what's going on.
Good to know you'll check it out :D
ReplyDeleteIt's a great program :D keep the good work :D
See ya! ♥
Looking forward to an update!
ReplyDeleteI suggest going back to Skype 4.2.0.187 and use the old PPT version. Download it from oldapps.com. It has better design too!
ReplyDelete"The module "skype4com.dll" failed to load.
ReplyDeleteMake sure the binary is stored at the specified patch or debug it to check for problems with binary or dependent .DLL files.
The specified module could not be found."
This is the error I get after doing a "regsvr32 skype4com.dll" in command prompt. I'd really like to use this program, so if you could assist me in any way, that'd be great.
Thanks so much :)
lets get a new version for 5.3 please
ReplyDeleteAha it seams Skype has stopped including the Skype4COM.dll file in their newest version, so you have to register it yourself.
ReplyDeleteI'll probably add a automatic way to do this in a new version, but for now just do:
Open a command prompt (start -> run -> command -> enter) then type in:
regsvr32 "C:\Skype PTT\Skype4COM.dll"
Make sure to replace the folder to your actual folder and don't forget the " if your folder path has a space in it. If you move the dll you will have to register it again.
@L33T
Try to include the full path to the dll instead.
Perfect, thank you for the directions on how to register it!
ReplyDeleteNice directions mate. works great now
ReplyDeleteGot the dll to work but it still says skype is not running. Is this due to the update today, currently running 5.3.120
ReplyDeleteThis issue is confirmed by me as well. Registered the DLL, yet I get the "Skype is not running" error message. Skype version is 5.3.0.120
ReplyDeleteit tells me that it cant find skype api (new skype update maybe)
ReplyDeleteOh lord I hate the Skype Api, gonna check into going more low level, so we don't need the COM dll when I get the time.
ReplyDeleteHey, Will the PTT be updated soon??? It says: Couldn't connect to the Skype api,is Skype installed?
ReplyDeletePlease update soon...
This comment has been removed by the author.
ReplyDeleteWould love to try this out, but I get 'Skype is not running.'
ReplyDeleteI did fix the other error by registering the dll though.
Also, on a x64 win7 machine I can't run the tool as admin because I still get the dll error then.
ReplyDeleteyo anyway you could release the source code? incase you stop updating it and it stops working
ReplyDeleteFor all of you getting a dll error or that you can't load Skype API.
ReplyDeleteopen cmd go to the SkypePTT folder and regsvr32 SkypeCOM4.dll
ok so i just got the new version and there is a fix i it was hard to find as it was on the bottom so here it is
ReplyDeletemake a folder on c drive called skype ptt move the files from the download to that folder the in the command prompt tpye this and your good!
regsvr32 "C:\Skype PTT\Skype4COM.dll
EPIC Thank You!
ReplyDeleteKaspersky tells me that this program is similar to PDM.Keylogger.
ReplyDeleteCare to tell me what is in this program to cause that?
@Bryan
ReplyDeletehttp://www.virustotal.com/file-scan/report.html?id=62ce9a895f5b8c758f78b4e97fc99cd26cb79ec324792c829fb6e18896e67950-1319703757
Says Kaspersky is clean (and every other), update your virus definitions. It uses directinput to listen for the Push To Talk key, maybe that's it?
Not sure if you are still here, but your app is no longer working in the latest version, do you mind updating it? thanks a bunch
ReplyDeleteSorry, i meant in latest version of skype*
ReplyDeletecela ne marche plus avec le nouvelle version à ce jour , merci de donner un nouveau si cela existe merci d'avance
ReplyDeleteIt seems the file is no longer accessible. Guess I should've saved it before formatting =P
ReplyDeleteI was trying to link this file to a friend then discovered as David, it can no longer be downloaded. Reuploaded to mediafire.
ReplyDeletehttp://www.mediafire.com/download.php?zf7beac8iieh6rl
All credit to original author for making a wonderful program. Skype needs a real push to talk and not just a push to mute.
For those who aren't aware, there's actually the ability to sign a hotkey to toggle muted and unmuted now in Skype itself.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThis is realy a Nice blog post read on of my blogs It is really helpful article please read it too my blog AVG UI FAILED TO LOAD you can visits our websites or toll free no +1-866-558-4555. solve your problem fastly.
ReplyDelete