stracker

stracker 3.5.1

Login or Register an account to download this content
I believe that this version can be labelled as stable.

Change Log:
  • fix classification of qualify and practice sessions (players are not classified as DNF anymore)
  • fix classification of sessions followed by "empty" sessions
Lord Kunos said:
... and that makes it 100% certain Python is staying.. no way I am going to throw that amount of work away.
Whether or not add a new API is a good discussion to have.. but probably our time would be best spent into redirecting the effort to see what can be done to improve the Python API we already have and live with it for the duration of the project.

Reading this statement, I think it is time to get the apps online again. I'm going to support this all with very little effort for now, so don't expect any new features in the near future.

I am still disappointed about the way this discussion initially was led by KUNOS.

On the other hand, this app was inspired by the wish that the AC project would become a success in the MP area. There is still a very long way to go for KUNOS in this area and I'm not confident if their priorities point to this direction.

Regards
Neys
Release candidate for 2.6.x series

Change Log:
  • documentation update in README.txt (linux / multiserver setup)
  • fix handling of "DNF" players in classifications (report them as DNF and avoid assigning championship points to them for future races, history races need to be adapted manually by penalties)
  • fix parsing of team/player items in /ENTRY page containing an ampersand character (e.g., "H&H_Racing"); these no longer lead to stracker crashes
  • add a hint how to exit from stracker
  • do not overwrite old .ini file in case all options are present
  • add messages to log file about overwriting old ini files
  • http: assert that championship point schemes stay valid after modification
  • http: fix error when selecting no valid value (and use the default (valid, unknown) in this case)
Still experimental, average users shall stay on 2.5.6.

Change Log:
  • add possibility to generate entry_list.ini from http admin area (session details)
  • when exiting stracker, try to finish the current session, if necessary
Average users shall stay on version 2.5.6, unless they experience problems.

ChangeLog:
  • Remove debug print() statements
  • Replace stdout and stderr with unicode-safe variants
Average users shall stay on version 2.5.6.

Change Log:
  • reduce number of info pages requests to avoid blowing up the server log file
  • fix track checksum comparisons
  • add required checksum support
  • add native linux support (highly experimental)
  • the http_static must no longer be in the same directory than the executable, but it may be some levels up (for native linux support)
  • http: fix titles of html pages
  • http: new stracker brand icon
  • http: lapdetails page has been updated for admin support
  • http: provide methods to manually override the lap valid status in the http admin area
  • http: provide methods to set the required track and car checksums
Experimental version, average users should stay with 2.5.6.

Change Log:
  • Fix migration from db version 15 to 16 for postgres databases.
Stable version is still 2.5.6.

ChangeLog:
  • db change to version 16: Fix old duplicate point entries in point schematas and add a unique index to this table
  • modifying a point schema entry no longer leads to duplicate point entries
  • fix migration scripts which were broken in previous versions
  • add a perform backup option to stracker.exe to manually perform a db backup to a db3 file
This is an experimental release. Average users shall stay on versions 2.5.x!

Change Log:
  • changes to database scheme (the new scheme probably works with ptracker 2.5.x)
    • version 14
      • add championship tables for stracker
      • add column ESCPressed to Lap
      • add columns RequiredTrackChecksum and RequiredCarChecksum to Tracks / Cars tables
    • version 15
      • correct the session positions during migration (this has been done on the fly up to now)
      • add column FinishPositionOrig to table PlayerInSession
  • introduce Championship management feature
  • http: perform a http redirect after modifying the db
  • http: prevent search engines to access the statistics pages (only main page will be accessable)
  • http: fix problems with html footer
No changes to 2.5.6-experimental.
Changelog:
  • They changed back the TcpPort to tport; I removed the dependency to this now.
The version 2.4.5 should still work with AC 1.0; so this one stays experimental.

Changes:
  • Adapt for new /INFO page of AC server (renamed tport to TcpPort).
The average user shall use the last stable version 2.4.5.

Changes:
  • avoid emergency exit after a qualification with more than 1 connected drivers without a lap time
The average user shall stay on version 2.4.5.

Changes:
  • new configuration option "perform_checksum_comparisons" (default: False)
  • fix car checksum checks in case of multiple cars enabled in server
  • in unambiguous situations (i.e., if there is a clear majority), stracker includes the player names causing checksum mismatches in the messages
  • use the <ip_adress>:<http_port>/INFO page for recognizing the current track, cars and number of laps to be driven. stracker still needs to be restarted after changing the server_cfg.ini file. (Note: The AC log file will get bigger because of some repeated messages when accessing INFO).
  • new race finished messages including the final position
  • include all sent messages to the stracker log file
  • improvements on race classifications: drivers a lap or more behind are now classified after they crossed the finish line after the winner. Laps completed afterwards are not counted for the race. Drivers not finishing a lap after the winner has won are classified DNF (did not finish).
  • fix assist settings of tc and abs (the settings in the .ini file actually override the player's setting)
  • fix tyre blankets and slip stream assist settings
  • fix ambient temp and track temp; they fixed at 26/32 degree on MP
  • http: adapt session details page to new classification scheme
  • http: more lap statistics filtering possibilities
  • http: add more filtering possibilities for sessions
  • http: add confirmation dialogs for critical admin actions
  • http: add some help text on how to add players to groups and banlist
  • http: fix group admining if ban list is not active
The average user shall stay on 2.4.5.

Change Log:
  • changes to database scheme (the new db scheme will probably also work with stracker-2.4.x):
    • version 12:
      • add pit and pit lane time
      • add player group tables
      • add blacklist table
      • add setup deposit table
    • version 13:
      • add convenience view for banlist
  • add banlist support (currently only available for stracker servers with http enabled)
  • add groups (currently used for setup deposit feature)
  • optimization of bandwidth used by stracker/ptracker communication
  • add configurable welcome message
  • http: add admin area accessable with username / password; Steam GUIDs are displayed to admins only
  • http: add shortcuts for first and last page in pagination
  • http: add config option for number of displayed rows
  • http: add links to the stracker and ptracker projects in main page
  • http: add a footer area to the html pages
Changes:
  • fix occasional hangs in stracker (reported by Bruno Compagnone
  • backup also postgres databases before migration (now configurable with the perform_backups ini file option)
Note: It seems that most bugs in 2.4.x has now figured out. I think this can be declared as a stable version now.
Changes:
  • fix sending lap details to ptracker instances
The average user should stay on version 2.3.11.

Changes:
  • avoid printing python stack trace when interrupting with ctrl-c
  • add a step-by-step guide for installing stracker in README.txt
  • players which disconnect before session change should now be classified correctly
  • http server: implement session statistics & session details
  • http server: add navigation bar
  • http server: statistics rows are now clickable directly
  • http server: remove the POST semantics and replace it with direct links
  • http_server: add details about a player's laps in a session
  • http_server: add player page
  • http_server: add an entry page (preliminary)
  • http_server: switch to cherrypy web server (CTRL-C now has some seconds delay due to that)
  • http_server: enable request logging
The average user should stay on version 2.3.11.

Changes:
  • add db compression feature (default: no compression used)
  • issue a warning when invalid ptracker listening port is configured
  • fix possible deadlock issue introduced with 2.4.x
  • Like
Reactions: patrod78
The average user should stay on version 2.3.11.

Changes:
  • add theoretical and personal best to lap details page
  • add log_level config option
  • add some missing multi-thread protections
  • log http requests to normal log file, not only to stderr
  • fix http answers in case of empty or invalid combo

Latest News

Are you buying car setups?

  • Yes

  • No


Results are only viewable after voting.
Back
Top