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 |