Xim emulation for DayDream BBS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Whats this? ~~~~~~~~~~~ Simple XIM (amieXpress Interface Module, i guess) emulation for DayDream BBS. Should be faster than /X itself :) Most of the commands are supported, but not tested, so i included the sourcecode among this, so you can correct if there are bugs :) Usage: ~~~~~~ xim [node] [door to run], eg: c:run doors:xim %N doors:sysdl/sysdl Commands that are not support: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Command | Why -----------------+---------------------------------------------------- JH_REGISTER | Registers when running JH_EF | Not implemented in DD's doorport JH_CO | Not implemented in DD's doorport DT_RATIOTYPE | DD has different storage method for these DT_COMPTYPE | DD has different storage method for these DT_TIMEUSED | Not implemented in DD DT_DAILYBYTELIMIT| Not implemented in DD DT_DAILYBYTEDLD | Not implemented in DD DT_EXPERT | My lazyness, useless command :) ACTIVE_NODES | Too hodgey format and DD hasn't 9 node limit :) DT_DUMP | /X has different format in userbase DT_TIMEOUT | Not implemented in DD BB_CONFLOCAL | Not implemented in DD's doorport BB_LOCAL | Not implemented in DD BB_STATUS | Useless SCREEN_ADDRESS | Useless BB_TASKPRI | Not implemented in DD, useless for Doors :) RAWSCREEN_ADDRESS| Useless BB_CHATFLAG | Not implemented in DD DT_STAMP_LASTON | Lazyness DT_STAMP_CTIME | Lazyness DT_CONFACCESS | DD has different storage method for these BB_CALLERSLOG | Not implemented in DD's doorport BB_UDLOG | Not implemented in DD's doorport BB_CHATSET | Not implemented in DD's doorport ENVSTAT | ENV: suxx, ARexx WHO-doors suck! NODE_DEVICE | Who needs this? NODE_UNIT | Who needs this? NODE_BAUD | Who needs this?-) JH_MCI | DD has faster method than MCI :) BB_GETTASK | Bullshit BB_LOGONTYPE | So you run doors in waiting for call-state?-) BB_SCRLEFT | Crap BB_SCRTOP | Crap BB_SCRWIDTH | Crap BB_SCRHEIGHT | Crap BB_PURGELIN | Crap BB_PURGELINESTART| Crap BB_PURGELINEEND | Crap BB_NONSTOPTEXT | Crap BB_LINECOUNT | Crap DT_LANGUAGE | DD has different storage method for these DT_QUICKFLAG | What the hell is this crap? DT_GOODFILE | Crap Over 40 commands that are not supported :) Luckily they are crap :) Some doors may require those dumm infofiles, so assign BBS and do them :)