home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- TriEdit
- ~~~~~~~
- User File Editor for TriBBS
- v1.0.9ß
- by Seth Goldberg
-
-
- Sysop of:
- ~~~~~ ~~~
- The Operating Room BBS
- (516)867-2644
- 24oo/96oo/144oo BPS
- Running the latest in TriBBS Tech.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Table of Contents
- ~~~~~ ~~ ~~~~~~~~ Page #
- ~~~~ ~
- Warning and License Info.............................................[1]
-
- Registration Info....................................................[2-4]
-
- How to Use Triedit...................................................[5]
-
- TRIEDIT.CFG..........................................................[6-9]
-
- History Of Updates...................................................[10]
-
- Tech Support.........................................................[11]
-
- Registration FORM....................................................[12]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- [i]
- Warning & License Information
- ~~~~~~~ ~ ~~~~~~~ ~~~~~~~~~~~
-
- The Software you are about to use [or have used already] is the BETA
- test version of the real software. It may or may not have any bad
- effects on your system, but remember that I, Seth Goldberg, will not
- be responsible for any damages, misuse, or any other mess-Up occuring
- from use of this software. Your execution of the program represents
- agreement to the agreement heretotherefore [and s'more legal jargon].
-
- This program is shareware, and Iencourage the distribution of TriEdit.
- This program remains the sole property of me and NO ALTERATION,
- DISASSEMBLY or SELLING of this software without the EXPRESSED WRITTEN
- CONCENT of the author [ME] is allowed!
-
- You are licensed to use this program for 30 [Thirty] days from date of
- first execution after acquiring it. Using it after 30 Days will be
- regarded as illegal, for you have no license to do so after the test
- period. To use it after 30 days, you must register [pay for] it.
- See the topic on "Registration Info" in the latter section of these dox.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- [1]
- Registration Information
- ~~~~~~~~~~~~ ~~~~~~~~~~~
- I'm SO glad you're reading this! You must have a genuine desire to register
- this fine software! If not, then read on anyway. After the 30 day period,
- if you find that you like this softwre, you must register it with me, the
- author. Registration can be accomplished by dropping money in an
- envelope along with your name and registration information you wish to be
- put into the cover screen in the program. You must also include your
- address so I'll know where to send the Registered Version. The following
- is a list of charges and registration plans available:
-
- Plan #1
- ~~~~ ~~
- $40.00 - Straight Registration. With this plan, you get ONLY the
- registered version of TriEdit [R] and a printed manual sent
- to your house.
- Plan #2
- ~~~~ ~~
- $50.00 - Updated Registration - With this plan, you get it all! ALL
- updates will be mailed to you, on disk, along with printed
- manuals.
- Plan #3
- ~~~~ ~~
- $45.00 - Single Update Reistration - With this plan, you get ONE update
- [Disk & Manual].
- Plan #4
- ~~~~ ~~
- $35.00 - Cheap John's Plan - This plan is for the "misers" in us all.
- with this plan, you just call up my board and download the
- registered version.╪
-
- The "╪" means that this Plan is only available until August 19th 1992.
-
-
- I'm sure you're saying to yourself - HEY! Why should I register?
- Well, I'm going to tell you. The registrar will receive many NEEDED
- additions to the program. These additions are:
-
- · Advanced Find
- ~~~~~~~~ ~~~~
- When using Mark [Goodwin]'s user editor, I found that the <F>ind
- User option needed MAJOR overhaul. So, I added the Advanced Find
- routine to the program. This allows you to type the first few
- [or just FIRST] letter of the name of the person you are looking
- for. A dialogue box will then ask you to either choose from a
- pop-up menu or cancel back to TriEdit. I find this to be a really
- cool addition.
-
-
-
-
-
-
- [2]
-
- · Security-Specific Editing
- ~~~~~~~~~~~~~~~~~ ~~~~~~~
- Ok. Here's one that Mark forgot. Let's say you have a Remote Sysop
- and a few Co-SysOps. Let's also say that you don't 100% trust them.
- Well, just use the "/BBS" option and configure the Triedit.Cfg and
- you have no need to restrict the <E>dit Users Choice! The
- Restrictions include
-
- ■ NO VIEWING [let alone editing] of the Sysop's Record!
-
- ■ No viewing of ANYONE's Password.
-
- ■ No CHANGING anyone's password without first entering the OLD one.
-
- ■ NO EDITING OF THE EDITOR'S RECORD!!
- ~~~~~~~~
- ■ Logging of ALL editing functions CHANGED or Messed-With.
-
- · File Ratios & P/C Ratios
- ~~~~ ~~~~~~ ~ ~~~ ~~~~~~
- Another feature that many have asked Mark [Goodwin] to add seems to be
- the file ratios [and in some cases Post/Call [P/C] Ratios]. Well, if
- you register, you can calculate ratios in one of two ways:
-
- ■ Command-Line Invocation of ratios.
-
- ■ Calculation DURING editing.
-
- If you choose the latter, TriEdit will Pop-Up Dialogue boxes before
- ANY action is taken, asking you for confirmation before security-
- lowering action is taken. At that point, you can choose Yes/No or
- DON'T ASK. The latter option makes TriEdit calculate ratios
- WITHOUT confirming security-lowering procedures. However, ALL
- such activity will be LOGGED in TriEdit.LOG.
-
- Command-Line Invocation can be done as an event. In fact, that's
- exactly what it was meant for. I suggest doing the event WEEKLY,
- because TriEdit will KEEP LOWERING security levels each time it
- detects a Leech-Ratio. BE VERY CAREFUL WITH THIS; DON'T RUN IT
- IN CLOSE TIME INTERVALS!! Command-Line Invocation of ratios
- and all action taken will also be logged in the Triedit.Cfg.
-
- · Protocol Change
- ~~~~~~~~ ~~~~~~
- Another kool option I thought the BLAND editor included with TriBBS
- needed was a way for the Sysop to change the user's protocol. Well,
- I did it in a rather kool way. When you choose <$>Protocol Change,
- and the "/NOPROTO" [See Command-Line Parameters L8r in these Dox.]
- command-line parameter, a dialogue box will pop-up, stating the
- user's existing protocol. If you press the "Choose" button in the
- dialogue box, you will be sent to a pop-up menu. This menu will
- contain ALL protocols available [INCLUDING the protocols YOU
- installed in the EXTPROT.MNU file [See your TriBBS Dox for
-
- [3]
- information on this file.]] After you select the protocol, you will
- be sent back to TriEdit. Depending on the "/NOPROTO" command-line
- parameter, you may or may not see the changed protocol.
-
- · DOS SHELL
- ~~~ ~~~~~
- Yes! A Dos Shell Feature Is Included! This is for people who want
- to do other things without exiting TriEdit. It's a cute little
- feature I think you all may like.
-
- ─────────────────────────────
- \/\/\/\/\/\/\/-■ Wow! I'm Registering NOW! ■-\/\/\/\/\/\/\/\/
- ─────────────────────────────
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- [4]
- How to Use TriEdit
- ~~~ ~~ ~~~ ~~~~~~~
- Well, Hi. The program you are about to run represents MONTHS! of work on
- my part and my beta testers. I thank all beta testers and remeber y'all
- get FREE REGISTERED copies. For Info. on how YOU can become a beta tester
- just enclose the registration form below and chek the box that says beta
- tester request.
-
- Anyway, TriEdit is an AWESOME program. Here's how to use it.
-
- C:\>triedit
- Bad command or file name
- [Woops forgot to switch to the TriEdit directory.]
-
- C:\>cd\triedit
-
- C:\TRIEDIT\>Triedit
- .
- Program Run
- .
-
- Ok, now you're in triedit. Whew! What a nice color scheme! Gee, thanks-
- Getting back to the program.. There are many deature that you are
- familiar with because of the built-in user editor, well, most commands
- are the same. It's pretty self explanatory. Just enter a choice
- [a list of available commands is available at the bottom of the screen.]
-
- If, when editing, you get an error message or BEEP, it means you did
- something WRONG. DON'T DO IT AGAIN :).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- [5]
- TriEdit.Cfg
- ~~~~~~~~~~~
-
- The most important part of the program is the completion of this
- configuration file. Unregistered users need only fill in correct info on
- the first 6 or so lines. Registered users will be able to take advantage
- of TriEdits more advanced features, so they must complete the WHOLE
- config. file.
-
- The configuration file goes as follows.
-
- Line #
- ~~~~~~
- 1 C:\TRITEL\MWORK\USERS.DAT <-- Name and Location of the USERS.DAT File.
- 2 C:\TRITEL <-- Main TriBBS Directory
- 3 The Operating Room <-- Board Name
- 4 The Surgeon General <-- Sysop Name
- 5 000000 <---Registration Number (or all Zeros if Unregistered)
- 6 Yes <---Backup USERS.DAT to USRS.DAT Before FIRST Usage.
- 7 3.x <---TriBBS Version Number
- 8 1 <---The SysOp's User Number. [5 Digits Max.] [RVO]
- 9 1000 <---SysOp Security Level [5 Digits] [RVO]
- 10 500 <---Co-SysOp Security Level [5 Digits] [RVO]
- 11 TriBBS! <---Shell to Dos Password for REMOTE (/BBS) Editors. [RVO]
- 12 Yes <---Should the CoSysop HAVE FULL ACCESS to All Functions? [RVO]
- 13 10 <---File Ratio - KILOBYTES DOWNLOADED per Kb Uploaded. [RVO]
- 14 4 <---Ratio any User Should have [or below] (D/ls per U/l) [RVO]
- 15 10 <---Interval by which security lowered if ratio not kept. [RVO]
- 16 10 <---Lowest Sec. Level a user can go by ratio deduction. [RVO]
- 17 10 <---# of Calls per Post [P/C Ratio!] [RVO]
- 18 5 <---Interval security is lowered if P/C Ratio not Kept. [RVO]
- 19 25 <---Lowest Security one can go due to P/C Ratio deduction. [RVO]
- 20 500 <---Sec. Lev. [inclusive] ABOVE WHICH ratios aren't taken. [RVO]
- 21 TSG <---Names of People EXEMPT FROM RATIO. [0 to 32,767 lines] [RVO]
- . Beach-Bum
- . Judge Dredd
- .
- 32,788
-
- NOTE: [RVO] Means "Registered Version Only"
- ~~~~~ ~ ~ ~
-
- You're probably looking at this sayin' - Hey, forget it - It's too
- complex for me to comprehend. Really, it's simple.
-
- Line 1
- ~~~~ ~
- Easy One. Just Enter the FULL path AND filename of your users data file.
- [Usually USERS.DAT, but who knows in later versions...]
-
-
-
-
-
- [6]
- Line 2
- ~~~~ ~
- Hey, another easy one, I'm gettin' the hang of this! Just type the drive
- and directory of your BBS's MAIN NODE [NODE #1]. Feel free to include
- a trailing backslash if you wish.
-
- Line 3
- ~~~~ ~
- Your Board Name.
-
- Line 4
- ~~~~ ~
- Your Name or Handle.
-
- Line 5
- ~~~~ ~
- Your Registration number or 000000 if unregistered.
-
- Line 6
- ~~~~ ~
- Interesting Flag. If you want your users.dat backed up before THE FIRST
- USE ONLY of TriEdit, Type "Yes", if not type "No"
-
- Line 7
- ~~~~ ~
- Your TriBBS version #. Although this was MADE to go with versions 3.0
- and up, it WILL work with versions 2.0 and up it will NOT work with ANY
- v1.x versions [but hey, if you still are running 1.x, you don't DESERVE
- to use this editor :)]
-
-
- \/\/\/\/\/\/\/\/That's all you UNREGISTERED people have to do!/\/\/\/\/\/\/\
-
- ───────────────────────│FOR REGISTERED PEOPLE ONLY!!│────────────────────────
-
- Line 8
- ~~~~ ~
- The Sysop's User Number. This is imperitive if you want CORRECT security
- tight editing. The sysop's user # is usually #1, but who knows...
-
- Line 9
- ~~~~ ~
- The Sysop Security Level. This is the MINIMUM security level a user must
- have in order to access YOUR BOARD'S sysop functions as a FULL SYSOP.
-
- Line 10
- ~~~~ ~~
- The Co-Sysop Security Level. If you have any CoSysops [people you don't
- fully trust with all your sysop functions, but they do have access to some
- sysop functions] just enter the LOWEST security level one must have to
- be a Cosysop.
-
-
- [7]
-
- Line 11
- ~~~~ ~~
- The Shell to DOS password for Remote Users. This is IMPERITIVE for those
- who have given full sysop privilidges to editors, but who don't want them
- dropping to their DOS without authorization and formatting their HD's
- n' other fun stuff. THE PASSWORD IS CASE SENSITIVE. TELL THIS TO
- WHOEVER YOU GIVE ACCESS TO!!! [Case Sensitive means that the password
- MUS match letter for letter - Lowercae AND uppercase, depending on what
- you put in the triedit.cfg.]
-
- Line 12
- ~~~~ ~~
- This cute line asks you if you want the cosysop to have full editing
- functions available to him. If NOT [default] then the cosysop will NOT
- be able to do the following:
-
- ■ Edit his OWN [Redundant; I KNOW!] record.
-
- ■ Edit OR view the Sysop's record. [OR ANYONE WITH SYSOP SECURITY]
-
- ■ NO VIEWING of passwords.
-
- ■ NO EDITING of password without first entering the OLD password.
-
- If you choose to TRUST your cosysop, be careful; all functions including
- the ones mentioned above will be available to him/her.
-
- ──────────────────────────────────────────────────────────────────────────────
- The next few lines will deal with the file and Post/Call Ratios available to
- ──────────────────────────│[ REGISTERED users. ]│─────────────────────────────
-
- Line 13
- ~~~~ ~~
- Number of KILOBYTES downloaded per ONE Kb uploaded. This allows upto
- the specified # of Kilobytes downloaded per kilobyte uploaded before
- taking action [Security-Level LOWERING].
-
- Line 14
- ~~~~ ~~
- Same as Line 13, except this ratio is based on NUMBERS of FILES downloaded
- per ONE uploaded.
-
- Line 15
- ~~~~ ~~
- This is very important. This is the interval by which a security level
- is lowered when security level lowering action (because of shoddy ratios)
- is taken. Ie. If a Leeching USer has a security level; of 100 and this
- line is set to 10, his resultant security level, after TriEdit has
- changed it would be --> 90 <-- (100 minus 10 = 90).
-
-
-
-
-
- [8]
- Line 16
- ~~~~ ~~
- Lowest Security Level any user can go via ratio deduction. Ie. if a REALLY
- BIG LEECH had a security level of 100 and he got lowered 9 times in a row
- for a security level of 10 (100 minus (10 * 9) ==> 100 minus 90 = -> 10 <-)
- and the ratio calculator is invoked, and this line is set to "10", his
- security leel cannot be lowered below 10.
-
- Line 17
- ~~~~ ~~
- Post/Call Ratio! - The Maximum number of calls any user calls per ONE post
- he writes. Use this ratio if your message bases are dead and you have
- lazy users who don't listen to requests, by you, to stop being
- lazy and start posting. Usually their security level is lowered such
- that they have no file access until their ratio goes higher.
-
- Line 18
- ~~~~ ~~
- Same as Line 15, but this is used in the P/C Ratio System.
-
- Line 19
- ~~~~ ~~
- Same as Line 16, except this goes with the P/C Ratio System.
-
- Line 20
- ~~~~ ~~
- This line is used for exempting people above a certain security level;
- For eaxmple all sysops, etc. The # put here is INCLUSIVE so that let's say
- you write "300" for the line, then all security levels above and INCLUDING
- 300 will NOT have EITHER Ratios calculated on their records.
-
- Lines 21 to 32,788
- ~~~~~ ~~ ~~ ~~~~~~
- These are the Names of People you want Exempted from the Ratios. The names
- MUST be spelled correctly or else they will NOT be exempted.
-
- ──────────────────│[ End TriEdit.Cfg - REGISTERED Users ]│──────────────────
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- [9]
- History of Updates
- ~~~~~~~ ~~ ~~~~~~~
- v0·1ß Added massive speed to Array reads.
-
- v0·2ß Aded Name Change Option through CRC/32 Routine.
-
- v1·0·2ß First Public Release - Really Buggy.
-
- v1·0·7ß Most (99.5%) of the bugs were fixed and added more clear display
- Added Advanced Find to the Registered Version
-
- v1·0·8ß Woops, The birth Date and First Date of call routines didn't
- accept ANYTHING, fixed. ESCAPE Key added as means of exiting.
-
- v1·0·9ß Added Shell -2- DOS feature in Registered Version.
- More bug-fixes. Added the ESCAPE key as well as the "Q" key
- as a way of exiting the program. [Escape key may or may not
- be read by DOORWAY for BBS use, so this is just to make sure
- the user doesn't get stuck in the program.]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- [10]
- Tech Support
- ~~~~ ~~~~~~~
- Tech suppport is available in 2 different ways:
-
- ■ Call ANY TriBBS support board and leave a NET MAIL messgae to me on the
- <TTN> mail network.
-
- ■ Call My BBS - 516-867-2644 - OR -
-
- ■ Write to me using the adress on the Registration Form.
-
- REMEMBER: Keep all prolems specific - I Can't help you if you
- ~~~~~~~~ just say, "It Stopped," or "It doesn't work." -I'll need to see
- details of YOUR system and your TRIEDIT.CFG File. Please include
- those files in the letter you write or any message you post.
-
- To Copy Mark [Goodwin]'s advice:
- "Most problems are usually solved by reading the manual"
-
- I Suggest your first read this manual, then if you still have a
- problem, call me or do any of the things listed above.
-
- IMPORTANT: My board will be up and down starting on August 19th.
- ~~~~~~~~~~ If you can't get through, mail me your question or just
- post a message on a <TTN> net. Response time will vary.
- Please be patient.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- [11]
- Registration Form
- ~~~~~~~~~~~~~~~~~
- Registration of TriEdit v1.0.9ß is different depending upon which plan
- you choose. Shipping and Handling is Free for all U.S., Canadian, and
- Mexican orders. All other international orders must add $10.00 shipping
- and handling. Payment is to be made in U.S. funds ONLY! Please answer
- all of the following questions.
-
- Name...........: ──────────────────────────────────────────────────────
-
- Address........: ──────────────────────────────────────────────────────
-
- City...........: ─────────────────── State...: ──────────────────────
-
- Zip Code.......: [ - ] [9-Digit If Possible]
-
- Voice Phone #..: Day [( ) - ] / Night [( ) - ]
-
-
- BBS Information
- ~~~ ~~~~~~~~~~~
- BBS Name...........: ───────────────────────────────────────────────────
-
- BBS Phone Number...: ───────────────────────────────────────────────────
-
- Modem..............: ─────────────────── Maximum Baud Rate..: ─────────
-
- Would you like your board listed in future manuals? ────────────────────
-
-
- Plan # 1 2 3 4 [Circle One] [See above for PLAN Information]
-
- Plan Charge $──────.──
-
- Shipping & Handling [INT'L ONLY!] $────10.00
- -=-=-=-=-=-=-=
- TOTAL ENCLOSED $______.__
-
- THANK YOU FOR REGISTERING TRIEDIT!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- [12]
-
-
-
-
-
-
-
-