/AboutIP /ClientPOE /ClientPerl /ClientQt /Clients /History /News /Protocol /SampleCode /Tools /Who |
The dAmn Interoperability Project was started to allow Linux and Mac users, as well as people using unsupported browsers, to access dAmn, the most popular new feature of deviantART v4. It's also a way to give everyone the option of choosing their own client, or even using an existing client (such as mIRC) to access dAmn. In the future, more work will go into making dAmn and IRC integrate seamlessly, one of the most requested features for dAmn.
We are not set out to crack dAmn -- when we say "hack", we mean it in the true sense of the word.
Our goal is to make dAmn accessible to Linux and Mac users without hassles, and also to allow everyone a choice of client.
Currently, we work on:
a protocol specification (derived from packet dumps) -- dAmn/Protocol
various clients
a Perl client, which is pretty much a messy hack currently -- dAmn/ClientPerl
a Perl client using POE, which has windows, and works -- dAmn/ClientPOE
a C++/Qt client, which works quite nicely -- dAmn/ClientQt
two mIRC clients, which both work == dAmn/Clients/mIRC
Also planned, sometime:
a gateway that acts like an IRC server to the client, but internally connects to dAmn, thus allowing the use of standard IRC clients with dAmn (but with a restricted feature set -- e.g. nick changes are not supported on dAmn, :thumbXXX: or :devNAME: links are not supported on IRC)
an Open Source dAmn server?
Come join us in #dAmnhack on irc.deviantart.com.