Newtjab is a Jabber client for the Newton Messagepad. It has been tested on the MP 2100 and the MP130. Jabber (http://jabbercentral.org) is an XML based instant messaging protocol. It allows instant messaging across multiple protocols, including AOL IM, ICQ, MSN, Yahoo!, SMTP, IRC, private chatrooms, and more. Check the Jabber site for a list of current protocols. To install and use Newtjab, do the following: 1. Set up a Jabber account. a. Download and install a client for your computer (Mac, PC, Linux, etc) (http://jabbercentral.com/clients/) b. Hit connect. b. On the connect dialog, there is a check box that indicates that you are creating a new account. They also have a field called a "resource", which is there to let one user have multiple simultaneous logins. Set the resource to be the same as your user id. c. Set up one or more "agents" so that the Jabber server can access your existing messaging accounts. d. Set up a Roster of the people from your AOL, Jabber, AIM, etc lists. e. Log off from the Jabber client. 2. Install the Newton Jabber packages onto your Newton: BIT.pkg newtjab.pkg Runtime.pkg setjab.pkg 3. Restart your Newton. 4. Run NewtJab. If this is the first time your are running NewtJab, it will automatically launch Setjab. 5. Fill in the ID, password, and resource that you entered in the Jabber client. If you leave the resource blank, it will default to the ID. 6. Press the SET button, and then exit SetJab. 7. Newtjab will automatically start when you exit SetJab. 8. You should see the ID and server that you entered in step 5. You should also get a standard Connect dialog. Press "Connect" 9. After a few seconds, the "Send to" list should be populated with the names you entered in the Roster in step 1c. 10. Select a person from the roster, fill in a message (or select one from the message list), and hit Send. 11. The messages you send and receive will show up in the Messages box. The Messages box has a mountain icon to let you zoom it to full screen mode if it fills up. It also has scroll up and scroll down buttons. 12. Exit Newtjab. The connection will automatically be dropped. I have included the following source files with this release. These are being released under the GNU public license. newtjab.txt setjicon.txt setjab.txt Revision History: 2/12/00 Version 0.81 Initial Release 2/21/00 Version 0.90 Automatically pop up keyboard in SetJab Remove Refresh button Add keyboard button to Newtjab Add pre-stored message picklist Add Presence processing Add Error Message processing Automatically resize message box for landscape orientation Remove Jabber: from names in Roster 3/1/00 Version 0.91 Fix some refresh problems in Roster Disallow sending empty messages 5/15/00 Version 1.0 Add bitmap to keyboard button. Leave more room for address list Fix some problems with long addresses 7/3/00 Version 1.1 Move buttons to fit on MP130 screen Fix roster truncation (still not right) Add "Reply" item to roster Allow write-in addresses 8/10/00 Version 1.2 Fix major bug in Send function. All of this stuff is used at your own risk, and that of your Newton. Make backups! Good luck, and enjoy. Eric Schneck eschneck@mindspring.com eschneck@compuserve.com emschneck@aol.com eschneck@ricochet.net eschneck@zyan.com Yahoo: Eschneck ICQ: 49395510 AOL: eschneck