Download missing car track server content

Introduction
Have you ever tried to join an online server but couldn't because you had missing mods or had a wrong version of the track or car mods?

Or are you a manager of a sim racing league and has to deal with the hassle of answering the same questions, where can I download these mods and skins?

Video guide

Hey Sim racers in this guide I will show you how to enable a feature in Content Manager that will make is really easy for those who want to join your server to get the missing mods with just a couple of clicks.

Demo server: https://acstuff.ru/s/q:race/online/join?ip=173.234.24.186&httpPort=8588

Primer
Welcome to Highness and this guide is part of a new series where I show you to get the most out of Assetto Corsa with apps and mods like;
  • Content Manager
  • Custom Shader Patch
  • Sol
  • And more...
Requirements
What you'll need for this guide
  1. Set aside about 30 minutes of time.
  2. Latest version of Content Manager.
  3. A working Assetto Corsa server.
  4. Permission or license to distribute the mods.
The guide
If there are any corrections or updates related to this guide then I will make the necessary edits to this post. in the description of this video and in the video's information card.

OK are you ready? Let's go!
I’ll cover the Why, what and how.

Why
As someone who loves to join online servers for a bit of fun and as a server manager myself I often wished that Assetto Corsa would just automatically download the missing content.

By the way, huge thanks to Joshua VGOS for helping me with this video.

What
What we'll do is jump into the Server Manager that is part of Content Manager

How
The way this works is Content Manager keeps track of your Track and Car mods using a unique ID. I'll explain more about this in a minute.

Phase 1. Upload and test your mod files
Before you can add your mod download links to Content Manager to serve them automatically to your drivers you must upload them to a some place on the internet and also make sure that the links work.
  1. Upload your mod files to your file server, I've used Mega in this video.
  2. Test each mod download link works.
Phase 2. Add download sources to Server Manager
Next we need to tell Content Manager where those mod files are hosted so it can send them to your drivers.
  1. In Content Manager.
  2. Go to Server.
  3. Select your Server from the Preset list.
  4. Click Details
  5. Tick the box Provide extra details about the server...
  6. Make sure Via ID in name is selected.
  7. Select Download URL option from Share mode 8. Copy mod link URL and paste it to the Download from field. 9. Repeat this process for all mod cars and track.
Content Manager will add a few extra symbols to the server name in the server_cft.ini file. This is a handy way for Content Manager get the full description of your server and keep track of the related files.

Phase 3. Skins
You can define the download url for custom skins too!
  1. Notice that for modded cars you can also define skins.
  2. Click the tiny arrow next to Skins.
  3. This will display all the skins for all your cars in your entry list.
  4. Click the arrow under each entry.
  5. Select Download URL.
  6. Copy the skin link URL and paste it to the Download from field.
Make sure you've tested the link for the skins as well.

7. You can include the same URL for all the cars if they all belong to the same pack.

Note that when you change the URL link for the track, car, skins and some other settings in the Details view the unique ID will have also changed. this change in ID is important to make sure that your drivers will get the most up to date URL download links. If your users are don't get the expected versions of mod downloads then check that the server_cfg.ini contains the updated ID in two places:

[SERVER] Name
[__CM_SERVER] DETAILS_ID=lkL6

Phase 4. Version required
You can also define the exact version that is required by your drivers to prevent conflicts and mismatches in track and mods. Content Manager will check the version number that is related to each track and car and if the person who is joining the server has a different version then they will have the option to download the correct version.
  1. Enter your required version number into the Version required field.
Phase 5. Save and upload
It's time to get our updated server configuration files onto the server.
  1. Click Save.
  2. Click Folder to open the folder that contains the configuration files we need to upload to the server.
  3. Select the cm_content folder, the cm_wrapper_params.js, entry_list.ini and server_cfg.ini files.
  4. Upload these files and folder to the cfg folder on your server.
  5. Restart the server.
Phase 6. Test
Finally lets test that the download missing content does work.
  1. In Content manager,
  2. Go to Drive/Online.
  3. Select your server from the list.
  4. Test that you can join the server first.
  5. Delete the related track folder on your local ../assetto corsa/content.
  6. Delete the related car folder on your local ../assetto corsa/content..
  7. Click Install missing content.
  8. Click the green hamburger menu icon and observe the files as they download.
  9. Click the Install button for the track and car and watch your mods being installed.
  10. You may need to hit the Refresh button
  11. Once download is finished hit the Join button to go for a spin.
Recap
Summary of recap.
  1. Please make sure you have permission to distribute mods.
  2. Make sure you test the original mod download links first.
  3. Make sure that the unique ID in the server_cfg.ini matches the unique ID shown in the Details view in Content Manager/Server.
  4. The link to join this server is at the top of this guide and in the description of the YouTube video.
Closing
If you have any questions about what I've covered in this guide then ask me in the comments

Thanks for your time and attention.

Credits
If you’ve experienced a lot of value from these mods then do show your appreciation to Peter and Ilja by making a donation.
Resources
Related links
My links
My setup
  • Intel i7 7700K
  • Asus ROG Strix Z270E Gaming Motherboard
  • Corsair Vengeance LPX 16GB DDR4 DRAM 3200MHz C16 Memory Kit
  • Samsung SSD 960 PRO NVMe M.2 512GB
  • ZOTAC GeForce® GTX 1080 Ti AMP Extreme
  • Logitech G502 Proteus Spectrum mouse
  • Coolermaster MASTERKEYS PRO S RGB
  • Logitech G27
  • ViewSonic VX4380-4K, 43" 4K Ultra HD Monitor
  • Oculus Rift
  • Corsair RMi Series RM750i — 750 Watt 80 PLUS® Gold Certified Fully Modular PSU
  • Focusrite Scarlett 2i2
Edits
  1. First post.
  2. Added YouTube video and demo server link.
 
Last edited:
Hi, thanks for pointing this out! Very good guide. I just have problems finding the point "Phase 2 - Point 7: Select Download URL option from Share mode". I have no item like this, see screenshot. My CM version: 0.8.1927.35356 (x86), which should be the latest one...

UPDATE: Got it, the track and cars option only appears when offering mod tracks/cars.

Thanks in advance!!
regards, Wolfgang
 

Attachments

  • share mode.png
    share mode.png
    230 KB · Views: 1,121
Last edited:
i done all this step by step. same as video too. i do not have content wrapper in my folder and install missing never shows up. if i move hte files to cfg it says ini is missing..
 
Back
Top