ptracker

Apps ptracker 3.4.0

Login or Register an account to download this content
Prequalifiche_Mercedes_SLS_GT3_1.jpg
bEms1H

Good morning everyone, does anyone know how to solve this problem?
Practically with the latest versions of ptracker, despite having disabled aid, continue to appear the red dots on automatic clunch and heel tip .. Instead installing an older version of ptracker (3.1 if I remember correctly) everything works perfectly.
 
Prequalifiche_Mercedes_SLS_GT3_1.jpg
bEms1H

Good morning everyone, does anyone know how to solve this problem?
Practically with the latest versions of ptracker, despite having disabled aid, continue to appear the red dots on automatic clunch and heel tip .. Instead installing an older version of ptracker (3.1 if I remember correctly) everything works perfectly.
A known problem regarding newer ac api functions which do not work
 
Hello. I have a quite annoying problem with the app. I use Oculus, if that can affect the app, and the app is set in low fps mode. Whenever the server switches from qualifying session to race, the app is stuck for a long while, even half an hour before it gets back to work. Just to let you know., thanks

Hello, I'm reposting my previous thread since it looks like it went unnoticed. The problem still lingers and I've heard it's quite common amongst several fellow drivers I've spoken with. Thanks to check it out.
 
Hello, I'm reposting my previous thread since it looks like it went unnoticed. The problem still lingers and I've heard it's quite common amongst several fellow drivers I've spoken with. Thanks to check it out.

Have exact the same problem here, drive with rift too, in training no problem, ptracker works fine, then in quali ptrack dont work, in race ptracker come back to life after around 15min...
 
Ok Guys I find out!
For those that got [WinError 740] The requested operation requires elevation.

1 : go to : C:\Program Files (x86)\Steam\steamapps\common\assettocorsa\apps\python\ptracker\dist
Right click on the ptracker EXE. under Comptability, check the run as administrator case and click ok.

2 : go to C:\Program Files (x86)\Steam\steamapps\common\assettocorsa
Right click on AssettoCorsa EXE. Under Comptability, click on change settings for all users button.
not the case in the first menu. So check the case run run this program as administrator in the new windows.

3 : If this not working : Type : `` uac `` in windows search bar.
Put the bar to `` never notify me when ``

Your done!:thumbsup:

I think you will need only the two first steps, but I did the last one just to be sure!
By the way sorry for my bad English, i'm a french Canadian!
Work for me, thank you!
 
Anyone can help me? I can not install it
"ptracker-server-dist returned -1"


Edit:
Resolved, it is enough to start the Assetto so that the folders are created properly
Probably an issue with your anti virus software. You might try to disable the AV software before installing and - if it works - contact your AV vendor for fixing the issue.

EDIT: just saw the edit :)
 
When ptracker shows the race position on board, only shows the first racer name letter...
How Can I change it to display full name ?

Thank you
 
Hi, I have a problem when I put the app on the screen, then when I go out and go back to AC when wanting to start a session (online or offline) it gives me a fatal error.

and now when I want to reinstall this appears to me

Failed to write all bytes for PySide.QtCore.pyd
a>
 
Last edited:
Hi! Sorry but probably the question was already made but, when the icon that normally is green when you are correctly connected to stracker is yellow, what it means?
 
I never saw this connection icon get yellow .... always grey ( not connected ) or green ( connected ).
I cannot look at it now but I don't remember any possible setting in the config tab to modify those colors.

No idea until now why it should happen to you.
 
Hi,

i have everything successfully integrated and can start the Server.
If i join my own server and some people do some rounds.
I cant see it at Remote register.
I cant set me in ptracker as an Admin for HTTP.
My Ports 50042/41 are forwarded. So how can i get the remote database. Thx Buddy.
 
