background image

 
   C-NET 128 v7.0 
 
 
      - TABLE OF CONTENTS - 
 
      1.0   INTRODUCTION 
           1.1   Trialware 
           1.2   Usage Agreement 
           1.3   Copyright 
           1.4   Program and Manual 
           1.5   Limitations of Remedies 
           1.6   Update and Customer Support 
           1.7   Acknowledgment 
           1.8   User Support 
           1.9   Registration Form 
      2.0   BACKGROUND INFORMATION 
           2.1   V7 Development History 
           2.2   Incompatibilities between V6 and V7 
                 2.2.1 Sysops Upgrading from V6 to V7 
                 2.2.2 Network Connectivity 
                 2.2.3 Net E-Mail & Subs 
           2.3   User Port or Swiftlink/Turbo232 System 
           2.4   Modem Information 
           2.5   Known Problems 
           2.6   V7.5 Plans 
      3.0   HARDWARE CONFIGURATION 
           3.1   Modems 
           3.2   Floppy Disk Drives 
           3.3   Hard Disk Drives 
           3.4   Video Output 
           3.5   Cartridges 
      4.0   SOFTWARE INSTALLATION 
           4.1   Decompressing the Files 
           4.2   Checklist of C-NET 128 v7.0 Files 
           4.3   Setting Up Your C-NET 128 V7.0 System 
                 4.3.1 Planning Your System 
                 4.3.2 Copying Files 
           4.4   Loading the Configuration Program 
           4.5   System Configuration 
                 4.5.1      Scan System 
                 4.5.2      Format Disks 
                 4.5.3      System Parameters 
                 4.5.4      Edit Modem Strings 
                 4.5.5 Enter Activation Code 
                 4.5.6 Create User Date Files 
                 4.5.7 Saving Your Configuration 
           4.6   Load Files into a RAM Expansion Unit 
      5.0   GOING ON-LINE 
           5.1   Booting the Program 
           5.2   Setting Time and Date 
           5.3   Load and Run C-Net 
           5.4   Creating the System Operator Account 
                 5.4.1 Logging on for the First Time 
                 5.4.2 New User Application 
           5.5   The C-NET ‘Waiting For Call’ Screen 
                 5.5.1 The Status Window 

Summary of Contents for C-NET 128 v7.0

Page 1: ...ives 3 3 Hard Disk Drives 3 4 Video Output 3 5 Cartridges 4 0 SOFTWARE INSTALLATION 4 1 Decompressing the Files 4 2 Checklist of C NET 128 v7 0 Files 4 3 Setting Up Your C NET 128 V7 0 System 4 3 1 Pl...

Page 2: ...Status Window 6 13 Special Keys 7 0 COMMANDS AVAILABLE AT ALL LEVELS 7 1 Chat Request Chat Mode 7 2 Feedback 7 3 Help 7 4 System Information 7 5 Last Call Date 7 6 New User File 7 7 Logoff 7 8 Passwo...

Page 3: ...Attached File 10 7 4 Adding an Address to your Personal Address Book 10 7 5 Archiving a Message 10 8 Composing a Private Message 10 9 Sending a File 10 10 Deleting Mail 10 11 Electronic Mail Maintena...

Page 4: ...Adjustment 17 2 7 Change Maintenance Password 17 2 8 Change System Font 17 3 USER COMMANDS 17 3 1 Edit User Account 17 3 2 Edit Access Group 17 3 3 New Account Creator 17 3 4 Reserved Account Creator...

Page 5: ...twork Commands in System Maint 19 8 Editing Network Message Bases 19 9 Saving Network Message Bases 19 10 Changing a Network Sub to Normal Sub 19 11 Multi Net and E Mail 19 12 Future of Multi Net 19 1...

Page 6: ...marketing software Trialware is a special case of shareware Trialware is time limited in some way typically in either license or the features of the application or both C NET 128 v7 0 is being distri...

Page 7: ...is program or any portion of it may result in severe civil and criminal penalties and will be prosecuted to the maximum extent possible under law 1 3 COPYRIGHT The PROGRAM and its related DOCUMENTATIO...

Page 8: ...lacements for your current software When you receive any update of the C NET product you must DESTROY all previous versions of the software 1 7 ACKNOWLEDGMENT You acknowledge that you have read this a...

