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.
While playing about with Microsoft Windows 2003, I needed to install an MSN client, which at the time was Windows Live Messenger 2009.
Now Microsoft in their wisdom has for some reason stopped WLM 2009 from installing easily onto any of their servers OS’s i.e. Windows Server 2003 from their normal downloads.
There was numerous guides on how to “bypass” their checks, non of which worked.
After some digging around, I found the .msi separate installers packaged in the distributable installer. These msi’s install silently and more importantly, don’t check the OS version. These msi’s will allow you to install WLM onto any computer and they should also help roll it out over a network.