[RELEASE] Slopey's BPC Market Tool! - New version!

I've noticed that there are times when BPC takes a really long time to parse the market data. There are other times when BPC says its ready, but when I click the "Add/Update Prices" button I'm asked to "Please wait until the BPC has finished parsing." Anyone else get these issues.
 
Well I uninstalled and re-installed and saw in the notes for latest version that parsing has been improved, so I'm guessing that solve my problem. However, now commodity prices that I entered the other day for LP 390-16 and G 141-21 are gone. Lucky, I still have the EORC exports for these systems, but I would have thought the prices I entered the other day would be reflected in the crowd-sourced data.
 
Ahh yes - as above - it's Kaspersky getting confused about something - update to the latest version of that and it should be fine.

But... I don't run Kaspersky! :eek:

It's not a big issue for me anyway, as it only happens in the Pilot's log. Thanks for looking in to it.
 
Getting constant "database is locked" errors now. It's a microsoft .net database is locked error.

Looks like it might be fixed now although it seems to be hanging. I had both 4.2.0.3 and 4.2.1.0 and it was only loading 4.2.0.3, and it couldn't be uninstalled.

I'm back to 19 known systems too. So annoying because I don't know how to get it to load more. Last time it added more automatically.
 
Last edited:
Hello, i cant get it running, searched all pages about this Error and could not find a solution.

Unhandled exception has occured in your application. if you click Continue, the application winn ignore this error and attempt to continue.
If you click Quit, the application will close immediately.

Object is currently in use elsewhere.


Does anyone have a Solution, i have Kaspersky, but even when Kaspersky is closed, it wont run, dont matter where i click, for exampel if i want to go in options, as soon as i click the error pops up.

Win7, German.

Ty.
 
Hey Slopey, I have a weird issue that I'm hoping you can help with. It looks like one of my central trading hubs (Ditibi system) was moved 75 LY from its original position as of 1.04. However the BPC still thinks the system is very close to its old neighbors, even though I've visited and updated the Ditibi stations since then. Is there an easy way to fix this? Or do I need to travel back and visit all of the old neighbor systems and update them too?

If it's not obvious already I'm using manual mode, and would prefer not to switch to automatic updates if possible.
 
I have a question. If I'm in a region the program has no data for, if I trade there long enough, will it gather the data and eventually add it into the existing data base?
 
I have a question. If I'm in a region the program has no data for, if I trade there long enough, will it gather the data and eventually add it into the existing data base?

Only if you manually enter the data yourself, or another player does. BPC does not automagically update system data without having a live person feed it that data. You either need to OCR the commodities data and import it into BPC, or enter it all by hand.

Anything you do add will automatically be uploaded to the server and propagated back out to everyone else though.
 
Hey Slopey, I have a weird issue that I'm hoping you can help with. It looks like one of my central trading hubs (Ditibi system) was moved 75 LY from its original position as of 1.04. However the BPC still thinks the system is very close to its old neighbors, even though I've visited and updated the Ditibi stations since then. Is there an easy way to fix this? Or do I need to travel back and visit all of the old neighbor systems and update them too?

If it's not obvious already I'm using manual mode, and would prefer not to switch to automatic updates if possible.


Just visiting the systems wont help. I think slopey uses the same Gamma system dump as every other tool, as there is no way to get the position of a system without accessing the games memory, means the Verbose logging doesnt help here.

There is this page here to put system information in http://edstarcoordinator.com/default.html , but i dont know if Slopey uses that stuff, or if the page itself is even maintained anymore.

I have a question. If I'm in a region the program has no data for, if I trade there long enough, will it gather the data and eventually add it into the existing data base?

No. In order to update station data, you have to eighter put it manually into the BPC, or use EliteOCR https://forums.frontier.co.uk/showthread.php?t=68771
I Suggest you use OCR, BUT CHECK YOUR DATA! Dont just spam click next and end up screwing over yourself by uploading wrong data.
 

Slopey

Volunteer Moderator
Hey Slopey, I have a weird issue that I'm hoping you can help with. It looks like one of my central trading hubs (Ditibi system) was moved 75 LY from its original position as of 1.04. However the BPC still thinks the system is very close to its old neighbors, even though I've visited and updated the Ditibi stations since then. Is there an easy way to fix this? Or do I need to travel back and visit all of the old neighbor systems and update them too?

If it's not obvious already I'm using manual mode, and would prefer not to switch to automatic updates if possible.

Hi Zenk,

As above from someone else, I use the data provided by FD at the end of Gamma. If systems have moved, that data won't now be correct. I'm not sure how current the EDSC data is either - I've heard some anecdotal tales that the data within it is also incorrect.

I am planning to add System/Station data in the very near future (pad sizes/black market availabilty etc), and I'll enable users to enter coordinates against systems at that point so it can be crowdsourced if need be.

- - - - - Additional Content Posted / Auto Merge - - - - -

I've noticed that there are times when BPC takes a really long time to parse the market data. There are other times when BPC says its ready, but when I click the "Add/Update Prices" button I'm asked to "Please wait until the BPC has finished parsing." Anyone else get these issues.

Are you on 4.2.1.0? If not, please update to it from the OP. It has mych much faster parsing.

- - - - - Additional Content Posted / Auto Merge - - - - -