Page 9: ...Mail Address BBS Name BBS Telephone Number You System Operator Handle BBS Serial System Information 1 Do you use a hard drive with your BBS If yes which make and model 2 Do you use and type of RAM Ex...

Page 10: ...n when you set up your system you have to decide which you ll be using since there are now two versions of each Upload Download PROTO file PROTO 0 PROTO 1 and PROTO 2 Getting back to the development t...

Page 11: ...programs are not available User Data files These will self correct after a user logs on and logs off Although First Call and Birth Date information will be lost and need to be re entered If you can wa...

Page 12: ...onnect speed as opposed to DTE speed DCE or Data Communications Equipment speed is the speed at which the modems connect DTE or Data Terminal Equipment speed is the speed at which your computer connec...

Page 13: ...And finally without a conversion program all C NET SysOps with huge U D sections would have to recreate them since the headers will be incompatible Message Base Subsystem 1 There is currently a limit...

Page 14: ...an also be used with C NET v7 0 Disk drives that have been successfully tested in the past include the 1541 1571 SFD 1001 MSD d2 Indus GT PET 4040 8050 8250 9060 9090 IEEE interfaces which are necessa...

Page 15: ...rtridge can be successfully used with C NET 128 v7 0 but will only interfere and cause numerous problems SOFTWARE INSTALLATION 4 0 SOFTWARE INSTALLATION This section covers the configuration of the pr...

Page 16: ...am always in memory PRG AMAINT Auto Maintenance Program PRG AMAINT1 Auto Backup Program chained to PRG AMAINT PRG AMAINT2 This Day in History Program chained to PRG AMAINT PRG BAUDSET PRG BRAIN PRG CL...

Page 17: ...ansion Unit PRG RELREAD Read relative files PRG RES ENTRY PRG SEARCHTEXT PRG SEND WELCOME PRG SERVICES PRG SETUP C NET Initialization Program PRG SKY AVERAGES PRG SMAINT PRG STATS PRG SUB DIST PRG SUB...

Page 18: ...ssages When planning your E MAIL DISK you should keep all of these factors in mind as they all relate to how much disk space you will need to allocate for e mail C NET 128 requires 20 blocks for the b...

Page 19: ...if you plan to load sequential files into the RAM expander from that disk Finally you should copy all of the PRG to your P FILES DISK PRG SETUP and PRG RAM can be excluded since they should be alread...

Page 20: ...press RETURN You should remove the C NET Program Disk then insert blank or erasable disks into every disk drive connected to the system leave the SYSTEM DISK in drive 8 for floppy users After pressin...

Page 21: ...system 5 P Files disk device and drive number for storage of all program modules the system s modules and on line games For hard drive users it is best to use 8 0 as your device and drive numbers for...

Page 22: ...at which the computer should conduct conversation with the modem while the system is waiting for a call This means the maximum baud rate of the modem that you are using 13 Default Text Color A color c...

Page 23: ...ow build a modem hang up string Most modems use H0 to hang up the modem so the command would be ath LOCK MODEM STRING I have found most modems use AT Nn to lock modem speeds Cardinal Zoom US Robotics...

Page 24: ...ls and machine language overlays proto files 3 Sequential files which are read by the system from start to finish that is any completely NON DATA SEQ files such as menus g files welcome and exit files...

Page 25: ...u are booting from a copy of the boot files in any other format the command BOOT CNETBOOT should be all that is needed to get things moving When the light bar menu appears press RETURN to select 1 Set...

Page 26: ...ank fills and another must be used The 1700 may use only banks 0 and 1 the 1750 may use banks 0 to 7 The program will load as many PRG files into memory as possible NOTE The program loads PRG files in...

Page 27: ...r access Access the light bar arrow controls one more time Press the left arrow key once so the letter AC is highlighted Then press the up arrow key to toggle the option on A check mark should appear...

Page 28: ...ed in system time relative to any given user s time zone as if the system were in his own time zone PRIVATE If a user selects that he does not want his info private all other users are able to perform...

Page 29: ...users back who live within your system s local calling area and give them a predetermined access grouping other than zero Use the program file prg utilities to configure this feature A program file l...

Page 30: ...the new user information the sysop can use the X command to automatically send a welcome e mail to the new user That way the user feels that he she is welcome to the board and may spend more time wit...

