QuantumLink update

Jim Brain brain at jbrain.com
Fri Aug 26 02:26:39 CDT 2005


Just a quick update for those interested:

People Connection is mostly implemented, lacking only LOCATE and ID 
commands. 

Auditorium mode is working as well.  The original service had a special 
version of the SW (called the emcee disk) that had extra code to do the 
moderation for the auditorium, but I figured out a way to support 
auditorium with just the std disk. 

I implemented a few IRCisms (/me and /msg) to add some value.

Along the way, a QLinker posted that he had written a sniffer while on 
QLink and had saved a complete Q-Link session.  After he found the 
binary logs, I wrote a util to condense them into a single file, traced 
the commands, and then modified the utility to actually parse each 
command.  I was thus able to extract 105 text files that the user had 
viewed that day, and 200 menu items they viewed.  I then inserted those 
into the database, so you can now visit all the areas that user visited 
that day.

Along the way, I found out a few more things:

How to send multiple lines of bulletin text to cut down on packets 
(concat lines with 0xff, upto 127 chars)
How to send a System IM (SYSOLM) The command is OT.
How to convince the client that there is a next/previous article in a 
set (parms to KC command)
How the file system handed sending data (39 byte chunks for 1st 18 
lines, then 117 byte chunks.
How to turn on the (+) time indicator on the client

A user also found out how to run QLink off of an emulator (VICE) and 
connect to the server.  So, a number of folks are connecting that way.

online message and email works, not sure if I stated that in my last 
note.  The server is pretty robust.  A user can corrupt their session, 
but logging out will clean up that session.

Jim

-- 
Jim Brain, Brain Innovations
brain at jbrain.com                                http://www.jbrain.com
Dabbling in WWW, Embedded Systems, Old CBM computers, and Good Times!




More information about the cctalk mailing list