All pages

All pages of mxitwiki

Item Extract Created Updated
ethereal Capture network traffic while you are using Mxit with a Java phone emulator. All mxit events are on port 9119. **This page is a stub.** 5 years ago (4/8/07 12:17 PM) l1nx 5 years ago (4/8/07 12:17 PM) l1nx
file:default_skin_zip 3 years ago (2/12/09 9:40 PM) Anonymous 3 years ago (2/12/09 9:40 PM) Anonymous
handling_private_numbers ======Idea1: MD5/CRC/SHA1 Hash Hash the user's number and store it at the transport. Then when a message comes from a private number, send the hash to the jabber server instead. When a message is sent from the jabber server and it's hashed the transport d 5 years ago (4/8/07 11:21 AM) l1nx 5 years ago (4/8/07 11:21 AM) l1nx
invites **This page is under development and subject to change!** **This protocol section is a stub. Please contribute if possible!** ======Sending an invite To send an invite send the following message to the server: // ln=LEN\000id=NUMBER\000cm=5\000ms=CONT 5 years ago (4/8/07 3:31 PM) l1nx 5 years ago (4/8/07 3:31 PM) l1nx
jabber Jabber is an open-source instant messaging service also known as XMPP. **Note: This is a stub page. Rather read about Jabber on Wikipedia or the offical website** ======External Links * http://www.jabber.org/ - Jabber protocol's offical website * http:/ 5 years ago (4/8/07 11:57 AM) l1nx 5 years ago (4/8/07 11:57 AM) l1nx
jwtk To use the Wireless Toolkit Network monitoring tools you can do the following (on Linux.Windows should be the same.): //user@localhost:~/WTK2.2/bin$ ./prefs// Select the 'Monitor' tab. Tick the box that says 'Enable Network Monitoring'. Click Ok. Next 5 years ago (4/9/07 11:13 AM) l1nx 5 years ago (4/9/07 11:13 AM) l1nx
login_and_logout **This page is under development and subject to change!** ======Logging In To login to the MXit server you will need to connect to //stream.mxit.co.za// on port //9119//. You will then need to send the following: // ln=LEN\000id=NUMBER\000cm=1\000ms=P 4 years ago (6/17/07 12:37 PM) normanr 4 years ago (6/17/07 12:37 PM) normanr
moods **This page is under development and subject to change!** ======Mood Numerical Codes * 0 - None * 1 - Angry * 2 - Excited * 3 - Grumpy * 4 - Happy * 5 - In Love * 6 - Invincible * 7 - Sad * 8 - Hot * 9 - Sick * 10 - Sleepy ======Sending mood changes Sen 4 years ago (6/10/07 10:59 AM) l1nx 4 years ago (6/10/07 10:59 AM) l1nx
mxit MXit is an intstant messenging client and protocol developed by Clockspeed Mobile (now MXit Lifestyle) that runs on cellphones that support GPRS. **Note: This is a stub page. Rather read about MXit on Wikipedia or the offical website** ======External Li 5 years ago (4/8/07 11:25 AM) l1nx 5 years ago (4/8/07 11:25 AM) l1nx
mxit_skins ======Skin format Skin files start with a 4 byte header of 'MXS\1', followed by a chunk. Chunk format (one or more times): * Char: Entry type * VarInt: Entry size * Data follows A VarInt is defined as: * i < 0x80 is stored as single byte 'i' * 0x80 < i 3 years ago (2/13/09 9:52 AM) normanr 3 years ago (2/13/09 9:52 AM) normanr
mxit_transport The Python MXit transport can be downloaded from [[http://xmpppy.sourceforge.net/mxit/|http://xmpppy.sourceforge.net/mxit/]] from CVS. The transport is usable and seems to be stable however do not rely on it. ======Features =====Implemented * Register 4 years ago (9/2/07 3:20 PM) normanr 4 years ago (9/2/07 3:20 PM) normanr
other ======MXit Adverts There is no proper way to do this really? I thought maybe it can be shown as the avatar for Info. ======Sending/Receving Photos 5 years ago (4/10/07 7:55 AM) l1nx 5 years ago (4/10/07 7:55 AM) l1nx
protocol_encoding **This page is under development and subject to change!** Messages are composed of multiple fields, which are null (\000) seperated. For sub-fields the ordinal of the seperator is increased for each level, eg \001, \002 ======Sending Fields are prefix 3 years ago (11/2/08 4:47 PM) ap0c0lyps3 3 years ago (11/2/08 4:47 PM) ap0c0lyps3
pymxitt Pymxitt's page has been moved to [[mxit-transport]]. 4 years ago (7/26/07 7:00 PM) l1nx 4 years ago (7/26/07 7:00 PM) l1nx
registering **This page is under development and subject to change!** ======Registering To register send the following: // ln=LEN\000id=NUMBER\000cm=11\000ms=PIN\001JAVAENV\001100000\001NAME\001BIRTHDATE\001GENDER\001LOCATION\001dist=FEATURES // * __LEN__ - Length 4 years ago (8/14/07 8:03 PM) skilly 4 years ago (8/14/07 8:03 PM) skilly
sending_and_receiving_messages **This page is under development and subject to change!** ======Sending Messages The following message sent to the server will send a message: // ln=LEN\000id=NUMBER\000cm=10\000ms=RECIPIENT\001MESSAGE\0011 // * __LEN__ - Length of message * __NUMBER_ 5 years ago (4/8/07 3:31 PM) l1nx 5 years ago (4/8/07 3:31 PM) l1nx
start Welcome to the [[MXit]] Protocol Wiki. This wiki is for building up our knowledge on MXit's protocol which is based on [[Jabber]]. News: There is a networking issue somewhere around MXit's network, see the [[http://forum.mxit.co.za/viewtopic.php?t=12204| 3 years ago (2/12/09 8:38 PM) normanr 3 years ago (2/12/09 8:38 PM) normanr
status_changing **This page is under development and subject to change!** There are currently 3 status or presences on Mxit: online, away and busy. Two more are supported by the protocol, but not by the official client: available for chat (interpreted as online by the c 4 years ago (11/30/07 4:53 PM) rkistner 4 years ago (11/30/07 4:53 PM) rkistner
transport_list See the [[transport-user-guide|User's Guide]] on how to sign up with a transport. ====Public Servers * geeklife.ru ====Private Servers * darkskies.za.net 4 years ago (9/2/07 3:22 PM) normanr 4 years ago (9/2/07 3:22 PM) normanr
transport_user_guide ======Python MXit transport user-guide =====Getting a fresh client id Download a fresh .jad file from the [[http://www.mxit.co.za/wap|MXit download site]] (not the jar file!). Once you have the file, open it in you favourite text editor. (Right click, O 4 years ago (9/2/07 3:17 PM) normanr 4 years ago (9/2/07 3:17 PM) normanr
user:dhiren ======Dhiren Sham Dhiren is a software developer from Durban, South Africa. He programs in C++ and a bit of Managed C++, and pretends to know a bit about Java and other things. =====Current Projects * Developing a Windows-based standalone mxit client, 5 years ago (4/9/07 6:16 PM) dhiren 5 years ago (4/9/07 6:16 PM) dhiren
user:fredre I am working on a MXIT java library. 3 years ago (7/25/08 12:53 PM) fredre 3 years ago (7/25/08 12:53 PM) fredre
user:l1nx ======Chris Stranex Chris is a South African [[MXit]] user. He programs in: PHP, Python and is working on learning Java. =====Current Projects * [[mxit-transport|Python MXit transport]] - Contributing code. =====Goals * To be able to use Mxit properly 3 years ago (7/1/08 7:49 PM) l1nx 3 years ago (7/1/08 7:49 PM) l1nx
user:normanr ======Norman Rasmussen Norman is a South African [[MXit]] user. He programs in: Python and C#. =====Current Projects * [[pymxitt|Python MXit transport]] - Initial author. =====Goals * To be able to use Mxit on any jabber client (mostly Psi). Online me 5 years ago (4/8/07 3:27 PM) normanr 5 years ago (4/8/07 3:27 PM) normanr
user:skilly #sKiLLy programs in delphi, c++, c#, VB/.net, PHP and is leader of Team LiFe - StopWastingMyLiFe.com =) 4 years ago (8/14/07 8:09 PM) skilly 4 years ago (8/14/07 8:09 PM) skilly
zhef Zhef is an account created to test out [[user:l1nx|Chris Stranex's]] mxit protocol implementation. Currently Zhef resides on the following number: //27899947693// Using 2789 prevents me accidently registering over someone elses account. The purpose of Zh 5 years ago (4/8/07 11:59 AM) l1nx 5 years ago (4/8/07 11:59 AM) l1nx