Page 31: ...viated to 5 letters IDLE Is the number of minutes and seconds the user has sat at a command prompt without pressing a key If this timer reaches the maximum number of minutes idle I that has been speci...

Page 32: ...es ran system errors new users files uploaded blocks uploaded files downloaded blocks downloaded minutes of system usage minutes of system idleness and accounting system total charges Each of these va...

Page 33: ...n Quips and Quotes 18 Free Mem Readout at Main 7 Today in history 19 Statistics at logon 8 The Wall feature 20 Biorhythm at Logon 9 Scan for new at logon 21 Pack up E Mail at Night 10 Quote of the day...

Page 34: ...system maintenance prompt ON LINE FUNCTIONS 6 0 ON LINE FUNCTIONS You are able to change a user s access group how much time he has remaining and toggle on or off several other system functions at an...

Page 35: ...t will display the message Chatting with SysOp and place the user into chat mode In chat mode you and the user may freely type to one another until the chat mode is deactivated when the message Return...

Page 36: ...key The status window is automatically removed when entering either terminal mode or the visual editor or if specified in the M A C S to turn off after the sysop or users logon While using terminal m...

Page 37: ...bility is only limited by the amount of room you have to type at a command prompt 7 1 CHAT REQUEST CHAT MODE The C command allows a user to request a chat with the system operator If the SYS function...

Page 38: ...ssages are new since a user s last call Changing your last call date will change which messages are termed as new and which are termed to be old If a user logs off before he reads all new messages he...

Page 39: ...includes login ID handle last call date area code and computer type System operators using the UI command also always receive the real name address birthdate phone number and access group of the accou...

Page 40: ...lows the user to edit his profile items such as handle name address phone number etc This command is similar to EE but does not allow the user to change everything 7 21 SEND MAIL A user can send E mai...

Page 41: ...llows the user to Quick Read new messages in all the joined message bases QS This command allows the user to Quick Scan new files in the U D section W This command allows the user to see and add graff...

Page 42: ...en If the user does not have access to the subboard that he specifies he will be moved to subboard one Furthermore if the user has access to no subboards at all he will be told that the bulletin board...

Page 43: ...sfer system 8 9 USER LIST The UL command from the main level will take the user to the user list system See chapter 10 for further user list system details 8 10 DATING SYSTEM The D command from the ma...

Page 44: ...im a predetermined access group as was described in the new user login section 4 7 but failed to take advantage of the opportunity then may now have a second chance to do so now by using the X command...

Page 45: ...ou sure and will also bypass the option for the user to leave feedback before disconnection 8 21 COMMAND STACKING C NET allows you the ability to enter several commands at once stack them by typing th...

Page 46: ...ands are not usable Use control codes directly within PRINT statements to move the cursor or change colors 5 Approximately 85 blocks the same as for a p file is the amount of BASIC workspace available...

Page 47: ...cess works the same way as the other charges in 1 10 000 of a dollar except it MAY NOT be a negative number you may not credit users for access to the system The maximum value for per minute access is...

Page 48: ...re the credits are in units of dollars and cents When used as a credit system the possibilities for control over user activities are endless For example if you wish to allow an access group to be able...

Page 49: ...L List messages in current mailbox N Read message N C Compose a new message SF Compose a new message with a file attachment Q Quit to the BBS 10 5 LISTING MESSAGES To obtain a list of the messages a...

Page 50: ...mailbox and the current message NOTE The attached file is not deleted until you exit to the MAIN LEVEL of the current mailbox Also you should note that attached files cannot be saved to the Sent Mail...

Page 51: ...r file and message will be saved to the E MAIL DISK on the system to await download by the recipient 10 10 DELETING MAIL The K command may be used to delete all of your messages Any specific message m...

Page 52: ...splay a list of handles 11 1 OUTPUT ORDER AND TRANSVERSE DIRECTION Searching and listing of accounts can be performed in either alphabetic user handle order or in user ID number order Alphabetic handl...

Page 53: ...u want Another set of restrictions Any given set of restrictions will only be matched if every variable component of the set is matched an OR condition Each variable of any given set may have one or s...

Page 54: ...passed access groups age requirements to lock close a file and what disk and device the file is located and to put this item in last or alphabetically Ex Edit an item on the list A user with P file G...