stracker[INFO ]: Created log file (log_level=0).
stracker[INFO ]: <stracker_lib.logger.Logger object at 0x0309B590> loglevel=0
stracker[INFO ]: Stracker version 3.5.1
stracker[INFO ]: Dump of stracker configuration (stracker.ini):
[STRACKER_CONFIG]
; Server ip address or name used to poll results from. You should not touch the default value: 127.0.0.1
ac_server_address = 192.168.178.25
; Path to configuration file of ac server. Note: whenever the server is restarted, it is required to restart stracker as well
ac_server_cfg_ini = C:\Program Files (x86)\Steam\steamapps\common\assettocorsa\server\cfg\server_cfg.ini
; Working directory of the ac server, needed to read the race result json files. If empty, the directory is deduced from the ac_server_cfg_ini path assuming the default directory structure
ac_server_working_dir =
; Set to 1, if you want to append to log files rather than overwriting them. Only meaningful with external log file rotation system.
append_log_file = False
; 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
; set to false, if you want to disable the TCP keep_alive option (that was the behaviour pre 3.1.7).
keep_alive_ptracker_conns = True
; Listening port for incoming connections of ptracker. Must be one of 50042, 50043, 54242, 54243, 60023, 60024, 62323, 62324, 42423, 42424, 23232, 23233, <AC udp port>+42; ptracker will try all these ports on the ac server's ip address (until a better solution is found...)
listening_port = 50042
; name of the stracker log file (utf-8 encoded), all messages go into there
log_file = ./stracker.log
; Valid values are "info", "debug" and "dump". Use "dump" only for problem analysis, log files can get very big.
log_level = info
; set to true, if you want the log messages to be prefixed with a timestamp
log_timestamps = False
; set to true, if you want stracker to reduce its priority. Will use BELOW_NORMAL on windows and nice(5) on linux.
lower_priority = True
; set to 1, if you want stracker to compare the players checksums.
perform_checksum_comparisons = False
; Configure which ptracker instances shall be allowed to connect: Valid values are "any", "newer" or "none".
ptracker_connection_mode = any
; name for the server; sessions in the database will be tagged with that name; useful when more than one server is running in parallel on the same database
server_name = ACG
; set to 1, if you want the messages appear on stdout
tee_to_stdout = False


[SWEAR_FILTER]
; Valid values are "none", "kick" and "ban".
action = none
; Number of days the player shall be banned (if action is "ban").
ban_duration = 30
; Specify the number of warnings issued before the player is going to be kicked.
num_warnings = 3
; Specify a file with bad words (one in each line). See https://github.com/shutterstock/List-of-Dirty-Naughty-Obscene-and-Otherwise-Bad-Words for examples.
swear_file = bad_words.txt
; message sent to player after a swear detection
warning = Please be polite and do not swear in the chat. You will be %(swear_action)s from the server after receiving %(num_warnings_left)d more warnings.


[SESSION_MANAGEMENT]
; What to do when the race is over and no player is actively racing. Valid values are: "none" or "skip".
race_over_strategy = none
; Number of seconds to wait before the session skip is executed (if race_over_strategy is set to "skip")
wait_secs_before_skip = 15


[MESSAGES]
; Lap times below this threshold (in percent of the best time) will be broadcasted as best laps. Lap times above this will be whispered to the player achieving it.
best_lap_time_broadcast_threshold = 105.0
; set to 1 to enable car to car private messages.
car_to_car_collision_msg = True
; available message types are "enter_leave","best_lap","checksum_errors","welcome","race_finished" and "collision". Connect them using a + sign without spaces.
message_types_to_send_over_chat = best_lap+welcome+race_finished


[DATABASE]
; Only relevant if database_type=sqlite3. Path to the stracker database. If a relative path is given, it is relative to the <stracker> executable
database_file = ./stracker.db3
; Valid values are "sqlite3" and "postgres". Selects the database to be used.
database_type = sqlite3
; Set to "False", if you do not want stracker to backup the database before migrating to a new db version. Note: The backups will be created as sqlite3 db in the current working directory.
perform_backups = True
; name of the postgres database.
postgres_db = stracker
; name of the host running the postgresql server.
postgres_host = localhost
; name of the postgres user password.
postgres_pwd = XXX
; name of the postgres user.
postgres_user = XXX


[DB_COMPRESSION]
; Interval of database compression in minutes.
interval = 60
; Various options to minimize database size. Valid values are "none" (no compression, save all available infos), "remove_slow_laps" (save detailed infos for fast laps only) and "remove_all" (save no detailed lap info).
mode = none
; If set to 1, database compression will only take place if the server is empty.
needs_empty_server = True


