home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Devil's Doorknob BBS Capture (1996-2003)
/
devilsdoorknobbbscapture1996-2003.iso
/
Dloads
/
SYSOP
/
OBV2.ZIP
/
OBV210-A.ZIP
/
HISTORY.DOC
< prev
next >
Wrap
Text File
|
1993-05-01
|
42KB
|
887 lines
v2.00B1
The First Beta of Oblivion/2 v2.
v2.00B2
Fixed some major bugs
Here are the command line parameters
-B XXXXX Baud Rate
-E Event Run, you won't need this, but it runs events for you if
you don't expect the BBS to sit at the WFC
-A Exit After Call
-N X Tells the BBS what node number is running
New Menu Commands
Matrix Commands
{X - Exits the Matrix to the BBS, use with absolute care
{T - Tests for access. If online user can log in as a user failflag
is set to false.
If you use {T for say having a QWKMail Download from the matrix, for the
log in to the main system, you don't need to do {S, but you could set the
ACS for {S to u0 (User is Zero, has not logged in)7
and have stacked on that {X with ACS ~u0
File Commands
F| - Generates Complete File List
Command Changes
File and Message newscans will set the failflag to true if the newscan
was aborted.
When upgrading you should run MAKEPROMP.EXE. This adds the new prompts for
you. You will want to go into the prompt editor and configure them.
Added configurable levels:
You can set information for levels. If the value of
PCR,
Time Limit,
Upload/Download Ratio
Upload/Download K Ratio
or Download K Per Day is zero, and the level exists in the level file,
then the info will be assigned.
If you ran an older version of Oblivion/2, copy FIDODATE.DAT from your old
Oblivion/2 directory or ObvMail will screw up.
Added in daily and call flag change
Same format as -S, one is called first thing every first call each day,
the other each call. The option is located in the Valid User/NUV Config
Added in Help in Config, run MAKEHELP.EXE. You will need to run this
every time you upgrade.
v2.00B3
Added in @X?? color codes.
Added Global Newscan
New Commands
!A - Scans Message Section then File Sections
!F - Scans File Section;
!M - Scans Message Section
If the Check is successful the failflag is set to false otherwise is true.
If Apply is completed the failflag is set to false, otherwise is true.
Four New Command Line Parameter
-CONFIG Configuration
-USER User Editor
-MENU Menu Editor
-PROMPTS Prompt Editor
New Menu Codes for CString interaction
-* Sets the Input Question variable to the cstring so it can be compared
via -M
New Ending for Input/CString interaction
(, this is an ending for menu teh pulldown FN is N and the sysop
specifies the entire prompt. It will set the variable
compared to the command keys to the input question variable set
by -*, -I, or -J
These two additions add a lot more versatility to the BBS. Whiplash and
I are working on something that will require them. The idea has to do
with make your own commands where you can have it obey a variable with
if you want to wildcard the command. You have the Command Key set
-*, the Cstring, *, and the Key ?*
Then you can use -M to compare CStrings, or take it to a menu that
uses the ( addition.
New Possibility for CString, &, sets the Cstring equal to the Input gotten
with -*, -I, or -J
v2.00B3Fix
Sorta forgot to upgrade the version number
Added in Cross Conference File Move
Made it so offline tag will put online files that exist but were tagged
offline
v2.00B4
Fixed @X codes which did not work in messages.
Replaced the places where + and - were used in editors since pressing
+ three times ended up causing a slight problem.
Fixed FileMail which did not quite work
v2.00B5
Fixed bug where imported mail would be in newscan again and again if the
first in the base.
Made BBS skip line between message and autosig
Did some more work on MiniDos Copy command
Fixed the BBS so if the file directory does not exist, uploads will go to
your work directory, not your main Oblivion/2 directory as it was doing
before.
Fixed View zip/add zip lockup bug which happened on some files.
v2.00B6
Added in color setting commands:
+1 Sets Regular Color to the value in the CString
+2 Sets Prompt Color to the value in the CString
+3 Sets Input Color to the value in the CString
+4 Sets Inverse Color to the value in the CString
+5 Sets Stat Color to the value in the CString
+6 Sets Box Color to the value in the CString
+S Sets your colors to the default colors in the config
Added in level setting command:
-= Sets your level to your value in the CString
Made it so if in a pulldown menu, an option has no pulldown id and is
hidden, when you type the first key in the string to call it, it will
go to the option.
Made New User Password work,
if the user gets the NUP wrong, the BBS will print the file NUPBAD.APP
New Menu Command:
EX - Purges FileMail older than the number of days set in the config
v2.00B7
New Command:
-&
After an execution of an external program via door commands, the
errorlevel with which the external programmed exited will be put
into the input string, the one that is also set with -I, -J, and -M.
Fixed bug where in multinode chat, there would be a >Message without a
name.
v2.00B8
Fixed Major ObvMail bugs
Two New ACS Codes
Axx True if Age greater than xx
Gx True if user is male and x is 0 or user is female and x is 1
If Maintain.bat would cause the file to be deleted, it would still be
added online to the BBS
New Menu Command:
-Q Sets the current menu prompt to the value in the cstring
Oops, forgot to make WELCOME.XXX come up.
New Menu Command:
.E Executes file in your main BBS Directory specified in the CString
Made BBS question user if he has ansi if autodetect failed.
Gave more info in time bank
Made it so Q can be entered at the conference selector and the fail flag
will be set.
Made it so if a menu command has the key of #, if a number is entered,
it will be matched with the command with the key of # and the InputQuest
variable (See & CString InputQuest setting) will be set to the number
that was inputted.
Added in Alt-M to give user access to all message bases temporarily and
Alt-X to give user access to all file areas temporarily
I think I fixed the WFC lockup bug
v2.00B9
When user quits chat he no longer gets messages from the users in chat.
I think I fixed the WFC lockup bug.
Added in online text editor, the command is *T.
For our European friend, Hougaard, another one of his great suggestions
realized: You can set the number of columns in a bar menu. The pulldown
name would be Bx where x is the number of columns
In File Descriptions, |DT is Date, |TM is Time
In the menu prompts you can use user colors:
|RC = Reg Color
|PC = Prompt Color
|VC = Inverse Color
|SC = Status Color
|EC = Input Color
|XC = Box Color
v2.00B10
In setting menu prompts, you can set maximum input length with |SLxx where
xx is the maximum input length.
Fixed physical move so it would move physically.
I have included a fixed version of the Paul Muad'Dib status screens
for those of you who have not picked them up.
New command in MiniDos, &COMMAND, similar to *, but allows you to use
commands in COMMAND.COM.
v2.00B11
Fixed Infoform replacement bugs
Fixed bug where WFC commands would not save that you filled up an infoform
when you did.
There may be a batch upload protocol called TEST. I used it for testing
purposes. Please delete it, it means of hanging the board.
To Fix Temporary Sysop turn on bug, run BASEISO, and then delete all of
the message bases pointed out by this program.
Fixed really screwed up bug that caused conference jumping to replace the
first message base with the last one at. To fix the BBS if you got hit,
change the base back to the old info with edit base and change the base file
name to the correct one.
TO FIX THAT: YOU MUST COPY THE MESSAGES.MNU in this ZIP to your menu
directory
v2.00B12
Made it so that one could use a CString to specify Email number in several
commands:
ED - Email Delete
EE - Edit Outgoing
EF - Forward Email
EK - Kill Outgoing
EP - Reply to Incoming
ER - Read Incoming
EV - View Outgoing
Fixed QWKMail so it works with OLX 3.0
Made it so that the space cleared in the USERLOG.ANS for password and name
prompt is 23 characters long, not 35.
v2.00B13
Global Newscan was screwing up message bases. Fixed it.
v2.00B14
Made it so you could stack commands in GLOBAL.MNU
Made it so when you add a conference/message base/file area and answer no
to the save area, it will not create the conference/message base/file area.
Made it so that message base/file area reorder would insert the new base
into its position instead of swapping it with the base in its old position.
Found problem with MAKEPROMPT.EXE. Little bugs, you should print out what
your prompts were, delete DATA\PROMPTS.DAT, run MAKEPROMPT.EXE and
add your prompts back. If you put time in your prompts and do not wish to
do that, run PROMFIX.EXE, go through the prompts and find the one's which
have the incorrect text for the description and fix them.
Delete HELP.NFO and run MAKEHELP.EXE.
Fixed problem with string inputting where things would mess up when going
past one line.
Shortened place for QWK prompt and invalid prompt down to 23.
Made screen pausing count number of lines printed instead of lines
scrolled.
New Command: -(, will do a hit return prompt and wait until user hits
return
Colored origin line and tag line.
Made -M case insensitive.
I forgot to make file point checking active.
v2.00B15
Added in pack email command
EZ - this actually removes the deleted email. I forgot to add in thus,
MAIL. grows to a huge size. You can set up an event to do an EZ if you
like.
Fixed multinode chat no-name bug
Made it so it was not imperative to have the status line in the term turned
if you used external listings.
Made it so ObvMail would strip origin lines.
Added in support for these MCI codes in a pulldown ANSI:
|CR - Connect Rate
|CT - Current Time
|CD - Current Date
Fixed bug where user was not able to download
v2.00B16
Deleting email after forwarding in email scan menu did not work.
Fixed a bug where yes to add files in batch would change the current
conference.
Added in 4 new configurable prompts
Fixed D/L K per day
Made it so user had to be logged on before the commands in GLOBAL.MNU are
used.
Added support for Private EchoMail. In the base configuration, you can
turn on allow private which will allow people to post private messages
in that base. Oblivion/2 will not however scan for private messages in
those bases until the user enters a message newscan.
Made the message viewing a bit faster.
Added move to the menu editor so you can move around the commands.
Added support for Celerity pipe codes.
For the expiration date, you can also type 0 to make it so the account does
not expire.
Made it so that when a file is typed with a %% in the prompts, a %IN in the
file will indicate where the cursor will go after the file is displayed.
Added in add group by ACS.
Added in support for monochrome monitors.
Added in Disconnect after tranfser after upload.
Fixed a bug that caused base overwriting after packing message bases
Made it so that %% in the prompts will look in the text file directory.
v2.00B17
Made it so that when you do a %% for a prompt, you can have %OT and %O2
in the displayed file and that will display the other texts.
New Command in the message reading menu, L - Sets last read message to
the current one
If user hangs up during QWK packing, the BBS will stop packing.
Made it so file move to other drive will work in all cases.
New Command line options -EMS, load overlay into EMS.
Fixed chopped quote OLX bug.
Added in configurable last caller listings, the files are
LASTSRT.ANS
LASTMID.ANS
LASTEND.ANS
The Codes for LASTMID.ANS are
|UH - User Handle
|DO - Date On
|TO - Time On
|BR - Baud Rate
Added in a few more configurable prompts.
Added an option in the config to allow the sysop to have the BBS check to
to see if the user has enough time to download the QWK packet.
Don't forget to run MAKEHELP.EXE
Added in a user config option to redisplay message after certain operations.
The code for that in CONFSCR.ANS is |RM.
The key to toggle the option is O.
I modified the status screen libraries, so copy the *.LIBs and *.NDXs included
with this file to your data directory.
If an infoform is already filled out and a user selects to fill it out
again, it will prompt the user to fill it out.
Made it so it will check the user's time left while the user is in multinode
chat.
New ACS code: vX, is true if the user is on node x.
v2.00B18
Wrote Status Screen/Menu Library Decoder, UNPACK.EXE.
Fixed wait for call lockup bug. Could just hit myself, dumb mistake.
I think I fixed the bug where the BBS would be hung by the zip size finder.
Added in a command for quick logoff [H.
Made Send to: and / for group mail prompts configurable.
Fixed Autosig upload
Fixed DTR drop bug that caused the wrong node to hang up or if one node only
not to drop DTR.
Added in a Fenian suggestion:
When certified mail is send to a sysop, the sysop has the option to not
send the return receipt. Useful for masking the fact that you have logged
on.
Added in Kill the files for a file base to kill the file that stores the
information on the online files.
v2.00B19
I lied, there are some more things I want before the release.
Wordwrapping is now active when entering the extended description in the
upload status screen.
New commands
T@ - Toggles access to all file areas (Similiar to Alt-X)
S@ - Toggles access to all message bases (Similar to Alt-M)
The BBS can now estimate transfers based on Connect Rate if you have it
set in the config to do so.
Fixed multinode waiting bug in the file listing
You can now specify a swap directory in addition to the work directory.
To get it working in Oblivion/2 without problems, exit all nodes, upgrade
the BBS, type OBV -CONFIG, set the swap directory in the file name
configuration, save the configuration and then start the nodes up again.
New ACS Code:
cXX where XX is the calls since the last password change
Fixed some bugs in the ACS System conserning parenthesis.
Big bug, when killing file areas, the BBS would always kill the first one,
fixed.
Put the default time limit in the config. I forgot to do that before.
When extracting voting, the BBS would include votes of users who had been
deleted.
In message reading, you can type J to jump to the next message base.
Made Enter Description prompts in upload and enter file name in archive
menu configurable.
Added in notices to tell you which user is transfering when he/she is.
Fixed the bug where after you packed the message bases, a message base would
be overwritten.
While adding or global local uploading files, you can type k to kill the
file.
The failflag was not being set when the user pressed Q and the join
conference prompt, that has been fixed.
I have packaged MENUS.ZIP which has Q from conference selection working.
You should have no problem with using them. The multimenu selection has
been given an ACS of -, if you are running the BBS with a multimenu setup,
make the ACS + or nothing.
Added in Random Display menu command:
DR, will display an entry from the current data area and use as the
display file the List Prefix+'RAN.ANS'.
To make rumors appear at the prompt of the main menu, do this:
Copy the RUMRAN.ANS that came with the archive into your textfile directory
Get the number of the rumors data area
Edit the MAIN.MNU, add three commands at the top with the keys of
EACH. The first one is
Command Key:-G
CString :1,20
The second one
Command Key: D*
CString : (Whatever the number of the rumors data area)
The third one is
Command Key: DR
This will slow down the prompt quite a bit though.
When N is in the pulldown filename, you may now end the pulldown filename
with 2 more things:
# - Hotkey without echo
) - Hotkey with echo
v2.00B20
Fixed the bug where the BBS would nuke the first message base when a user
said no to the save new message base prompt.
Fixed stupid mistake in MAKEPROM source code that would nuke prompts.
Added in command line option for ObvMail not to pack the bases when
tossing:
ObvMail Toss NoPack
Fixed Zip viewing/searching lockup bug.
Wrote little program UNPRIV, will mark all messages as not private. The
convertor had the nasty habit of making them private. Unless you are getting
Private Echomail, please run UNPRIV.
Fixed some time bugs that Holophax discovered.
Wrote a little utility that will unpack v1.10/15 libraries called UNPACK1.EXE
Fixed a few miniscule bugs in the split screen chat.
When the move file routine runs out of room, it will stop copying the file
and keep the old copy, deleting the one being made.
Made it so if the BBS could not find the files for an external SUBS/AREA
listing, it will use the internal listing as opposed to displaying pages
of garbage.
v2.00B21
Fixed a little bug that allowed people to hang the boards. Of course, as
far as I know, I am the only person who knows how to use this trick.
The {C, {S, {T now accept a CString which is which login status screens
(PRELOGON, SYSPASS, USERLOG) to use. If the CString is 0, it will use
PRELOGON.ANS
SYSPASS.ANS (if available)
USERLOG.ANS (if available)
If the Cstring is X which is not 0, it will use
PRELOGON.X
SYSPASS.X (if available)
USERLOG.X (if available)
Made "Allow FileMail" option in the config do something.
Made BBS hangup on the user during the times of certain events where it did
not before.
Fix NUV Veto command.
For the [C chat command, a cstring of A will page the sysop even though he
is set as unavailable. This can be used to add an emergency chat password.
Fixed message cycling bug. If you got it, you had reply reading newscan on,
and it was a bug in that. Chances are you don't want to use reply reading
newscan.
Fixed a little bug that would screw up a file's information if the
IMPORT.DES was too long.
With Spectre's help I was able to fix the LANtastic bug. Oblivion/2 should
work perfectly on LANs now. I also advise the use of LANtastic over Novell
NetWare.
v200B21F1
Fixed little directory find bug.
v2.00
Add in option to change the line at which user is xfering is displayed.
Added in Ability to run MAINTAIN.BAT when adding the file.
Fixed the LANtastic problem.
v2.10B1
I know not much of the stuff I promised is in this version. I'm throwing
this together to get Betaing started. I made these changes in a couple
of hours. As soon as finals are over, I will start on the automatic
file maintainance and configurable archivers.
Wrote MBP, message base packer/restructurer
Made QWK so you could reorganize your bases and QWK uploads would end up
in the right base. Tell users not to u/l any QWK packets made before
your upgrade. Also, I know the numbers for the bases at the left as
shown in OLX are out of order. Thats the sacrifice for this fix.
Fixed File Add Bug.
New Command:
-N
Displays CString from current status screen library
For example
CMD : -N
CSTR : STATUS.ANS
would display the main status
For STATCODE.EXE, you can have a file called STATLIST. which is a list
of the files you want included into status screen libraries.
The [K (User Configuration) Command now can take a CString which is file
name in the menu library to use as the config screen. If its blank, the
BBS will assume CONFSCR.ANS
New Codes in the Config Screen Ansis:
&AB
where A is the flag to be toggled and
B is the key to toggle it.
Fixed days since last in the user editor
Added MCI Code for Ansis %UA - makes it so ansis can not be aborted.
v2.10B2
New Option in the config to look for the ansis used in the data areas in
the curren status screen library. If it does not find them, it will look
in the textfile directory.
12000 baud callers are distinguished from 1200 baud callers.
Fixed a little problem with DOOR.SYS.
When you upload, the space left checker will check the destination drive
instead of the current drive.
Made F5 screen capture work in chat.
You can now use characters: ╦ ═ ╟ ╧ in the input routine where you could
not enter them before.
You can now type Alt-V to validate a user.
The [W Command now takes a CString, the number of last callers to show,
from 1 to 20.
Allowed displaying of the text to be quoted to be aborted by hitting
space.
New command [F with a CString: Infoform#,Template
Will fill put the infoform and put it into a file. The template format
is the directory followed by a filename with no period or extension.
Lets say I had an Oblivion/2 application that I wanted to be filled out
into a file. Lets say it was infoform #3, what I would do is this:
CMD : [F
CSTR : 3,C:\OBVAPPS\APP
And it would fill out the files
APP.1
APP.2
And so on in the C:\OBVAPPS directory.
New Menu Command
M#, will read the message with the number specified in the CString
Allowed 8 and 2 to move bar in file listing and in pulldown menus.
If the Pulldown menu was not found, BBS will go back to previous menu.
When packing Email "Packing Email" displayed.
You can now turn off a base as echomail by setting the import/export dir
to blank.
BBS will store in the log the password entered if incorrect.
If you download and typed user files in batch or there were no files in the
batch, the BBS will leave in your batch files you specified that were not
downloaded. Check this out. I'm not entirely sure if this works.
When you type A to add files to batch when your in, the BBS will tell
you.
You can type B in the file listings to go back a page.
You can use
/PAGE in split screen chat to page the other user or in line chat to
page the sysop.
/TYPE filename.ext in line chat and on the sysop side to type a file in
the textfile directory.
Fixed requote position bug.
You can now specify command line parameters in the CString of the .E
command. %1 is used as the connect rate.
If I wanted to run a batch file and have as the only parameter the connect
rate, it would be like
CKEY : .E
CSTR : BATCH.BAT %1
Big prompts will no longer scroll. They may overwrite. Tell me where
they do and I'll fix them.
Added in the ability to set the first prompt and the first library.
BBS asks you if you wish to delete email after replying to it.
BBS will reset scroll counter when BBS asks for input.
New Command:
-D
Sends string to modem ~=0.5 sec delay, ^X=Ctrl-X, |=Return
-{
Go to Menu but will not run FIRSTCMDs
-}
Drop to previous menu but will not run FIRSTCMDs
-]
Goes forward to menu but make starting menu fallback but will not
run FIRSTCMDs
-:
Toggles Locking Output to the Modem
-;
Toggles Locking Input from the Modem
Added Support to use /U to upload into the FSE
You can use Alt-O to toggle the user time-out timer
I know this is an immense number of minor changes. I want to get Beta testing
started and I have had enough suggestions to fill two or three major releases.
I need to get them through. I have exhausted about one third of the
suggestions I have gotten since the release. Report any bugs ASAP. Also if
you want any to place any suggestions, do it soon, I'm going to be saying to
wait for v2.2.
Speaking of updates, working on Oblivion/2 has taken an immense amount of my
time. I did not expect a great payback, but we have not had one check since
the release. Its been two weeks since the release and I know this software is
more than a little release. A lot of people decided to purchase Oblivion/2 to
Beta test v2.00. I know that was publicized and supposed to be a great
revolution and it truly seems like it. v2.10 is going to have some killer
stuff, but it'll be no where near those types of changes. I'm going to stick
with Oblivion/2, but shareware is starting to seem like a good idea. I don't
want to do that to my software, but it is getting difficult to keep my software
targetted at a market where people can just run a crack. I'm not going to
consider shareware until at least after 3 or 4 months since we are in a
slump right now which extends into March.
v2.10B3
Improved registration a bit. We will be changing serial numbers. PLEASE
send in your ORDER.FRMs to the PO Box. If you do/have not send/sent it in to
be PO Box upon purchasing or afterwards you will not get a new serial number.
Wrote new version of ANSITRAN that you can run on any file and it should make
it work
Made it so when you apply and the sysop raises your access level, the fail
flag of the apply command will be set.
Courtesy of FusioN, you can now use as hot keys Left and Right arrows in
pulldowns:
Left is ╦ (Alt-203)
Right is ═ (Alt-205)
Make the option hidden with pulldown ID of 0 and keys of the above.
Allowed the use of pipe codes in the prompt when the pulldown Filename is
set to N
If the computer has the memory, when moving files between drives, the BBS
will run COPY which is faster than the other move.
Took out a delay that I had in the BBS when I was debugging it so the WFC
should come up faster.
In Search Editor, you can specify a string which will be looked for in users
infoform.
For the ^S Command, you can put a CString of Q and it will not allow users
to quit NUV
New command
&L - Views Log of User so far on that call on another node.
Can search for password substring in the search editor.
v2.10B4
Made it so when you go into chat the password entry window will not be
redrawn on the user's side.
There were some problems that caused runtime error 204s after d/ling and
those have been fixed.
Fixed Launch External system so it would not get a run-time error.
v2.10B5
When you code a status screen library, the BBS will read the additional
files from the library name with an extension of ".LST"
So if you coded WHATEVER.LIB, it would read from WHATEVER.LST
Added in configurable archivers. *Z is the command to edit them.
Copy ARCHIVE.DAT into your data directory. Make sure ARJ.EXE is in your
BBS directory. Make sure you copy the included *.LIB and *.NDX into your
data directory. They contain a config that allows the user to modify
their default archiver (the one with which qwkmail and files will be
archived)
Made the Wanted flag work.
In Searches, the extended will be displayed
Substring Search will now search extended description
+ in the user editor will validate unvalidated users and also advance
the user's level to the next one in the parameter editor.
In Global Local Upload, you can type Q to quit the global local upload or
q to quit the current area.
Changed the CKeys of M# to N# which is for the new message reading mode.
Added in new message reading commands to let you read messages from the
prompt:
NA Read Current Message Again
NB Backward Thread
ND Delete Current Message
NE Edit Current Message
NN Read Next Message
NO Backward Title Scan from current message
NR Reply to current message
NT Forward Title Scan from current message
NU Update Current Message to last read
N# Read message who's number is in the CString
Downloads now charge users and appear in download status, little bug.
When typing A in file listings, it says files added to batch if it indeed is.
If you want to use the Forum type message reading as described above, copy
ALTMES.MNU included in this zip to MESSAGES.MNU in your menu directory.
Do that if you only what to use that type of message reading.
v2.10B6
You can put the password field blank in the system launching and it will not
prompt you for the password.
If your lockout password is blank, the board will hang up on the users
below the minimum baud rate.
Made it so that .E command's command line options would work.
Next read command will not recycle back to 1.
Fixed WFC lockup bug.
You can now type Alt-C at the WFC to cycle stats
Fixed Autodelete Bug
v2.10B7
Option in the config to search all areas when adding files.
Fixed Run-time error 203 after adding files
Made it so you can have up to 100 menu files as opposed to the old 50.
Fixed little reformat paragraph cursor position bug
When there was filemail when it asked you if you wanted to download it, it
would take your answer as yes none the less.
You can now blank out the echomail directory.
Fixed bug where the BBS would not zip up message captures
Fixed screen redraw so it would not mess up spaces with a background
attribute
Forgot to include the altered libraries for use with the configurable
archivers. They are in this zip. Copy them into your data directory.
Also, I forgot to mention the capital Q used in file adding. That specifies
Quit from global local upload.
Made it so the cursor would be intelligent positions in more places as per
FusioN's suggestions.
Download Capture would not work if you were using an archiver other than zip
Fixed Filelist generator bug
You can now quit file moves by pressing Q
The file moving was not deleting the original file after it had been copied
Enormous problem, Oblivion was not deducting file points. I can't believe
that I did not find this and even more, I can not believe that no sysops
caught that. Well, the bug's been fixed.
Added in Topten exempt ACS, Certified Mail ACS, and FileMail ACS
You can precede internation phone numbers with a + now
v2.10B8
You can now enter private information before uploads.
New ACS Code E which is calls today so
e3 is true only if the user has made more than 3 calls today.
Run LEVELCON.EXE so your parameters are intact.
Added in Level upon expiration into the user editor
Added in days until expiration and level upon expiration into the parameter
editor. The days until expiration will give the user that many more days
of calling the board if they have more than that or they do not have an
expiration date.
New code in status screens %DU, days until expiration
New Menu command:
DG, put data list into a file and if remote, send it
BBS will pause at the bottom of the screen while displaying the sysop log.
Changed Date Uploaded Code in Desc. Form from |DT to |UD
Corrected a few bugs in ANSITRAN.EXE.
%IN in the prompt ansi display will show attribute in which input will be.
If the user does not have access to the first command in a pulldown menu,
the BBS will move the starting place down to the first available option.
If in pulldowns you tried moving up and there were no more available options
to which you had access the BBS would display garbage
Stopped color bleeds after prompts with background colors
When adding data, the BBS would change the attribute to the input color
instead of the one in which the pipe code is, this has been fixed.
The BBS will now init the modem if the last modem init was before midnight
but midnight passed during the waiting period.
Sped up file section
Added in support for PgUp/PgDn in user editor
Fixed MD and ND message deleting commands
v2.10B9
Made it so you could use user numbers when specifying the destination user
in an upload.
Added in Bidirectional transfer. The command key for bidirectional transfer
is FM. The way they work is a little on the complicated side. You need a
convertor to generate an upload and download dsz compatible log. The log
filename is the log filename set in the config followed by the node number
and and U for upload log, D for download. The protocols specify the list
of files to be downloaded, but the BBS maintains no list of files that
could be uploaded.
Took out some code when creating message bases that was totally wasteful
and had no purpose.
Fixed bug where if temporary sysop is on, the BBS would show that all users
pass level ACS checks.
Made it so user could not type FIRSTCMD and EACH at the prompt.
You can now run Oblivion/2 without a matrix. {S will return the failflag
set as true and the account with which the user tried logging on does not
exist and there is no system password set. {A will take as its Cstring
the account with which the user will apply.
Made it so when it prompts you for extended description in the upload stats
screens, if the user has a screen size that is not 24, and it reaches the
end, it will not screw up.
Added in %CA and %CB current area and current base status screen codes
Removed the limit on the number of menus in your menus directory before
you would get garbage in the menu editor. I know the info display is a lot
slower, but its worth it.
Another bug I should have been told about earler. When a user dropped
carrier, Oblivion/2 did not save their time left. This has been fixed now.
I think I fixed the bug with Oblivion/2 not deleting data in the data areas.
Made it so BBS would save the log entries when there is a system error.
BBS logs commands entered in MiniDos
Added in sysop in DOS display when sysop shells to DOS
BBS will strip off empty lines of messages before adding autosig.
Two new menu commands
-$ Goes to a menu keeping the current fallback processing FIRSTCMDs
-% Goes to a menu keeping the current fallback without processing FIRSTCMDs
Added in upload checker. Copy ULCHECK.ANS to your textfile directory. That
is the upload checker background screen and it is coded into status screen
libraries. The format for the codes in that filename is as follows:
|FN - Filename to be checked
|B1 - ■ in CRC Check.
|M1 - CRC Check messages.
|B2 - ■ in virus scan.
|M2 - virus scan messages.
|B3 - ■ in the age tests.
|M3 - age test messages.
|B4 - ■ in adding BBS adds.
|M4 - messages in BBS add adding.
|B5 - ■ in the ZIP comment.
|M5 - messages in ZIP comment adding.
|B6 - ■ in MAINTAIN.BAT
|M6 - message when running MAINTAIN.BAT.
Set the information for the upload checker in System Options #2. The
filenames for the comment and the ad are in your textfile directory.
To use SCAN, the command should be:
SCAN.EXE /NOMEM
Make sure SCAN.EXE is in your BBS Directory.
New menu command:
FE - Newscan Current File Area
Made it so the order in the colors in the default color config was the same
as in the user config
When changing your mind on a new user and abstaining, the BBS would remove
your previous vote
v2.10B10
Made scrollback buffer work like Qmodem's instead of PcBoard's. It does not
garble anything anymore
Fixed some assorted bugs
Made it so %5 in the protocol command line option will do the correct log
name.
v2.10B11
Fixed certain lockup bugs associated with choosing certain read types
Sped up new email scans
Found and fixed Email cross-linking bug
Made it so, Oblivion/2 would save your batch in you abort the download at
the protocol selection
Added in the use of a user index file. Makes user searches MUCH faster.
Added in some new prompts.
Fixed bug when making file area and then not saving
Fixed bug where if a directory was set for the library, the BBS would
always look in the textfile directory
v2.10B12
Fixed bugs where events would knock users off no matter what the time.
Fixed bug with Zip commenting in the upload checker eventually locking up
the board. Copy ARCHIVE.DAT to your data directory.
v2.10B13
Tried some more to fix lock up bug when repeated viewing is done. Copy
ARCHIVE.DAT to your data directory.
Fixed user duplication bug.
v2.10B14
Holophax discovered a bug with the menu/status screen coding.
Run NDXCON.EXE to fix the libraries to work with the BBS.
Fixed little leeching bug.
We have a new WFC, looks pretty nice.
Put Download in the correct order.
New Command:
&N - Allows user to force off a user on another node another node.
Made it so aborting a download works.
Fixed a little Email lock up bug
v2.10B15
Fixed user duplication bug
Made the "XXX-XXX-" string configurable
Made it so if a drop out command ({S,{X) is in a firstcmd and the drop out
should be done, the program will drop out after running that firstcmd stack
Made it so you could put pipe codes in the name in prompt.
Fixed the lock up after the user finishes logging in bug.
Added it delete files from archive. There is a list of files that will be
removed in your textfile directory. Set the list name in the config.
Copy ARCHIVE.DAT into your data directory.
Copy ULCHECK.ANS to your textfile directory.
New Menu Commands
NI FailFlag is true if the user is at the last message
NL FailFlag is true if the user is at the last message base.
-- Displays and gets input in the same form as the prompt string at
a promptless menu and puts input in input question variable
Sped up ObvMail.
Logged new user voting votes.
You can put 57600 for your default baud rate, but for it to go into effect,
X00 has to be locked at 57.6k.
You can set a menus pulldown filename to "L" to use oneline bar menus.
v2.10B16
When user is paging and you go into chat, when you exit chat, the BBS will
not put out another beep.
Fixed newscan aborting message changing bug
Made it so scrollback will work if you are using BIOS writes although it
will use direct screen writes while you are in the scrollback. That should
not be a problem, because the BBS would probably be in the foreground.
New MCI Code for status screens, %NN - Node Number
New MCI Code for strings, |PA - Pause until return
New Menu command &R - joins multinode split screen chat.
Moved a clear screen that came after baud rate info to before it where it
should be.
If a handle field is blank, a user can not log in with the user number of
that account.
New Menu Command QU - Update newscan pointers so there are no more new
messages
Made it so the user bar will wrap when you go on either end of it.
Made it so that the screen is not cleared immediately after the
scanning file area prompt is displayed.
The Fringes is now up. The number is (216)464-4856. It is now the
Oblivion/2 WHQ.
Fixed Input Lock which was not working entirely
When you enter the data area editor and the text file does not exist, but
needs to, Oblivion/2 will create it when you exit.
You can now put N for the CString of the M[ and M] commands so they will not
show BCHANGE.ANS
The ACiD Logo in the WFC has been removed as per the request of several
people.
You can now type Alt-H for help.
New Command: TJ, if file does not exist according to the path in the file
record, its path will be changed to that of the area.
Made it so Oblivion/2 will not nuke the messages if the work directory is on
a different drive x
v2.10B17
Included a much better help screen.
Made it so the screen saver timer would reset with each keypress on the
sysop's side.
Added in %PA - Pause codes to status screens.
I improved the way chat page timing works, should work as how you set it
now.
Improved speed of ObvMail.
v2.10B18
Fixed ObvMail lock up bug.
Made it so Oblivion/2 will prompt for the full 45 characters of a description
Made it so Upload Checker would fail flags where SCAN or the test procedure
returned with an errorlevel.
Made XX years old configurable
Made it so Post ACS does something
v2.10B19
Wrote EP - Email Restructuring Utility
Fixed the last of the email crossing bugs.
Fixed huge text files/hard drive nuking ObvMail bug
Fixed file moving/file nuking bug
v2.10
Fixed NUV comment screw up bug.
Fixed H/S Link Problems.
Fixed run-time error while hitting return in one line chat.
Fixed bug with upload checker failing files with the newest file in the same
year as the time constraint date.
Fixed screwed up time used today in daily log.
Fixed messed up input color bug.
Fixed screwed up PCR in topten listing
Fixed bug where messages that should be getting exported by ObvMail were
not due to the fact that the qwk mailer, puts the date entered into QWK as
the date of the message.