Maximus REXX Interface
Name Maximus v2.xx
USER.BBS Manipulator DLL
Version v1.04, 1995
Author Craig Morrison
1316 Ferry St.
Lafayette, IN 47901-1533
USA
(see EMail Addresses)
Distrib. Freeware for private use
Type REXX DLL
Price -
Source Internet
Name: MUREXX04.*
Description from the author:
"MaxUserREXX is a REXX callable dynamic link library for OS/2's REXX Procedures
Language/2. With MaxUserREXX and REXX you can write REXX command scripts
that will allow you to manipulate your Maximus v2.xx USER.BBS and LASTUSER.BBS
files. It will also allow you to query and change system information that
relates to the user in the files IPCxx.BBS, BBSTATxx.BBS and MTAG.BBS. This
allows you as a REXX programmer almost complete control over your user information
from the command line."
The DLL provides the following functions:
- UserLoadFuncs()
- UserDropFuncs()
- OpenUserFile( UserFileName )
- CommitUser( UserIndex )
- CloseUserFile()
- CopyUserToFile( UserIndex, TargetFile )
- SwapUsers( UserIndex1, UserIndex2 )
- FindUser( StartIndex, UserName )
- QueryUserName( UserIndex )
- QueryUserAlias( UserIndex )
- QueryUserLocation( UserIndex )
- QueryUserPhone( UserIndex )
- QueryUserLastReadOffset( UserIndex )
- QueryUserTimeRemaining( UserIndex )
- QueryUserPassword( UserIndex )
- QueryUserSystemCalls( UserIndex )
- QueryUserHelpLevel( UserIndex )
- QueryUserVideoMode( UserIndex )
- QueryUserNulls( UserIndex )
- QueryUserBits( UserIndex )
- QueryUserBits2( UserIndex )
- QueryUserPriviledge( UserIndex )
- QueryUserTimeToday( UserIndex )
- QueryUserFlags( UserIndex )
- QueryUserScreen( UserIndex )
- QueryUserCredit( UserIndex )
- QueryUserDebit( UserIndex )
- QueryUserExpiryInfo( UserIndex )
- QueryUserLastCallDate( UserIndex )
- QueryUserKeys( UserIndex )
- QueryUserLanguage( UserIndex )
- QueryUserProtocol( UserIndex )
- QueryUserUploads( UserIndex )
- QueryUserDownloads( UserIndex )
- QueryUserDownloadsToday( UserIndex )
- QueryUserLastMessageArea( UserIndex )
- QueryUserLastFileArea( UserIndex )
- QueryUserCompressor( UserIndex )
- QueryUserExtra( UserIndex )
- SetUserName( UserIndex, Name )
- SetUserAlias( UserIndex, Alias )
- SetUserLocation( UserIndex, Location )
- SetUserPhone( UserIndex, PhoneNumber )
- SetUserLastReadOffset( UserIndex, Offset )
- SetUserTimeRemaining( UserIndex, TimeLeft )
- SetUserPassword( UserIndex, Password )
- SetUserSystemCalls( UserIndex, NumberOfCalls )
- SetUserHelpLevel( UserIndex, HelpLevel )
- SetUserVideoMode( UserIndex, VMode )
- SetUserNulls( UserIndex, NumberOfNulls )
- SetUserBits( UserIndex, BitsFlags )
- SetUserBits2( UserIndex, Bits2Flags )
- SetUserPriviledge( UserIndex, PrivLevel )
- SetUserTimeToday( UserIndex, Minutes )
- SetUserFlags( UserIndex, Flags )
- SetUserScreen( UserIndex, Width, Length )
- SetUserCredit( UserIndex, Credits )
- SetUserDebit( UserIndex, Debits )
- SetUserExpiryInfo( UserIndex, XType, DaysMins, XAction,
XPriv )
- SetUserLastCallDate( UserIndex, Month, Day, Year,
Hours, Minutes, Seconds )
- SetUserKeys( UserIndex, Keys )
- SetUserLanguage( UserIndex, LanguageIndex )
- SetUserProtocol( UserIndex, ProtocolIndex )
- SetUserUploads( UserIndex, UploadKBytes )
- SetUserDownloads( UserIndex, DownloadKBytes )
- SetUserDownloadsToday( UserIndex, DownloadKBytes )
- SetUserLastMessageArea( UserIndex, MessageArea )
- SetUserLastFileArea( UserIndex, FileArea )
- SetUserCompressor( UserIndex, CompressorIndex )
- SetUserExtra( UserIndex, ExtraInfo )
- QueryBBS_Stats( BBSStatFile )
- SetBBS_Stats( BBSStatFile, TotCalls, MsgsOut, TotDL,
TotUL, TodayCalls )
- QueryQWKTags( MTagBBS, UserName )
- SetQWKTags( MTagBBS, UserName, QWKTags )
- SetIPCStatus( IPCFile, UserName, StatusMsg )
[Back: BBS & Mailboxes]
[Next: Squish/REXX Interface]