[HTTP_CONFIG]
; password for the stracker admin pages (leaving it empty results in disabled admin pages
admin_password = XXX
; username for the stracker admin pages (leaving it empty results in disabled admin pages
admin_username = XXX
; Add anonymized players to blacklist (works only if stracker's AUTH feature is used in server).
auth_ban_anonymized_players = False
; Set to a file to be used for logging http authentication requests. Useful to prevent attacks with external program (e.g., fail2ban).
auth_log_file =
; icon to be used in webpages (leave empty for default Assetto Corsa icon)
banner =
; set to false if you do not want svg graphs in the http output (for saving bandwidth)
enable_svg_generation = True
; set to 1, if you want to start a http server for statistics access
enabled = True
; set to true to get the navbar inverted (i.e., dark instead of bright)
inverse_navbar = False
; number of items displayed per page
items_per_page = 30
; Additional columns to be displayed in LapTimes table (seperated by a + sign). Columns can be "valid", "aids", "laps", "date", "grip", "cuts", "collisions", "tyres", "temps", "ballast" and "vmax". Note that too many displayed columns might cause problems on some browsers.
lap_times_add_columns = valid+aids+laps+date
; listening address of the http server (normally there is no need to change the default value 0.0.0.0 which means that the whole internet can connect to the server)
listen_addr = 0.0.0.0
; tcp listening port of the http server
listen_port = 50041
; If set to true, http requests will be logged in stracker.log. Otherwise they are not logged.
log_requests = True
; Maximum number of streaming clients (LiveMap/Log users) allowed to connect to this server in parallel. The number of threads allocated for http serving will be max(10, max_streaming_clients + 5)
max_streaming_clients = 40
; Set to true if you want to use https. Note that you need a SSL certificate and key. If you enable this option, you can reach stracker at https://ip:port/ instead of http://ip:port/
ssl = True
; Path to the SSL certificate for https. Only used when ssl is True. A self-signed certificate can be generated with "openssl req -new -x509 -days 365 -key privkey.pem -out cert.pem"
ssl_certificate =
; Path to the SSL private key for https. Only used when ssl is True. A private key can be generated with "openssl genrsa -out privkey.pem 2048"
ssl_private_key =
; Valid values are "degc" or "degf".
temperature_unit = degc
; Valid values are "kmh" or "mph".
velocity_unit = kmh


[WELCOME_MSG]
; First line of welcome message text (if not empty, this text is sent a player when he enters the server
line1 = Welcome to stracker %(version)s
; Second line of welcome message text (if not empty, this text is sent a player when he enters the server
line2 =
; Third line of welcome message text (if not empty, this text is sent a player when he enters the server
line3 =
; Fourth line of welcome message text (if not empty, this text is sent a player when he enters the server
line4 = Your activities on this server are tracked. By driving on this server you give consent to store and process
; Fifth line of welcome message text (if not empty, this text is sent a player when he enters the server
line5 = information like your driver name, steam GUID, chat messages and session statistics. You can anonymize this
; Sixth line of welcome message text (if not empty, this text is sent a player when he enters the server
line6 = data by typing the chat message "/st anonymize on". You might not be able to join the server again afterwards.


[ACPLUGIN]
; proxy the AC server protocol on these ports, so multiple plugins may be chained (this is equivalent to UDP_PLUGIN_LOCAL_PORT in server_cfg.ini)
proxyPluginLocalPort = -1
; proxy the AC server protocol on these ports, so multiple plugins may be chained (this is equivalent to UDP_PLUGIN_ADDRESS in server_cfg.ini)
proxyPluginPort = -1
; udp port the plugins receives from. -1 means to use the AC servers setting UDP_PLUGIN_ADDRESS
rcvPort = -1
; udp port the plugins sends to. -1 means to use the AC servers setting UDP_PLUGIN_LOCAL_PORT
sendPort = -1


[LAP_VALID_CHECKS]
; if true, collisions with other cars will invalidate laps
invalidateOnCarCollisions = True
; if true, collisions with environment objects will invalidate laps
invalidateOnEnvCollisions = True
; if -1: use server penalty setting, if available, otherwise use 2. All other values are passed to ptracker.
ptrackerAllowedTyresOut = -1




stracker[INFO ]: Dump of ac server configuration (C:\Program Files (x86)\Steam\steamapps\common\assettocorsa\server\cfg\server_cfg.ini):
[SERVER]
NAME=AssettoCorsaGaming
CARS=ks_audi_r8_lms_2016;ks_audi_r8_lms;bmw_z4_gt3;ks_ferrari_488_gt3;ks_lamborghini_huracan_gt3;ks_mclaren_650_gt3;mclaren_mp412c_gt3;mercedes_sls_gt3;ks_mercedes_amg_gt3;ks_nissan_gtr_gt3;ks_porsche_911_gt3_cup_2017;ks_porsche_911_gt3_r_2016
CONFIG_TRACK=gp
TRACK=ks_silverstone
SUN_ANGLE=-16
PASSWORD = XXX
ADMIN_PASSWORD = XXX
UDP_PORT=9601
TCP_PORT=9600
HTTP_PORT=8081
MAX_BALLAST_KG=150
QUALIFY_MAX_WAIT_PERC=120
RACE_PIT_WINDOW_START=0
RACE_PIT_WINDOW_END=0
REVERSED_GRID_RACE_POSITIONS=0
LOCKED_ENTRY_LIST=0
PICKUP_MODE_ENABLED=1
LOOP_MODE=1
SLEEP_TIME=1
CLIENT_SEND_INTERVAL_HZ=30
SEND_BUFFER_SIZE=0
RECV_BUFFER_SIZE=0
RACE_OVER_TIME=60
KICK_QUORUM=70
VOTING_QUORUM=70
VOTE_DURATION=15
BLACKLIST_MODE=0
FUEL_RATE=100
DAMAGE_MULTIPLIER=0
TYRE_WEAR_RATE=100
ALLOWED_TYRES_OUT=4
ABS_ALLOWED=1
TC_ALLOWED=1
START_RULE=2
RACE_GAS_PENALTY_DISABLED=0
TIME_OF_DAY_MULT=1
RESULT_SCREEN_TIME=60
MAX_CONTACTS_PER_KM=5
STABILITY_ALLOWED=1
AUTOCLUTCH_ALLOWED=1
TYRE_BLANKETS_ALLOWED=1
FORCE_VIRTUAL_MIRROR=0
REGISTER_TO_LOBBY=1
MAX_CLIENTS=24
NUM_THREADS=4
UDP_PLUGIN_LOCAL_PORT=9601
UDP_PLUGIN_ADDRESS=127.0.0.1:50042
AUTH_PLUGIN_ADDRESS=
LEGAL_TYRES=
RACE_EXTRA_LAP=0
WELCOME_MESSAGE=

[FTP]
HOST=
LOGIN = XXX
PASSWORD = XXX
FOLDER=
LINUX=0

[PRACTICE]
NAME=Practice
TIME=10
IS_OPEN=1

[QUALIFY]
NAME=Qualify
TIME=10
IS_OPEN=1

[RACE]
NAME=Race
LAPS=0
TIME=20
WAIT_TIME=60
IS_OPEN=1

[WEATHER_0]
GRAPHICS=3_clear
BASE_TEMPERATURE_AMBIENT=25
BASE_TEMPERATURE_ROAD=9
VARIATION_AMBIENT=2
VARIATION_ROAD=2
WIND_BASE_SPEED_MIN=0
WIND_BASE_SPEED_MAX=0
WIND_BASE_DIRECTION=45
WIND_VARIATION_DIRECTION=5

[DATA]
DESCRIPTION=
EXSERVEREXE=
EXSERVERBAT=
EXSERVERHIDEWIN=0
WEBLINK=
WELCOME_PATH=


stracker[INFO ]: Log verbosity changed: 2
stracker[ERROR]: Cannot read file with bad words (bad_words.txt): [Errno 2] No such file or directory: 'bad_words.txt'
stracker[STDOUT]: Starting stracker - press ctrl+c for shutdown
stracker[INFO ]: Lowered stracker priority.
stracker[INFO ]: Using database './stracker.db3'
stracker[INFO ]: Using plugin configuration rcvport=50042 sendport=9601 proxy=(None/None)
stracker[INFO ]: Plugin listens to port 50042 and sends to port 9601.
stracker[INFO ]: Using database './stracker.db3'
stracker[WARN ]: HTTPS set to be enabled, but certificate or private key either not provided or not readable. Falling back to non-SSL.
stracker[INFO ]: While processing url: <unknown>
[11/Sep/2018:10:53:33] ENGINE Bus STARTING
stracker[INFO ]: While processing url: <unknown>
[11/Sep/2018:10:53:33] ENGINE Started monitor thread '_TimeoutMonitor'.
stracker[INFO ]: While processing url: <unknown>
[11/Sep/2018:10:53:34] ENGINE Serving on http://0.0.0.0:50041
stracker[INFO ]: While processing url: <unknown>
[11/Sep/2018:10:53:34] ENGINE Bus STARTED
stracker[WARN ]: Server seems to be down (no events received). Continue anyways.
stracker[INFO ]: Enabled keep alive (30 seconds/3 seconds) for the connection (windows).
stracker[INFO ]: signin {'trackname': '', 'track_checksum': '', 'car_checksum': '', 'pt_version': '3.4.0', 'guid': '76561198410962132', 'car': '', 'ac_version': ''}
stracker[WARN ]: supplied track value is None. Ignoring query.
stracker[INFO ]: serving lapstat({}) (size=19714)
stracker[INFO ]: serving .\http_static\bootstrap/css/bootstrap.min.css size=109518 contenttype=text/css
stracker[INFO ]: serving .\http_static\bootstrap/css/bootstrap-theme.min.css size=18860 contenttype=text/css
stracker[INFO ]: serving .\http_static\bootstrap/css/bootstrap-multiselect.css size=1174 contenttype=text/css
stracker[INFO ]: serving .\http_static\bootstrap/css/bootstrap-datepicker.css size=33704 contenttype=text/css
stracker[INFO ]: serving .\http_static\bootstrap/css/sticky-footer.css size=326 contenttype=text/css
stracker[INFO ]: serving .\http_static\bootstrap/css/fileinput.min.css size=3380 contenttype=text/css
stracker[INFO ]: serving .\http_static\jquery/jquery.min.js size=95786 contenttype=application/javascript
stracker[INFO ]: serving .\http_static\bootstrap/js/bootstrap.min.js size=31819 contenttype=application/javascript
stracker[INFO ]: serving .\http_static\bootstrap/js/bootstrap-multiselect.js size=47816 contenttype=application/javascript
stracker[INFO ]: serving .\http_static\bootstrap/js/bootstrap-datepicker.js size=46821 contenttype=application/javascript
stracker[INFO ]: serving .\http_static\bootstrap/js/fileinput.min.js size=49086 contenttype=application/javascript
stracker[INFO ]: serving .\http_static\bootstrap/css/custom.css size=141 contenttype=text/css
stracker[INFO ]: serving .\http_static\img/brand_icon_large_wob.png size=4143 contenttype=application/octet-stream
stracker[INFO ]: serving .\http_static\img/banner.png size=15198 contenttype=application/octet-stream
stracker[INFO ]: serving .\http_static\bootstrap/fonts/glyphicons-halflings-regular.ttf size=41280 contenttype=application/octet-stream
stracker[INFO ]: serving sessionstat({}) (size=21136)
stracker[INFO ]: serving statistics({}) (size=79302)
stracker[INFO ]: serving pygal/svg.jquery.js({}) - not found, base dir = .
stracker[INFO ]: serving .\http_static\pygal/pygal-tooltips.min.js size=5886 contenttype=application/javascript
stracker[INFO ]: serving players({}) (size=11436)
stracker[INFO ]: serving players({'page': '-1'}) (size=11436)
stracker[INFO ]: serving players({}) (size=11500)
stracker[INFO ]: serving lapstat({}) (size=19714)
stracker[INFO ]: serving ({}) - error: Traceback (most recent call last):
File "stracker_lib\http_server_base.py", line 749, in serve_pts
KeyError: 'ic\\'

stracker[INFO ]: serving ({}) - error: Traceback (most recent call last):
File "stracker_lib\http_server_base.py", line 749, in serve_pts
KeyError: 'ic\\'

stracker[INFO ]: serving ({}) - error: Traceback (most recent call last):
File "stracker_lib\http_server_base.py", line 749, in serve_pts
KeyError: 'ic\\'

stracker[INFO ]: serving lapstat({}) (size=19714)
stracker[INFO ]: serving lapstat({}) (size=19714)
stracker[INFO ]: serving lapstat({}) (size=19714)
stracker[INFO ]: serving lapstat({'valid': '1,2'}) (size=19929)
stracker[INFO ]: serving lapstat({}) (size=19714)
stracker[INFO ]: (last message repeated 6 times)
stracker[INFO ]: Error with connection socket, finishing connection: [WinError 10054] Eine vorhandene Verbindung wurde vom Remotehost geschlossen
stracker[INFO ]: Driver with guid 76561198410962132 left the server
stracker[INFO ]: Enabled keep alive (30 seconds/3 seconds) for the connection (windows).
stracker[INFO ]: signin {'trackname': '', 'track_checksum': '', 'car_checksum': '', 'pt_version': '3.4.0', 'guid': '76561198410962132', 'car': '', 'ac_version': ''}
stracker[WARN ]: supplied track value is None. Ignoring query.
stracker[INFO ]: serving lapstat({}) (size=19714)
stracker[INFO ]: serving .\http_static\bootstrap/css/bootstrap.min.css size=109518 contenttype=text/css
stracker[INFO ]: serving .\http_static\bootstrap/css/bootstrap-theme.min.css size=18860 contenttype=text/css
stracker[INFO ]: serving .\http_static\bootstrap/css/bootstrap-multiselect.css size=1174 contenttype=text/css
stracker[INFO ]: serving .\http_static\bootstrap/css/bootstrap-datepicker.css size=33704 contenttype=text/css
stracker[INFO ]: serving .\http_static\bootstrap/css/sticky-footer.css size=326 contenttype=text/css
stracker[INFO ]: serving .\http_static\bootstrap/css/fileinput.min.css size=3380 contenttype=text/css
stracker[INFO ]: serving .\http_static\jquery/jquery.min.js size=95786 contenttype=application/javascript
stracker[INFO ]: serving .\http_static\bootstrap/js/bootstrap.min.js size=31819 contenttype=application/javascript
stracker[INFO ]: serving .\http_static\bootstrap/js/bootstrap-multiselect.js size=47816 contenttype=application/javascript
stracker[INFO ]: serving .\http_static\bootstrap/js/bootstrap-datepicker.js size=46821 contenttype=application/javascript
stracker[INFO ]: serving .\http_static\bootstrap/js/fileinput.min.js size=49086 contenttype=application/javascript
stracker[INFO ]: serving .\http_static\bootstrap/css/custom.css size=141 contenttype=text/css
stracker[INFO ]: serving .\http_static\img/brand_icon_large_wob.png size=4143 contenttype=application/octet-stream
stracker[INFO ]: serving .\http_static\img/banner.png size=15198 contenttype=application/octet-stream
stracker[INFO ]: serving .\http_static\bootstrap/fonts/glyphicons-halflings-regular.ttf size=41280 contenttype=application/octet-stream
stracker[INFO ]: serving sessionstat({}) (size=21136)
stracker[INFO ]: serving players({}) (size=11436)
stracker[INFO ]: Error with connection socket, finishing connection: [WinError 10054] Eine vorhandene Verbindung wurde vom Remotehost geschlossen
stracker[INFO ]: Driver with guid 76561198410962132 left the server
 

Latest News

How long have you been simracing

  • < 1 year

    Votes: 228 14.7%
  • < 2 years

    Votes: 157 10.1%
  • < 3 years

    Votes: 156 10.1%
  • < 4 years

    Votes: 117 7.6%
  • < 5 years

    Votes: 221 14.3%
  • < 10 years

    Votes: 183 11.8%
  • < 15 years

    Votes: 122 7.9%
  • < 20 years

    Votes: 83 5.4%
  • < 25 years

    Votes: 70 4.5%
  • Ok, I am a dinosaur

    Votes: 212 13.7%
Back
Top