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

Alright, I know this is going to sound like a stupid question, but I cannot get the BPC to pick up my location data to save my life. Not sure what I am missing, and if it is related to verbose logging (which is enabled), but if someone could advise the rookie that would be great.

Verbose logging needs to be enabled, and you also need to properly set the log folder in the options. Log folder should be something like "EDLaunch\Products\FORC-FDEV-D-1002\Logs" in the directory where you have E: D installed.
 
Last edited:
Loving the tool.

One question/request, it appears as though it doesn't search between stations within the same system? If so, can that be changed, perhaps add it as a option on the BPC screen?

Something i'm unclear about is if using this in local mode with auto-update disabled, does the tool still upload your data entry? If not how does one force this to happen? Does 'force data download', cause an upload of all local data? I'm using OCR, so I'm trying to keep BPC in local mode until i've validated the data i'm inputting.
 
You should validate the data as it is created, either as you input or as you process the OCR. I believe uploads are always to the central database as well as to your local and it is safer to assume that is the case.
 
One question/request, it appears as though it doesn't search between stations within the same system? If so, can that be changed, perhaps add it as a option on the BPC screen?

It will show you trades between stations in the same system if you select the system in both the from and to dropdowns. Not sure if it will show them otherwise though.

Edit: I just played around with it, and it does seem to always show trades within the same system.
 
Last edited:
It will show you trades between stations in the same system if you select the system in both the from and to dropdowns. Not sure if it will show them otherwise though.

Edit: I just played around with it, and it does seem to always show trades within the same system.

You're right, it does work.
Strange I was sure i'd tested this several times and tried setting both from/to and didn't get any results.

AHA - it only works if 'within distance' is deselected.
 

Slopey

Volunteer Moderator
Loving the tool.

One question/request, it appears as though it doesn't search between stations within the same system? If so, can that be changed, perhaps add it as a option on the BPC screen?

It does already.

Something i'm unclear about is if using this in local mode with auto-update disabled, does the tool still upload your data entry?

Yes.

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

How do I set this to only show stations within my jump distance?

Set the "Within Distance" number to your jump distance and tick the little box next to it.

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

same here (.net 4.5.2)

If it's a database disk error, delete ED4.db from the BPC directory, and restart the BPC.
 
It does already.

As I posted above the tool will return results for stations withing the same system, but only if 'within distance' is disabled. Not sure that makes any sense, since obviously stations within the current system have to be within any distance you specify. Perhaps 'within distance' should be updated to return stations within the same system too?
 
How do you determine how old data is?

ie: If you can see a suggested trade route, how do you know if the data is 1 day or 1 week old?
 
Just getting the hang of using this great tool.
Ive come across a bug maybe? or I'm using it wrong

Ive landed at a new station not in the list and go to "Add/Update Prices"

The System is pre filled, so I add the Station, start adding the Commoditys with relevant figures.
But when I get to the Commodities starting with the letters U - Z They are not in the dropdown list? so for example I cannot add uranium or water to the list.
Everything from A to Titanium is selectable, but from then on. nothing.
 
The "Last Updated From" and the "Last Updated To" Columns are showing integers not the times that they used to show.

Also the "- Added the station name to the return route data" might be more useful if it shows the station name that the return goods are coming from as i have had it where the return goods come from a different station than the initial delivery.
 
Last edited:
It keeps telling me the martket update failed.
Is there anything I can do to fix that?

Edit: Never mind a reboot fixed it :)
 
Last edited:
Hi Slopey,

still having thed following problems with the latest vesion,

1. crashes whenever I try to update prices

2. No current position

3. options menu retains morroco as standard time, even though i set it to GMT.

here is my appconfig.xml details

<AppConfig>
<Display>
<ScreenWidth>1280</ScreenWidth>
<ScreenHeight>720</ScreenHeight>
<FullScreen>false</FullScreen>
<VSync>true</VSync>
<PresentInterval>1</PresentInterval>
<Adapter>0</Adapter>
<Monitor>0</Monitor>
<DX11_RefreshRateNumerator>60</DX11_RefreshRateNumerator>
<DX11_RefreshRateDenominator>1</DX11_RefreshRateDenominator>
<LimitFrameRate>false</LimitFrameRate>
<MaxFramesPerSecond>30</MaxFramesPerSecond>
<!-- If you are looking for the SSAA setting this has moved in to Settings.xml in the save directory
** typically: C:\Users\{username}\AppData\Roaming\Frontier Developments\Elite Dangerous\Options\Graphics.
** If this file does not exist you can generate it by entering the graphics options screen in game
** and hitting apply. You can then add <SSAA>X</SSAA> when X is the SSAA amount (1 by default) -->
</Display>

<Threads
RenderThreadStackSize="1048576"
WorkerThreadStackSize="1048576"
NumWorkerThreads="6"
RenderJobQueueSize="10240"
KernelJobQueueSize="10240"
MinSpareCores="0"
OptimiseForPerformance="1"
UseThreadPriorities="0"
PerformanceScaling="1"
/>


<Network
VerboseLogging="1"
Port="0"
upnpenabled="1"
LogFile="netLog"
DatestampLog="1"
>


</Network>
<GameObjects />
</AppConfig>

picture of options page

View attachment 5282

Still think its a great program.

BTW are you the slopey who wrote AirHauler for MS FlightSimulator?

regards, Bigtaff:)
 
Last edited:
The "Last Updated From" and the "Last Updated To" Columns are showing integers not the times that they used to show.

Also the "- Added the station name to the return route data" might be more useful if it shows the station name that the return goods are coming from as i have had it where the return goods come from a different station than the initial delivery.

Maybe this is the reason for my confusion then... Hence my previous question:-

How do you determine how old data is?

ie: If you can see a suggested trade route, how do you know if the data is 1 day or 1 week old?
 
@bigtaff Are you sure your path is correct, it's hard to see in the screen shot but mine is more like...

C:\Program Files (x86)\Frontier\EDLaunch\Products\FORC-FDEV-D-1002\Logs
 
I'm having problems when trying to import a CSV file......I don't get an error or anything.....I get the file selection dialog box, select the file, the dialog closes, and then nothing.

I desperately want to contribute, and I've got EliteOCR working brilliantly and have CSVs from that, but I can't seem to plug them in.

Are the EliteOCR exports even compatible? The headers are included, so it shouldn't be hard for BPC to parse the data and accept the data, but I don't seem to be able to even get it to look at the file to give me an error.

I can manually enter data, but it seems crazy to do this when we have the ocr program available to us which works.

BTW I'm using the latest version of BPC.
 
Imagine if there was a button in BPC which when you pressed it, it looked in the screen shots folder for any screen shots taken in the last minute (for example), and then:-
1) Fired them into the OCR
2) Picked up the resultant CSV
3) Imported it.

So you'd simply go into the Commodity Market, screen shot and page down 4-5 times. Then go into BPR and press the "OCR Import" button... done!


ps: Now if FD would just play ball and instead dump an XML file with the market data in for the current station!
 
Last edited:
Back
Top Bottom