home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Beijing Paradise BBS Backup
/
PARADISE.ISO
/
software
/
BBSDOORW
/
EZY110-1.ARJ
/
WHATSNEW.110
< prev
Wrap
Text File
|
1995-03-29
|
48KB
|
969 lines
Ezycom Software Development Team
Presents
Ezycom V1.10
This file lists all enhancements to Ezycom
since the release of Ezycom V1.02.
****************************************************************
For first time users of Ezycom, please read the manual on
how to install Ezycom
****************************************************************
Before doing ANYTHING, you should BACKUP your entire
Ezycom system, as MANY changes to files are necessary.
****************************************************************
To upgrade from Ezycom V1.02, follow these steps.
Extract 102to110.arj with "arj e 102to110"
Extract Ezycom V1.10 over the top of your old
system V1.02.xx, and run 102to110. You should expect
the conversion to take anywhere from 10 minutes to
hours. It totally depends on the system. Many things
have changed in this release. Since the demands on Ezycom
has improved greatly, it has been necessary to make
it only work with 286 or above systems.
After conversion, you are then required to
1) Run CONFIG for EVERY node
2) Run EZYNODE if you are in a mail network
3) Setup your Modem Configuration again for each node
4) Setup your Limits Configuration
****************************************************************
To upgrade from Ezycom V1.10g0, g1, g2 or g3, extract Ezycom V1.10
over the top of the old one.
Extract GXTO110.ARJ
Run Config for every node
Run UPDLANG
Run EzyNode
You may need to...
Setup your Modem Configuration again for each node
Setup your Limits Configuration
****************************************************************
Features added since Ezycom 1.10g3
o added "not enough security" support to batching
o made config setup RAR compression options, if not already set
o made the download part of ezycom recognize the language file
o widened the view of text files in fedit
o implemented maximum cd copying field in config->files_misc
when ezycom is copying the files to hd from the cd, if the files
go over this amount, it will not copy the files to HD, and they
will not be downloaded... they will remain in the batch for
another download after that one.
making the value 0, allows infinite size of batch from CD
if a single file being downloaded from CD goes over the amount
in K, then it allows this file to be downloaded (or else the user
would NEVER be able to get the file)
o ezycom now takes into account colour codes for margins when
displaying colour descriptions online
o added templating to auto creation of message areas
go into config->new echo areas to configure the template board
a value of 0, means do not use any board as a template
o added 63k messages to DPMI EzyMail (EzyMailX)
o you can now edit users in standard FEdit (Ctrl-S)
o added Security to FEdit
-S<security level>
The security level stops the user of edit, looking at
areas with higher security than that level, and editing
users with an equal or higher security than that level.
For the best security, do not use the -S switch.
If the top security is not being used, the users password
will be shown as *****.
o Added a new switch to EzyAdopt
-COMMENT Will force EzyAdopt to use comments as part of the
description for files in a FILES.BBS
eg:
1234.ZIP 1234 is a very worth while
program, that will excite everyone
567.ARJ this is another program
1234.ZIPs comment would be "1234 is a very worth while program,
that will excite everyone"
By default, Ezycom will still use "|".
o Added viewing of archives with paths inside in FEdit
o you configure your own file display lines
these codes represent special display information
#f Filename 12 characters
#k Filesize in K 4 characters
#b Filesize in Bytes 7 characters
#t Time to download 3 characters
#a Arrival Date 8 characters
#d Date 8 characters
#n New File 1 character
#p File Points x characters
#s Security 1 character
#u Uploader x characters
#c Download count x characters
#r Carriage Return New Line
#l Description
In Config->Files List, you can configure how one or multiple
lines of each file that is displayed on your system
Pipe Colour codes can be used to change the colour within
the file display
The right hand field represents the number of characters it
takes up on a display line. The "x characters" means that it
is definable in Config.
If you wish to display anything after #l (description), then
a #r should IMMEDIATELY follow. This is due to the possibility,
of the description ending on the 79th character.
* o added local/netmail file attaches
turn it on for local file attaches in config->messages
a minimum security level for local file attaches has been
added in messages->security (this is the minimum security
level required to make a local file attach (not receive it))
(Registered Versions Only)
* o while reading messages, 'G'et gets the local/netmail file attaches
(Registered Versions Only)
o the actual file attaches can be mangled using the 'E'dit function
* o when msgcomp actually physically deletes a message, it now checks
to see if the message had a file attach with it, and will delete
all the files with the file attach
(Registered Versions Only)
* o add call termination batch history
when a user logs off (by any method), any remaining files left
in the download batch are stored in DNBATCH.BBS
when the user logs on again, they are asked if they wish to
reload in their batch from previous calls. If they select YES,
then it will be placed in their download batch (ratios, time,
kilobytes, etc permitting).
To turn it on, goto Config->Files->FilesMisc
(Registered Versions Only)
o added a new switch to ezyutil...
EZYUTIL -BATCHOLD<days to keep>
This will purge files in the batch history over xx days old.
This can be run WHILE users are online
eg: EZYUTIL -BATCHOLD3
This will purge files over 3 days old from the batch history.
It is recommended that you run this at least once a week, to
keep the batch history in trim. As you can imagine, it could
build up quite a bit if you do not.
DNBATCH.BBS uses a linked list style file, so that EzyUtil
'frees' slots, and they are used for new batch history. So,
the file never shrinks in size. But, after using it for a week,
the file should hardly ever grow in size.
(Registered Versions Only)
o added a switch to MSGCOMP
-FASTMAIL
It makes ezycom's mail check much faster. However, if new users
logon, and there is mail for them from echomail conferences, it
will not pick it up in the new mail check, until the next msgcomp
is run.
o the user to user chat now only sends the messages to the other
users in the conference when the user presses enter
Features added since Ezycom 1.10g2
o Added File_ID.CLR support to EzyAdopt. If that file exists and
colour in file areas is on, then that file will be extracted
instead of File_ID.DIZ
o Added support for DESC.SDI descriptions to EzyAdopt. If there is
no file_id.diz, it will look for desc.sdi.
o if you have colour in file areas turned on, then ezycom will not
show the colour codes in ezymast and the online master list
generators any more
o fedit now will allow you to display any file your own way (even
inside of archives!), by making a FED<extension>.BAT in your
ezycom directory. If, you go to view a file with the extension,
and an FED<extension>.BAT exists, it will use that to view the
file, instead of the inbuilt browser.
o when sending messages to other users online notifying them of
the message just posted, it now takes alias's into consideration
o fedit now correctly formats a description before editing it
o added online+offline options to the menu
o implemented the rename option in fedit (ctrl-N)
o implemented edit file details (Enter)
it allows you to edit the following details
Downloads, Arrival Date, Download Date, Private, Checked,
Offline, NoKill and Uploader
o added a switch in config->net-Misc->Number dupes
you can now have upto 65000 dupe table for ezymail,
if you have the memory for it
o changed the protocol engine around
o Ezycom can now handle network name drives for CD Drives
to allow more than 26 different drives
eg: \\PETER\SYS\MYDIR
o implemented CD file copying system
files are copied to a temp directory off the temp directory for
each node before any PE is invoked. Before a file is copied,
there MUST be 1meg plus the filesize for it to be copied. Otherwise,
it will not be copied, and the download will happen off of the cd.
If, more than 1 file of the same name are downloaded in the same batch,
then the first file will be copied, and all subsequent files will be
downloaded directly off of the cd.
queuing can be implemented by placing a cd rom stack number in the
file path section of config, with a value greater than 0. If, a
file is already being accessed with that queue, then other lines
will queue for the cd.
To enable cd copying, turn it on in Config->File Misc
o added a couple of switches to ezyutil -makefileareas
[-R<Replace Drive with Path>]
Allows you to put in a different drive, or a network path into
the actual config instead of the -D<hard disk>
[-T<template area>]
Optionally uses the file area and file path at this number as
a template for the rest of the areas to be added
eg: ezyutil -makefileareas -a401 -DD: -LFILES.BBS -RE: -T1
This will search drive D for paths with files.bbs in them
and add them to the file area and file paths sections of config
It will use the File Area and File Path area number 1 as a template
to make the areas off.
The paths placed in config will have an E: instead of D:, because
the -R switch was used
o added ezyutil -fileheaders -A<start area> -L<filename>
This option will read a text file of area names, and place them
in the file areas name.
The text file should just list the names of the areas
eg:
Ezycom Utilities
Ezycom Release Files
etc
eg: ezyutil -fileheaders -a401 -Ldirs.txt
o in ezyfile, if the file in a file list has no path, then the
fast find index is checked to find where the file exists
in -update -delnopath -delpath -offline
o stopped allowing the 'P' key in the menu upload command
o added a /F=<fido address> to menu option 27 (post message)
This allows you to force the destination fidonet address
* o Added switch to force local uploads from a: or b: only
It can be configured in Config->Files Misc
(Registered Versions Only)
Features added since Ezycom 1.10g1
o added full 28k connection responses.. ezycom now uses a file
called modem.ezy to hold the configuration for each modem
so it is now possible to have modem configuration for each
modem, but only have one config.ezy
eg: Modem.1 Modem.2, etc
Multiline users will most likely have to make the modem.1, etc
To make one, copy modem.ezy to modem.1, modem.2, etc
Then run config for each node
Due to the amount of change of modem configuration, it is
necessary to reconfigure your modem setup. Also, notice that
in the limits section of config, the new baud rates will have
NO daily Ks against it. You should configure it for each
security level.
o added FEdit stats window
o when a user logs on and fails the password attempts and they
post a message to the sysop, if the message board uses aliases,
then the sysop's alias will be used instead of his/her real name
o when you place a /T=SYSOP on the data line of posting a message,
it will now use the sysop real name/alias depending on wether
the message board uses aliases or not
o added display file in archive in FEdit.. Just press enter
while viewing the archive and it will display the current file
o added Binkley Poll feature to EzyNet
Format: EzyNet -POLL -U<5D Address>
eg: EzyNet -POLL -U3:633/152@fidonet
This will create a Crash Mail FLO file, so that the system is
called by Binkley
Features added since Ezycom V1.10g0
o made ezycom detect os/2 before desqview in case you are running
os/2 speed, which made ezycom detect dv
o added gender question to newuser login.. all old users
are assumed to be male, so you will have to edit the female
users with the user editor (when available)
o if a user is online, and another user online posts him/her
a message, then an online message will be sent to him/her telling
him/her of the message
o alt-d in file areas config now removes the file area lists
o added a "nosound" period after sounding each tone in the paging
o added ctrl-v to fedit to view file contents
o alt-d in file areas config now removes the file area lists
o ezymail & ezypack now place the mail bundles in the binkley
outbound directory for binkley style mail
o added RAR archiver support
o FEdit now takes advantage of 43/50 line modes.
Features added since Ezycom V1.02
o If a line does not have a user on at the present time,
a message can be displayed to users selecting the "who's
online" feature for that line. The message might contain
something like "Call 578-0968 for V32bis!". The message
can be configured by making a 1 line textfile (maximum 70
characters wide) in your ezycom system directory. The
textfile should be called "NODEINFO.<node>". Where <node>
is the node number for that message to be displayed. If, the
file is not present, nothing will be displayed for that node
as per usual.
o added NOTIFY feature to EzyNet
Format: EzyNet -LIST -U<address to list>
The address should be a full 5 dimensional address. That is, it
should include the domain, IF you have setup your nodes in the
node manager with DOMAINs (more on that later).
eg: EzyNet -LIST -U3:633/374@fidonet
The notify function will send out
Help, List of Linked conferences, List of Unlinked conferences,
and a list of all conferences.
o in the config, the network akas have had the domain attached to
the same option.
For Ezycom 5D support to work correctly, the domains must be
configured.
o in config, you can now place a DIRECT flag for each individual
node in the node manager.
o you can now add the domain of a nodelist in the ezynode control
file.
Format: LIST <nodelist file> [optional zones] [@domain]
Format: PLIST <nodelist file> <zone> [@domain]
Eg: LIST NODELIST.* @fidonet
For ezycom 5D mail to work correctly, this must be setup!
o you can now toggle flags with Menu Type 87.
Data Format: <flag><flagpos><status>
<status> can be: "-" to turn it off
"+" to turn it on
"*" to toggle it
eg: "A8* A7+ A6-"
o added a "redirect field" in the node manager.
what it does is allow you to PACK mail for one of your exports
to another address. This would be useful, if you had a node
off of you in 2 networks. Say, in fidonet, and in ezynet.
Instead of having two outbound mail bundles (for each address),
you can simply have one, by redirecting one of them to the other
address. This can be used to GREATLY simplify your routing.
o A new option exists in config>messages>misc>real_name_kludge
Basically, if a user posts a message with an alias, whether that
be their alias, or a selected one. Ezycom will place a REALNAME
kludge line (if turned on) in the message text. This will also
be exported through FTN networks in echomail and netmail.
o change to area with new mail, now displays the number of
messages unread in each area. if the messages unread is
greater than or equal to 1000, then '***' is displayed instead
of the number due to lack of space in 80 columns
o your maximum age can now be 91 years old. checking is
now done on the new user date of birth
o ezycom now writes MSGDLTD.BBS when a message is deleted
o menu type 88 implemented. it allows the users to reset
their lastread pointers to the beginning or end of the message
base (global)
o added a forward to field in ezyed page 2...
o single erase now does not require the "-"
to remove a file by number... ie -1 1 etc
note: ranges are not permitted.
o on menu type 67 (change to area with unread mail), if you
place a /NEWMAIL on the "data" line, then only conferences
with new mail in them, will be shown to you.
o ezypack now handles messages with no INTL line. If, it
has a MSGID line, it will use the Zone from that, otherwise
it will ignore the message as before.
o ezynet now checks the message area on importing netmail.
if the message area is private, it will mark the message
private on import.
o A new switch has been added to EzyMail.
-FULLCHECK. Normally, when you only have one node to export
echomail to in a conference, EzyMail will not bother checking
to see where the mail came from, it will just assume, it was
that node. This forces EzyMail to check that. The reason the
switch has been implemented, is for utilities which produce
.PKTs for importing, but without having an export for them. Thus,
EzyMail would never export mail to an uplink, if you had no other
nodes off of you for that conference.
Eg: EZYMAIL -Toss -FullCheck
o the file areas have 3 new options
- show in new files check
- minimum age to access file list
- whether to ask for descriptions after the upload or not
o now any search for the 'SYSOP' name, is ALWAYS remapped to
the sysops name.
o ezymail now readdresses netmail to sysop, to the
actual sysops name.
o setsecurity in the q-a language, will now immediately
stop the questionnaire and lockout the user if the security
is set to 0. ie SETSECURITY 0
o msgcomp now checks the whofrom, whoto and subject fields for
'correct lengths' and if it fails, then the message will be
deleted.
o 2 switches had to be changed in ezynet due to clashes.
-nozonegate now -zonegateno
-nousers now -usersno
o all the mail utils (msgcomp, ezymail, ezynet, etc) will delete
EZYMSG.NOW if it is more than 5 hours old. That is, something
probably happened, and the file was not erased. So, the mail
utils will start working again after 5 hours.
o there is now a one second delay when logging off, to allow the
modem buffer to clear.
o in global read new, it now does not say "end of messages in..."
o a switch has been added to EZYMAIL. -STOPFORWARD. It stops ezymail
from tossing mail to other nodes.
o EzyPack now does a nodelist lookup if there are no INTL or MSGID
kludge lines to find the zone, for netmail packing.
o Added Binkley support to EzyMail/EzyPack. You can turn it on
in message->Net_Misc. You can set it to 4D or 5D support.
The Outbound Dir can be configured in config->paths->binkley path
o ezycom now checks for novell netware, before the double dos
test, so that it will not report Double Dos under a novell shell
* o added menu type 89... display rumour
what it does is goes through your rumours file, and displays
one of them randomly.. ideally this would be a automatic option
used after your type 40 ansi display... it will allow users
to make up a 1 line comment, and have it displayed on the bottom
of any menu you desire...
Rumours can be used to allow users to make comments about
anything, and have them flash up at the bottom of menus
randomly. They can also be used to display 'one liners' from
importing a text file of many quotes. Rumours can literally
take a plain ordinary bbs into an exciting bbs...
(Registered Versions Only)
* o added menu type 90... add rumour
this option actually allows a user to add a rumour to the file
it is 1 line of text max! certain colour codes can be used.. they
can be used by 1 or both of the following methods
Method Colour
1 2
|b |01 Blue
|g |02 Green
|c |03 Cyan
|r |04 Red
|m |05 Magenta
|p |05 Magenta (Purple)
|y |06 Brown
|w |07 Light Gray
|B |09 Light Blue
|G |10 Light Green
|C |11 Light Cyan
|R |12 Light Red
|M |13 Light Magenta
|P |13 Light Magenta (Light Purple)
|Y |14 Yellow
|W |15 White
lower case means dull, upper means light.. an example might be
|01P|02e|03t|04e|05r|06 D|07a|09v|10i|11e|12s
or
|bP|ge|ct|re|mr|y D|wa|Bv|Gi|Ce|Rs
"Peter Davies" that is, but with colours.
(Registered Versions Only)
* o Added menu type 92
List rumours
lists all the rumours in the rumours file
an option /SHOWUSERNAMES in the data line can be used to
display the user names of users that wrote the users as well
this could typically be used by the sysop
(registered version ONLY!)
* o Added menu type 91
Delete Rumour
This option allows a user to delete a rumour that the user
has entered.
An option /DELETEANY on the data line, allows the user to
delete any rumour... this would be used by sysops normally.
(Registered version ONLY!)
o a new questionnaire command
UNDERSCORE <varnum>
It will replace any spaces in the <varnum> variable with underscores
It's main use, is with MENUCMND, where some options require underscore
to mean spaces, to be used in conjunction with %<varnum>%.
eg
UNDERSCORE 1
UNDERSCORE 25
o Option 54 (Send message to another user), now has an automatic mode
on it.
Data Format: [/N=<node> /M=<message>]
Both must be present for it to work.
/N=<node> specifies where you want the message to be sent
/M=<message> specifies the content of the message to send
The message should use underscores to represent spaces.
If the node is not online, then no errors will be popped up. It
will be as if, it did not try and send the message. This could
be used to indicate to other users that someone has logged on this
line for instance.
o A new program has been written called EZYADOPT
It is a File Description adopting program for Ezycom V1.10.
It basically adds to your filebase, any files that exist in
the directories on your HD, that are not in your file base.
(Of course, you must have setup your file areas and paths
correctly first of all).
By default, it does not search your CD Rom drives for the files.
There are a few switches for the utility
EZYADOPT [-CDROM] [-FILEID] [-IGNORECR] [-DESC<pos>] [-FROM<file path>] [-TO<to file path>]
To adopt files in CD Rom areas, you MUST specify the -CDROM
switch on the command line.
To use descriptions out of FILE_ID.DIZ, use the -FILEID switch,
and any new files to be adopted with FILE_ID.DIZ, will have
their descriptions used. In some FILE_ID.DIZ descriptions,
the standard importation of the descriptions, looks weird, as
by default, it takes notice of carraige returns. You can disable
this feature, by using the -IGNORECR switch on the command line.
If there is no FILE_ID.DIZ, it will use descriptions in the
FILES.BBS (as per usual). If there is no description in the
FILES.BBS for that file path, and it is a GIF file, it will
make the description the dimensions of the GIF file.
In some FILES.BBSs, they have dates, file sizes, download counts,
etc. Using the -DESC<pos>, you can tell EzyAdopt where to start
importing the descriptions from. Eg: EZYADOPT -DESC14
This would tell EzyAdopt to start importing descriptions from
position 14. If, no -DESC is used on the command line, then
EzyAdopt import descriptions from the first space after the filename
in the FILES.BBS.
EzyAdopt can also import descriptions that are on multiple lines
of Files.BBSs, but the second, third lines etc, must start with
a pipe, to tell EzyAdopt it is a part of the description.
Eg:
NEWFILE.ARJ 123123 10-10-94 This is a new program, that
| will be very popular with your
| users
By default, EZYADOPT scans all file paths (except for CD Rom
paths). You can specify a particular file path for it to scan
by using -FROM<file path number>. Eg: EzyAdopt -FROM10
(Note: If this is a CD Rom area, it will not scan it, as the
-CDROM switch is not on the command line. EzyAdopt -FROM10 -CDROM
would be the correct command for a CDRom Path)
It is also possible to specify a range of files paths. If paths
20 to 30 needed to be scanned for adopting, the -FROM switch and
-TO switch would be used. Eg: EzyAdopt -FROM20 -TO30
The main reason this program was written, was for adopting new
files for a new system, easily and quickly. Another usage,
could be for your TICK processors. We're sure you'll find many
other uses for this utility. A full description of this program
is contained in the Ezycom V1.10 manual. See that for a more
fuller explanation.
Do not forget that the file path MUST allow adopting of files,
for EzyAdopt to adopt files for that filepath.
This can be configured in Config->FilePaths
* o A new questionnaire command to change the users remaining time
SETTIME +|-|= <#<var num>>|<time>
You can change the users remaing time by increasing, decreasing
or just setting it to a value. The value, can either be a
literal (you put in it the q-a eg: 50) or a questionnaire variable.
Some examples are:
SETTIME +50 (increases time by 50 minutes)
SETTIME -25 (decreases time by 25 minutes)
SETTIME =10 (sets time to 10 minutes)
SETTIME +#25 (increases time by the value in variable 25)
SETTIME -#20 (decreases time by the value in variable 20)
SETTIME =#15 (sets time to the value in variable 15)
Event time left is taken into account, so a user can not go past
an event.
(Registered Versions Only)
* o added a new questionnaire command
Format: SETFP +|-|= <#<var num>>|<file points>
Eg: SETFP = 10
This works exactly the same way as SETTIME, but works on file points
instead of time left.
(Registered Versions Only)
o While making up QWK Mail, if the user presses ESCAPE, then it will
stop making up any NEW mail, and allow the user to download what
Mail has already been processed.
if carrier is dropped while making mail, it will now stop making
up mail, and exit.
o A new smart code has been added Ctrl-F)
This code displays either ON or OFF depending on whether RIP
was detected or not.
o internal bimodem support has been removed, as there are now
quite a few bi-directional protocols that do not require
direct support
o added Packet Passwords for Echomail bundles. Your
uplink/downlinks can now decide on a password to use
for your packets. This adds another degree of security
to your mail system. This can be configured in the node
manager for each node. If, your password is left blank,
then all Packet Passwords on inbound mail from that node
are ignored.
o added 2D echomail security option. When receiving echomail
from 2D mail systems, you could not place security on the
message areas the 2D system received. You can now
allow 2D Security for those 2D systems in the node manager.
o you can now configure domains for systems in your node manager.
For Ezycom 5D support to work correctly, you must setup these
domains.
o if ezymail is making up a mail bundle queue for Binkley, and
it finds a Busy file (meaning the mailer is in a mail session),
and the file is greater than 5 hours old, it will remove the
busy file.
o in the protocol configuration, if a "*" is used instead of
"@" for download ctrl, it will enable EZYPROTs CD Rom handling
(copying files on the cd rom to the hd before download)
o EZYUTIL now has a new option
Format: EzyUtil -SORTMESS [-BYGROUP] [-BYTAG] [-BYAGROUP] [-FROM<msgboard>] [-TO<msgboard>]
It will sort the message areas.
By default, it will sort by Message Area Name, but if you specify
the -BYGROUP switch, it will sort by message area group, then by
name.
If you use -BYTAG, it sorts by message area tag (echomail tag)
instead of message area name.
If you use -BYAGROUP, it sorts by the echoarea group, then
either the message area name or message area tag.
By default, it will sort from message board 1, through to your
maximum usable message boards.
Using the -FROM switch, you can change where it starts sorting
from.
Using the -TO switch, you can change where it sorts to.
While sorting it will update
the messages in the message areas
the netmail boards, and other msg boards configured in config
combined information for each user
lastread information for each user
It will NOT update
Batch files which use specific message boards, such as
EZYUTIL -IMPORT -A1
Menus (.MNUs), which have a specific reference to message
boards
Before using the -SORTMESS switch, if in a Fidonet style network
you should run
EZYMAIL -SCAN
MSGCOMP -LINK
o The -FILESBBS switch has been removed from EZYUTIL. A new
program EZYADOPT has replaced it and a few other things.
o EzyUtil has a new switch
Format: EzyUtil -STRIPMSG -L<filename> [-A<area>]
It allows you to specify certain text to find in messages areas,
that will cause the deletion of the messages from your message
base.
-L<filename> specifies a text file. The format is described
below.
Each string to search is placed on a new line of text.
Each string should be preceeded by one character. The search
type.
"S" means search the subject for the following text.
"F" means search the from field for the following text.
"T" means search the to field for the following text.
"B" means search the from & to field for the following text.
Eg:
STest
TThe Sysop
FIdiot
BStupid
The search is non case sensitive, and the text only has to be
a sub string of the subject, who from, etc. Spaces should NOT
be underlined.
[-A<area>] is an optional field. If used, it tells the message
stripper to only search that message area. By default, it searches
all message areas.
o when replying via netmail, if ezycom can not determine the
destination of the message, it will ask the user for the
netmail address.
o new questionnaire command
SETDELETED <ON|OFF|TOGGLE>
this sets the users deleted flag. If set to ON, it does NOT
log off the user. But, if the user logs off while their flag
is deleted, they will have to logon as a newuser next time they
logon. And the deleted account will be purged next run of
usercomp.
o added a new feature to EzyUtil to delete rumours after
xxx days after they have been made.
Format: EZYUTIL -RUMOUROLD<days to keep rumours>
Eg: EZYUTIL -RUMOUROLD10
Would delete rumours older than 10 days
o added a new feature to EzyUtil to add rumours from a text file.
Format: EZYUTIL -RUMOURADD -L<text file>
eg: EZYUTIL -RUMOURADD -Lrumour.lst
The text file should contain one line rumours, no longer than
79 characters long.
o in the questionnaire language, you can now test variables against
variables, by placing a # in front of the second variable
Format: IF <Var Num> = #<Var Num>
Eg: IF 10 = #11
....
ENDIF
That test is saying, if variable 10 is equal to variable 11
do something
o in the questionnaire language, you can now test numeric variables
against variables, by placing a ^ in front of the second variable
Format: IF <Var Num> = ^<Var Num>
Eg: IF 10 = ^11
....
ENDIF
That test is saying, if variable 10 is equal to variable 11
do something
o Added RIP Support
In Config->Logon you can configure whether Ezycom should
auto detect RIP presence (if you do not, the users will not
be able to receive RIP graphics)
o select compression method now has 7 switches on it...
/arj /zoo /pak /arc /zoo /sqz /lzh
you have to use them to select which formats you have
if none are specified, all are assumed!
default is the first method selected.. normally ZIP
* o Added a new questionnaire command ASSIGN
Assign allows you to do addition, multiplication, subtraction
and division to a variable.
Syntax: ASSIGN <var num> = #<var num>|<value> [+|-|*|/ #<var num>|<value>] ...
Eg: ASSIGN 3 = #5 (assigns variable 3 with the value of
variable 5)
ASSIGN 3 = 5 (assigns variable 3 with the value of 5)
ASSIGN 3 = 5 * 3 (assigns variable 3 with the value of 15)
ASSIGN 3 = 5 * 3 + 5 - 2 (assigns var 3 with the value of 18)
Order of predence (how it evaluates it), is left to right.
Exactly the same as normal calculators. You can NOT use
brackets to order. Use multiple ASSIGN statements to do the
same thing.
(Regestered Versions Only)
o Added 2 new questionnaire commands to display information
DISPLAYCOM & DISPLAYLOC
They are exactly the same as DISPLAY in syntax, except that
DISPLAYCOM will only display to the remote system (if there
is one)
DISPLAYLOC will only display to the local system
o The new naming convention for the headers of file areas, is
FLxxxxx.ASC. Where xxxxx is the file area number.
eg: FL00001.ASC
o Added a new option to EzyUtil to find a certain filename on
cdroms/hds and add that path to the filearea/filepath config.
Format: EZYUTIL -MAKEFILEAREAS -L<filename to find> -A<areaum>
-D<hard disk>
Eg: EZYUTIL -MAKEFILEAREAS -LFILES.BBS -A100 -DD:
This will search for FILES.BBS all over D:, and any directories
where it finds FILES.BBS will be added to the File Areas and
File Paths part of Config, starting at file area/path 100.
* o Added a new questionnaire command to test the presence of
a file on the hard disk or cd rom.
IF EXIST <filename>
...
ENDIF
eg: IF EXIST c:\autoexec.bat
SETFLAG A1 ON
ELSE
SETFLAG A1 OFF
ENDIF
This could be used to turn on/off the viewing of file areas,
if you are rotating cd roms for instance. The questionnaire
in this case, would be setup to run at the start of each
Ezycom logon. Wildcards are valid for the filename.
(Registered Versions Only)
o Added Binkley Term Rescanning to EzyNet, EzyMail and EzyPack.
You MUST have the BINKLEY environment variable SET, and your
flags directory must be sitting off your Binkley Outbound
Directory, and called FLAGS... Eg: C:\EZY\FLAGS. Ezycom will
create BTRESCAN.xx for every node.
o Added a clear screen to listing of rumours.
o When download QWK Mail from Netmail areas, it now adds a
"From: <network address>" as the first line of text, to make
it easier for users to reply to QWK Netmail.
o When scanning for new mail, you can now select to mark new
mail as read
o You can now select whether or not messages that users post should
be sent back to themselves in QWK Mail. This can be configured
in Messages->QWK
o You can now configure whether or not the sysop should be displayed
in the who's online list
o while users are in a door, you can display what type of door is
running by making a userdoes.<node> file in the ezycom system path.
this should be a plain text file, and the first line should say
what type of door it is. The door name should only be 20 characters
long maximum! This will tell other users what sort of door the user
is running.
o a new switch in config->netmisc exists to allow you to make
binkley out, dut, cut, iut, hut type mail for direct, crash,
immediate, hold style mail.
o in ezypack, you can now add a switch called -FATTACH, which will
make ezypack handle file attachs/requests .msg and convert them
into binkley format (if using binkley).
o Added a new feature to the random function in the questionnaire
language. You can now use a variable to say how big the random
value should go up to.
Eg: RANDOM <#varnum>|<number> <varnum>
o A new file area maintenance program has been written called
EzyFile. It replaces EzyMaint.
Command Line Options
-PACK Pack File Area (removes extra space used by
old descriptions)
-SORT Sort file areas by the method selected for each area
-OFFLINE Make all files that can not be found OFFLINE no matter
how config is set (also brings offline files back
online if found)
-DELPATH as above, but will mark files not found deleted if they do not
exist, if the path they should be in DOES exist.
-DELNOPATH as above, but will mark files not found delete if they do
not exist no matter what
-UPDATE update the file sizes and dates of online files
-FROM<area> Make ezyfile start at a particular area (default 1)
-TO<area> Make ezyfile finish at a particular area (default last area)
-OFFLINE -DELPATH and -DELNOPATH are mutually exclusive. That is,
they can NOT be used together. Use one of them, not all of them.
o Increased maximum description length to 2048 characters.
o changed around the screen positioning of todays callers
o increased netmail akas to 20.
* o added a new questionnaire condition to the IF statement
to test to see if the a variable is numeric or not.
Syntax: IF ISNUMERIC <varnum>
....
The condition would return TRUE if the variable is a numeric
value (contains no letters of the alphabet)
eg: IF ISNUMERIC 10
DISPLAY "Numeric Value"
ELSE
DISPLAY "Not Numeric Value"
ENDIF
(Registered Versions Only)
* o Added a New Questionnaire Command to check how valid a credit
card number is.
Format:
CreditCard <credit card var num> <credit card name var num>
It actually places the NAME
AMEX - American Express
DINERS - Diners Club
VISA - VISA
MASTER - Master Card
DISCOVERY - Discovery
If the number is invalid, then the variable will be BLANK (no length).
eg:
ASK 20 1
CREDITCARD 1 2
IF 2 = ""
DISPLAY "That is not a valid Credit Card|"
ELSE
DISPLAY "Credit Card Entered is "
LISTANSWER 2
ENDIF
(Registered Versions Only)
o added SETPAGELOGON ON|OFF|TOGGLE to the questionnaire commands
it toggles the uses page at logon status
eg: SETPAGELOGON ON
o added a questionnaire command to pause for x seconds
Format: PAUSE <Time in Seconds>
PAUSE 10
will pause for 10 seconds
Note: Maximum Time allowable is 59 seconds
o in qwkmail, when a user adds/drops a conference, ezyqwk now
also looks for messages to QMAIL as well as EZYQWK
o to download in qwkmail now it actually looks at the maximum
number of messages * 2 + 50 Kilobytes free required to allow
the download
o in the SETVARS questionnaire command, you could do various
* commands, since it can also do ctrl commands, there is no
need for the * commands to be there. They have been now removed
for efficiency reasons. The only remaining one is *E
o added colour to the filebase descriptions
turn it on in config->FileMisc
and then using the Rumour Colour Codes (eg |Y etc), you can
change the colours for the descriptions
o added SETPAGELOGON ON|OFF|TOGGLE to the questionnaire commands
it toggles the users page at logon status
eg: SETPAGELOGON ON
o fedit has been totally recoded... see docs for usage
Problems fixed in 1.10
o fixed a bug in initilization. the netmail boards were
incorrectly set to 0. making a runtime error if you tried
to reply in echomail areas. Although as soon as you changed
them to their correct number it would be ok.
o fixed a bug in rescanning echomail with the %+ALL command
o fixed a bug in ezynet with the -ALL and -R on the subject
line
o fixed a bug on converting lastread pointers for a different
amount of message boards. anything over 400, would have the
pointers come out is pure random values. Although, as soon
as the message board was packed, it would be fine.
o Ezyutil message importer, now correctly handles the private bit
o when in the multiline chat, and you just pressed spaces, and
then return, it exited the chat... fixed
o when scanning/quick scanning messages, it updated the lastread
pointers... fixed
o in config->events if you pressed P to pick an event, it would
not update the lastrun field
o fixed a bug in install not correctly making constant.ezy
o fixed a bug in %PAUSE %RESUME in areafix requests. It was
backwards.
o fixed a bug in ezyutil message importer. when importing into
a netmail board, it placed an INTL line in there. Meaning that
the message was exported with 2 INTL lines.
o fixed a bug where under some circumstances ezycom would not
delete ezyex???.???.
o fixed a problem if dupe detection was not turned on.
o In binkley support, if you were receiving a mail bundle,
while running ezymail, it would get an error trying to
unarchive the mail in it. It now ignores the mail bundle.
o in user to user chat, if a user sent a message to a negative
node (eg: /msg -1), ezycom would exit with an error. Ezycom
now tells the user it is an invalid node.
o fixed a bug in uploading messages where it would not accept
files that had tab characters in them... it now expands them to
the equivalent spaces for the message
Problems fixed in 1.10 Gammas Bugs fixed
o fixed deleting message areas in config removing the actual files
o fixed a bug in adding rumours, adding the rumours twice
o fixed a bug with terminate after upload where it would not allow
you do it, unless you predefined descriptions..
o fixed a bug when moving files that are read only
o fixed the bug in ezyutil -rumourold deleting all rumours
o fixed upload dupe detection
o fixed a bug in ezypack not placing TOPT on netmails when
they had a domain for points
o fixed a bug with fedit not correctly updating the fast find
index after moving/deleting files
o fixed a bug in ezynode sometimes using old nodelist files
o fixed a bug in ezynode when nodelist files were missing
o fixed displaying of US dates in fedit