ptracker

ptracker 3.4.0

Login or Register an account to download this content
Please make sure to remove the old version (apps/python/ptracker) before updating!

Change Log:
  • fix best lap display in case of no stracker connection
  • add config option log_verbosity to configure log file behaviour
  • add tyre icon for eco tyres

A few bugfixes for ptracker, we are still in experimental phase

ChangeLog:
  • fix ptracker connections for multiple instances of stracker
  • fix ban/kick heuristics
Sorry, my test environment is a little different to the distribution environment, so I missed this bug. Anyway here is the fix. I'll remove the 3.0.4 version.

Changelog:
  • hotfix for ptracker startup bug
  • Like
Reactions: deni_80ss
ChangeLog:
  • prepare for 64 bits
  • fix log file flooding with unknown tyre images
  • generally clean up log file from unneeded entries
  • fix best lap time display
  • fix lap count in case of mid race stracker start
  • optimize first-time query of lap times (this was very slow on larger databases)
  • Like
Reactions: deni_80ss
This is an update for ptracker addressing network performance issues observed with older versions when connected to stracker.

Many people have asked, so I placed a donation link in the overview page. I'd appreciate, if you'd buy me a beer :)

ChangeLog:
  • new database version 20 (relevant only for stracker)
  • automatic reconnect when stracker has been restarted.
  • optimizations in stracker / ptracker protocol
  • Like
Reactions: deni_80ss
This version is mainly for testing the new ptracker/stracker protocol to see if it really addresses the warping issues reported by Marty.

ChangeLog:
  • add display of tyre type in leaderboard (configurable, default on)
  • add display of number of laps in leaderboard (configurable, default off)
  • add display of team in leaderboard (configurable, default off)
  • optimize the stracker/ptracker protocol
  • upgrade to sqlite 3.08.11.1 for better performance
This is the very same version as the 2.8.1-experimental (just changed the name).
  • Like
Reactions: deni_80ss
This version fixes stracker connection problems observed with version 2.8.0 for servers running multiple stracker instances.
  • Like
Reactions: deni_80ss
This is an experimental version, average users are encouraged to stay with version 2.7.4 by now.

This version addresses the problem of FPS hits and stutters seen by many people especially with higher frame rates. This is done by parallelizing the app's calculation and AC's main loop, technically by automatically spawning an .exe file much like RSR Live Timing does.

ChangeLog:
  • new db version 19 (relevant only for stracker):
  • add new table Teams
  • add new columns for Tracks and Cars tables
  • ptracker is now executing itself in a seperate process resulting in much better (and constant) FPS
  • Like RSR, ptracker automatically spawns an .exe file from now on
  • configurable FPS mode: PREFER_HIGH_FPS (default) vs. PREFER_ACCURACY
  • fix ptracker dialog size setting
  • remove delay when connecting to a server without stracker running
  • change connection icon when connection is in progress
  • fix number of laps displayed in statistics view
  • scroll back feature (message board history), accessable with Alt+CursorUp/Alt+CursorDown
  • nicer configuration dialog for message event sounds
  • display complete leaderboard at race start
This is an experimental version, average users are encouraged to stay on version 2.6.10!

ChangeLog:
  • new db version 19 (relevant only for stracker):
    • add new table Teams
    • add new columns for Tracks and Cars tables
  • rename "Players" to "Drivers" in http server output (but the http addresses remain)
  • http server: add team classification to championships
    • team memberships can be assigned automatically using the entry_list.ini
    • team memberships can be assigned manually (in Admin Area) for all sessions belonging to a championship
  • http server: add statistics page
  • http server: the banner image is now configurable in the .ini file, default is the Assetto Corsa logo
  • http_server: add support for submitting AC's UI data from admin clients to the server
  • http_server: add general_admin page with a list of all cars and tracks used in this server
  • http_server: nicer displays for tracks and cars (if ui data is available)
  • http_server: add lap comparison charts in the lap details page
  • add stracker-packager.exe, which can be used to add some UI data (human readable names for tracks and cars,badge icons and track maps) to the stracker server (visit the general admin page)