But... I don't run Kaspersky! :eek:

It's not a big issue for me anyway, as it only happens in the Pilot's log. Thanks for looking in to it.

Ahh - ok - I'm aware of the pilots log issue and should have that resolved shortly.

- - - - - Additional Content Posted / Auto Merge - - - - -

Getting constant "database is locked" errors now. It's a microsoft .net database is locked error.

Looks like it might be fixed now although it seems to be hanging. I had both 4.2.0.3 and 4.2.1.0 and it was only loading 4.2.0.3, and it couldn't be uninstalled.

I'm back to 19 known systems too. So annoying because I don't know how to get it to load more. Last time it added more automatically.

If it won't let you go up to 4.2.1.0 then your Windows is restoring it. Backup ED4.db, uninstall the BPC, delete ALL files from the BPC directory. Download and install 4.2.1.0 from the OP, run it to check it's ok, then copy back in your ED4.db and run it again (unless you don't need the history data in which case just keep the new one). If you're down to 19 systems, you must have deleted the ED4.db file at some point - but it'll accrue more over time as usual.
 
Last edited:
I'm not sure how current the EDSC data is either - I've heard some anecdotal tales that the data within it is also incorrect.
My suggestion: have two location/coordinate fields for each system—one for the FD-provided coords from Gamma, and one for the EDSC data. (edit) Better yet, have the app itself query the EDSC database. Provide a user option in the app for whether or not to use the EDSC data (only querying the EDSC database if this option is enabled, and perhaps an option as to which data to use if there's a conflict). Then at least those of us who are willing to take a chance on possibly-erroneous location data can do so.

I am planning to add ... (pad sizes/black market availabilty etc), ...
Eeeeeeeeee! :D Having an easy way to find the nearest station with a Black Market, especially if we can differentiate between full-size enclosed Starports and exposed (but usually not patrolled) Outposts, would be wonderful!
 
Last edited:
Hey Slopey,

First of all thanks for the tool, it's a useful thingamabob indeed!

I have one issue with it though -- after setting the local time offset (I'm in GMT+1) all the data I upload is marked as 60 minutes old at the time it goes up; setting the offset to 0 displays the age of the data properly. It only seems to affect my own uploads, from what I can tell.

Also, since version 4.2.0.2 the "up to date" indicator seems to be missing -- didn't see any info on it being removed on purpose, so I 'm wondering if it's just an issue on my end.

One last thing -- this is more of a feature request actually -- would it be possible for the tool to automatically apply capitalization to names beign added? For example it would prevent typing in names in ALL CAPS or missing a capital letter in second part of a name, etc. Ofc, it would have to take care of exceptions, such as names with "CD", "LHS", etc. but I'm thinking this might help preventing some rather messy data out there.


Edit: I totally forgot, I was also going to ask if storing info on the supply/demand level (High/Med/Low) for each station and commodity is a reasonable thing to add? I realise that by now the database must be pretty big, as it is...
 
Last edited:
Sorry if this was asked before but i've not seen it mentioned. I've been trying to set the UTC local offset time to +10 for Eastern AU but no matter what I choose from the list it does not stick - it always reverts to "00:00:00 Morocco Standard Time"

Is this a bug or is there something else broken?

Also - (to save making another post) - What happened to the display of the number of Jumps away a destination is - I saw on older versions (via some YouTube vids) that there was a column that showed the number of jumps - has that been removed or is there an option somewhere I'm not seeing?
 
Hi Slopey

It appears you are still loading the UTC offset from the user.config (C:\Users\***\AppData\Local\Slopey.com\ED_BPC.exe_Url_cnffkhlp1cy24vzh23fg4iomzozi0vs2\4.2.1.0\), which doesn't have an entry for it with a new install.
Also cargo capacity and credits are not retained between loads with the same user.config.

If I paste in a deleted user.config with all the old entries in, the UTC offset is working as expected.
Also the cargo capacity and credits are retained, although they are not loaded from the user.config.

Just my observations.
 
If it won't let you go up to 4.2.1.0 then your Windows is restoring it. Backup ED4.db, uninstall the BPC, delete ALL files from the BPC directory. Download and install 4.2.1.0 from the OP, run it to check it's ok, then copy back in your ED4.db and run it again (unless you don't need the history data in which case just keep the new one). If you're down to 19 systems, you must have deleted the ED4.db file at some point - but it'll accrue more over time as usual.

Oh I fixed the version problem. I uninstalled it, deleted all the left over files (which was the entire 4.2.0.3) then reinstalled 4.2.1.0.
 
Hi Slopey, i am having problems with setting my local time zone. i go to options and change it to GMT time 00:00:00 from Jordan standard time and nothing happens it sets to Morocco standard time which i dont see as a problem but my local time does not change my pc clock is set to UTC time, so no issues there. if i go to system tab the date and time are correct but if i look in the BPC tab the mins are off.

Window 7 64 bit

ken

Same problem :( W8.1, 64bit
 
for some reason since update wenever i click 'current' it says 'unknown' in the system box :S

I had this issue after the update. To fix it load into ED then load the tool. It asks to again if you want Verboselogging turned on click yes and it should work, at least it does for me.
 
Just started checking this out, been using Thudd's site. How do I see the distance for the trades? The column is blank. Thanks.
 
Back
Top Bottom