Page 55: ...wed into that directory until he has been on line for ten minutes This is for all of the games in a directory You may elect to allow users to play SOME games but not others Those that you wish to lock...

Page 56: ...payment NOTE It is very important that you do not allow a credit card order if you are not able to process this function It is also NOT recommended that you allow the network to process a credit card...

Page 57: ...ed for the file There are three news file types you must then choose from UNAB unabortable Answer Y at the prompt to have your file force read When a user reads this file for the first time he will be...

Page 58: ...rect exchange which will be discussed later in this chapter Each message base may contain up to 232 posts and a total of 718 messages posts and responses Each UD Base may contain a total of 143 files...

Page 59: ...ed text and response P Post a new item This command is only active on a subboard which allows messages You will be asked for a title and depending on various privilege and subboard flags 1 If you woul...

Page 60: ...nvalidated either because it was uploaded to a subboard which requires validation or a description was not provided credits for the file will NOT be awarded until these conditions are each met RN n Re...

Page 61: ...nerally it is desirable that users leave the sub operator messages concerning his subboard instead of leaving them in general feedback or Forward reverse read direction Normally the order of reading m...

Page 62: ...next time the user calls Y n Edit item s attributes Using this command a system operator or sub operator can mark any file with any of several flags or edit parts of its header F Free download Credits...

Page 63: ...This command provides that last step for a subboard on which you require validation Once all of the requirements are met for file validation credits will be added to the uploader s account MO n Move...

Page 64: ...tatus system of the subboard the subboard operator is able to control exactly how many disk blocks his subboard will occupy Disk space here is measured in lines a line here is not necessarily analogou...

Page 65: ...he message base to reclaim space that might otherwise be wasted by a single line or two that would not normally be used When you use the RO command it will read all the messages that are presently con...

Page 66: ...able to use it as a verification subboard or kill the files during automaintenance However the following command variations are made while in a direct mode subboard S Scan items will actually read the...

Page 67: ...p in ANSI mode NOTE Place a double pound sign in any text where you want the pound sign to be displayed in the actual text dn After a t test MCI command branch to the label number indicated see the mn...

Page 68: ...h the Jump routines and Labels 1 an Testing for an must end with an additional pound sign to mark it s end i e t1a tests for an beginning with the letter a etc 2 Access group test The character follow...

Page 69: ...he English pound sign Note that the MCI commands may be placed one after another on a single line and anywhere in the middle of any text If a branch command is encountered but not taken the rest of th...

Page 70: ...ting N may be used to start over This will erase all text that was entered The following functions are only accessible by system operators G To read any C NET compatible file into the editor G get may...

Page 71: ...mes convenient to be prompted with the current line number before each line is entered O is used to turn line numbering on and off When you are in insert mode a letter I will be displayed before the l...

Page 72: ...n line if the caller is using a DEC VT 100 compatible terminal emulator program Such terminal emulators are available for most personal computers Once in the visual editor full cursor movement is poss...

Page 73: ...any character then the letters tart from the disk drive assigned as unit 8 You may also substitute a DOS command for the directory command in the editor Scratch rename copy format n etc all are valid...

Page 74: ...articular access groups or restrict access to the UD area by particular access groups during certain hours of the day Also 300 baud may be excluded from either at any hour To edit the current time res...

Page 75: ...or an access group including the title of the group You will be able to edit the following ratios and limits Calls per day 0 infinite Minutes per call 999 infinite Minutes per day 0 infinite Downloads...

Page 76: ...ds Forward your mail to their accounts Ability to write to the wall Ability to restart the wall 17 3 3 New Account Creator NA Create New Account This lets the operator create a new account without the...

Page 77: ...DS After each log is read you will be given the option to delete the log if you wish 17 4 1 Auto Maintenance Log LA Read reset log of auto maintenance This file contains information detailing the work...

Page 78: ...nd To remove a forced mail file use the MR command There are four meta commands that may be used in a forced mail file Each command used must be placed on a line by itself e Will erase the file after...

Page 79: ...e blocks on all drives C NET usually checks all the drives for free space during log off procedures after every five calls and updates the free blocks 17 7 6 Read blocks free and update to disk BF 17...

Page 80: ...prg amaint must be placed on your P files disk or into your RAM expander at all times The functions that automaintenance performs includes 1 News file weed If you selected for news files to be delete...

