Simhub Plugin Racenet Receiver

Simhub Plugin Racenet Receiver 1.0.2

Login or Register an account to download this content
Donate
Buy me a coffee via Paypal

Please support this modder with a small donation.

This is my first Simhub plugin. I originally created it so I can directly access the leaderboard during game competitions, and it's styled after the Rally.TV leaderboard.

  • This plugin is only tested on EA WRC 23, so it may not work on other games.
  • This plugin is my first simhub plugin, so there might be bugs here and there. I highly recommend turning on the logging page of SimHub. It makes it easy to check if there are any errors.


First, let's take a look at the final result:
SimHub UI:time trial leaderboard
screenshot_timetrial.png


SimHub UI:club leaderboard
screenshot_club.png


In-Game Dash Overlay:
9OjVvN5VCg.png
xnviewmp_wc6yoZUym2.png



Installation:
  1. Make sure you have installed latest version SimHub on your PC.
  2. Download the latest release.
  3. Extract the .dll file to the SimHub root folder.
  4. Double click .simhubdash file to import the Dash Overlay
  5. Launch SimHub, go to Add/remove features -> Plugins, enable Racenet Receiver plugin.
How to use:
  1. Go to Tab Racenet Receiver in SimHub, Click INPUT TOKEN button to open the input dialog.
  2. Get your refresh token from Racenet.com
    1. open racenet.com in browser
    2. login with your EA account
    3. open developer tools in browser (clrt+shift+i in chrome, firefox, etc.)
    4. copy the refresh_token
      get_refresh_token.jpg
  3. Paste the refresh_token to the input dialog, click `OK` to connect to racenet.com.
  4. Now you will be able to see the time trial leaderboard and club leaderboard in the plugin tab.
  5. You can set Hotkey to control the Dash Overlay.
    Under Dash Studio > Controls, bind hotkey to "Show next dash screen" for switch leaderboards, and "Trigger dash action A" to switch between compact layout or expand layout.
  6. To make the Club page in Dash Overlay work, you needs to select a club in the drop down menu.
    SimHubWPF_oIRyByOqOI.png
  7. Following properties are added to the `Available properties` tab, you can use these raw data from racenet in the dashboard editor.
    • RacenetDataReceiver.Racenet.rawData.clubChampionshipInfo
    • RacenetDataReceiver.Racenet.rawData.clubLeaderboardCurrentStage
    • RacenetDataReceiver.Racenet.rawData.clubListData
    • RacenetDataReceiver.Racenet.rawData.currentClubName
    • RacenetDataReceiver.Racenet.rawData.currentClubWeatherAndSurface
    • RacenetDataReceiver.Racenet.rawData.leaderboard.dry
    • RacenetDataReceiver.Racenet.rawData.leaderboard.wet
    • RacenetDataReceiver.Racenet.rawData.nationalityID
    • RacenetDataReceiver.Racenet.rawData.personalInfo
    • RacenetDataReceiver.Racenet.rawData.timeTrialPreInfo
Usually, refresh_token doesn't expire. However, if you haven't used the plugin for a long time, there's a chance that the refresh_token might become invalid. In that case, you'll need to get a new refresh_token.

Source Code:

Latest updates

  1. Fixed a memory leak problem

    After the game updated, I noticed that this plugin would cause SimHub to freeze up because of an...

Latest reviews

New Bee!!!

Latest News

Author
aaronfang
Downloads
105
File size
1.5 MB
Views
2,963
First release
Last update
User rating
5.00 star(s) 1 ratings

More mods from aaronfang

What is on your wishlist for AC Evo

  • Free roam

    Votes: 254 39.3%
  • Online service

    Votes: 157 24.3%
  • Advanced feature AI

    Votes: 277 42.9%
  • Graphics

    Votes: 197 30.5%
  • Car customization

    Votes: 195 30.2%
  • Modding

    Votes: 426 65.9%
  • Career

    Votes: 212 32.8%
  • License

    Votes: 113 17.5%
  • VR Support

    Votes: 155 24.0%
Back
Top