I was beta testing out an OVH cloud server and to login initially, you were required to use a .pem authentication key, this would be fine from a Linux box as you could just execute SSH like this
ssh -i key.pem user@computer
but with Windows, this becomes a problem as Windows doesn’t have native SSH support and the best SSH client for windows is PuTTY but PuTTY doesn’t support pem files. Luckily, someone thought of this and so PuTTYgen was born but unluckily, not everybody knows about this.
Web2Messenger is a tool/WebSite that enables users to message MSN users that are registered via a ‘bot’. This service is provided free of charge, while they provide a simple API of requesting data ie Status, Display Name and Personal Message, they do not provide any code that will grab and manipulate the data.
So I have attempted to provide an API library of functions which will retrieve data. W2M dont provide any documentation or code on how to send messages apart from a custom web form, so this library also aims to include a function which will simply send a message without any user interaction and will not display any W2M pages etc.
This API library might not be much use to anyone but it was written for me to over come some problems I had while I integrated W2M into my dissertation.
I have licensed this under the GNU General Public License 2.0.
The GNU General Public License is a Free Software license. Like any Free Software license, it grants to you the four following freedoms:
The freedom to run the program for any purpose.
The freedom to study how the program works and adapt it to your needs.
The freedom to redistribute copies so you can help your neighbor.
The freedom to improve the program and release your improvements to the public, so that the whole community benefits.
A useful summery is at CreativeCommons.org.
Full License available at GNU.org.
A link to this license will be included in the source of the work that it applies to.
PLEASE NOTE: The emoticons included in the compressed files are NOT included in the licensing, although they are available from various sources online they still remain the property of Microsoft Corporation.