This is an experimental version, average users are encouraged to stay with version 2.7.4 by now.

This version addresses the problem of FPS hits and stutters seen by many people especially with higher frame rates. This is done by parallelizing the app's calculation and AC's main loop, technically by automatically spawning an .exe file much like RSR Live Timing does.

ChangeLog:
  • new db version 19 (relevant only for stracker):
  • add new table Teams
  • add new columns for Tracks and Cars tables
  • ptracker is now executing itself in a seperate process resulting in much better (and constant) FPS
  • Like RSR, ptracker automatically spawns an .exe file from now on
  • configurable FPS mode: PREFER_HIGH_FPS (default) vs. PREFER_ACCURACY
  • fix ptracker dialog size setting
  • remove delay when connecting to a server without stracker running
  • change connection icon when connection is in progress
  • fix number of laps displayed in statistics view
  • scroll back feature (message board history), accessable with Alt+CursorUp/Alt+CursorDown
  • nicer configuration dialog for message event sounds
  • display complete leaderboard at race start
One of the weaknesses of AC is the lack of a proper chat. I tried to copy what is there in good old LFS and thought I add that to ptracker. You can press Alt+T (customizable) to get the line edit for your message (pressing Alt+T again hides the line edit).

There are also shortcuts for common messages, currently mapped on the numpad keys 1-9 (Numlock has to be enabled for this). See configuration dialog for details, everything is customizable. It is also customizable whether messages are sent directly or put into the line edit for completion/validation.

A sound is now played for certain messages. The volume of this can be adjusted in config dialog (0 means to not play any sounds), and you can also select the sound played depending on the message type.

There is also a new automatic reconnect feature when the connection to stracker is lost for some reason (a friend reported that this happens quite often for him). There is a message displayed in the message box when this happens. In cases where the automatic reconnections doesn't work and you're falling back to the gray connection symbol, you can perform a manual reconnect in the Setup dialog without having to exit the server.

Change Log (2.7.4 compared with 2.6.8):
  • introduce message sounds (customizable)
  • introduce integrated chat application with customizable hotkeys; chatting is now kind of fun ...
  • fix configuration options (enabling / disabling items) for hotlap line
  • automatically split long messages into multiple lines
  • fix setup saving for tracks with configurations (the track directory is now displayed in the message as well)
  • gui: add zoom functionality (for high res / low res displays)
  • add reconnection possibility to stracker (automatic and manual)
  • provide warning if in game app overlapping is disabled
  • fix error when trying to store non-existing setup in server's deposit
  • changed default values for some config settings:
    • lap time mode is now "all" instead "fastest only"
    • message display time is now 20s instead of 10s
  • Like
Reactions: St3fan
Hopefully the last experimental version of 2.7.x; thanks for all your reports.

ChangeLog:
  • message shortcuts do not send messages anymore, when
    • sitting in pits
    • the chat editor is already active
    • whenever the ptracker window is hidden
  • all shortcuts are inactive when sitting in pits / when the ptracker window is hidden
  • changed default values for some config settings:
    • lap time mode is now "all" instead "fastest only"
    • message display time is now 20s instead of 10s
    • sound volume is now 0.4 instead of 0.5
  • remove redundant (and non-working) enabled+sound settings for the events, sound is chosen with different settings now
Still labelled as experimental (but this one can be seen as a "release candidate" for 2.7.x series).

Change Log
  • fix zoom factor for some of the hotlap line elements
  • provide warning if in game app overlapping is disabled
  • add event-type configurable sounds
  • rearranged config dialog
  • fix shortcut message edit lines in config dialog
  • user can now choose how chat message shortcuts are processed (direct send, or send to chat editor)
  • alternating colors for chat messages
  • fix error when trying to store non-existing setup in server's deposit
Please report any issues you observe.
oops, last upload has been stracker 2.7.2
This is an experimental version, average users shall better stick with the 2.6.x versions.