Page 81: ...It uses a file called sys pointers to hold the correlating data between handle and ID number At times this file can be corrupted in memory and may be improperly saved This will be evidenced by handles...

Page 82: ...shifted letter of some graphics System password You may also change the system REMOTE maintenance password in the preferences editor 18 4 AUTO BACKUP UTILITY CONFIGURATION For your convenience a file...

Page 83: ...inutes and you will be placed at a prompt where you can add new records delete a record edit a record or list records The most important thing to remember about adding a new record is that the record...

Page 84: ...he user from entering them You might also have your BBS phone number in here so that it won t be entered either To create the file simply follow the prompts that C NET will ask you to create the file...

Page 85: ...r be sent to ROSE as it is not in the shortest path to STBD yet if it were to go from INFO to LAND it would go no further than those two systems In this way Multi Net is able to keep the cost of sendi...

Page 86: ...oom to work That is originally all you need to do to set Multi Net up Next call the Batcave BBS and leave the Sysop this information either in feedback the network application in the P files or in you...

Page 87: ...Location Where your system is located in reference to a town or city This you may change in the event you move D Compile Time This is the minute after the hour that you wish for Multi Net to take the...

Page 88: ...on is explained The most important thing to remember about your net connections is that your previous connection MUST be the first connection you have listed in the NC command The first thing to do is...

Page 89: ...this system on this day each day is adjustable For a local system where you do not have to call long distance it might be beneficial to have it call whenever there are new messages to go out Multi Ne...

Page 90: ...thing mentioned here is done properly otherwise all you will get is a lot of grief Setting up the message bases is a simple procedure however there are items that need to be done one way and ONE way...

Page 91: ...It is recommended that you do not put your message subs on the same LU or drive as your system files Occasionally the relative files can get corrupted and therefore corrupt your system files M Max Li...

Page 92: ...be removed from the network If you have no intention of having the sub as part of the network again you will also have to remove the nc file as well This will be covered in a following area 19 12 MUL...

Page 93: ...be looked for is Nmail LLLL If Multi Net finds this file the net mail will be distributed to the users on your board NO mail for other boards will be in this file If there is mail for a down line con...

Page 94: ...finds the Nsend CCCC file it will check to see what connections you have and if it is allowed to call out If it is not time to call out then Multi Net will respond with before after times or no calls...

Page 95: ...tems is a lot of messages Promote the network to other C NET Sysops Be honest with them telling them what you like about Multi Net and if there is something you don t like tell them that too and tell...

Page 96: ...ter as well as in prg net trans the computer quits looking for connections after it sees an up arrow in the file net connections With version 1 5 the computer would continue to look through ALL the no...

Page 97: ...ailable to you Note that ALL commands in the terminal mode of C Term require that you hold the ALT key down as you press each of these keys C Turns the Capture buffer on and off You must exit the term...

Page 98: ...in the term To change to a different drive while inside C Term you must only enter the number next to the drive that you wish to select or work with These drives are read in while C Term is setting up...

Page 99: ...isplayed output may be paused using the CLR HOME key or Control S keys or aborted using the spacebar or the key Edit Buffer This command loads a text file into the editor buffer so that it may be edit...

Page 100: ...adding the BBS s to the autodialer pressing any key NOT listed will return you to the main menu To dial a number you have entered enter the D command to dial where you will be presented with a list o...

Page 101: ...the user to enter either Y or N for example the program will loop without escape If you must have an input RETURN isn t enough for a default of something giving AUTOMATIC fall through for user hang up...

Page 102: ...D POKES COMMANDS Here s how some of that memory is used by C NET through BASIC by the use of PEEK and POKE commands For example POKE 231 11 1 will set the right border of the output window to the user...

Page 103: ...s last 51 52 values 7168 More mode 0 no 7169 Current of lines printed since last More or input 7170 Flag N was pressed at the More prompt 7261 2 Baud rate constant for ML 7262 1 2400 baud 7263 4 Start...

Page 104: ...um 1 14341 For editor right column 14342 For editor access flags Sysop MCI etc 14343 For editor device for reading sys menu 3 14345 6 For editor pointer to base of TT 1 array 14347 For editor number o...

Page 105: ...the pointer position 4870 Alphadelete Remove the pointer at a given position move others down to fill the gap input p2 the pointer position 4873 Alpharead Obtain the ID number associated with a point...

