B-Spec Grinder 2.5.2: Automate Remote Races

  • Thread starter yonis
  • 4,266 comments
  • 562,117 views
Thanks for the great widget Yonis! I sent you a little donation since you deserve it đź‘Ť
 
I'm not sure if I'm doing the ID entering correctly. Can someone tell me if this is correct

When I go into debug mode I see a window that that has Konfabulator at the top.

It won't let me type in the box, just in the evaluate line at the bottom.

So I pu that line of text with ID number as 5569 in the evaluate line then hit Enter key

The main box changes so the last line looks something like =>5569


Is this what I'm suppose to do?
 
From the UK, using the Singapore servers, for me personally, they were:
Code:
24022 Road Course - Indy
24023 Grand Valley Speedway
24024 Special Stage Route 5
24025 Rome
24026 Circuit de la Sarthe 2009
24028 Laguna Seca Raceway
24029 Road Course - Daytona
24030 NĂĽrburgring Nordschleife

So, it appears the race codes are specific to your location, not the server you are using.



I concur đź‘Ť

Hmmm...has anyone tried 24027? Or does that not work?
 
Awesome job Yonis!
I had my subaccount to host the races and set it to pick all 6 drivers on my main account. Set the preference to LeSarthe. I will see how this setting works after the first race. :sly:
still cant get it to pick LeSarthe....still cool though.
It picked LeSarthe, lets see if it does it twice in a row.
Nope cannot get it to pick LeSarthe consistently and It picked one driver instead of 4 or 5. I have it set to leave 0 drivers and only pick from my main account.
 
Last edited:
I chose Finland as the country (obviously :)) and id 24136 works for me. I guess if the id codes found in this thread won't work, the best option is to check the source code of the remote race web site (choose race screen). If the region is chosen to be the same in the remote race website and in the widget, then the race id codes found from the source code should work.
 
I chose Finland as the country (obviously :)) and id 24136 works for me. I guess if the id codes found in this thread won't work, the best option is to check the source code of the remote race web site (choose race screen). If the region is chosen to be the same in the remote race website and in the widget, then the race id codes found from the source code should work.

Good advice, but personally I've tried Singapore (my chosen server), UK (my location) and US (just in case!) and none work.
 
Here is a screenshot of the problem I'm talking about in https://www.gtplanet.net/forum/showthread.php?t=185890&page=90#post5106744

Auto-bug.jpg


As you can see. PSN names aren't showing, credits aren't, the laps ran/remaining aren't showing as well.
 
As you can see. PSN names aren't showing, credits aren't, the laps ran/remaining aren't showing as well.
Haven't seen that one before. That font looks like Futura... Are you on OS X?

Try going to Applications > Font Book > All Fonts, Select All, File > Validate Fonts, and then under the "All" menu, select Warnings Or Errors. My inkling is that you might have some bad fonts installed.

Maybe also try clearing your font cache: http://www.maclife.com/article/news/howto_clear_your_macs_font_cache
 
Awesome job Yonis!
I had my subaccount to host the races and set it to pick all 6 drivers on my main account. Set the preference to LeSarthe. I will see how this setting works after the first race. :sly:
still cant get it to pick LeSarthe....still cool though.
It picked LeSarthe, lets see if it does it twice in a row.
Nope cannot get it to pick LeSarthe consistently and It picked one driver instead of 4 or 5. I have it set to leave 0 drivers and only pick from my main account.

Does anyone know why it wont pick all my drivers in the main account?
yes I quoted myself lol.
 
Last edited:
Haven't seen that one before. That font looks like Futura... Are you on OS X?

Try going to Applications > Font Book > All Fonts, Select All, File > Validate Fonts, and then under the "All" menu, select Warnings Or Errors. My inkling is that you might have some bad fonts installed.

Nah I'm running windows 7 X64 bit Home Premium. Thanks for the response back Yonis đź‘Ť
 