I hope that this version finally has a working hotkey support for the new chat feature. I missed to provide a .dll file with 2.7.1. I changed the default hotkey for talking to Alt+T, because the plain T have had too many side effects. I really like the chat addition, racing is now fun also without teamspeak :)

There is also a new automatic reconnect feature when the connection to stracker is lost for some reason (a friend reported that this happens quite often for him). There is a message displayed in the message box when this happens. In cases where the automatic reconnections do not work and you're falling back to the gray connection symbol, you can perform a manual reconnect in the Setup dialog without having to exit the server.

Please report any issues you have with this release.

Change Log:
  • fix issues with some unloadable python modules resulting in non-working shortcuts
  • fix some issues with configuration dialog items (it was not always the correct state displayed)
  • fix chat message receiving
  • fix setup saving for tracks with configurations (the track directory is now displayed in the message as well)
  • message box: provide a static display mode where the last N messages are shown (default shortcut: Alt+H)
  • message box: increase maximum number of message lines to 30
  • chat: configurable position of chat edit line
  • chat: improve display of hotkey combinations
  • chat: changed default values for message shortcuts
  • chat: left and right keyboard modifiers are no longer distinguished
  • system: add manual reconnect possibility
  • system: add automatic reconnection feature when connection is lost
  • system: avoid tracebacks with no stracker connections
  • gui: add zoom functionality (for high res / low res displays)
This is an experimental version, average users shall stick with 2.6.8.

Reason for 2.7.0's failure was a problem with my windows registry. After fixing this I was able to reproduce the problem and hopefully fix it. For an explanation of the chat feature, see the update notes of 2.7.0.

ChangeLog:
  • better debugging of import failures by cleaning up ptracker.py
  • display help for chat at the beginning
  • rename LMenu / RMenu to LAlt / RAlt
  • add missing .pyd modules
EDIT: It seems there is an issue with this version for many players. I'm going to try to find the root cause and fix it...

This is an experimental release, average users shall stay with 2.6.x versions.

One of the weaknesses of AC is the lack of a proper chat. I tried to copy what is there in good old LFS and thought I add that to ptracker. You can press the 't'- key (customizable) to get the line edit for your message. You might want customize that to another (less standard) key to reduce interdependencies with other apps (see config dialog). I currently have mine on Alt-Space.

There are also shortcuts for common messages, currently mapped on the numpad keys 1-9 (Numlock has to be enabled for this). See configuration dialog for details, everything should be customizable.

A sound is now played for certain messages. The volume of this can be adjusted in config dialog (0 means to not play any sounds).

You might also want to increase the message display time in the config dialog.

If you observe some weirdnesses, please let me know.

ChangeLog:

  • introduce message sounds (customizable)
  • introduce integrated chat application with customizable hotkeys; chatting is now kind of fun ...
  • fix configuration options (enabling / disabling items) for hotlap line
  • automatically split long messages into multiple lines
  • complete configuration options regarding messaging (some events have been missing in dialog)
  • Like
Reactions: franc_bcn
Change Log:
  • new database version: 17 (rename all existing references to vallelunga and vallelunga-club to new naming scheme, no changes in the database schema itself)
  • support track configurations (tracks are now called <trackname>-<trackconfig>, if they have a track configuration)
  • add support for using the AC server's TCP port + 42 as stracker connection port

  • Like
Reactions: emperor312
I believe that this version can be labelled as stable.

Change Log:
  • fix session change issues when stracker is present (when changing into qualify, avoid to take over best times of last session)
  • remove some debugging info from py_log.txt
  • Like
Reactions: Ischemica

Latest News

Online or Offline racing?

  • 100% online racing

    Votes: 74 7.2%
  • 75% online 25% offline

    Votes: 107 10.5%
  • 50% online 50% offline

    Votes: 148 14.5%
  • 25% online 75% offline

    Votes: 281 27.5%
  • 100% offline racing

    Votes: 408 39.9%
  • Something else, explain in comment

    Votes: 4 0.4%
Back
Top