stracker

Apps stracker 3.5.1

Login or Register an account to download this content
I got it working yesterday, with Jempy's help.

I was using the same plugin adress in all server configs. That was the mistake.

Thank you all.
Guys,

I have the same issue,
can not start a 2nd stacker

i have 2 stracker inis
i have different ports 50042 & 50043
i also tried to Change the udp adress - which brought me a step Forward - but after uDP Registration the 2nd stracker stopped again

Many Thanks for your replys
Peter
 
Of course, as you already know that each server needs its own stracker.ini, there's maybe something you forgot.

Each server needs its own stracker.cmd

You just need to create as many stracker.cmd files as number of servers such as:

For server 1: name: Stracker_001.cmd ( just an example )
stracker.exe --stracker_ini stracker-BUG1.ini
pause

For server 2: name: Stracker_002.cmd ( name example of course )
stracker.exe --stracker_ini stracker-BUG2.ini
pause

For each server you run you need to start the the corresponding cmd.
Even if Server 1 is not running, you'll have to keep the Stracker_001.cmd always running as it is the only one chosen as http server
; set to 1, if you want to start a http server for statistics access
enabled = True

All other ones are enabled = False.

NB: don't forget to change the admin name and admin password in the .ini files..... as they are already mentioned in your attached files here ;)
 
Of course, as you already know that each server needs its own stracker.ini, there's maybe something you forgot.

Each server needs its own stracker.cmd

You just need to create as many stracker.cmd files as number of servers such as:

For server 1: name: Stracker_001.cmd ( just an example )
stracker.exe --stracker_ini stracker-BUG1.ini
pause

For server 2: name: Stracker_002.cmd ( name example of course )
stracker.exe --stracker_ini stracker-BUG2.ini
pause

For each server you run you need to start the the corresponding cmd.
Even if Server 1 is not running, you'll have to keep the Stracker_001.cmd always running as it is the only one chosen as http server
; set to 1, if you want to start a http server for statistics access
enabled = True

All other ones are enabled = False.

NB: don't forget to change the admin name and admin password in the .ini files..... as they are already mentioned in your attached files here ;)
Thank you for your long reply
why server_bug2.cmd pause?
 
Why pause ? .... too noob in this case to know why with precision... We just did it so because the 1st cmd was done that way.
Sorry for this rather bad answer ... but I just suppose that it is meant to keep this second console open until you stop it manually using "CTRL-C" after closing this server.... while the 1st console and main one for the http always remains open.

Right or wrong supposition ? .... maybe someone else knows the right answer and can explain it. ;)
 
Why pause ? .... too noob in this case to know why with precision... We just did it so because the 1st cmd was done that way.
Sorry for this rather bad answer ... but I just suppose that it is meant to keep this second console open until you stop it manually using "CTRL-C" after closing this server.... while the 1st console and main one for the http always remains open.

Right or wrong supposition ? .... maybe someone else knows the right answer and can explain it. ;)
Thanks for your help
It can working
 
Why pause ? .... too noob in this case to know why with precision... We just did it so because the 1st cmd was done that way.
Sorry for this rather bad answer ... but I just suppose that it is meant to keep this second console open until you stop it manually using "CTRL-C" after closing this server.... while the 1st console and main one for the http always remains open.

Right or wrong supposition ? .... maybe someone else knows the right answer and can explain it. ;)
How to show the Sector time in website?
 
I don't know for sure that this is still needed but anyway ... it was in the older Ptracker versions:

Source http://n-e-y-s.de/ptracker_doc

Have a clean lap in single player (e.g., hotlap mode) on the track. It doesn't matter which car. After that, ptracker is able to calculate "soft-splits", as a workaround for a bug in the current (0.22) AC API. Honestly, I didn't expect that this would still be true in AC 1.3.4...

Have a look at more infos about Ptracker and Stracker at Neys's website following the link above ... it might help you a lot also.
 
I can confirm. No sectors until somebody with running ptracker puts in a lap. After that even laps done without ptracker from other drivers will show the splits.
For some reason, sometimes some laps don't have splits for me. I have no Idea why..

Also I have no idea why some driver names are blue and some are black. It's not consistent with ptracker running or not or anything else..
Someone knows why? :)
 
Is it blue or rather between pink and blue, RasmusP ?
In this case, the driver name, car and best lap in the display with the better lap time for this car on this track ... in a display mixing different cars has this special color .... the other ones are black.

Same for only one car of course ... but only one driver will have this color. ;)

For the splits absent for some laps ... there's surely a reason why .... sure you'll discover it, as there's surely something special for such laps. :D
 
Hi,

the one or the other might have heard about the new EU privacy policy (GDPR). We already have had some discussions here: https://www.assettocorsa.net/forum/...olicy-a-show-stopper-for-tracking-apps.49496/. I believe that this is or at least might be a problem for stracker. There is a lot of uncertainty out there, and I am not willing to be a "beta tester" of this new law for the sake of a computer game.

