RunScore Client/Server Latest Revisions
Note: Revisions are in
RunScoreUpdate.exe.
You can fetch
earlier versions here:
You can
also fetch the SampleRaces, the Advanced Sample
Races, and Common the directory. The
Common directory contains the latest AgeGrade files, USATF
Performance Guideline (*.TAC) files, and the USA ZIP code file.
These links are provided if you want to fetch the sample races or
common files and don't want to do a complete download.
Steven
Keith has documented how to
create a thumb drive that you can give a race director
to type in entries without having to install RunScore on the RD's
computer.
RunScore API (Application
Programming Interface) examples: TestRSAPI.zip for use with Microsoft Visual
Studio C++ or C++ Express.
RSServer/RSClient Version 7.3.2.6. Level 2012.01.31
- Improved the RaceIt.com download by adding a
"Cancel" button so you can stop the download
while it is in progress.
RSServer/RSClient Version 7.3.2.5. Level 2012.01.29
- Debbie Burke pointed out some problems with the new
download from RaceIt.com. Fixed.
RSServer/RSClient Version 7.3.2.2. Level 2012.01.27
- Steve Scheidt reported that Mixed-team
(category) scoring did not work when scoring from a
RunScore field. Fixed.
RSServer/RSClient Version 7.3.2.1. Level 2012.01.16
- Latest stable release.
- Fixed a problem with the new capability to download from
RaceIt.com. If you try from a second race folder with
different names for the fields, RunScore may crash.
Fixed.
RSServer/RSClient Version 7.3.2.0. Level 2012.01.13
- The Select Event command to select participants out based
on their time in an event has been improved. You can now
select based on a comparison of times between two events.
For example, say you wanted to find problems such as a
runner who crossed a split after crossing the finish
line. You could write:
Select Event (tab) SPLIT1
GE (tab) FINISH
RSServer/RSClient Version 7.3.1.2. Level 2012.01.11
- Debbie Burke requested that the Points Table be allowed
to have non-integer values, e.g. 10.5. Done. To make
places to the right of the decimal appear in output or in
Event to Database, you must use the Precision command
which tells RunScore how many places to the right of the
decimal point you want to use.
RSServer/RSClient Version 7.3.1.1. Level 2012.01.08
- You can now download registrations directly from online
registration site RaceIt.com.
This is accomplished through an API (Application
Programming Interface) provided by RaceIt.
RSServer/RSClient Version 7.3.0.23. Level 2012.01.02
- Art Stockman reported that the "GE Number of
Laps" command did not work properly with a "Net
time" lap event. Fixed.
- Steven Keith pointed out that the "Select
Event" command for filtering based on times was
selecting one more person that requested. Fixed.
RSServer/RSClient Version 7.3.0.22. Level 2011.12.14
- At the urging of Jeff Castro, got "Instant
Print" working from RSClient. This has never worked
since the creation of the client/server version of
RunScore.
- Active.com reported a solution to recent problems. You
have to change a file;
- Here are the steps necessary to make to the
RunScore program:
1.Locate and open this file on your computer:
*C:\RunScore\ActiveCf.xml*.
2.Locate the line: <IP>aml.active.com</IP>
and *CHANGE* it to:
<IP>aml.xes.active.com<IP>
RSServer/RSClient Version 7.3.0.21. Level 2011.12.04
- Ovidiu Simen pointed out that the
support for Winning Time via TCP/IP had stopped working.
He found it worked in the 2009 version but sometime
between then and now it stopped working. Fixed and
confirmed by Ovidiu.
RSServer/RSClient Version 7.3.0.20. Level 2011.12.04
- Fixed an annoying bug with help from Steven Keith. He had
complained for some time that the size of the Listings
screen was not preserved from session to session but I
couldn't find out what was causing it. Then he pointed
out to me that this problem did not exist in RSClient. By
comparing the code, I found and fixed the problem.
Thanks, Kei.
RSServer/RSClient Version 7.3.0.19. Level 2011.12.03
- Fixed a problem that caused extra lines in Instant Print
and Instant Print to Windows Clipboard when using with
Windows 7.
RSServer/RSClient Version 7.3.0.18. Level 2011.10.24
- Brad Pickle pointed out that the AP Format did not work
when doing teamscore and allowing ties. Fixed.
RSServer/RSClient Version 7.3.0.17. Level 2011.10.20
- When negative times were entered from the keyboard, they
ended up a bit strange. For example, if you entered -2
seconds, it would show up as -0:00.01.99. Fixed. If you
want to enter a negative time of, say 4 minutes 14
seconds, you would enter: -4 -14.
RSServer/RSClient Version 7.3.0.16. Level 2011.10.06
- Mike Proctor and Jon Krupa pointed
out that if you do an empty ENTER on the Time Machine
keyboard, you will get a time in the select event but no
bib number causing the bibs and times to not line up.
This is when "Time from Enter key on Time
Machine" is turned off. When it is turned on, you
will get a Unregistered Runner Number assigned to each
time as before. Now, with the change, an empty ENTER on
the Time Machine, with "Time from Enter key onTime
Machine" turned off, does nothing.
RSServer/RSClient Version 7.3.0.15. Level 2011.10.02
- Steve Delahunty pointed out an error in
the Psion support. It prevented select times from being
entered. This bug was introduced earlier this year when
supporting another external device.
RSServer/RSClient Version 7.3.0.14. Level 2011.09.29
- Pat Leone reported that when using the
"External Timer" "Barcode" that an
extra Unregistered Runner Number was entered after each
correct bib number. Fixed.
RSServer/RSClient Version 7.3.0.13. Level 2011.09.14
- At request of Ron Larson and Steven
Keith, add system variable %ISO time% which
produces time in a format without colons, e.g.
"150105" (for 03:01:05pm). They wanted this so
they could produce file names based on time. The system
variable %time% produces times such as
"15:01:05".
- Pat Leone pointed out that, with team
results, if you call for a list of incomplete teams and
there is only one incomplete team, the team name does not
appear.
- Sylvan Smyth asked that change (Version
7.3.0.11) on Merge Events be expanded to take the slowest
time if the target event is a start event and the fastest
time otherwise. Done.
RSServer/RSClient Version 7.3.0.11. Level 2011.09.13
- Tim Gautreau requested that on Merge
Events errors, that the faster time be used rather than
the time from the first event. Before RunScore threw out
any times in later events.
RSServer/RSClient Version 7.3.0.10. Level 2011.09.05
- Mike Proctor reported that if you ask to
ignore a field on import, the field not only isn't
ignored but is placed in the next field. Fixed. This bug
was introduced with Version 7.3.0.7.
RSServer/RSClient Version 7.3.0.9. Level 2011.09.04
- Brad Pickle reported a crash when doing
team scoring and using the "Allow Ties"
command. Fixed.
RSServer/RSClient Version 7.3.0.8. Level 2011.09.01
- Dusan Kafka reported a problem when he
had a very long line in a *.rsm file (longer than 200
characters). Have extended maximum to 400.
RSServer/RSClient Version 7.3.0.7. Level 2011.08.30
- Brad Pickle pointed out that if you
click on Cancel while doing an Import of a database, the
operation does not cancel but continues on. Fixed.
- Mike Proctor pointed out that selecting
on a record number no longer worked. Found that a bug was
introducted when feature for selecting on a time was
added. Fixed.
- Sylvan Smyth found, under certain
circumstances, a time of -0:00:00.01 being written into a
field using Event to Database if there was not a time for
that person. Fixed.
- Josh Gerber reported that Text-Messaging
has stopped working. I cannot find a fix. It never did
work too well. Users should use a third-party SMS service
for texting.
RSServer/RSClient Version 7.3.0.6. Level 2011.07.28
- The instant print function from Enter/Edit names was not
working in Windows 7 in certain conditions such as when
RSServer was launched from the taskbar.
RSServer/RSClient Version 7.3.0.5. Level 2011.07.26
- Sylvan Smyth pointed out that the USA
Triathlon age is not computed right when using
date-of-birth fields YY, MM, DD if the YY field is blank.
It computes an age as if the competitor was born in the
year 2000. Fixed so that no age is computed.
RSServer/RSClient Version 7.3.0.4. Level 2011.07.21
- Latest stable release.
- Sylvan Smyth said he liked the fact that
RunScore now checks for duplicate field names. But he
pointed out that a check is only made when opening a race
or opening Design Screen but not when saving a screen
configuration. Fixed so that you cannot save a
configuration with duplicate field names.
RSServer/RSClient Version 7.3.0.3. Level 2011.07.20
- We were using InstallShield to build RunScoreSetup.exe
and RSClientSetup.exe. We are now using Inno Setup which
is open source and a very impressive program. In addition
to RSServer and RSClient setups, Inno Setup is being used
for updates. RunScoreSetup.exe is about half the size it
used to be. RSServerUpdate.exe and RSClientUpdate.exe
have been replaced with the single program
RunScoreUpdate.exe which updates RSServer.exe,
RSClient.exe, and the Help files.
- Fixed a problem with SUM command discovered by Bob
Teschek. If the number of characters in the resulting sum
are one less than the size of the field, it causes a
problem. Fixed.
- Changed the way a TIME Machine works when Enter is
pressed but no bib number typed in. If, in Preferences,
"Time from Enter on Time Machine" was selected,
you get just time. Otherwise, you got nothing. Now with
"Time from Enter on Time Machine" unchecked,
you will get the time with the Unregistered Runner
Number. That is, unless you have "Not found"
turned on for the event in entries.ini. Then you will get
a -1 bib number added.
RSServer/RSClient Version 7.3.0.0. Level 2011.07.02
- Latest stable release.
- May have eliminated the "Must run as
administrator" problem when installing
RunScoreSetup.exe. The problem was ambiguous wording in
the InstallShield documentation.
RSServer/RSClient Version 7.2.11.32. Level 2011.07.01
- Fixed an e-mail bug that caused a problem if there were
no recipients but only "cc" and "bcc"
recipients.
RSServer/RSClient Version 7.2.11.31. Level 2011.06.29
- At suggestion of Jon Krupa, test to make
sure there are not duplicate field names in the database.
- Andrés Alañón Vázquez pointed out
that Announce with scratch times was not working for
non-lap races.
- Dusan Kafka pointed out that the Select
Event command did not work. Turns out he was trying to
select entrants with a time of zero which caused a
problem. Added protection for this by putting in a time
of 0:00:00.01 if you do not specify a time.
- With help from Steven Keith, improved the Help screens
concerning transponder races.
RSServer/RSClient Version 7.2.11.29. Level 2011.06.28
- At request of Andrés Alañón Vázquez
make place and division place work for lap races with a
scratch time in the Announce screen.
RSServer/RSClient Version 7.2.11.27. Level 2011.06.26
- Can now use a scratch event subtracted from a laps event
in a listing file. Before you could subtract a fixed time
(gun time) but not a different time for each competitor.
(You have always been able to subtract the initial time
["lap 1"] from the other laps using the
"Net time" feature.) This improvement was
inspired by the work for Andrés Alañón
Vázquez (Version 7.2.11.24) that allowed this
in a "Merge Events" listing.
RSServer/RSClient Version 7.2.11.24. Level 2011.06.23
- Andrés Alañón Vázquez requested a
way that it would be possible to have a lap race where
the starting time is not the first time in the event. For
example, in his case, he wants the final swim time (a lap
event) to be the scratch time for the running laps. This
is accomplished by a new capability in the Merge Events
feature. If the first event is a lap event and a scratch
event is to be subtracted from it, then the resulting
event will be just like the first event except the
scratch time for that individual will be subtracted from
every time for that person.
- Fixed a problem pointed out by John Snitko.
If you search in a blank field on RSClient,esometimes you
were taken to the Unregistered Runner Number.
RSServer/RSClient Version 7.2.11.23. Level 2011.06.22
- J-Chip records are very similar to ChampionChip
records so it is hard for RunScore to tell which
system is in use when loading files. There is no problem
when the data come through TCP/IP since the user selects
the system. In order that RunScore knows that the files
being read in are J-chip files, a new control (J-Chip
file loading) is added under Tools/Chip
Options. Note: There is no
problem with J-Chip records being read as ChampionChip
records unless it is a race where the clock goes past
midnight. J-Chip has taken over the ChampionChip
"antenna" field and replaced it with a
"day" field which keeps track of many days you
are into a race.
- Fixed a problem with Live Results
identified by Andrés Alañón Vázquez
that caused RSClient to crash if the event names were too
long.
RSServer/RSClient Version 7.2.11.21. Level 2011.06.12
- Jon Krupa found that if you try to close
a RunScore race but then change your mind and Cancel by
hitting the Cancel key or Esc, custom variables can be
corrupted. Fixed.
- Added documentation to point out that if you are using
the Announce Event feature and you want
to display any information about how the person did in
that event, you must include an EVENT
line to specify the event.This, too, was pointed out by Jon
Krupa.
RSServer/RSClient Version 7.2.11.20. Level 2011.06.06
- Working with George Groome and Mark
Hendley, made a fix to the External Timer "Keyboard"
device and made a change to the "Barcode"
device so that it works with a keypad that terminates a
line with either <LF> or <CR>. Also set the
default for the barcode to be bib mode instead of time
mode.
RSServer/RSClient Version 7.2.11.17. Level 2011.05.30
- At request of George Groome, reinstitute
"not found added" for an individual event. But,
instead of using a checkbox on the Edit Event dialog box,
it is set in the entries.ini file. This allows you to
turn on "not found bib number added to
database" for an individual event. However, this is
just for external timers such as the Time Machine. This
has no bearing on chip/tag races since at the time a
chip/tag record since the particular event is not known
at the point a chip/tag record is being parsed. See
"not found" in Help for details.
RSServer/RSClient Version 7.2.11.16. Level 2011.05.08
- Jenna Ginsberg a problem with Auto
Run. The problem was that she had the name of a
file spelled wrong but that should not have produced a
problem. Fixed. In fixing this, fixed a related problem
that kept you from having multiple files specified for Auto
Run.
RSServer/RSClient Version 7.2.11.15. Level 2011.05.07
- Debbie Burke reported that the OR
condition was not working in entries.ini. Fixed.
RSServer/RSClient Version 7.2.11.14. Level 2011.05.04
- Jenna Ginsberg found that she was
limited to 24 characters in the /Startup=My_Startup_listning.lst
command. Extended to 64 characters.
RSServer/RSClient Version 7.2.11.13. Level 2011.05.03
- John Snitko reported a problem that
caused the Unregistered Runner Number screen to come up
when escaping out of a drop-down list in Enter/Edit
Names. Fixed.
RSServer/RSClient Version 7.2.11.11. Level 2011.05.01
- New command, Select Event, allows you to
select on an event. Previously, you could only select on
a field.This allows filtering. For example, you could
select out only those who started after the gun. It is
hoped that you clever users will find new and exciting
things to do with this new command.
- Jon Krupa reported that the Absolute
command did not work when subtracting a fixed time from
an event time. Fixed.
- Marc Roy reported a problem with team
scoring by time. It was introduced in the fix in Version
7.2.11.6.
RSServer/RSClient Version 7.2.11.7. Level 2011.04.20
- Clifford Bruce pointed out that the
change made for him in Version 7.2.11.4 was not working
on RSClient. Fixed.
- Added support for MyLaps ProChip although this was just
the addition of the name to Initialize External Timers
since it already worked by selecting ChampionChip when
using the MyLaps Toolkit.
RSServer/RSClient Version 7.2.11.6. Level 2011.04.16
- In the past few days had two instances of team results
reporting a team full of blanks ahead of the first place
team. In both cases, it was an event with a start event
and, due to errors or people crossing mats, there were
negative times. Made changes to catch errors like this.
RSServer/RSClient Version 7.2.11.5. Level 2011.04.14
- After much research and the help of Jon Krupa,
we have finally discovered and fixed the cause of a
ChronoTrack Parsing Data problem with multiple SimpleClient
sessions sending large amounts of data for larger races
into RunScore. This only seems to happen with large
amounts of streaming data from several SimpleClient
sessions streaming into the Server session on RunScore at
once. Most users never saw this problem, even with
multiple streaming SimpleClient sessions. It was
only on the extremely larger races that this cropped up.
This was a very hard problem to reproduce and
troubleshoot. Only a couple of people had ever had
problems with this, but Jon was able to give us a case
that we could finally see and reproduce the
problem. This should fix this problem and tighten
the integration with ChronoTrack.
RSServer/RSClient Version 7.2.11.4. Level 2011.04.13
- At request of Douglas Kirk, allow Message
command in team results and, in particular, allow an
initial message that will display at beginning of line.
- At request of Clifford Bruce, make a
change to the announce screen so that if the same person
is brought up twice in a row, their new data is
displayed. In his case said toward the end of a lap race
when there only a few people still out, a person could
cross and then be the next one to cross again.
RSServer/RSClient Version 7.2.11.1. Level 2011.04.11
- James Orr found that a misspelled custom
variable such as %gun time% could cause
a problem in a MINUS command. Fixed.
RSClient still at level 7.2.11.0 but that's not a
problem.
RSServer/RSClient Version 7.2.11.0. Level 2011.04.07
- Latest stable release.
- A new file, Boston.2013.tac, with
qualifying times for the 2013 Boston Marathon
has been added to the Common folder. You should use this
for marathons run after September 2011.
RSServer/RSClient Version 7.2.10.26. Level 2011.04.02
RSServer/RSClient Version 7.2.10.25. Level 2011.04.01
- Working with Jon Yurchiak and Steven
Keith fixed another problem with the new E-mail
feature. In many cases, the server determines which port
to use but in some other cases, the client must specify
the port. To handle this, RunScore has a new command EMAIL
PORT so that you can set the port. Many systems
use port 25 but Gmail uses port
587 as does AOL and Yahoo mail.
- RSClient is still at Version 7.2.10.22 but it still works
fine with RSServer Version 7.2.10.25.
RSServer/RSClient Version 7.2.10.23. Level 2011.03.31
- Jon Yurchiak reported that his test
e-mail using Gmail for the server,
caused RunScore to crash. The problem was that he didn't
have a Subject specified. Fixed so that
a lack of a Subject does not cause a
problem.
RSServer/RSClient Version 7.2.10.22. Level 2011.03.29
- At request of Steve Moland, "Announcers
on the Run," when doing an Import
and you run into a field not recognized, in addition to Ignore
and Cancel, have added "Ignore
all remaining fields" button. When it is
pressed, no more fields are processed and the file being
imported is read but only up to the field being queried.
- A number of people have wanted to send e-mail
using Gmail, AOL, or other mail servers. I found
a terrific C++ package on the CodeProject website and
have used it to replace the SMTP code I was using. Steven
Keith and I have done a lot of testing but encourage you
to test using servers you have available.
- Jon Krupa reported that if an error
popped up, such as a missing file, while RunScore was
processing entries.ini and he canceled the processing,
problems could develop. Following his suggestion, it is
no longer possible to cancel. You will be asked to
acknowledge each problem but processing will still
happen.
RSServer/RSClient Version 7.2.10.17. Level 2011.03.19
- Some people did not like being warned every time
they went to delete a bib or time in Edit/Results.
This can now be set in Preferences. This change was
implemented a few versions ago but, unfortunately, it was
not documented. Also, unfortunately, the default was set
"off". It is now set "on" so that,
unless you unarm in Properties ("Pop-up on delete in
Edit/Results), you will always be warned when you attempt
to delete a bib number, time, or place.
RSServer/RSClient Version 7.2.10.16. Level 2011.03.16
- Carl Magnuson found that RunScore
crashed when connecting to MyLaps Toolkit
if you used very long location names. Fixed.
RSServer/RSClient Version 7.2.10.15. Level 2011.03.13
- George Groome pointed out that "Performance
Factor" did not work when using Combine
Events. In fixing this, found "Rate" had
same problem.
RSServer/RSClient Version 7.2.10.14. Level 2011.03.11
- At request of Marek BLAEK, made a
change to the sort routine to handle diacritic symbols
(R,,,C,).
- Stephen Twomey pointed out that changes
to fields in Browse did not change the search fields
until Alt-F4 or closing and reopening RunScore. This
problem has been there a long time. Fixed.
RSServer/RSClient Version 7.2.10.12. Level 2011.02.22
- Some complained that the recent change to preserve the
insert/replace state in the file editor was causing them
problems in Enter/Edit names. The change was not intended
to affect Enter/Edit names. Fixed. That is, only the
state in the file editor is preserved.
- At the same time of the above change, the preserving of
insert/replace mode in the file editor was extended to
RSClient.
RSServer/RSClient Version 7.2.10.11. Level 2011.02.18
- Sylvan Smyth pointed out that the Time
Difference and Total Difference
commands put out strange numbers for the time if a person
did not finish. Fixed. (Time Difference
gives the difference between a person and the person just
ahead and Total Difference gives the
time difference between the finisher and the winner.)
RSServer/RSClient Version 7.2.10.10. Level 2011.02.13
- Marek BLAEK requested that "Time
difference" and "Total Time
Difference" be added to allowed features of
"Event to Database." Done.
RSServer/RSClient Version 7.2.10.9. Level 2011.02.13
- Debbie Burke did not like the
"I-beam" cursor on the main page which changed
to a "pointer" cursor on the links. Was hard to
see. Changed to "pointer" for bulk of screen
and to "hand" on link. This is the more
standard way to handle the cursor.
RSServer/RSClient Version 7.2.10.8. Level 2011.02.07
- Jon Yurchiak pointed out that "GE
Number of Laps" stopped working. Fixed.
- Dennis Joffe provided a race folder that
worked fine on a LAN but bringing up the Listings on
RSClient caused RSClient to lock up. Fixed.
RSServer/RSClient Version 7.2.10.6. Level 2011.02.06
- Tony Newton pointed out that when you
send output to your browser, the tab says "Race
Name" rather than the actual name of the race.
Fixed.
- Debbie Newton pointed out that if you
select a *.rsm file in RSClient and press F9 to edit, the
file would not be found unless you double-clicked first
to highlight the entire file name. Fixed. You now can
have the cursor anyplace on the file names just as works
with RSServer.
RSServer/RSClient Version 7.2.10.4. Level 2011.02.01
- It was pointed out that when tabbing across the Initial
External Timers dialog box, that is was not possible to
reach the TCP checkbox. It was only possible to get there
with the mouse. Fixed.
- When using a device via TCP, baud does not matter. In
order to reinforce that, when you check the TCP checkbox,
the Baud drop-down disappears.
- Some people like to be in "insert" when editing
and some but some like to be in "replace." At
request of Steve Scheidt, allow the
editor to start in either "insert" or
"replace" mode. Whatever mode you have it in
when you leave the editor, it will be in that mode the
next time you edit a file -- even if you have closed
RunScore in the interim.
- There have been complaints about the pop-up when you want
to delete a bib and/or time in Edit Results. In fact, I
have found it annoying myself. Therefore, you can now arm
this capability in Preferences.
- Removed "not found added" from Events editor.
Was causing problems since in a chip/tag race, RunScore
does not know which event is specified at the time a
search of the database happens.
- Fixed a problem pointed out by Steven Keith: "Starts
with" or "SW" did not work in entries.ini
on RSClient.
RSServer/RSClient Version 7.2.10.1. Level 2011.01.22
- At request of Paul Williams, add
alternate white and gray background lines on Instant
Results to improve readability.
RSServer/RSClient Version 7.2.10.0. Level 2011.01.12
- Latest stable release.
- At request of Steven Keith, add new
system variable %race path%. This can be
used in the System Command to copy files from the race
directory.
- At request of Steven Keith, provide a
way to execute a listing (*.lst) file on startup of a
race. This is done by adding a parameter in the
Properties/Target section of the RSServer or RSClient
icon. The parameter is /startup=filename.
In the example below, RSServer starts up the sample race
and then starts the announcer.
c:\runscore\rsserver.exe
sampleraces\sample\entries /startup=announce.lst
or
c:\runscore\client\rsclient.exe
/startup=announce.lst
- You can also specify the IP Address and the port on the
command line of RSClient. The parameters are /address=ipaddress
and /port=number. For example:
c:\runscore\client\rsclient.exe
/startup=announce.lst /address=MyDesktop /port=33000
- While we were at it, we decided to allow you to set the
Login name for RSClient to log into RSServer. If you are
not using login names, don't worry about this feature.
You can only use this feature if you are requiring a
login name but not requiring a password. The parameter is
/login=login_name. For example:
c:\runscore\client\rsclient.exe
/startup=announce.lst /address=MyDesktop /port=33000
/login=Announcer
- At request of Craig Wilson, allow team
members beyond the number scoring to advance. This is
controlled by setting a negative number for Advance
Maximum control
- You have always been able to specify a
"scratch" event in RunScore by making the event
name start with the letters "STA" or
"SCR". Now there is a third way. Just specify
the event to be a "Start" event in
"Misc/Edit list of events". When a scratch
event's time is subtracted from another event's time and
there is not time for the scratch time, a time of zero is
used. On the other hand, if it is not a scratch event,
for example it might be the BIKE event in a triathlon,
then when the BIKE time is subtracted from the next split
and there is no BIKE time, the resulting split is a
blank. That allows you to easily find someone who missed
a split point.
- New team feature: Team Spread: Prints
out, when using Team Format Columns, the spread in time
between the first finisher and last scoring finisher on
each team.
- New team command: Team Format Brief:
Implemented at request of Pat Leone.
With Team Format Brief, only the team
place, team name, and team score are printed.
- At Steven Keith's request, add "Starts
with" (or "SW") command to
entries.ini. It had been added to *.lst processing some
months ago.
RSServer/RSClient Version 7.2.9.0. Level 2010.11.19
RSServer/RSClient Version 7.2.8.41. Level 2010.11.18
- At request of Jon Krupa, discard any
line of an import file that will produce a record in
which all fields are blank. This helps to eliminate those
blank records in an Excel file that gets incorporated
into a *.csv file.
RSServer/RSClient Version 7.2.8.40. Level 2010.11.17
- Have you ever been working with results in a chip/tag
race and were in "bibs and times" (F5) mode and
pressed F2 to delete only to realize that you pressed F3
(numbers mode) by mistake and the next F2 ends up
deleting a bib but not the time thus mis-aligning the
bibs and times? Have you ever hit F2 by mistake and seen
a finisher disappear? Some months ago a command
"Edit Results (tab) BOTH" as suggested by Mike
Richards was added so that you would always be in F5
mode. However, the user could, with a click of the mouse
or by depressing F3, put the mode back to the Bibs mode.
After many discussions with Steven Keith, Mike
Proctor, and Jon Krupa, two
significant changes have been made to help. Keep reading.
At
request of Jon Krupa and Mike
Proctor, provide a way to "lock" the
Results screen in a "both" mode -- bibs and
times. This can be done using a new control in
Preferences. The setting can be overridden for a race by
setting "Edit Results" in entries.ini. It can
be set to "bibs", "times", or
"both". Likewise, if you only want the
"both" mode for a few races, you can use the
"Edit Results" to use the "both" mode
for those races and leave the "both" mode
unchecked in Preferences.
At request of several users, provide protection for
deleting bibs and times. It works just like the delete
function in Browse. That is, when you first go to delete
a finisher or a finisher's time, you will be asked if you
really want to. You will also be told that you can
"arm" the deletion by using Ctrl-F2.
RSServer/RSClient Version 7.2.8.34. Level 2010.11.08
- Steve Moland, of Announcers on
the Run, requested a change to the Announce
screen. He asked that a blank line be inserted if the
user pressed enter with no bib number. This allows him to
put in blank line if he makes an error -- increasing
readability.
RSServer/RSClient Version 7.2.8.33. Level 2010.11.07
- Richard Rostant pointed out that maximum
time filtering did not work in a Start event because the
filtering was not being done in the right place. Fixed.
RSServer/RSClient Version 7.2.8.31. Level 2010.11.05
- Fixed a problem that could happen when running a merge
from RSClient and cleaned up some other problems with
merging.
- Fixed a problem in Japanese support. RunScore was not
finding Ipico chips correctly due to an
upper-case/lower-case issue. Pointed out by Sachiko
Nagahara.
RSServer/RSClient Version 7.2.8.29. Level 2010.11.04
- Found that if, during a merge, there were lots of merge
errors, the writing of the MergeProb.txt file could be
slow. This is greatly speeded up.
RSServer/RSClient Version 7.2.8.27. Level 2010.11.03
- The MergeProb.txt file that lists merge problems was
getting erased at the beginning of every listing file
within a @ file with the result that it often was not
there when the listing was done. Fixed so that it only
gets erased at the beginning..
RSServer/RSClient Version 7.2.8.25. Level 2010.10.27
- At request of John Snitko, made a
further improvement to Initialize External
Timers. In addition to checking timer, port,
baud, and tcp, the Event selected is also checked to see
if the device should be reinitialized.
- Also at the request of John Snitko, the
Event selected when using an external timer is now
displayed in the Tools/Connected Devices pop-up.
RSServer/RSClient Version 7.2.8.24. Level 2010.10.26
- Made some improvements to the Initialize External
Timer dialog. Now if you don't change anything
for a device (timer, port, baud, tcp), the device will
not be stopped and started again. This is particularly
useful when using the Summit timer.
- If you have a device activated through Initialize
External Timers, you can turn it off by blanking
the port number of by setting the Start/Stop
drop down to Stop.
- It now tests if you are using the same port for two
different devices but allows in the case of systems such
as IPICO in which case it checks to see if the IP
Addresses are the same.
- Steven Keith and John Snitko
did some very heavy testing of these new features.
RSServer/RSClient Version 7.2.8.20. Level 2010.10.22
- Tony Stocker pointed out that in team scoring by
age-grading had a problem. The individual percentages
were displayed in whole numbers instead of with 2 decimal
places and the sum of the percentages did not equal the
team score. Fixed.
- Clifford Bruce asked for RunScore to handle IPICO times
that were larger than 24 hours. Done. It is based on the
race date in entries.ini
RSServer/RSClient Version 7.2.8.17. Level 2010.10.20
- Jon Krupa, again running a debug version
of RSServer, uncovered a buffer-overrun problem in data
streaming in from a chip/tag system. Fixed.
- James Orr pointed out that the RATE
command and its header did not line up. The data was one
character wider than the header. Fixed. If you have been
creating your own header in conjunction with the No
Column Headers command, you will have to adjust your
headers by one space.
- Brad Pickle pointed out that when using
the Team Incomplete command that the incomplete teams end
up on a separate page. A bug was fixed so that, if there
is enough room, the incomplete teams are listed on the
last page. Otherwise, they will appear on the next page.
- Jason Biggs found that AccuChip data was
not being handled correctly when coming through TCO/IP.
Fixed.
RSServer/RSClient Version 7.2.8.10. Level 2010.10.18
- Jon Krupa reported a problem when using
mixed team scoring. Since he had been helping me and
running a debug version, he was able to send me a stack
dump that pointed to the problem.
RSServer/RSClient Version 7.2.8.8. Level 2010.10.13
- In lap races that are timed by net
time, do not use a MINUS command. This is
because the net time computes times based on the first
crossing of the mat. In races that are NOT timed by net
time, you can use MINUS but only with a fixed time. A bug
has been fixed in this case. The fixed time was being
subtracted from the final time but not from the times
recorded at the end of each lap. Do not use MINUS with a
Scratch event when timing a lap race. Instead, do it as a
net time event.
- For lap races with wave starts, you just
assign the start times for each participant in the Lap
Event, using the Assign Times command, and then read in
all lap data for the rest of the race, with this assigned
Gun Time being used to compute the Net Times for all laps
and the accumulated times.
RSServer/RSClient Version 7.2.8.7. Level 2010.10.08
- Steven Keith found that it was not
possible to assign more times than there are entries in
the database. That should not normally be a problem but
his race had some Unregistered Runner Numbers (URN) in
the event. (The event was filled with data from a chip
system and some Steven uses the URN as markers.) Fixed so
that you can now assign as many times as allowed
according to the settings for that event.
- Made improvements in the Initialize External
Timers dialog box. Prevents you from having two
devices connected to the same port. (This is allowed when
RSServer is the client and is talking to chip controllers
which are servers since the servers have different IP
addresses.) Changes also allow you to stop a device while
keeping others running.
RSServer/RSClient Version 7.2.8.3. Level 2010.09.29
- Working with Ron Larson, found that
sometimes in an Event to Database
operation, data is written that is longer than the field.
RunScore was not protecting for this situation which
caused problems. Now data in a case like this is
truncated to fit in the field.
RSServer/RSClient Version 7.2.8.2. Level 2010.09.27
- Craig Chiger and Jack Spaulding
pointed out that if they use "Remove
duplicates" and tries to print from the resulting
Browse screen, RSServer crashed. Fixed in both RSServer
and RSClient. Now printing works from the browse screen
from the Browse button.
RSServer/RSClient Version 7.2.8.1. Level 2010.09.24
- Bill and Gail Sherry reported that pages
after the first page on a lap-race report were not
starting at the right place. The problem only occurs if
each finisher's results data takes more than one line.
- Jon Krupa found that if you have call
for an "include" file in entries.ini and it is
not present, it causes problems if you press Cancel or
Esc when the pop-up message appears. Fixed.
- Tony Newton asked for a change to the
Live Results screen so that the most recent finisher
stayed at the bottom of the screen and is highlighted in
blue. To do this, set the Scroll Speed
to zero and the Scroll Delay to, say, 1
second.
RSServer/RSClient Version 7.2.8.0. Level 2010.09.12
- Latest stable release.
- Fixed some problems in the sample race folders.
RSServer/RSClient Version 7.2.7.23. Level 2010.09.08
- Zach Loggins suggested that Ctrl-A be
used to mark an entire file when editing. Done.
- At the request of several users, AP Format
is now supported for overall results and team results. AP
Format is the format used by newspapers to
present results in paragraph format.
RSServer/RSClient Version 7.2.7.19. Level 2010.09.06
- Fixed some problems with Japanese support.
- Sachko Nagahara pointed out that any
field names used in a listing got changed to their
proper-case form and showed up this way in Browse,
Enter/Edit Names, and Results. Fixed.
- Mike Richard requested that the mode
(bibs, times, or both) in Results always be set to
"both." Since not everyone wants it this way,
this control has been added to Entries.ini. The new
control is "Edit Results" which can be set to
"bibs", "times", or "both".
RSServer/RSClient Version 7.2.7.17. Level 2010.09.04
- Bill Schauder found that if he gets an
error such as "Not a search field" and clicks
on Okay, RS crashes. Fixed. If he clicked on Cancel, the
problem does not happen.
- Craig Chiger reported that if he used
the "Lap Difference" command in Entries.ini,
RSClient did not handle the command and created an error
pop-up message. Fixed.
- Bill Teschek reported a problem with the
BY command. Turns out the longest search length that
RunScore could handle is 61 characters and Bill's field
was 67 characters long with a search field of 67. This
has been increased to 120 so should not be a problem.
- Jon Krupa pointed out that if you bring
up the Open Race dialog and then, without opening a race,
you can bring up the dialog again. This should not
happen. Fixed.
- Sending output to the browser didn't always work
depending on the location of RunScore and the location of
the race directory. Fixed.
- Got Chatsworth marked-sense-card reader
working for the current version.
- Improved the Japanese language support so that you can
select Japanese under the Language button on the
Preferences dialog box. The word "Place" on
printed results and Live Results now displays the word in
Japanese. Also eliminated proper case causing problems
with Japanese.
RSServer/RSClient Version 7.2.7.15. Level 2010.07.29
- With help from Sachko Nagahara, Japan,
RunScore now supports languages that use double-bytes.
She figured out how to use some fields, such as the bib,
as single-byte and the names fields as double-byte.
RunScore is a non-Unicode program. To use, you have to
set your system to support for non-Unicode programs. See
details in the Help file.
- Made a change so that on F5: Clear Field, the field in
the Unregistered Runner Number (URN) does not get
cleared.
RSServer/RSClient Version 7.2.7.12. Level 2010.07.26
- Andrés
Alanon Vazquez reported a problem with Version
7.1.7.11 that caused a crash if the *.frm has a label
length problem. The bug has been there forever but only
rarely causes a problem.
RSServer/RSClient Version 7.2.7.11. Level 2010.07.24
- Building on the new "Not found added" feature
in Version 7.2.7.9, improvements were made for chip races
that use a ChipID (as opposed to tag races where the tag
ID is the bib ID). It used to be that when chip is not
found in the database and "Not found added"
(from Options) is active, a bib number one higher than
the highest bib number in the database was added. This
has changed so that now, if the chip is in the BibChip
file (either via a Look Up in entries.ini or via an
included BibChip csv file in entries.ini), the bib number
associated with that chip is used when adding the new
entry in the database. If the chipID is neither in the
race database or the bibchip file, e.g. a user-owned
chip, a new entry with a bib number one higher than the
highest bib number is added to the database as before.
- Note: we recommend that you use the
entries.ini for your chip assigning rather than the Look
Up. It is easier to setup and control. However, for very
large races, the Look Up method is faster.
- Emily Graves found that long prompts in
a listing caused problems. Fixed.
- Greg McCormick found a case where a null
label had found its way into the screen format and caused
a problem. Protection added for this case.
RSServer/RSClient Version 7.2.7.9. Level 2010.07.23
- At request of Paul Williams, added a
new, local, "Not found added" capability. It is
set for each event in the "Edit Event" dialog
under the Misc menu item. This is primarily used for
select bibs from an external timer. When a bib number is
received which is not in the database, a new entry with
that bib number is added to the database. If "Not
found added" is not checked, the Unregistered Runner
Number (URN) is used instead. This new capability allows
you to have "Not found added" set for some
events and not for others whereas the "Not found
added" under Results/Options is global. That is, it
applies to all events. Also, this global setting does not
affect select times from an external timer.
RSServer/RSClient Version 7.2.7.7. Level 2010.07.22
- Jenna Ginsberg found that the client
could edit entries, including the URN, even if its role
should not have allowed that. Fixed.
- Ron Larson found a problem when
exporting times from an event if the name of the file
being exported to is too long. Fixed.
- Steve Gajerski found that there were
problems if an event name contained a space character.
Fixed so this cannot happen.
RSServer/RSClient Version 7.2.7.5. Level 2010.07.03
- You can now set the lap difference in a lap race in
Entries.ini. If two times, in a lap race are within the
time, in seconds, the second time is eliminated. Command:
"Lap Difference". The default
is 10 seconds.
RSServer/RSClient Version 7.2.7.4. Level 2010.06.27
- Jenna Ginsburg found that a Time
Format of NONE was not working
with the Announcer feature on RSClient.
Fixed.
- Cleaned up and fixed some problems in the sample races.
Made them available for download independent of the full
install (RunScoreSetup.exe).
RSServer/RSClient Version 7.2.7.3. Level 2010.06.26
- John Snitko pointed out that if you
typed duplicate bib numbers into results for a non-lap
event, you did not get the error message and the
duplicate bib remained. Fixed.
- Steven Keith found that the the Assign
Numbers command would assign a number to the Unregistered
Runner Number (URN) unless you used a select
command to prevent it. Fixed so that Assign
Numbers can never affect the URN.
- At urging of Steven Keith, add red background text "UNREGISTERED RUNNER
NUMBER" to
Unregistered Runner Number (entry record 0) so that
people realize that they are not editing an entry.
RSServer/RSClient Version 7.2.7.0. Level 2010.06.23
RSServer/RSClient Version 7.2.6.1. Level 2010.06.21
- Art Stockman and Steven Keith
reported that duplicate finishers were showing up in some
chip races. This problem was introduced in Version
7.2.6.0. Fixed.
- Fixed a problem with semi-automatic alignment using
select times where the wrong line was highlighted.
Reported by George Groome.
RSServer/RSClient Version 7.2.6.0. Level 2010.06.14
- Added a feature (that Steven Keith has
been asking for for several years) to RunScore to allow
you to have an external timer such as the Time Machine
communicate with RunScore via TCP/IP. This is done by
using an adapater that converts the RS-232 serial data
stream at the finish line (remote end) to TCP/IP to send
to the base computer. The TCP/IP can be either hard-wired
or wireless. At the PC end the TCP signals are converted
back to RS-232 to go into the computer. Several RunScore
users have been doing this for some time. The new feature
allows the TCP signal to come directly into RunScore
without having to convert back to RS-232. To use this
feature, select your timer (Does not work with the Summit
timer.) and check the TCP box. Enter the port your system
is using at the remote end. After pressing Okay, you will
be asked for the IP address of the remote end. That's all
there is to it.
- Isabelle Fradette found that if you
loaded a chip file for a lap race into RunScore and then
loaded it again, they would append to what was already
there. RunScore should notice that those records are
already there and not add them again. This was only a
problem when loading into a lap race. Fixed.
- Fixed a problem pointed out by Art Stockman.
When in Enter/Edit Names you search for
a person and it is not found, one of the options is
"Cancel." If you cancel you were taken to
record 0 which is the Unregistered Runner Number
(URN). If you don't notice this, you could end
up entering registrant data into that spot over and over.
RSServer/RSClient Version 7.2.5.30. Level 2010.06.08
- At suggestion of Steven Keith, when you
have in an address, NE, NW,
SE, SW, RR (rural
route) and you tell RunScore to print
them out in proper case, leave "NE"
etc. as is instead of changing to "Ne".
- Mike Proctor found that there are
problems if you use field Record Number
in a listing. Fixed.
- RunScore Live Results now supports PNG
(Portable Network Graphics) files in addition to BMP
(Windows bitmap) files. PNG files are
much smaller than the BMP files for the
same image. PNG uses loss-less
compression. PNG files are designed for
computer-generated graphics. JPEG files
(*.jpg) are not supported. They are intended to be used
for photographs and use lossy compression.
- Jon Krupa pointed out that the listings
sometimes did not alphabetize correctly if there was a
hyphen in a file name. Fixed.
- Made some important improvments to Live Results
to increase performance and to eliminate flicker. Fixed a
bug that was introduced at the time of the conversion to
VC++ that greatly affected performance over the Internet.
Live Results now works great on a remote
RSClient.
- Debbie Burke asked that the Round
First command work in a Merge
listing as well as in a normal listing. She also
requested that Round First work with Total
Events and Total These Events.
Done.
RSServer/RSClient Version 7.2.5.20. Level 2010.05.28
- Andrés
Alanon Vazquez pointed out that with the change
to the Number of Laps command, this
caused a problem when it is desired to list those who
have completed exactly the number of requested.
Therefore, a new command, GE Number of Laps,
has been added. This includes in the listing those who
have completed the number requested or more. But the time
for those with additional laps is set as their time when
they completed the requested number of laps. The Number
of Laps now works like it used to. That is, it
includes only those who have completed exactly the number
specified.
- He also
reported that the Average Lap Time
command stopped working. Fixed.
RSServer/RSClient Version 7.2.5.19. Level 2010.05.26
- Fred Sommer and Jacob Smith
found that splits were not sorting properly in
triathlons. I thought it was because they had the sort
command in the wrong place but Steven Keith
convinced me that a change was introduced with version
7.2.5.3 when a change was made to place order in an Event
to Database file. Fixed so that place order works for
both cases.
- At the request of Steven Keith, RSServer
and RSCllient now support Summit
Timers with Device IDs of 1-8. The default
before was only 1-4. You can now chain up to 8
Summit Timers into a single session via the
"Initialize External Timers" screen. Due
to a current limitation in the Summit Timers interface,
you can only have one session at a time in the
"Initialize External Timers" screen, but can
chain all your other summit timers to that connected
device.
RSServer/RSClient Version 7.2.5.18. Level 2010.05.25
- Bob Teschek reported a problem with a
listing file that caused a crash if he hit
"Cancel" when a problem with the file occurred.
The crash problem has been fixed. The problem with his
listing file was that a tab character was in the file.
- Due to problems experienced by Jenna Ginsburg,
add protection if the distance used in the RATE or PACE
commands have a problem.
- Lonnie Somers was having some problems
that were caused by including a Look Up command for ZIP
code but not having a ZIP field in his database.
Protection has been added to prevent this from causing
problems.
- Marek BLAEK pointed out that
if you do a lap race and set the Number of Laps,
only those who complete exactly that number of laps are
included in the results. That is fine for those who
completed less than the specified number of laps but also
leaves out those who may have done some extra laps.
Fixed.
RSServer/RSClient Version 7.2.5.14. Level 2010.05.17
- Implemented a suggestion by Sylvan Symth to
provide an Update link on RunScore's
main page to take the user to RunScore's update
documentation at www.runscore.com. At the same time changed the cursor
behavior to act like other Windows program to display the
arrow cursor when the arrow is hovering over the e-mail,
RunScore website, or RunScore updates link.
- Added support for MyLaps BibTag races that go
past midnight. To use this, you must specify the
race date in the entries.ini file. This is supported by
the MyLaps Toolkit but not by ReadLite.
RSServer/RSClient Version 7.2.5.6. Level 2010.05.13
- Jon Krupa found that if he imported
entries that had bad data, such as non-digits in a ZIP
code field, he got into an unending sequence of error
pop-ups from which he couldn't escape. Steven Keith and I
could not reproduce this but the problem was fixed by
adding some checking to the code.
- George Groome found that if you type a
zero into the keyboard of a Time Machine, or similar
device, instead of showing the URN number, it entered the
first person in the database without a bib number. Fixed.
RSServer/RSClient Version 7.2.5.4. Level 2010.05.10
- Bill Teschek reported that search
lengths were not always set correctly if a search length
less than a field length was set. Fixed.
- The search field headers in the Results screen were only
shown for the first 80 columns instead of all the way
across. Fixed.
RSServer/RSClient Version 7.2.5.3. Level 2010.05.08
- Steven Keith found that the Place
command in an Event to Database operation, was sorting
down instead of up. Fixed. This bug was apparently
introduced in version 7.2.4.9.
RSServer/RSClient Version 7.2.5.2. Level 2010.05.07
- Major change to Unregistered Runner Number (URN)
(bandit number). The number is now ALWAYS stored
in record 0 of the database. That record can only be
edited, and only on RSServer, from Tools -> Enter/Edit
Names. If you erase the database from Tools, the URN
record is retained. If you erase from outside RunScore, a
blank URN record is created with the URN specified in the
URN Preferences item. One reason for the change is that
data entry people often overwrite the URN.
RSServer/RSClient Version 7.2.4.9. Level 2010.05.05
- After a phone discussion with Greg McCormack,
he made me realize that I hadn't put the File
Save As dialog box back the way it was last
fall. It is now. That is, the first File Type is "No
extension". If you want the *.lst extension, you
either have to type it in or use the drop-down to select
the *.lst files. The "lst", "rsm", or
"txt" extension will be used if you select one
of those file types.
RSServer/RSClient Version 7.2.4.8. Level 2010.05.05
- In the Version 7.2.4.7 fix on the Sort Down/Age Graded
Percent fix, Greg McCormick found
another problem. The top team was being eliminated.
Fixed.
RSServer/RSClient Version 7.2.4.7. Level 2010.05.04
- Greg McCormick reported that Sort Down
used with Team Score by field was not working in the
current VC++ version. Fixed.
- Wally Maranette reported that the fix
from last June to Sort Down for Age Graded Percent used
in Event to Database was not working in the VC++ version.
Fixed.
RSServer/RSClient Version 7.2.4.6. Level 2010.05.04
- Fixed a bug found by Steven Keith
related to auto-save of results. If your path to the
directory in which to save the results is incorrect, you
will get, in rapid succession, a bunch of pop-ups
requiring you to shut down the program. In fixing the
bug, it occurred to me that it might solve some other
instability problems people have been reporting. Time
will tell.
RSServer/RSClient Version 7.2.4.4. Level 2010.05.03
- Several RunScore users do not like the fact that if you
do not put an extension on a file name when you save a
file, RunScore defaults to a "lst" extension. I
agree that this was a bad move. Often we want to save a
file with no extension and it causes a problem when the
extension is added. This is fixed in this version.
RSServer/RSClient Version 7.2.4.3. Level 2010.03.31
- Josh Drew asked for processing of III as
in "John Hancock III" so that "iii"
is turned into "III" if "proper case"
is chosen.
- Ron Larson produces some complicated XML
files. RunScore's automatic XML processing messes up his.
New command: "No XML Processing" has been
added.
RSServer/RSClient Version 7.2.4.2. Level 2010.03.30
- A bug was pointed out by John Snitko that
can cause an RSClient crash but only if a non-search
field is made into a search field after RSServer is up.
This can happen quite inadvertantly such as doing a
search on a non-search field. In that case, RSServer
turns it into a search field automatically. If RSClient
then connects, it doesn't "know" that field is
a search field since it just uses the information in the
*.frm file. Fixed.
- The pop up "No finishers" for team results was
removed at the request of Sylvan Symth on 2010.03.05. Sid
Steinweg found one we missed. Fixed.
RSServer/RSClient Version 7.2.4.1. Level 2010.03.29
- Remove support for ChampionChip Antenna
Number and ChronoTrack Reader. These parameters are
handled by the middleware and not used in RunScore.
- Add support for the MyLaps BibTag new GroupID
that is used to direct a tag to an event in the MyLaps
BibTag system. This is supported on Misc/Edit
list of Events
- Mike Proctor pointed out that if you
delete a record from Browse, a '\' character is placed in
the first position of the record, as it should be, but
the rest of the record was erased. Fixed so that the
record is retained except for the first character which
is changed to '\'.
- Jim Oaks found that the Clone was not
working for a long path. Fixed.
RSServer/RSClient Version 7.2.4.0. Level 2010.03.23
- Latest stable version
- Jim Oaks found that the DIV
field was not being updated when data entry was made from
RSClient. DIV WILL
update once F4 or Alt-F4 is done from RSServer. Fixed.
Itt is now updated in RSClient. The problem was that the
DIVISION file was not being copied to the client. Users
should try to stop using DIVISION and go to entries.ini
for all the capabilities there such as updating the age
based on race date.
- Craig Chiger found a problem with an
e-mail Subject line over 80 characters. Actually this was
a problem for any line in an *.lst file that was too
long, not just a Subject line. Fixed.
- Greg McFerren found that the BEST
command was not working correctly. It was finding the
worst performances instead of the best Fixed.
RSServer/RSClient Version 7.2.3.5. Level 2010.03.08
- Made an improvement to the edit box when you edit a bib
or a time (Right-click on a bib or time). Before the edit
box had a thick border which had the effect (in Win XP)
to hide the lower part of the characters being edited.
RSServer/RSClient Version 7.2.3.4. Level 2010.03.05
- John Snitko reported that RSClient was
not displaying its logo on a new installation. RSClient
was failing to copy it from RSServer if it was missing.
Fixed.
- John Snitko also reported that Look Up
was not working on the client if you had more than one
Look Up specified. Only the first was working. Fixed.
- Fred Dewsberry found that Look Up
stopped working on the server once the RSClient is
started. This has been a long-standing bug. Not sure why
it took this long for someone to report it. Fixed.
- Sylvan Symth requested that when there
are no finishers for a team score, that, instead of
displaying an annoying error pop-up, just produce a page
with no results -- only the header. Done.
RSServer/RSClient Version 7.2.3.2. Level 2010.03.02
- John Lauces reported that bar codes were
not printing correctly. The problem was introduced when
the default monospaced font was added to Preferences.
Fixed.
RSServer/RSClient Version 7.2.3.1. Level 2010.02.23
- Fixed a problem turned up by Dave Simmons. If
a race folder contains a sub-folder, the "File/Save
Race As" did not work correctly.
RSServer/RSClient Version 7.2.3.0. Level 2010.02.20
- Fixed a problem pointed out by Jim Oaks.
When importing *fna files into results, the Open Dialog
box did not show the *.fna files.
- Latest stable release
- Fixed a problem that kept "Update all entries"
from working from RSClient.
- When you erase all your entries, RunScore is supposed to
create a new database for you with just the Unregistered
Number (URN). However, if you defined the Unregistered
Runner Number in the entries.ini file but not in
Preferences, this was not happening. Fixed.
RSServer/RSClient Version 7.2.2.19. Level 2010.02.15
- A few people pointed out that a PageDown after a F3
search on RSClient did not take you to the next entry.
Fixed.
- Bill Schauder pointed out that the
controls in entries.ini were not working on RSClient.
Fixed.
- Bill Schauder found that Listing files
that had a prompt (?) in a ".include" line, did
not work from RSClient. Fixed.
RSServer/RSClient Version 7.2.2.18. Level 2010.02.12
- Fixed a problem, pointed out by Krisha Smith,
with the SUM command when summing floating point numbers.
RSServer/RSClient Version 7.2.2.17. Level 2010.02.06
- Made further improvements in RunScore's interaction with
the MyLaps Toolkit.
- Fixed a problem that could have caused problems with
chip/tag-timed lap races.
RSServer/RSClient Version 7.2.2.16. Level 2010.02.05
- Craig Wilson pointed out that the
announce screen on RSClient, when running off of an
event, does not work until you enter at least one bib
number. Fixed. N.B. this feature is not intended to work
on RSServer.
RSServer/RSClient Version 7.2.2.15. Level 2010.02.05
- Fixed problem with the handling of multiple locations
correctly when using MyLaps Toolkit.
- Jason Biggs had a problem with FTP. The
third-party FTP code we were using had some bad code.
This did not matter with Borland but the Microsoft Visual
C++ handled it correctly and did not allow the operation.
Fixed.
RSServer/RSClient Version 7.2.2.13. Level 2010.02.03
- Jim Brimm pointed out that Alt-keys did
not work for those keys defined in specific fields.
- Fixed some problems in the mapping from a chip/tag
system's location names to RunScore's event names.
RSServer/RSClient Version 7.2.2.11. Level 2010.02.01
- At request of Craig Chiger, add a new
date system variable, %Long Date% which will give a date
like "January 31, 2010".
- Jim Oaks pointed out that the Alt-keys
did not work on RSClient. Apparently they stopped working
with the Visual C++ version conversion. Fixed.
RSServer/RSClient Version 7.2.2.10. Level 2010.01.30
- Fixed a problem pointed out by Dennis Joffe.
In Live Results if you specify a Field
Length longer than the default length for that field,
data beyond that field do not show up.
- Ever since Announcer and Instant
Results were set to always show in full screen
mode, some have asked for this to be an option. That is
now the case. In order to display either of these in full
screen, you have to add the command Full Screen
to your listing.
RSServer/RSClient Version 7.2.2.9. Level 2010.01.28
- The @swap command in Browse
was not working correcting. This is used to swap people
within the database who were using each others bibs
and/or chips.
- Fixed a problem pointed out by Jim Oaks.
RSClient would crash if you used a Time Machine attached
to RSClient and typed in a select bib number.
RSServer/RSClient Version 7.2.2.8. Level 2010.01.22
- Fixed a problem in RSClient that occurred when you tried
to send chip data to the keyboard.
RSServer/RSClient Version 7.2.2.7. Level 2010.01.20
- Scott Langford found a problem with
importing the database. It was due to using a Enter/Edit
data screen wider than 80 characters. Fixed.
- Working with Mike Proctor, made changes
for interacting with the latest MyLaps ToolKit so that
RunScore can handle chip/tag data coming from more than
one location over one TCP/IP connection when mapping is
required for mapping from MyLaps "locations" to
RunScore "events."
- A problem was introduced for J-chip files when support
for the new MyLaps BibTag was implemented. Discovered by Andrés
Alanon Vazquez. Fixed.
- Fixed a
problem pointed out by Jason Biggs that
caused a Sort Down on a field to sort up.
RSServer/RSClient Version 7.2.2.2. Level 2010.01.16
RSServer/RSClient Version 7.2.2.1. Level 2010.01.16
- Fixed a problem found by Mike Proctor in the new,
experimental MyLaps BibTag code.
RSServer/RSClient Version 7.2.2.0. Level 2010.01.11
RSServer/RSClient Version 7.2.1.10. Level 2010.01.10
- Art Stockman pointed out a problem that
kept a missing ".include" file name from
showing up on the error pop-up. Fixed.
RSServer/RSClient Version 7.2.1.9. Level 2010.01.09
- Fixed a problem that kept a user from deleting all the
clients from the clients table under Misc.
RSServer/RSClient Version 7.2.1.8. Level 2010.01.09
- At request of Andrés
Alanon Vazquez, add two new commands for use
with the Announce screen: "Last Lap
Time" and "Average Lap
Time."
- Included a
tip in the Help screens by Steven Keith
about providing RSServer and a race folder on a thumb
drive so that the race management people can do their own
data entry without actually installing RunScore.
RSServer/RSClient Version 7.2.1.7. Level 2010.01.06
- At request of Steven Keith, make the
Update All Entries command fix any upper/lower/proper
case problems and any right-justification problems.
- Fixed a bug that causes a client crash if there is no
entries.ini file.
RSServer/RSClient Version 7.2.1.5. Level 2010.01.06
- If you add a new client under Misc/Edit Client Table,
RSServer crashes. Fixed.
RSServer/RSClient Version 7.2.1.4. Level 2010.01.06
- Scott Langford asked that in Save File
As that the filter for "No Extension" be
reinstated. Done. Before it was the first filter. It is
now just above "All Files".
RSServer/RSClient Version 7.2.1.3. Level 2010.01.05
- Made a change to the File pull-down of recently
opened races. The races had always been stored
in a file in the RunScore folder. But it is more logical
to store in the Windows Registry. Then they don't depend
on the folder in which RSServer is running. It might be a
bit annoying when you find you have lost your
recent-races pull-down but I suspect it won't be long
before you will have recreated it as you open races.
RSServer/RSClient Version 7.2.1.2. Level 2010.01.05
- Steven Keith and Terry Lewis
didn't like the way that a font size was computed based
on the line/inch. Now if you specify Lines/Inch, the font
size (points) will be computed. If you specify the font
size (points), the lines/inch will be computed. If you
specify both, you are in charge; no computations are mde.
- Brad Pickle pointed out that the File
pull-down showing recently used races is not as long as
it used to be with the result that the fully qualified
name is not displayed making it hard to pick up which
race you want. This was a change in the OWLNext base. The
change provided more control allowing the longer line to
be retained.
RSServer/RSClient Version 7.2.1.0. Level 2010.01.03
- Latest stable release.
- NOTE: This version of RunScore will not run on
older Windows operating systems: Windows 95, Windows 98,
Windows ME, or Windows NT. It will run on Windows 2000,
Windows XP, Vista, and Windows 7.
- A RunScore API (Application Programming Interface) has
been developed. It can be fetched at www.runscore.com/Downloads/testapi.zip (C++) or www.runscore.com/Downloads/testapics.zip (C#). The purpose of the API is to allow
programmers to access the RunScore database and results.
This could be used to add entrants, to develop new
results listings, or many other uses. It is only useful
for programmers who can program in C++ or C#..
- At request of Art Stockman, make change
to allow changing of event in Initialize External Timer
so that data can be directed to a different event without
having to shut RunScore down.
RSServer/RSClient Version 7.2.0.0. Level 2009.12.16
- This is the first version of RunScore produced with Microsoft
Visual Studio VC++ tools built on top of OWLNEXT
which is an independent development based on Borland
OWL (Object Windows Library). Almost all
development before this point was produced with Borland
tools.
- Version
7.0.13.1 is still available on the RunScore site: RunScoreSetup, RSServer and RSClient.
- What are the advantages?
- The largest advantage from the user's point of
view is that we have squashed the bug that
produced those "Busy clipboard"
pop-ups. The bug was traced to some
Borland code. I reported this to the OWLNEXT
developers who have fixed it.
- There are no functional advantages and no
preceived speed differences.
- There are no longer DLLs that get installed in
the Windows directory. Therefore, if you want to
move RunScore from one computer to another, all
you have to do is copy the RunScore folder to a
thumb drive and then copy it into the new
computer. For those technically inclined, this
type of application is called a
"static" application instead of the
RSS/RSC which was a "dynamic"
application since it depended on external DLL
files. Note, however, that there are still some
DLLs installed with RunScore (Summit timer DLL
and Active.com DLL) but since they are in the
RunScore directory, they will be copied to the
new computer.
- When I retire from supporting RunScore, it will
be far easier to turn the development package
over to another person since it will be using
modern tools.
- The Microsoft Visual Studio Interactive
Development Environment (IDE) is far superior to
the Borland IDE. It should be since it has had an
additional 13 years of improvements. This helps
me in development and in finding bugs. It is also
much more fussy, warning me of possible problems.
- For those Vista users that were having problems
with the special functions of printers in Vista,
like Back to Front printing, the VC version
incorporates the new Printer Dialog box that
works perfectly under Vista. Probably does the
same under Windows 7.
- What are the disadvantages?
- There may be bugs. But Steven Keith and I have
been beating pretty hard on it. He is using it
fulltime now in his races. Please report any you
find. Other users also report no problems.
- While the install package will be about the same
size, updates will be larger since they are
static applications. But in this day of
high-speed access, I don't see this as a problem.
- Recent changes
- At the suggestion of Steven Keith, add
support for monospace fonts other than
"Arial." In Preferences you can specify
what default monospace font you want. It will be
used in all listings. These fonts make for much
better looking listings. In
Help/Index/Preferences are examples showing the
difference between an Arial monospaced font and
the Arial font.
- Another new control in Preferences allows you to
specify if you want the page number at the top or
the bottom of each page of the printout.
- Jeff Glaze pointed out that a
person with a birthdate of 01/01/2000 did not
have their age updated. Fixed.
- Version control. As before, for
RSClient to connect to RSServer, the first three
numbers in the version must agree. For example RSClient
Version 7.1.0.1 can connect to RSServer
Version 7.1.0.3. Before, if the first
three did not agree, it was not possible to
connect. Now that is only true if only the first
two numbers agree. If the first two agree but the
third does not, you can connect but you are given
a warning. Things will probably work but there
may be some functions that do not agree.
Version 7.0.13.1 Level 2009.12.21 RunScore client/Server
- Fixed a few things in ChronoTrack support: Handle longer
Point names and handle connectionID command from
SimpleClient.
Version 7.0.13.0 Level 2009.12.06 RunScore client/Server
- Please note:
Version 7.0.13.1 is still available on the RunScore site:
RSServer and RSClient.
- Last Version of RunScore produced with Borland tools
- Implement Time Format for Live Results at request of Steve
Gajerski.
- At request of Bill Teschek, add commands
for entries.ini to type-ahead. A few were missing.
Version 7.0.12.0 Level 2009.12.01 RunScore client/Server
- Latest stable release.
- Made a change so that if there is a entries.val file and
no entries.val.xml, the entries.val is always converted
to entries.val.xml.
- Working with Pat Riley, a method has
been developed for sending text messages. See
Appendix/Text Message.
Version 7.0.11.1 Level 2009.11.26 RunScore client/Server
- John Luaces and Fred Dewsberry
reported a crash when connecting the RSClient to the
RSServer. Found that this happens if a Look Up command is
in the old entries.val file. The Look UP command should
be removed from entries.val and put in entries.ini. A
change has been made so that this no longer causes a
problem.
Version 7.0.11.0 Level 2009.11.25 RunScore client/Server
- Latest stable release. I had thought Version 7.0.10.0 was
okay but it had some problems. This one has been more
thoroughly tested.
Version 7.0.10.5 Level 2009.11.24 RunScore client/Server
- Fixed the Look Up problem so Look Up now works on both
RSServer and RSClient.
Version 7.0.10.4 Level 2009.11.23 RunScore client/Server
- Craig Chiger found a problem with Look
Up in RSServer Version 7.0.10.0. It has been fixed but
Look Up still does not work in RSClient. A new version
will be uploaded as soon as possible.
Version 7.0.10.0 Level 2009.11.22 RunScore client/Server
- Latest stable release
- A problem with age-grading slipped into Version 7.0.10.0
Level 2009.11.20. Fixed.
Version 7.0.10.0 Level 2009.11.20 RunScore client/Server
- Have changed the operation of Look Up in a *.lst file as
requested by Steven Keith. If it calls
for Look Upand a similar Look Up was not specified in
entries.ini, RunScore creates a new Look Does, does the
look up on the entire database, and then discards it. The
reason for this is that the older method required you to
start and stop RunScore do to the look up to add in a
bunch of late registrations. You would not want to do
this during a race.
- Reorganized sample races into two folders: SampleRaces
and Advanced Race Samples. Several people were starting
out with the advanced samples and getting into trouble.
The races that had "Full" in their name are now
renamed without full and put in the Advanced folder.
Version 7.0.9.39 Level 2009.11.07 RunScore client/Server
- Because of a question by Andrés Alanon Vazquez about
the case of a chip being swapped but not the bib number,
the @swap command has been expanded to
handle this situation. For details, go to
Help/Index/@swap.
Version 7.0.9.38 Level 2009.11.05 RunScore client/Server
- Version 7.0.9.37 was on the web only a few hours before
people asked about swapping bib numbers in a chip/tag
race. They wanted the bib and chip to stay in the record
and the rest of the fields moved. This is done by adding
an optional parameter to tell how many fields to keep in
place: @swap 123 124 to just swap everything but the bibs
and @swap 123 124 2 to swap everything but the bibs and
chip fields.
Version 7.0.9.37 Level 2009.11.04 RunScore client/Server
- Add a new command "Look up Replace" which works
just like the Look Up command except it replaces all
matching fields. The Look Up command does not replace,
say, a city name if there is already data in the field.
This feature is handy if you have a chip/tag race and
have a large number of missing finishers. If you have a
database for these extra runners, the Look Up Replace
command can automatically put them in at the proper place
in the database.
- At request of Tony Newton and Steven
Keith, have added a new command: Update All
Entries. This is somewhat similar to the Alt-F4 to update
but is much faster since it doesn't involve all the
checking of fields. The main purpose is to process the
commands in your entries.ini after making a change.
- With the advent of more and more Chip/Tag systems and the
use of multiple split points on races, the old way of
handling the Swap of bib numbers between two people
became a problem. With one or two events, it was
easy to use the old "@Swap n1 n2" that swapped
the bib numbers in two finish positions in the
event. But, with multiple split events or
triathlons, this had to be repeated across all events to
work. It also was overwritten when your refreshed
or re-downloaded the finish times and bib numbers.
To correct this, you can now swap the information
assigned to bib numbers in the Database, just like the
athletes did in real life, when they swapped bib
numbers. When you open the Browse screen and type
in: "@Swap bib#1 bib#2", RunScore
will swap the data assigned for those two bib numbers, so
that all the events will now have the correct info listed
for the bib numbers and finish positions. Now the
bib numbers match the person who actually wore them.
- Add support for RFID chip system via TCO/IP. RFID had
been supported earlier but only by loading files produced
by the RFID system.
Version 7.0.9.26 Level 2009.10.30 RunScore client/Server
- Becky Mestas requested for a larger
number of names be allowed in the drop-down-search box in
Enter Names. She had a large database with more Smiths
than could be displayed. Done.
Version 7.0.9.25 Level 2009.10.22 RunScore client/Server
- Tony Newton pointed out that if you
search for an unknown bib number in Live Results, the
pop-up error message doesn't go away until you click on
it. It should go away just by pressing Enter. Fixed.
Version 7.0.9.24 Level 2009.10.21 RunScore client/Server
- Fixed a problem pointed out by John Snitko. When
using the Announcer screen with Announce Event feature it
was causing a crash when there were a large number of
finishers in a lap race.
- Fixed a problem with Live Results pointed out by Tony
Newton. It was causing strange bib numbers to
show up on the Live Results screen on RSClient as new
finishers were added on RSServer either manually or by
scanning in tags.
Version 7.0.9.19 Level 2009.10.19 RunScore client/Server
- Fixed some problems with Laps to Rounds command and how
RunScore finds the correct event when a round/pass is
specified. Pointed out by Steven Keith.
- Working with Steven Keith, define a new
type of event called a "Spill" event. You can
put this beyond the last event for which you have
rounds/passes specified to catch extra passes. For
example, say you want Round 1 to go into Run and Round 2
to go into Bike. If a person crosses the mats extra
times, these times would go ino the spill event.
- Tony Newton pointed out that the last
digit of a time was being cutoff in Live Results. Fixed.
Version 7.0.9.14 Level 2009.10.15 RunScore client/Server
- The Live Results now runs in full-screen mode.
Version 7.0.9.13 Level 2009.10.15 RunScore client/Server
- John Snitko found that the header in the
Announce Screen on RSClient was moving to the right after
each bib number was typed in. Fixed.
Version 7.0.9.11 Level 2009.10.13 RunScore client/Server
- A number of improvements have been made to the Announcer
Screen. It now displays in full-screen mode so you no
longer see the Windows menu bar. This is particularly
nice when used on a large screen or with a projector.
- Working with Andrés
Alanon Vazquez, Marek Blazek, and John Snitko, have added ability for
Announce screen to have headers across the top. This only
makes sense for monospaced fonts like Arial and when
using the "No Squeeze" option with Announce.
- In addition
to the "automatic headers," you can create your
own using the Header/.end of header commands.
Version 7.0.9.2 Level 2009.10.08 RunScore client/Server
- John Snitko found that RSClient was
crashing using Announcer because he specified so many
fields. Problem fixed by increasing the size of an
internal buffer.
- The type-ahead in the RunScore Editor is
now optional because of a request by Tony Newton
and Steven Keith. You can deselect it in
Preferences. The command drop-down is retained.
- Implemented type-ahead and command drop-down on RSClient.
Previously it only worked on RSServer.
- John Snitko observed that if you pressed
Enter in Annouce without typing in a bib number, you
would get a "Number not found" message. Fixed
so that nothing happens for this case.
Version 7.0.9.0 Level 2009.10.07 RunScore client/Server
Version 7.0.8.45 Level 2009.10.05 RunScore client/Server
- Mike Proctor said he often types in a
new name and, by mistake, presses F3 (search) instead of
F4 (update). RunScore then asks if the user wants to do a
new search or not. Either reply erases what was just
entered. Mike asked for a third option, Cancel, that will
retain what was just typed. Done.
- Fixed crash problem with Announce reported by Pat
Leone and Jeff Castro.
- Josh Gerber reported that Alt-F4 (update
all entries) caused a crash. It turned out that all his
bib numbers were blank. Fixed.
Version 7.0.8.42 Level 2009.10.01 RunScore client/Server
- Pat Leone reported that the Announce
command by itself, that is without an event or header
specified, was sending output to the printer instead of
to the screen. Fixed.
Version 7.0.8.40 Level 2009.09.30 RunScore client/Server
- Jenna
Ginsburg and Jeff Castro reported
a problem with auto-run causing a crash. Jeff provided a
race folder that allowed us to find and fix the problem.
Version 7.0.8.39 Level 2009.09.29 RunScore client/Server
- Fixed a problem, reported by Wally Marantette,
that caused a "Duplicate Finishers" listing to
crash.
Version 7.0.8.38 Level 2009.09.28 RunScore client/Server
- Andrés
Alanon Vazquez discovered that Division Place in
the Announce screen no longer worked. Fixed. Also made a
change so that you can display the place and a division
place referring to the same event.
- Added command
type-ahead and drop-down to the RunScore editor. This
allows you to see the commands that start with the
letters that you type. You can then pick the one you want
using the cursor keys or the mouse. Or you can continue
typing until what you have typed has only one
corresponding command. At that point the rest of the
command will be filled in.
- Have added a
test to make sure that RSClient and RSServer are at the
same level. The first three numbers in the Version must
be the same.
- Debbie
Burke pointed out a problem with the
Unregistered Runner Number (URN). If you don't have a URN
defined in either Preferences or in your entries.ini
file, then it should work as before. That is, the first
entry in your database becomes the URN. A change has been
made to make this work like it used to.
- Have added
three commands to entries.ini: Not found added,
Show additional, and Show select event.
Version 7.0.8.25 Level 2009.09.18 RunScore client/Server
- At request of Andrés
Alanon Vazquez add gun-time support for J-chip.
If a gun-time arrives, it is placed in the file
Guntime.ini.
- Working with Denika
Voget found that there are problems if you set
the number of chip fields to zero. Fixed so that this
can't happen anymore.
- After many
requests, the "Message" command has been added
to the Announcer screen.
- Steven Keith
made a great suggestion with respect to the Announcer
screen. He suggested it be tied to an event using a new
command Announce Event. In this way,
whenever a new finisher is recorded into that event, the
finisher's name and other information will automatically
be displayed on the screen. This makes it much easier to
set up and gives more flexibility. For example, you no
longer need to have the screen fed by chips. For example,
you could tie it into the select event which is fed from
the keyboard of an external timer.
- Steven
Keith pointed out that the /*** ... ***/ form of
comment was not supported in entries.ini. Fixed.
- Add new
command Average which is used in
conjunction with the Sum command. When
used it computes the average of the fields instead of the
sum of the fields. Works for integers, floating point
numbers, and times. Suggested by Steven Keith.
- Again at
request of Steven Keith, add Starts
with (or SW) command. You can
use this in a conjunction with "Select" to
select out all entries that start with the specified
characters.
Version 7.0.8.12 Level 2009.09.07 RunScore client/Server
- At suggestion of George Groome, make the
external editor field in Preferences scrollable so you
can enter a longer path name.
- Also, made some corrections to the help files with
respect to the fact that you can use an external editor
to receive RunScore output.
- Fixed a
problem pointed out by Andrés Alanon Vazquez
that the effect of a language change did not show up
until you processed "To editor" (F7).
- Fixed a
problem in Chip Race section of Help pointed out by Bill
Schauder concerning chip races and whether the
first or last read was used.
- Jenna
Ginsburg asked for a Footer to be able to handle
the centering of a line as is done in Headers. Done.
- Jenna
pointed out that times past 24 hours were not working on
RSClient for Winning Time active chips. Fixed.
- Added support
for new feature in ChronoTrack's SimpleClient that allows
for data stream to be restarted if the TCP connection
breaks. With this feature, the data doesn't have to start
from the beginning.
- Add
location-to-event mapping for J-chip at request of Marek
Blazek.
- Fixed an
alignment problem with lap event output.
Version 7.0.8.2 Level 2009.07.29 RunScore client/Server
- Made another fix to the browser output at request of Jenna
Gingburg.
- At request of Steven Keith, provide a
way to cancel out of a @ listing that has multiple
duplicate finisher problems.
Version 7.0.8.0 Level 2009.07.16 RunScore client/Server
- Latest stable release.
- In working with Jenna Ginsburg, found
that the feature for putting chips in a laps event and
have them automatically populate subsequent events
according to the rounds/laps setting had never been
implemented on RSClient. Done.
- Jenna also pointed out that with Time
Format set to NONE and outputting to the browser, the
finish time header still shows up. Fixed.
Version 7.0.7.40 Level 2009.07.16 RunScore client/Server
- At request of Tony Norton, we have made
the "Listings beep" optional. He found it
annoying, especially when running an auto-run listing.
Others, such as Steven Keith, like the beep. It gives
some assurance that RunScore is responding. The default
is to have the beep off. It can be turned on from
Preferences.
Version 7.0.7.39 Level 2009.07.15 RunScore client/Server
- At request of Kevin Jackson, add a check
for non-unique bib numbers when you "Update
All" (Alt-F4). This can also be done be creating a
"Remove Duplicates" listing
which checks for duplicate bib numbers. Be sure to check
only those bib numbers that are not blank.
- Kevin Jackson also requested an
"undelete" for the Entries screen. This has
been implemented by the normal Windows
"undelete" command Ctrl-Z. It just restores the
most recently deleted record. (Note: if you want to
undelete a change in a results file, use F9 to reload the
bibs and times.)
- Jack Spaulding had a problem with
age-grading. It turned out some birthdays were in as the
current year which produced ages of -1. A check is now
made when doing age-grading to make sure an age is not
negative. A check has always been there to protect
against an age greater than 100.
- Working with Jenna Ginsberg and
Denika Voget, add support for Winning Time
Active chip system via TCP/IP.
- At request of Richard Rosant and Stephen
Keith allow MINUS or PLUS
commands to subtract or add a fixed time to an event
before merging it using the "Merge Events"
command.
- At request of Jon Krupa, add "Move
Up" and "Move Down"
to the editing of your list of events (under Misc.).
Makes it much easier than the Cut and Paste method
although the Cut and Paste are left there for large
moves.
Version 7.0.7.17 Level 2009.07.01 RunScore client/Server
- Doug Cleavenger found that the first
record in a file from the Jaguar system
was not being handled correctly. Kurt Hansen
from Jaguar, provided information about the first few
characters in their file that are an industry standard.
This has been incorporated so that the files now read
correctly.
Version 7.0.7.15 Level 2009.06.26 RunScore client/Server
- Fixed another problem with the /** ... **/ comments.
Problem was pointed out by Steven Keith
and Mike Proctor.
- Brent Herron reported a problem with
RunScore and Winning Time. When attached to the WT
controller, he could not select the Winning Time options.
Fixed.
- When the "Progress" pop-up was removed some
time ago, the progress messages were sent to the status
line. However, due to priorities, they were not showing
up until the processing was done. Therefore, these
messages have been moved to the "comment" line
on the Listings screen. Also, will also hear a beep when
you process a listing file to give you audible feedback
that a file is being processed processing.
- In addition, if you update all your records on the
Enter/Edit screen with Alt-F4, the progress is shown on
the "records" line.
Version 7.0.7.9 Level 2009.06.13 RunScore client/Server
- Jeff Castro found a serious bug that was
introduced in version 7.0.7.5 with the handling of
/**...***/ comments. Fixed.
Version 7.0.7.8 Level 2009.06.12 RunScore client/Server
- Fixed a problem found by Wally Marantette.
If you computed an order of finish based on age-grade
percent, you ended up with the reverse order. That is,
the best runner finished last.
- Sylvan Smyth found that US Triathlon age
computation did not work if you used the separate YY, MM,
DD fields. Fixed.
Version 7.0.7.5 Level 2009.06.07 RunScore client/Server
- Steven Keith discovered that "automatic
sort" was not implemented when using Combine
Events. Fixed.
- Josh Merlis suggested use of /* to begin
several lines of comments and */ to exit comment mode.
This is the same as is used in many programming
languages. Done.
Version 7.0.7.4 Level 2009.06.02 RunScore client/Server
- Team slowest command for scoring a bike
race based on the time of the slowest finisher of a team
was added some time ago but it was not documented. This
is now documented in the Help screens under Team
commands.
- Susan McManus found some errors in the
ZIP-code file. In place of a few cities it had things
like BRA #5. Fixed.
- At request of Steven Keith, added a
feature to the import of bibs into results. If a bib is
not found, you can specify whether you want to handle all
unknown bibs the same way: (1) assign Unregistered Runner
Number, (2) add to the database or (3) ignore. Or, you
can continue to handle them one at a time as in the past.
Version 7.0.7.2 Level 2009.05.31 RunScore client/Server
- Made some further improvements to loading a *.cda file.
Version 7.0.7.1 Level 2009.05.30 RunScore client/Server
- No sooner had I released version 7.0.7.0 than Craig
Chiger found a problem when bringing in *.cda
(comma-delimited ASCII) file. Fixed. I plan to promote
this, or a subsequent release to the stable release after
a few more days of testing by users.
- Jon Krupa asked for RunScore to continue
importing times and bib numbers even if a line has only a
a time or a bib number instead of both. Done.
Version 7.0.7.0 Level 2009.05.29 RunScore client/Server
Version 7.0.6.15 Level 2009.05.22 RunScore client/Server
- If data in an entries.ini file is longer than the
intended field, it could cause a problem. Fixed.
- The protection for editing the Unregistered
Runner Entry (URN) (in version 7.0.6.11) caused
a pop-up to appear when updating all entries (Alt-F4).
Also, you would get the pop-up even if you had no URN.
Both problems have been fixed.
- Made some progress in fixing the "busy clipboard
problem." In doing this we had to make some changes
to the RunScore editor. Now the blue, vertical line does
not appear when you first open a file but as you work on
it, the blue line will appear. Steven Keith
was key to this improvement. He was able to find cases
that failed fairly often.
- At request of Marek Blazek from the
Czech Republic changed import of database to allow other
than comma as the delimiter. When RunScore discovers that
a file does not have a comma in the header, it requests
the user to enter what delimiter the file uses. If the
delimiter is the tab character, you enter the word
"tab". If you import from a listing file, you
can set the "Import delimiter" according to the
type of file.
Version 7.0.6.11 Level 2009.05.17 RunScore client/Server
- Have stopped shipping the special version of Notepad.exe.
It was causing some problems. Instead you can now use the
normal Windows Notepad or use another editor. To use
another editor, set its location in Preferences. If you
don't specify another editor, the Windows Notepad will be
used by default.
- Often a data entry person types over the Unregistered
Runner entry, often called the "bandit" entry.
This can cause lots of problems. There are now
protections. If you DO want to change the entry, you will
be warned (twice) about what you are about to do. This
feature was requested by Steven Keith.
- At request of Bill Teschek add command
"Laps to Rounds." This moves multiple finishes
by a runner in a LAPS event into subsequent events based
on which lap has been completed. This is done
automatically in a chip race but this command is to fix
problems such as a runner not crossing a mat on a given
lap. The time can be inserted and the Laps to Rounds
command run to reassign the various laps,
- Marek Blazek from the Czech Republic
requested that the Event to Database PLACE command work
for lap races. The place is computed by determining the
order by laps finished and for those with the same number
of laps, based on time. Done.
Version 7.0.6.6 Level 2009.05.08 RunScore client/Server
- Fixed a problem with auto-alignment pointed out by Mike
Moore. When inserting bandits, the last bib was
turned into a bandit instead of moving down one slot.
Version 7.0.6.5 Level 2009.04.16 RunScore client/Server
- At request of Andrés
Alanon Vazquez made a change to Announce so that
if Net Time is specified, the number of laps displayed is
one less to account for the initial passing. Also, the
time is computed by subtracting each runner's initial
passing from the most recent one.
- Made a change
to HTML output so that the results are as they were with
RSW if the CSS file runscore.css is not found. In
addition, you can now have a "local" *.css file
in a race directory called entries.css.
- Brad
Pickle pointed out that you could no longer
close an external timer without leaving RunScore. Fixed.
Version 7.0.6.0 Level 2009.04.05 RunScore client/Server
Version 7.0.5.54 Level 2009.04.03 RunScore client/Server
- Fixed a problem with entries.ini pointed out by Debbie
Burke.
- Fixed a problem with a header that uses "Rank"
that caused mis-alignment. Spotted by Jacob Smith.
- George Groome pointed out that RunScore crashes if the
*.dta file is read-only. RunScore now pops up a message
about it being read-only and then terminates. To fix,
change properties of the file using Windows Explorer, My
Computer, or any other file manager.
- George Groome also found that if you use the PLUS command
to add in early starters, each person without a time
assigned had 0.01 added to their time. Fixed.
Version 7.0.5.52 Level 2009.03.25 RunScore client/Server
- At suggestion of Tony Newton, made the
use of CSSs (Cascading Style Sheets) for web output more
flexible. Before there was just one CSS which was called
runscore.css. Now you have a different one in a race
folder called entries.css. RunScore
looks for the *.css in the race folder first and, if not
found, uses the global one in the RunScore directory.
Version 7.0.5.51 Level 2009.03.25 RunScore client/Server
The first changes were suggested by Steven Keith.
He also did extensive testing that the changes worked and that
the changes were backward compatible with earlier versions and
with RSW.
- The entries.val validation file, has
been replaced with a new XML file called entries.val.xml.
The transition is painless. When you next make a change
in Design Screen or change properties in the Enter/Edit
Names screen for a field, the new file will be generated
automatically for you .
- Have you wanted to change a field parameter, such as
changing from no case to proper case or add another value
for "Allowed" in middle of typing but did not
want to go to Design Screen and have to
restart the race? You can now change most parameters on
the fly. Just right-click on the field as you always did.
When you click on Okay, the new entries.val.xml
file will be created.
- Changed the way the Look Up command is
defined. Instead of putting it in the entries.val
file, it is now placed in entries.ini.
This is a more logical place. To aid in the transition,
for now, you can have it either place.
- For people who create this new XML in a folder and use
the "Look Up" command in the
INI, you will get an error message about "Look
Up" in the INI when you run this race on an earlier
RSServer/RSClient version or RSW. Just acknowledge
the error message and the VAL file will load the Look
Up for you the old way.
- Remove the "Edit Validation file as text" from
the Misc menu.
- John Snitko pointed out that the problem
fixed in version 7.0.5.44 to Announce was still in
RSClient. Fixed
Version 7.0.5.45 Level 2009.03.22 RunScore client/Server
- Fixed a problem that kept you from scanning ChampionChip
chips or ChronoTrack tags from RSClient.
Version 7.0.5.44 Level 2009.03.21 RunScore client/Server
- Fixed serious bug that could cause crash of server and
client when using type-ahead on RSClient. Reported by Jon
Krupa and Steven Keith
independently about the same time.
- Fixed a problem in "Remove duplicates" where
all duplicates did not show up in first pass. Pointed out
by Steven Keith.
- Jon Krupa requested that the information
in RSClient's connect dialog be saved when entered so
that, in case of a crash, the data is preserved. Done.
- Fixed a problem reported by John Snitko
in the Announce screen. If an event is specified before
the fields, the event information showed up after all
fields.
- A change was made to the Announce screen to provide an
option so that fields from different entries line up. The
default is to squeeze the fields together with one space
of separation.
- Jon Krupa mentioned that if you have no
listing (*.lst) files, you get a pop-up that could be
annoying. A change was made to put an appropriate message
on the comment line.
- Andrés
Alanon Vazquez, requested a way to show Division
Finish order on the Announce screen. This was
done by supporting the Division Place
command.
- At request of
John Snikto, added a "Laps
left" to the Announce screen for use in laps races.
This allows runners to see how many laps remain.
- Fixed a small
bug that sometimes made the "Record has
changed" pop-up occur when, in fact, nothing has
changed. This happened if you had a field with template
characters that was right justified.
- Fixed a
problem that produced garbage on the Status line at the
bottom of the screen on RSClient.
Version 7.0.5.35 Level 2009.02.26 RunScore client/Server
- Working with Andrés
Alanon Vazquez, made a number of improvements to
the Announce screen. He wants to use it on a large screen
just past the mats of a lap race so the runners can see
their bib number, place, number of laps run, and the
total distance covered.
- Can
specify what font to use with the Font
name command.
- Can
specify the font size with Font size
command.
- Can
specify which time format you want
- New
format NONE if you don't want the time to appear.
This applies to all listings, not just the
Announce screen.
- Made
some adjustments to better use the screen area so
that larger characters can be used.
- If
you specify a monospace font, the fields all line
up.
Version 7.0.5.30 Level 2009.02.24 RunScore client/Server
- Working with John Snitko, developed a
way for chip/tag systems which do not have a
round/pass/lap capability to handle rounds. It works by
creating a lap event followed by events with rounds
specified. The data goes into the lap event and also into
the appropriate round event. This only works on RSServer,
not on RSClient.
- Made some improvements to chip/tag processing of round
events.
Version 7.0.5.24 Level 2009.02.19 RunScore client/Server
- Andrés
Alanon Vazquez, who lives in Spain, requested
that the Announcer screen be enhanced to
handle lap races. It now can show place, time,
number of laps completed, and distance covered.
- Another
improvement was made to Announcer so
that the screen can be used just beyond the finish line
in addition to being ahead of the finish line. When used
beyond the finish line with a chip/tag system, a runner
can see her results as soon as she crosses the finish
line if a large monitor or data projector is used.
Version 7.0.5.20 Level 2009.02.15 RunScore client/Server
- Doug Cleavenger
pointed out that if you made a change to the Enter/Names
screen and pressed the X in the upper corner to close the
window, you did not get warned as you did with RSW.
Fixed. Note: to have RunScore check, you have to have
"Check for record changed" in Preferences.
- At request of Marc Roy and Tony
Newton, add ability to keep FTP open so files
can be uploaded periodically. The file will typically be
rewritten through an auto-run process. New commands are
"FTP loop" and "FTP
Close". The loop specifies how often, in
seconds, the upload should happen.
- Fixed a problem identified by Jeffrey Glaze
kept the Announce screen on the client from working on
the client if a very large number of fields were
displayed.
Version 7.0.5.14 Level 2009.02.07 RunScore client/Server
- Fixed a problem identified by Steven Keith
with ChronoTrack when redirecting tag reads into more
than one RunScore event.
Version 7.0.5.11 Level 2009.01.29 RunScore client/Server
- Create a file called guntime.ini for ChampionChip
which is created when a ST00007 chip ID
is received. This had already been implemented for ChronoTrack.
- Add "View Guntime.ini" to Misc
menu so you can pop-up the guntime file quickly.
Version 7.0.5.6 Level 2009.01.25 RunScore client/Server
- Fixed a problem with the Announce screen on RSClient. It
was not using the large font.
- When a client connects to RSServer, RSServer now puts the
connection information on the status line instead of in a
pop-up banner. Before, the banner caused a focus problem
if another application had focus.
- The "Progress" pop-ups have been replaced with
information on the status line at the bottom of the
screen. People were complaining that the pop-up brought
the focus back to the RunScore screen at times when the
user didn't want to have focus.
- Steve Gajerski pointed out that if you
start your Live Results screen with no finishers and then
add finishers, they don't show up. Fixed.
- John Snitko requested a way to control
how long the Live Results screen sits when it ends
scrolling before starting to scroll again. This is
controlled with the command Scroll Delay
which sets the number of seconds to delay before starting
to scroll again. This used to be fixed to 5 seconds.
- RunScore now supports English, French,
Spanish, and Portuguese.
The "French" item on Preferences has been
removed and the user's language preference as set in the
Windows Control Panel is used to select the language. The
only place the language matters is in some of the
listings such as "Number of records" at the
bottom of a listing and words such as "Place",
"Rank."
Version 7.0.5.0 Level 2009.01.08 RunScore client/Server
Version 7.0.4.15 Level 2009.01.07 RunScore client/Server
- Discovered that comma-delimited-files included in
entries.ini were not working. Only space-delimited and
tab-delimited were working. Don't know when this broke
since the comma-feature was added in April 2007. Fixed.
Version 7.0.4.14 Level 2009.01.07 RunScore client/Server
- Fixed a problem found by Art Stockman.He
found that when using Event to Database and
the PACE command, the resulting pace had
a nonsense number instead of a zero if using the MINUS
command and there was no scratch time to subtract off.
- Added more documentation on ChronoTrack
with help from Steven Keith.
- Add more documentation on Ipico with help from Josh Drew.
- Add support for ChipTiming from Brazil
(http://www.chiptiming.com.br)
Version 7.0.4.9 Level 2008.12.17, RunScore client/Server
- At request of Greg McFerren, add
information in dialog box when starting up TCP/IP
connection with Ipico.
- Liz Steinweg suggested a change in the
Enter/Edit screen from "Not found. Search
Again?" pop-up to "Not found.
New Search?" This is so that, after an
unsuccessful search, you have the option to keep the
cursor in the field so you can compose a new search or,
if you answer "No", you can go back to the bib
number field. The old wording sounded like RunScore would
search again for you.
Version 7.0.4.4 Level 2008.12.09, RunScore client/Server
- Fixed problems with team scoring by age-grading. Reported
by Steven Keith.
- Fixed problem reported by Greg McFerren
that found when using Auto Initializing of an external
timer when the device is using TCP/IP.
Version 7.0.4.0 Level 2008.12.05, RunScore client/Server
- Latest stable release
- Terry Lewis found that there were still
some problems with the SUM command that
I thought was fixed in Level 2008.11.28. Seems to be
fixed now.
Version 7.0.3.17 Level 2008.11.28, RunScore client/Server
- Fixed a problem that was causing data loss with
ChampionChip and ChronoTrack if the computer got busy. Steven
Keith identified the problem and verified the
fix.
- Fixed a problem identified by Terry Lewis
that kept the SUM operation from working
properly.
- Steven Keith reported that the
"Auto-enable external timer on startup" was not
working on RSClient. Fixed
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 was 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 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 of RSServer/RSClient!!
- 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.