Live data from Hacker News

Skype-open-source2: Call to donate

skype-open-source2.blogspot.com

41–50 of 55 posts

Re: Skype-open-source2: Call to donate

#41
post #16

I've been working on a JavaScript API for Skype, https://github.com/oskarer/skype-js , utilizing the same endpoints as web.skype.com. Features currently working are login, receive and send messages. I have little time to work on it but it definitely shows potential.

Web use new proto. Which is not our aim at all.

Re: Skype-open-source2: Call to donate

#42

So, I'd love to help but... there's nothing to show after initial work in 2011. And I found no plans to provide any updates. Besides, this reverse engineering work should be simpler now that Skype was bought by Microsoft. For example, Microsoft no longer encrypts/destroys the executable's import table. And it seems they dumped the anti-debugger code too. Let's also not forget Microsoft is pushing out new variants tha…

Yes... You are clean right. But for now, we have worked: 1) login (get auth credentials) 2) get contact list 3) find vcard of the given user 4) do relay connect for it 5) send or recv message from it Its buggy for some reasons, but its worked. However, yes, its not released an its not public, to not ruin my work until release date.

What is the purpose nowadays, given the MSNP/Web gateways for IM control protocols and the JS-based 'call' client?

Re: Skype-open-source2: Call to donate

#43
post #16

I've been working on a JavaScript API for Skype, https://github.com/oskarer/skype-js , utilizing the same endpoints as web.skype.com. Features currently working are login, receive and send messages. I have little time to work on it but it definitely shows potential.

The web gateway is somewhat unreliable, and for IM purposes 'useless' compared to the MSNP gateway, which seems to be the main one used by official clients nowadays.

It has less documentation, but still is plaintext-over-TLS, unlike the legacy (and, arguably, less reliable as well) supernode protocol the poster has been reverse engineering for the past years.

Re: Skype-open-source2: Call to donate

#44
post #25

This looks like a really neat project that could really benefit me (Skype is a buggy piece of garbage but it's the place where 90% of my online friends congregate). However, one big issue I forsee is issues with Skype changing their API/protocol and completely breaking the open source alternative. Updating would require a constant stream of development work which, if past projects of this type are anything to judge b…

Skype currently has 3+ main gateways for connecting to the service - the poster is using the initial pre-Microsoft protocol which is mainly retained for devices that can not/will not get an update (like Skype phones, the original Linux client, ...).

Re: Skype-open-source2: Call to donate

#45
post #16

I've been working on a JavaScript API for Skype, https://github.com/oskarer/skype-js , utilizing the same endpoints as web.skype.com. Features currently working are login, receive and send messages. I have little time to work on it but it definitely shows potential.

Nice work, before all. Really. My respects.

Re: Skype-open-source2: Call to donate

#46

Earlier quoted context omitted.

This is a great idea, and I bet you could raise a lot more than 3000! Why not just put this on indiegogo or kickstarter or some other similar trusted platform instead of asking people to just paypal you money? I figure many people would feel much more comfortable that way, and you'd probably get a bunch of publicity from just being on the site. I don't understand the point of the semi-secrecy. There's almost certainl…

"Why not just put this on indiegogo or kickstarter" I just dont sure, which is will ok with this kind of projects...

I would hope that crowdtilt might take it.

I would suggest asking.

Re: Skype-open-source2: Call to donate

#47
post #12

Earlier quoted context omitted.

If you violate their license and use what you learned to make a profit, you're commiting commercial copyright violation. Which is a criminal offense. I don't agree with the law on this matter, but I'd seriously consider getting a lawyer before offering illegal services online. Also, why not just work on a free software replacement for Skype? That way people could use your code without being threatened by patent suits…

"and use what you learned to make a profit" I am not. Problem was in different case. I should not post patched skype binaries, needed for reverse engineering. And its okay, what i will be shotdown for use it.

You're currently asking for money to be able to do something which is illegal. I'd consider that "making a profit". You may not be selling it directly, but crowd funding is a type of sale.

Re: Skype-open-source2: Call to donate

#50
post #16

I've been working on a JavaScript API for Skype, https://github.com/oskarer/skype-js , utilizing the same endpoints as web.skype.com. Features currently working are login, receive and send messages. I have little time to work on it but it definitely shows potential.

This project sounds interesting! Would you consider reverse engineering the Chrome plugin to add calling? ( https://chrome.google.com/webstore/detail/skype-calling/blak... ) Not sure if the plugin uses native code, but it should be possible to grab the mic / play audio from terminal.

Yeah, I've planned to try this out in NW.js. They have support for the chrome.* API, which is used by the Skype plugin.
Post reply on HN