Version 4
was released
on February
1, 2004. It
can be
downloaded
from the ACE
Download
page.
To upgrade,
simply
install to
the same
folder as
your current
ACE Server.
The
installation
will not
overwrite
any of your
existing
scripts or
config
files.
However, you
may want to
back them up
just to be
safe.
What's new
in Version
4:
See the
version
history
file for
a
complete
list and
for more
details
on each
item
below.
Plugin
support
that
allows
users to
add
their
own API
commands.
New
commands
can be
added by
writing
a script
or by
creating
an
ActiveX
EXE.
The
Developers
page
includes
a sample
VB6
program
that you
can use
as a
start
for your
plugin.
I/O port
support
(read/write
the
parallel
port and
other
ports on
I/O
boards)
- works
on NT,
2000, XP
too!
Various
bug
fixes
YAC
support
Display
caller
id
info
and/or
any
message
on
TiVo
Share
your
TAPI
modem
so
you
can
get
caller
id
info
and
use
it
for
other
things
YAC
can
run
on a
different
pc
than
ACE
Server
and
send
the
caller
id
info
to
ACE
across
the
network
Change
volume
and
un-mute
pc sound
card
while
announcing
callers
CallSoft
support
(new
API
commands
added,
caller
id
support,
still
enhancing
this
feature)
Slinke
support
(new
API
commands
added,
can send
X-10
commands
using a
CM11A)
HomeSeer
ver 1.6
support
(new
API
commands
and HS
plug-in
also
available)
Ability
to
target
multiple
clients
with 1
API
command
(see the
new
header
ACECL:
in the
version
history
file)
Support
for
Comfort
CCL
files
Ability
to run a
script
when any
message
is
received
from
HomeVision
Ability
to run a
script
when any
message
is
received
on any
serial
port
(message
is
passed
to
script
so you
can
write
your own
custom
event
logic
for any
serial
device)
Ability
to
accept/reject
client
connections
based on
the
client's
MAC
address
and/or
password
Enhanced
info
available
for each
connected
client
(pc
name,
client
id, MAC,
etc.)
Completely
redesigned
COM
interface.
Hopefully
it will
now be
able to
work
consistently
when
started
from
other
programs,
such as
IIS and
ASP
pages.
This has
net yet
been
fully
tested.