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

To get the csv file to work with BPC I had to manually add the name of the system to eilteOCR's csv file. Otherwise BPC would just do nothing when I imported the csv file. Anyone know a simpler solution?

edit: nvm I'm found out what was going on. pls disregard
 
Last edited:
It doesn't bother me if others use this stuff... but I like the in-game tools, even if I make less. A game is a challenge, and conquering the challenge is fun. It makes sense that a station would only really know supply and demand. It makes sense that you might have to pay for trade data from local systems.
 
To get the csv file to work with BPC I had to manually add the name of the system to eilteOCR's csv file. Otherwise BPC would just do nothing when I imported the csv file. Anyone know a simpler solution?

edit: nvm I'm found out what was going on. pls disregard

Is there a way to have EliteOCR autoscan the location or have BPC do it? Or does it have to be manually inputted?
 
To get the csv file to work with BPC I had to manually add the name of the system to eilteOCR's csv file. Otherwise BPC would just do nothing when I imported the csv file. Anyone know a simpler solution?

edit: nvm I'm found out what was going on. pls disregard

Add it where? It's already in the file generated by EliteOCR.
 
Just updated again because it said there was a newer version. Again getting a crash whenever I Save Data in the Add/Update Prices. Hopefully it will work itself out like last time, but:

Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: ed_bpc.exe
Problem Signature 02: 4.0.0.1
Problem Signature 03: 549078b8
Problem Signature 04: System.Windows.Forms
Problem Signature 05: 4.0.30319.18408
Problem Signature 06: 52311103
Problem Signature 07: 9c7
Problem Signature 08: 163
Problem Signature 09: System.ComponentModel.Win32
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 4105
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
 
Add it where? It's already in the file generated by EliteOCR.

It's only added if you set EliteOCR to point to ED log file and the verbose logging is set up which BPC does for you automagically now....

Using the both tools together reduces so much time on input and makes refreshing data easy.... The effort put in by Slopey and seeebek has without a doubt been awesome... Much credit should come their way...

Don't be complacent though with the OCR errors still sneak through so make sure you check what's going it for the good of all...

Great effort peeps
 
Last edited:
No automatic scraping of price data aside from OCR? Sads. I get the impression scraping directly from the game used to be a thing, but got shut down by Frontier. If that's the case, I'm rather disappointed in Frontier. :/
 
No automatic scraping of price data aside from OCR? Sads. I get the impression scraping directly from the game used to be a thing, but got shut down by Frontier. If that's the case, I'm rather disappointed in Frontier. :/

You are correct, but they have said they'll implement an API at some point so that is at least something. Whether that API will allow access to trade data is unknown however.
 

Slopey

Volunteer Moderator
Is there a way to add / fix systems in the tool? There are some errors - For instance, Shinrarta Dezhra shows a distance of 0 to every system, and there's also a system called Shinrarta's (explicit word for rear end)

Not all systems have coordinates. If the distance is 0 to for from a system, either that system or the destination has no co-ordinates provided by FD.

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

Just updated again because it said there was a newer version. Again getting a crash whenever I Save Data in the Add/Update Prices. Hopefully it will work itself out like last time, but:

Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: ed_bpc.exe
Problem Signature 02: 4.0.0.1
Problem Signature 03: 549078b8
Problem Signature 04: System.Windows.Forms
Problem Signature 05: 4.0.30319.18408
Problem Signature 06: 52311103
Problem Signature 07: 9c7
Problem Signature 08: 163
Problem Signature 09: System.ComponentModel.Win32
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 4105
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

Can you check if you have, or re-install, the Microsoft Framework 4.0 Re-distributable please? I keep asking people with this error to do that, and nobody ever replies.
 
Slopey mate, if i have a local db and I then click auto update will it overwrite my db or append to it?

I don't intend to run a local but I just wanted to get my locality entered offline before adding it.


Also not sure if this would be possible. On the data entry screen could each system be given all commodities by default and then maybe have a pop up with them all on. We can then tickbox turn off the ones that are not used, and enter data in the fields of the ones that are there. It would save a lot of time scrolling through a list adding manually.

If this makes no sense I could mock a graphic up.
 
Last edited:

Slopey

Volunteer Moderator
Slopey mate, if i have a local db and I then click auto update will it overwrite my db or append to it?

I don't intend to run a local but I just wanted to get my locality entered offline before adding it.

Also not sure if this would be possible. On the data entry screen could each system be given all commodities by default and then maybe have a pop up with them all on. We can then tickbox turn off the ones that are not used, and enter data in the fields of the ones that are there. It would save a lot of time scrolling through a list adding manually.

If this makes no sense I could mock a graphic up.

If you have a local DB, and enable auto-update, it will append to it and update any commodities for systems/stations you already have data for where the cloud data is newer.

I don't need a mock up, I will have different input methods in the future, but for now, that's how it is.
 
I get the impression scraping directly from the game used to be a thing, but got shut down by Frontier. If that's the case, I'm rather disappointed in Frontier. :/
They did not block the access to the data just to block it, but there was a reason behind it: The interference with the memory was having a negative effect on the stability. That's why they blocked this. So it wasn't because we had trade data but it made the game unstable.
 
They did not block the access to the data just to block it, but there was a reason behind it: The interference with the memory was having a negative effect on the stability. That's why they blocked this. So it wasn't because we had trade data but it made the game unstable.
Ah, I see. This is acceptable. Still hoping for a quick solution to allow auto-scraping.
 
It's only added if you set EliteOCR to point to ED log file and the verbose logging is set up which BPC does for you automagically now....

Using the both tools together reduces so much time on input and makes refreshing data easy.... The effort put in by Slopey and seeebek has without a doubt been awesome... Much credit should come their way...

Don't be complacent though with the OCR errors still sneak through so make sure you check what's going it for the good of all...

Great effort peeps

OK thanks. I already have both EliteOCR and BPC pointing to the FD log file. Unfortunately I can't get BPC to import the OCR file.. :(

Other than that, I agree, this is a great combination and credit to all involved..
 

Slopey

Volunteer Moderator
Doh!!

Saved them as CSV and I don't get an error, but I also don't get anything else... I fill in the station name, click load from CSV and nothing happens... I've sent you the CSV...

Cheers

Did you type in the Station name? It's not in the BPC database, so no-one has added data for it yet. In order for the BPC to import, the System and Station name must match whats in the CSV.

If I enter both, it works perfectly for me?
 
Did you type in the Station name? It's not in the BPC database, so no-one has added data for it yet. In order for the BPC to import, the System and Station name must match whats in the CSV.

If I enter both, it works perfectly for me?

OK, Looks like it was because I was typing the station name in CAPS instead of Initial letter only. Seems to work fine now :) Thanks for your patience..
 
Could you please specify the exact format for the csv file? I mean which columns to use and in which order.

I'm using another data scraper and would like to make sure I send the correct numnbers before I try to upload.
 
Last edited:
Can you check if you have, or re-install, the Microsoft Framework 4.0 Re-distributable please? I keep asking people with this error to do that, and nobody ever replies.

Hi.
I have tried reinstalling v4 of the MS Framework, and also installed the 4.5.1 version for the Framework yesterday. Unfortunately the issue persists.
The tool ran fine when it was at version 3.x, and I believe other have stated the same thing.
 
Back
Top Bottom