Nah I'm running windows 7 X64 bit Home Premium. Thanks for the response back Yonis đź‘Ť
I dunno how to check for bad fonts on Windows, but you might want to google for that. Or maybe it's finding Myriad Pro on your system, but it's just using some weird super-condensed version of it. Totally stumped here. :(
 
Does anyone know why it wont pick all my drivers in the main account?
yes I quoted myself lol.

Are you talking about all your own drivers? You can't use more than one of your own drivers at a time.

Are you talking about your friends' drivers? It is possible that many of your friends' drivers are either in use, or the server won't let the Widget reserve some of the ones that it said were free.
 
I really don't know if the preferences.preferredRace.value option really works.

The ID I put in for Sarthe is the one from the source, and yet it doesn't work.
 
Are you talking about all your own drivers? You can't use more than one of your own drivers at a time.

Are you talking about your friends' drivers? It is possible that many of your friends' drivers are either in use, or the server won't let the Widget reserve some of the ones that it said were free.

I have one driver hosting on a subaccount on my ps3, I had it leave 0 drivers and always pick from my main account which I have 6. At first attempt it picked 5, 2nd attempt it picked 4, 3rd attempt it picked 1.It just picked 5 drivers but dropped the 1 driver it had for the last race. Is this a timing issue for the threads?
 
Last edited:
I really don't know if the preferences.preferredRace.value option really works.

The ID I put in for Sarthe is the one from the source, and yet it doesn't work.
When logging into gran-turismo.com, please select the same country as the one you're using in the Widget.

For a list of events that the Widget knows about, after starting a race, type JSON.stringify(CONFIG.events).replace(/\},\{/g,"\n") in the debug window.
 
But the problem with that is that if they only have one driver available and you choose to use it, they will be left with no drivers to use as a host. The whole idea behind leaving 1 free is so that they can still host while being raced. This is why there is a warning when you select: 0

Okay, I see my error. But I'd still like to limit the number of drivers from each friend so the wealth is spread out. Right now, it's picking 4 or 5 drivers from some friends and others are left out in the cold. If I choose 4 of my friends and put them in the always category, I might never run any Bobs from the random category
 
I have one driver hosting on a subaccount on my ps3, I had it leave 0 drivers and always pick from my main account which I have 6. At first attempt it picked 5, 2nd attempt it picked 4, 3rd attempt it picked 1.It just picked 5 drivers but dropped the 1 driver it had for the last race. Is this a timing issue for the threads?
It couldn't hurt to change the number of concurrent threads to 1.
 
I dunno how to check for bad fonts on Windows, but you might want to google for that. Or maybe it's finding Myriad Pro on your system, but it's just using some weird super-condensed version of it. Totally stumped here. :(

is that the font your widget uses? Myraid Pro? I have two versions of it. One says Myraid Pro and another says Myraid Pro Web. Maybe it's getting hung on the Web one?

I thought it might be because I put a different windows theme, I reverted back to the default windows theme, made sure it had the same fonts, and then tried again but no go.

If it's trying to find the Myraid Pro font, I'll just remove the web one and if need be the regular one and redownload them
 
When logging into gran-turismo.com, please select the same country as the one you're using in the Widget.

For a list of events that the Widget knows about, after starting a race, type JSON.stringify(CONFIG.events).replace(/\},\{/g,"\n") in the debug window.

Ah, no wonder it wasn't right, I was logged into the hong kong site somehow.

Will try the GB site now.
 
is that the font your widget uses? Myraid Pro? I have two versions of it. One says Myraid Pro and another says Myraid Pro Web. Maybe it's getting hung on the Web one?

I thought it might be because I put a different windows theme, I reverted back to the default windows theme, made sure it had the same fonts, and then tried again but no go.

If it's trying to find the Myraid Pro font, I'll just remove the web one and if need be the regular one and redownload them
Ah. Since I don't have Myriad Pro on my Windows system, I didn't see this problem... I just have it on my Mac. It could be that Windows' font selection is different from OS X's.

EDIT: For the record, the font fallback order is Myriad Pro, Calibri, Trebuchet MS. If it can't find Myriad Pro, it uses Calibri, etc.
 
Last edited:
Ah. Since I don't have Myriad Pro on my Windows system, I didn't see this problem... I just have it on my Mac. It could be that Windows' font selection is different from OS X's.

EDIT: For the record, the font fallback order is Myriad Pro, Calibri, Trebuchet MS. If it can't find Myriad Pro, it uses Calibri, etc.

Rgr that. Oh well. If someone else has issues of it I'm sure they'll come in and say something. Regadless, awesome widget Yonis. Thank you for taking the time to put it together and for the I.T. support đź‘Ť If I turn up anything, I'll make sure to note you about it.
 
  • Put preferences.preferredRace.value = id; in the debug window, where id is the ID of the race you want to run.
    • La Sarthe, which is regarded as the most profitable race, has an ID of 5569 on the US server.
    • Race IDs can be found in the source of the Remote Race page where you're selecting an event.
  • To clear the setting, use preferences.preferredRace.value = 0; in the debug window.
  • A later version may add this as a UI setting.

I've got this working in UK using 24026 as the identifier. Does this preference need to be entered every time the widget is loaded or once the setting has been entered will it remember it everytime I load the widget?
 
Back