Page 106: ...e character ASCII found at location 254 7180 DoSecs 7183 Onechar Wait for 1 character to be pressed don t print anything to the screen used with gosub2200 7186 Input Wait for a line to be entered Used...

Page 107: ...nable the flashing chat message on screen 7255 Readnoabort Read a disk file without aborting ability for new user file during new user logon 7258 Readfile2 Read a disk file but using file 2 not 5 7434...

Page 108: ...14378 proto7 Pinit Relative files init locations uds o subs o 62722 uds o GetIt 62725 uds o PutIt 62726 subs o GetInfo 62728 uds o GetPDI 62729 subs o PutInfo 62731 uds o PutPDI 62732 subs o GetFlags...

Page 109: ...y choose another one that s not on this list NEW variables CREATED by these files are automatically removed from the system when the program file is exited 3 STATIC variables ones that aren t destroye...

Page 110: ...00 cents per minute byte 19 22 ASCII ag group name AG Age years of the user on line AG Access group name for access of user on line MCI variable AK Thirty eight s followed by a carriage return AM 31 5...

Page 111: ...lling whether or not RETURN was pressed on each line 1 Yes 0 No CS Tracks the time at which a user entered the P Files area to do accounting calculations later CT Number of calls the user has made tod...

Page 112: ...file 1 yes saves time not having to re open the file each bulletin read G Temp use GG The file status byte st after a gosub7 to read a line from a file GS 30 In sub boards acts as a stack to move thr...

Page 113: ...MW Gosub40 if mw is set to 1 before a gosub40 a spacebar or press will immediately abort the output where the key was pressed MX 3 Used in E Mail Maximum number of messages allowed in each mailbox N T...

Page 114: ...erent areas of C NET If the bit is on equals one the user has access to that particular area Note that a bit can only be on or off If the byte being checked is And the bit being tested is sf s1 s2 s3...

Page 115: ...file 35 Print area in top right corner 40 Output a 50 Subsystem closed message 220 Initialization configuration 400 Waiting for call 500 Read free blocks 700 Decipher editor ranges 850 Read a SYS con...

Page 116: ...s is the file to write sys validation This file is used to inform your users that all the files that are uploaded to a particular subboard requires validation by a Sysop or sub operator before it can...

Page 117: ...not See the New User portion of the manual for more information on this sys badnumbers This file is used by the new user applications process to find out if the phone number they enter is one that is...

Page 118: ...ve satisfied yourself that the change has taken place use the save replace command to save the file You then re boot the board and scratch the old program file from the hard drive and using the MF com...

Page 119: ...and a Text portion The header is the information that is in the first 7 lines of the file The text portion are those that follow the header The header consists of information that the program needs t...

Page 120: ...date stamp Once again the text will have exclamation marks in front of each line One item to not forget here is sometimes net mail is not distributed properly so when you are checking you net log NL...

Page 121: ...per day that the group can make 0 indicates infinite Min Call 0 255 How many minutes per call will be allowed 0 indicates infinite MxM Day 0 255 Minutes per day maximum that may be spent on the syste...

Page 122: ...f the users of the system MCI level 1 This allows the user to use level 1 MCI commands MCI level 2 This allows the user full use of all MCI commands Relogon This allows a user to relog onto the system...

Page 123: ...ee chapter 16 3 Editing accounts and Groups once the system is on line A 2 MESSAGE BASES AND UPLOAD DOWNLOAD BOARDS For each message board or u d board that you wish to open you must supply a descript...

Page 124: ...t UD log ES edit system activity monitor MC write forced mail FEEDBACK NEW USER INFO MR remove forced mail VF view feedback SP change maintenance password VN view new user applications SE make time ad...

Page 125: ...node 3 baud rate Polish Warrior node 3 sysop handle CAVE node 4 ID DenverCO node 4 city and state Batcave node 4 board name 3032520735 node 4 phone number 24 node 4 baud rate Caped Crusader node 4 sys...

Page 126: ...umber 24 node 3 baud rate Polish Warrior node 3 sysop handle CAVE node 4 ID DenverCO node 4 city and state Batcave node 4 board name 3032520735 node 4 phone number 24 node 4 baud rate Caped Crusader n...

Reviews: