RunScore Client/Server Latest Revisions
Note: Revisions are in
RSServerUpdate.exe and RSClientUpdate.exe
Version 7.0.3.13 Level 2008.11.05, RunScore client/Server
- RunScore has always supported the Hebrew character set
but our one customer in Israel reported that the Hebrew
characters did not display in the Announce screen. Fixed.
Now that this is fixed, RunScore can handle any
non-unicode character set. That is, single-byte character
sets.
- Fixed a problem reported by Steven Keith.
When RSClient read a chip/tag in "not found added
mode", the new entry esd added to the database but
the result ended up with the new entry as an unregistered
runner ("bandit").
- At request of Jon Krupa, Mike Proctor, John
Magnuson, Carl Magnuson, and Brad Pickle,
add capability of handling ties. This is controlled with
the new command: Allow Ties. When you
allow ties, an overall listing will repeat place numbers.
For example, if the second and third runners have exactly
the same time to 0.01 seconds, the places will read: 1,
2, 2, 4, 5, etc.
- The Allow Ties feature also affects team
cross country scoring. In the above example, the
finishers would receive the following points: 1, 2.5,
2.5, 4, 5, etc.
Version 7.0.3.9 Level 2008.10.31, RunScore client/Server
- Greg McFerren found that paper was not
advancing as it should if incomplete teams are included
at the bottom of a listing. Fixed.
- Pat Leone reported that individual
advancers in a cross country race were not handled
correctly if a team was running more than 7 runners.
Fixed.
Version 7.0.3.7 Level 2008.10.29, RunScore client/Server
- In Version 7.0.3.6 I had made a change
to the FinishLynx support that was wrong. This version
puts it back how it was. Thanks to Jon Krupa
for providing the correct information.
Version 7.0.3.6 Level 2008.10.26, RunScore client/Server
- At request of Pat Leone, added TCP/IP as
a destination so that output from RunScore goes to a
TCP/IP server such as a scoreboard. Example: Destination
(tab) ThisIPAddress:34567 to send out port
34567.
- At request of Steven Keith, allow labels
to be sorted by column instead of by row. New command: Labels
by column.
- Tom Plummer found that the RFID chip
system had changed their format by providing seconds in
units of 0.001 seconds instead of 0.1 seconds as was done
earlier. Fixed.
- Greg McCormick asked for a team score
based on average time which uses everyone on the team.
Done.
- Brad Pickle asked that the Team
Incomplete feature also work when doing team scoring
based on a field. Done.
- Jeff Glaze pointed out that the Browser
Scroll feature did not work properly with team
scoring. Fixed.
Version 7.0.3.0 Level 2008.10.21, RunScore client/Server
Version 7.0.2.25 Level 2008.10.10, RunScore Client/Server
- Jason Biggs reported that the Points precision command
was not working. It has been replaced by the Precision
command but Points Precision was
still supposed to work. Fixed.
- At request of Pat Leone, add Team
Score Export command for cross country races so
you can produce a format for uploading to a web page.
Version 7.0.2.23 Level 2008.10.07, RunScore Client/Server
- Advance Export file name can now include
an initial character of '~' which tells RunScore to put
the file in the race directory rather than the RunScore
directory.
- New command Advance Export App will
cause the advancer information to be appended to a
previously exported file. This is to allow build up of
all advancing runners from more than one race into one
file. Both of these improvements made at request of Dick
Iwamiya.
Version 7.0.2.21 Level 2008.10.05, RunScore Client/Server
- Steven Keith suggested a new command @time
which been added which allows you to set times
in the Results screen. This has a number of uses. One
example is a race with waves in a triathlon. You might
record everyone who crossed the start mats. You are not
interested in the time each participant crossed the mat
but only want a record of WHO crossed the mat. Knowing
that, you would like to set everyone in that wave to the
gun time which is the official start time for that wave.
For example, say you want everyone from place 49 through
76 to have a time of 12:34:56, you would enter, on the
command line on the Results screen:
@time 12:34:56 49 76
- The @add and @sub
commands have been improved to allow times in format h:mm:ss.01
to be used as well as the seconds. Until now, you always
had to convert hours, minutes, and seconds to seconds to
use these commands. For example, to subtract 12 minutes
and 3 seconds from every finisher:
@sub 12:03
whereas you use to have to enter
@sub 723
Version 7.0.2.18 Level 2008.10.02, RunScore Client/Server
- Sylvan Smith had a race with a very long
file path that caused a problem. Fixed.
- Fixed a problem with the Events editor that prevented a
Select Event to be edited. Pointed out by Steven
Keith.
Version 7.0.2.16 Level 2008.09.28, RunScore Client/Server
- Mike Richards objected to the recent
change to make RunScore ALWAYS sort on an event. In his
races he typically had a column of finish times
followed by a column of net (chip) times.
He wants the results sorted by finish time
but wants to display the net times after
the finish times. To satisfy this requirement and make
the RunScore backward compatible, a change was made at
Mike's suggestion. Now if you specify to sort on an event
instead of taking the default, sorting will be done on
that event but not on subsequent events in that listing
UNLESS called for by the inclusion of a Sort
command.
Version 7.0.2.15 Level 2008.09.25, RunScore Client/Server
- Made adjustments in Browser Scroll to
handle long files. Before, the scrolling started over
before all the results had been displayed.
- Fixed a problem in Announce pointed out by John
Snitko. This only happens if you have a very
long fields.
Version 7.0.2.13 Level 2008.09.24, RunScore Client/Server
- Bill Teschek pointed out that cut and
paste in the Events Editor wasn't working. Fixed.
- Added a section in Help for cross-country races. Devised
a way to score an invitational meet as a number of dual
meets between the various teams.
Version 7.0.2.11 Level 2008.09.23, RunScore Client/Server
- Fixed a problem pointed out by Mike Proctor.
With the new way events are handled, the filtering of
times was not handled properly with the result that chip
records were all filtered out since the default filtering
was set to only allow times between 0:00:00 and 0:00:00.
Obviously a serious problem! It is now changed so that
the default times are from minus "infinity" to
plus "infinity". It should be noted that
negative times are handled. This could be important to
eliminate start times of those who "jump" the
gun.
Version 7.0.2.10 Level 2008.09.20, RunScore Client/Server
- Pat Leone pointed out that when editing
an event, if he specified the type of race to be a Finish,
when he restarted the race this setting was lost. Fixed.
- At request of Bill Teschek, added Cut
and Paste to the Events Editor
so that you can move events around in the list.
Version 7.0.2.9 Level 2008.09.18, RunScore Client/Server
- Fixed a problem pointed out by Cliff Bruce
in results of a lap race. If you specify the Lap
Distance, there was no column header for the total
distance run.
- Can now send output to a browser from RSClient.
Previously this was restricted to RSServer.
- Add browser scroll capability to RunScore output. With
this feature, which was requested by David Katz,
you can produce a screen that the runners and spectators
can watch that will scroll any listing output. The new
command is Browser Scroll. You can send
output to your Browser from RSClient. This allows you to
have scrolling results on a client which might be shown
on a large screen. Do not confuse this with Live
Results. Live Results scrolls
bringing in new results as runners cross the line. Browser
Scroll scrolls the output from a listing but
does not refresh as runners cross the line. It can be
used for Team Results whereas Live
Results cannot.
- Fixed a problem with the support for the Summit
timer that caused the timer to reset and lose data when
selecting a new event. Problem pointed out by Josh
Gerber. Worked with Summit inventor Ernie
Page and with Steven Keith to
solve problem.
Version 7.0.2.2 Level 2008.09.17, RunScore Client/Server
- Denika Voget found that lap races didn't
sort properly. This is related to the default sort.
Fixed.
- Steven Keith reported that in Version 7.0.2.0
ChronoTrack TCP/IP transfer did not work. Fixed.
- The Times limits in events are now supported for chip/tag
races. For example, if you put the time limits in as
1:00:00 and 2:00:00, only times between one hour and two
hours will be accepted. All others will be discarded
along with their chip or tag information.
Version 7.0.2.0 Level 2008.09.16, RunScore Client/Server
- Fixed a problem found by Bob Teschek
when using semi-automatic alignment (Alt-A) that could
cause times to be deleted. This problem was introduced
when the RSW code was moved to RSServer and RSClient.
- An Events file editor has been added to
RSServer. When you go to edit the list of events, instead
of being shown the file EVENTS, you will
be shown a listbox with your list of events. You can then
add, delete, or edit in a dialog box. The best part is
that, after saving your changes, you can continue to use
RunScore without having to close and reopen the race. The
old EVENTS file will no longer be used. Instead, the
event information is stored in an XML file called
Events.xml. You will not work directly with this file but
only through the event editor.
- A number of users, including ones very familiar with
RunScore, have told me that they have often forgotten to
sort results. Therefore, RunScore has been changed to
always sort the results unless you use the new command: NO
SORT. That should make some people happy!
- Add support for Winning Time Active chip
with nformation provided by Denika Voget.
- The Help Buttons on the Roles and Clients dialog boxes
now bring up help screens.
- Fixed some bugs related to ChronoTrack most of which were
spotted by Steven Keith.
Version 7.0.1.5 Level 2008.09.06, RunScore Client/Server
- Liz Steinweg discovered that setting a
role so that a user cannot edit in enter/edit, browse, or
listings would not "stick." That is, when
leaving RunScore and coming back in, the condition would
be reset back to allow editing. Fixed.
- Liz also found when she left a parameter
out and this parameter was lines/inch, it caused problems
because the lines/inch was set to zero. This was changed
so that, in this case, the lines/inch will be set to one.
- Robert Youngs found if you load multiple
chip files (Ctrl-F9) at the same time, the next time you
do (Ctrl-F9) you'll get the Message "Do you want to
make changes." If there are too many files,
RunScore, may crash. Fixed.
Version 7.0.1.1 Level 2008.09.03, RunScore Client/Server
- Fred Dewsberry pointed out that the SUM
command was not handling floating point numbers. Instead
the sum was truncated to an integer. Turns out that when
the change to handle fractional numbers was made in RSW
in November 2007, the change was not moved to RSServer.
Fixed.
- At request of Steve Scheidt and Mike
Burns, the Announce screen can produce output on
a label printer. With this feature, you can scan a
runner's chip (or type in their bib number) and produce
their results on the screen and, at the same time, print
them out on a label printer. The runner can then attach
the label to his/her bib.
Version 7.0.1.0 Level 2008.07.28, RunScore Client/Server
- At request of Bill Teschek and
encouragement from Bob Teschek and Steven
Keith there is now a way to do team scoring
based on Age and Gender grading. This is invoked with the
new command Team Score Agegrade.
Version 7.0.0.35 Level 2008.07.24
- At urging of Brad Pickle, extend the BY
command to total fields when combined with the
"Total (tab) field name" command. This is handy
when totaling the points made by a team if the points are
in a database field. This can handle both integer and
floating point numbers.
Version 7.0.0.33 Level 2008.07.23
- Denika Voget, Winning Time USA, provided
us with examples of the new Winning Time active chip
format which includes times to 0.01 seconds instead of to
just 0.1 seconds. RunScore now handles both formats.
Version 7.0.0.31 Level 2008.07.21
- The command Female Adjustment has been
removed. It should not be used since there is not one
adjustment factor that works across all ages. This was
used with the 1994 and earlier age-grading tables. In
those tables the female times were adjusted from the male
times by a multiplying factor. The present tables were
derived separately for male and female runners. If you
want to score males and females together by age-grading,
use the Age Grade Percent command and be
sure to follow with a Sort Down command
so that the results are sorted starting with the best
age-graded performance.
- The main screen has always had information our e-mail
address (support@runscore.com)
and how to reach our web site (www.runscore.com).
Those text items are now "clickable" to take
you to e-mail or to the web site respectively. Thanks to David
Fox who found the information on finding and
invoking the default browser.
Version 7.0.0.30 Level 2008.07.20
- Keith Stone and others have asked for a
way to move the contents of one field to another. He
wanted a way to put a person's first name into a nick
name field but only if that field is blank. This can now
be done with the Select Value command.
The Select Value can be used both in an *.lst file and in
an entries.ini file.
- Keith Stone suggested that RSServer
display the port and address that it is
"listening" on for new connections. This is now
displayed on the main screen. This helps if one is on a
LAN but not if you are trying to connect over the
Internet, that is a Wide Area Net (WAN). Typically on a
WAN, you will have a router/firewall which hides your IP
address from the world. You must find out what your
outside address is using a website such as www.myipaddr.com or
through use of the interface to your router/firewall. You
must also open up the particular port you are using so
that the outside client can find RSServer.
Version 7.0.0.28 Level 2008.07.18
- Bill Schauder asked that the cursor
remain in the same field after an unsuccessful search in
Enter/Edit Names. Some people like it returning to the
first field. So now, when you get the "Not
found" message, there is an additional message:
"Continue searching." You can respond with
"Y" if you want to continue searching or
"N" if you want to return to the first field.
- Fixed a problem pointed out by Jon Krupa.
In certain situations, when using Remove Duplicates, one
of a pair of duplicates appears in the browser but not
the entry that is its duplicate.
Version 7.0.0.26 Level 2008.07.13
- Combine Events was not working with Age grade. Fixed.
Version 7.0.0.24 Level 2008.07.10
- John Snitko reported that Live Results
sometimes ends up with blank entries. Discovered that
this can happen if people are added to the database while
Live Results is running. Fixed.
Version 7.0.0.23 Level 2008.07.10
- Jim Oaks reported that a recent change
kept the Master Menu buttons from responding to
single-key commands until one of them is clicked on with
the mouse.
Version 7.0.0.20 Level 2008.07.08
- At request of Mike Moore, allow longer
path names in Preferences edit boxes for path to save
entries and results.
- Mike Moore pointed out that if you
import bib numbers into an event and "Not found
added" is turned on, the bib number is not added to
the database as it was with RSW. Fixed in RSServer and
RSClient.
- With lots of help from Steven Keith,
fixed a bug that can cause a crash if you save a file
from the client that was an extension of ".Lst"
instead of ".lst".
Version 7.0.0.16 Level 2008.07.06
- At request of John Snitko, made changes
to AMB to support rounds (laps). Not yet tested. Need AMB
user to test.
- Bill Schauder reported that when you do
an update (F4) on the client, the cursor jumps to the
first field instead of staying in the same field as it
does on RSW and RSServer. Fixed.
- Bill Schauder reported that Shift-Down
did not move bib down numbers in a Results screen. In DOS
RunScore you used Shift-Up/Down to move bibs. In Windows
RunScore this was changed to Alt-Up/Down but the
Shift-Up/Down retained but apparently did not work
correctly. The Shift-Up/Down have been removed.
- Liz Steinweg reported that the Announce
screen always came up maximized in RSServer which it
didn't in RSW or RSClient. Made some changes and added a
new command "Full Screen" that
you can add to Announce and Chip
Check that will force it to full screen..
- Bill Schauder pointed out that if you
use the ".prompt" command in a header, it did
not work on RSClient. Fixed.
Version 7.0.0.11 Level 2008.07.03
- Add new feature to Live Results. In addition to showing
the most recent finishers, can, on another Live Results
screen, show the first finishers.
Version 7.0.0.10 Level 2008.07.02
- Fixed a problem Anne Gault found with
loading ChronoTrack files.
- Added "guntime" support for ChronoTrack.
Produces a file for each event called
<event>.guntime.ini.
Version 7.0.0.7 Level 2008.07.01
- An error has been fixed concerning the client checking to
see if has the most recent help file. The effect was that
it always fetched the file from the server even when it
was not necessary.
Version 7.0.0.6 Level 2008.06.28
- Liz Steinweg found that if the
RSServer.exe or RSClient.exe files were changed in case,
e.g. "rsserver.exe", it could not find some
other files such as the help file. Fixed.
- Sylvan Symth found that if he tried to
compute the USATF (U.S. Triathlon Federation) age for a
year in the future, it did not compute right. This only
happens if your date format uses a two-digit year. Fixed.
- A change was made to the ChronoTrack code to allow
reading of the different formats. Reported by Ken
Wong and Steven Keith.
- A problem with selecting an entry from the drop-down box
while doing Database Search in Enter/Edit Names was
fixed. The wrong entry was often selected.
Version 7.0.0.3 Level 2008.06.26
- The fix to the Database View/Search problem in the
7.0.0.1 version was not done correctly. This has been
fixed.
Version 7.0.0.2 Level 2008.06.26
- At request of Brad Pickle, the TOTAL
command has been extended. If the TOTAL command
identifies a field, that field's contents are totaled
without printing out the individual values that went into
that total.
- When RSClient starts up, it checks to see if its copy of
the help file is up-to-date. If not, it fetches the
latest from RSServer.
Version 7.0.0.1 Level 2008.06.24
- If you opened Enter/Edit Names while the listings screen
is open, it would open at the unregistered runner number
entrant instead of at a new record. Fixed
- Anne Gault pointed out that in
Enter/Edit Names when using the Database View/Search
(drop-down box) that the names in RSW were sorted but in
RSS and RSC they were in database order. Fixed.
- Rick Freedman didn't like the fact that
there was no more "progress" banner when he ran
a listing. This has been reinstated on both the client
and the server. However, the client has no information on
intermediate steps as the processing continues so its
banner just lists the name of the file being processed.
Version 7.0.0.0 Level 2008.06.21
- First official release!
- Fixed bug when connecting with a client which has a very
long IP address.
- Fixed problem pointed out by John Snitko that caused a
problem with PLUS command. This bug was introduced in
6.9.43.1 when NOT command was added.
Version 6.9.43.1 Level 2008.06.15
- Add new command NOT for producing a listing of those who
finish one event but did not finish another. Useful in a
chip race for listing those who were recorded by the
backup mats but not by the primary mats. The command
could also be used in, say, a triathlon to find those who
finished the race but were not recorded at one of the
transitions.
Version 6.9.41.0 Level 2008.06.13
Version 6.9.40.0 Level 2008.06.05
- Improved ChronoTrack TCP/IP support.
- Improved the help screens including the Programming
Primer by Steven Keith.