AT2k Design BBS Message Area
Casually read the BBS message area using an easy to use interface. Messages are categorized exactly like they are on the BBS. You may post new messages or reply to existing messages!

You are not logged in. Login here for full access privileges.

Previous Message | Next Message | Back to General Conversation  <--  <--- Return to Home Page
   Networked Database  General Conversation   [279 / 1551] RSS
 From   To   Subject   Date/Time 
Message   Steve Winn    Winston Smith   [--- BoardList VSCRIPT ---]   April 18, 2004
 10:50 AM  

Re: [--- BoardList VSCRIPT ---]

> Re: What's Up??
>
> Could FirstClass an Citadel (YAWC) board types be added in?
> Doesn't look difficult....

I could add in any type of BBS.. or you can select other and type them in.

>
> How do you perform a CASE SELECT without an ON..GOTO ?
> The jump labels are an obvious solution now that I see them....

The language is not case sensitive. If you want to do case related stuff to
variables, then there are a few built in functions for that. VADV's language
doesnt have IF ELSE capability, so you have to do a IF THEN GOTO and create a
label to do an ELSE...

>
> Can European Numbers be added in?
> Doesn't look any harder than North American numbers....
> Actually more Europeans use phone numbers anyway, so it might make more sense
> to go with a Quad IP/Dynamic IP when rearranging digits.

I guess they could be added.

>
> I was wondering about adding a freshness "date stamp" ?
> Maybe a $DATE can be appended somewhere to a write buffer line....

Yeah.

>
> By the way, what is a "WIN" board?  Is that a WildCat! WINServer-5 board?
> Or is it some other board type that I have never heard of?

WIN was representing WinBBS which was one of the first Windows BBS's.. maybe
the first.

>
> All-in-all it is quite an impressive script for its 24K, 1960's, two-letter
> variables BASIC style.  I was wondering if I should try feeding the script to
> a "regular" BASIC, and modernize the routines and identifiers.  That is,
> create an offline reader A LA USBBSDOR /L(ocal) for generating entries
> without being online.  Is there a limit to the numder of lines, like the 200
> line limit for the editor?  I am curious what the format of the data file
> looks like....  The coding style has a "clean" feel to it....
> Nice Script!  Good code is good code...  in whatever language it is written
> in!  (This is making me curious about QUIZ now....)

Well here's my thoughts on it: The last time I touched it was in 1996. It is
completely out of date now and basically useless for modern BBS's. The reason
it had to be split into five files is because the VBBS VScript language it was
originally written in could only compile scripts that were 1000 lines or less.
Since that script was approx 5000 lines, I had to split it up. The VADV
VScript language does not have that problem. The data file has no limit that
I'm aware of.. maybe 32767 lines or something.. it wasn't designed for that
many BBS's heh.

Anyway, look at the ATMatrix script if you want to learn modern VADV
scripting. It was completely written in VADV's language and is probably the
most complex script I ever wrote. I think I commented a bit more in its source
too. Reason my older stuff had no comments is because the converter program I
used to transfer the VBBS script to VADV would remove them.

Steve


--
[AT2k] -- Your VBBS/VADV Support Center -- [www.at2k.org] -- [bbs.at2k.org]
  Show ANSI Codes | Hide BBCodes | Show Color Codes | Hide Encoding | Hide HTML Tags | Show Routing
Previous Message | Next Message | Back to General Conversation  <--  <--- Return to Home Page

VADV-PHP
Execution Time: 0.0153 seconds

If you experience any problems with this website or need help, contact the webmaster.
VADV-PHP Copyright © 2002-2024 Steve Winn, Aspect Technologies. All Rights Reserved.
Virtual Advanced Copyright © 1995-1997 Roland De Graaf.
v2.1.241108