I hope you understand that I take no responsibility for data processing on 3rd party servers, even if the data processing is performed by a software which was mostly written by me. You as server admins are fully responsible for the software running on your servers and you have to judge for yourself if this is or is not a legal issue in your specific usecase.

Nevertheless, I have made some changes to stracker, so that

1. stracker does not store plain steam GUID's anymore in the database. I don't know whether steam ID's are personal data, nor do I know whether the sha256 hashes of steam ID's are personal data. There might be more personal data stored in the stracker database. Judge for yourself please.
2. users can anonymize their data by using the new chat command "/st anonymize on". This deletes also their chat messages from the database. I don't know if this is enough to provide users the right to delete their personal data or not. You have to judge that for yourself.
3. admin can choose to block those users from entering the server via stracker auth

Informing the user is under responsibility of the server admins.

I'm not saying that running stracker 3.5.0 is enough to comply to the GDPR. I'm not even saying that the changes made in 3.5.0 have the purpose to comply to GDPR.

This is the full change log for stracker 3.5.0. The version is available on n-e-y-s.de for download, it is labeled as experimental for the time being. Note that I am going to shut down my web services before GDPR is enforced starting at May 25th, leaving you with the race department downloads afterwards.

core:
  • add config option HTTP_CONFIG/auth_ban_anonymized_players (default: False)
  • remove options HTTP_CONFIG/enable_paypal_link and BLACKLIST/blacklist_file
  • upgrade database to version 24, convert steam ID's to sha256 hashes
  • anonymize steam ID's saved in the server database by sha256 hashes
  • provide a user command to anonymize his personal data. Results in deletion of his chat messages, and his name will be replaced with an anonymous name, which is not updated anymore until the user chooses to exit this mode. Admins can choose to automatically block those players
  • Updates in README.txt, mention the EU GDPR dilemma and make sure that the server admin takes responsibility
http:
  • fix sort order of drivers in drrivers page for postgres databases
  • changes in some of the http templates
Regards
Neys
 
Hi!!
I got a problem in the server... It works well, but yesterday, we were racing, so I noticed that stracker stop working.
I checked the log and I so this line: {2018-05-11 19:50:57}: stracker[INFO ]: Shutting down acmonitor.
After that, it writes another few lines and stop working.

{2018-05-11 19:50:57}: stracker[STDOUT]: Stopping http server; please wait - this might take some time
{2018-05-11 19:51:08}: stracker[INFO ]: Shutting down pending ptracker connections.

I think this may be because I saw some drivers with the same Steam GUID, but I changed this line: guids_based_on_driver_names = True.

Does anyone know why I'm getting this? I need to restar the entire server to put it work again
 
Hi!!
I got a problem in the server... It works well, but yesterday, we were racing, so I noticed that stracker stop working.
I checked the log and I so this line: {2018-05-11 19:50:57}: stracker[INFO ]: Shutting down acmonitor.
After that, it writes another few lines and stop working.

{2018-05-11 19:50:57}: stracker[STDOUT]: Stopping http server; please wait - this might take some time
{2018-05-11 19:51:08}: stracker[INFO ]: Shutting down pending ptracker connections.

I think this may be because I saw some drivers with the same Steam GUID, but I changed this line: guids_based_on_driver_names = True.

Does anyone know why I'm getting this? I need to restar the entire server to put it work again

There is normally no reason for setting this option to true as also stated in the option documentation. I recommend to not set it to True without good reasons.

; you normally want to leave that at the default (False). Use case for this is an environment where the same steam account is used by different drivers.
guids_based_on_driver_names = False

Without the full log file it is impossible to give more advice here.
 
There is normally no reason for setting this option to true as also stated in the option documentation. I recommend to not set it to True without good reasons.



Without the full log file it is impossible to give more advice here.

Hi, thanks for answering.

I uploaded the log file.
 

Attachments

  • stracker.log.txt
    23.2 KB · Views: 277
No, it isn't. Sorry... I uploaded one that I have in another folder.
Here there is.

The events occurred at {2018-05-11 19:22:42} and {2018-05-11 19:50:57}

Does it happen also with a clean database (i.e., when you rename stracker.db3 before starting stracker)?
 
Does it happen also with a clean database (i.e., when you rename stracker.db3 before starting stracker)?
Database is clean, because I have the server from the past week, and I activated the plugin. Then, I saw this. In fact... I'm checking the Drivers tab and I can see three drivers with the same name. And I know that one of them was in the server last night, and isn't who it should be.

upload_2018-5-14_11-20-22.png
 

Latest News

Are you buying car setups?

  • Yes

  • No


Results are only viewable after voting.
Back
Top