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

Hey fellow traders!

Im loving that program, but I got a minor problem I just noticed:

I am using EliteOCR to update stations with a high "from mins aged" I come along. But although I have set my correct timezone the Datas I upload apears as 120+ mins old.
Oh and another (minor) problem is you can not set a timezone with dailight saving time and as Im living in one (CET/MEZ UTC+1) and we currently have summertime it should be CEST Central Europe Summer Timer (UTC+2), but you can not choose it from the BPC Options. So I have to choose the another Timezone with UTC+2, although I am not a resident of those countries..hehe..
Probably both problems are linked together somehow..

Edit: Strange, after some BPC Updates it's showing the correct time (some mins ago) and no more an 120mins "offset".
 
Last edited:
Radial Tool Tweak

Dear Slopey

What an amazing work you have done. Bravo.

Some feedback:
Radial search is misleading for me, can you consider two things?

First, you could implement tooltip that would exlplain how it works.

Second, you could allow another parameter for radial search( radius )
Now as I understand it it's taking radius of x ly and searching ANY - ANY within x ly distance from each other.
What I would Like to see is option: radius of x ly and searching ANY - ANY within y ly distance from each other.
After all the diameter of sphere created by radius of x can be up to y=2x. So the longest Trade route in radius of x can measure up to 2x.

Anyway, Great job man!
Bless!
 
Now as I understand it it's taking radius of x ly and searching ANY - ANY within x ly distance from each other.
No. How it works now is "from any system within X distance of current location, to any other system within X distance of current location".

What I would Like to see is option: radius of x ly and searching ANY - ANY within y ly distance from each other.
After all the diameter of sphere created by radius of x can be up to y=2x. So the longest Trade route in radius of x can measure up to 2x.
So cut your distance setting in half.
 
Dear Slopey

What an amazing work you have done. Bravo.

Some feedback:
Radial search is misleading for me, can you consider two things?

First, you could implement tooltip that would exlplain how it works.

Second, you could allow another parameter for radial search( radius )
Now as I understand it it's taking radius of x ly and searching ANY - ANY within x ly distance from each other.
What I would Like to see is option: radius of x ly and searching ANY - ANY within y ly distance from each other.
After all the diameter of sphere created by radius of x can be up to y=2x. So the longest Trade route in radius of x can measure up to 2x.

Anyway, Great job man!
Bless!

Any Any Radius search looks for trade routes between x radius of the system you are currently in, not each other.

You can limit the data returned by filtering for less than y on the to (and from if you have that turned on) - that gives you what you want I think.
 
Last edited:

banzai_xxl

Banned
Microsoft Anna voice perma slow-mo

Hmmm. Anyone else having problem with the voice of Microsoft Anna? :) If I do a change on the voice rate it does not save it. It is at it's lowest setting and can't seem to make it stick to a normal rate. As soon as I close the Options window it's back to slow-mo. Any tips, gents? :(

EDIT: New install, updated software automatically. Did not tinker with anything else. Did the usual data download.
 
Last edited:

Slopey

Volunteer Moderator
Hmmm. Anyone else having problem with the voice of Microsoft Anna? :) If I do a change on the voice rate it does not save it. It is at it's lowest setting and can't seem to make it stick to a normal rate. As soon as I close the Options window it's back to slow-mo. Any tips, gents? :(

EDIT: New install, updated software automatically. Did not tinker with anything else. Did the usual data download.

I've had some other reports of the voice rate not being saved - I'm looking into it.
 
Hi, is there any way of loading all .bpc data in without having to goto each system and load it in that way?, everytime I try to add/update prices I cant choose the system, does it only auto update or am I missing something obvious?.
Much thanks - Sam
 
Hi everyone,

BPC no longer updating for me:

The BPC was working great for me a game version or so ago, but now it's not.

I think the problem is because I'm not getting pricing information in my log files. The first thing I did was make sure the VerboseLogging="1" attribute was in the Network tag in the AppConfig.xml file and it is. I tailed in my latest netLog.#.log file and watched to see if I could detect any price information showing up in the log but I don't see any. Can someone who currently has this working look in their log file and tell me the kind of log lines I'm supposed to be getting when verbose logging is on? If you can, please post an example of two or three price information log lines.

Some questions I'm asking myself as I try to figure this out:
* Does the game no longer put pricing info in log files when VerboseLogging="1" is used?
* Am I expecting pricing information in the wrong log file?
* Could I have another copy of the AppConfig.xml file somewhere else which the game is using? I looked in my C:\Users\... directory and didn't find another one.

Anyone have any other ideas why it might not be working?

Thanks
 
Last edited:
Hi Slopey,
fantastic application, I am getting the same problem, it doesn't seem to be saving the voice rate, on any of the voices. when I use the narrator in windows (I don't normally, but I thought I would test it) I don't get the same issue.

I'm running windows 8.1 x64, I tun BPC with admin privs, so it shouldn't be a permission problem per-say .. but who knows
 
Ok i tried looking on this thread for the answer but 248 pages is a crap ton to sort through and i didn't see the answer on the pages I looked at so I'll just ask.

Trying to use the Ignore Unit Profit but not really understanding what the numbers next to it mean.

Ignore Unit Profit < 3,000 >
3,000
just for the sake of an example this would be if you put in 3,000 for both numbers.

the first 3,000 is the profit per item when selling, (think this also limits return trip also but not sure, seems to be) but what is the second number for?

also, is there any way to turn off the search for the log files? I use the program on a second computer so don't have any log files to use. not a huge thing but would be nice to not have to close 2 windows each time I start it up.
 

Slopey

Volunteer Moderator
Hi, is there any way of loading all .bpc data in without having to goto each system and load it in that way?, everytime I try to add/update prices I cant choose the system, does it only auto update or am I missing something obvious?.
Much thanks - Sam

The BPC is designed to only let you input data for the system you are in, to avoid people bulk uploading prices from days ago with EliteOCR, overwriting other people's newer data.
 

Slopey

Volunteer Moderator
Hi everyone,

BPC no longer updating for me:

The BPC was working great for me a game version or so ago, but now it's not.

I think the problem is because I'm not getting pricing information in my log files. The first thing I did was make sure the VerboseLogging="1" attribute was in the Network tag in the AppConfig.xml file and it is. I tailed in my latest netLog.#.log file and watched to see if I could detect any price information showing up in the log but I don't see any. Can someone who currently has this working look in their log file and tell me the kind of log lines I'm supposed to be getting when verbose logging is on? If you can, please post an example of two or three price information log lines.

Some questions I'm asking myself as I try to figure this out:
* Does the game no longer put pricing info in log files when VerboseLogging="1" is used?
* Am I expecting pricing information in the wrong log file?
* Could I have another copy of the AppConfig.xml file somewhere else which the game is using? I looked in my C:\Users\... directory and didn't find another one.

Anyone have any other ideas why it might not be working?

Thanks

Did you restart ED after you made the change? Is VerboseLogging="1" inside the Network section in the xml file? If you're unsure, post the relevant section here (in CODE tags).

* Does the game no longer put pricing info in log files when VerboseLogging="1" is used?

ED has NEVER output pricing in log files - YOU have to enter pricing manually in the BPC, it's crowdsourced there is NO automatic retrieval of prices from ED (unless you use EliteOCR to OCR screehsots).

* Am I expecting pricing information in the wrong log file?

Yes - because there isn't any and has never been any. Best you get is the System location - look for lines with "System:" in them.

* Could I have another copy of the AppConfig.xml file somewhere else which the game is using? I looked in my C:\Users\... directory and didn't find another one.

It's in the ED program directory (NOT the launcher directory). The directory name will be something like FORC-FDEV-******
 

Slopey

Volunteer Moderator
Ok i tried looking on this thread for the answer but 248 pages is a crap ton to sort through and i didn't see the answer on the pages I looked at so I'll just ask.

Trying to use the Ignore Unit Profit but not really understanding what the numbers next to it mean.

Ignore Unit Profit < 3,000 >
3,000
just for the sake of an example this would be if you put in 3,000 for both numbers.

the first 3,000 is the profit per item when selling, (think this also limits return trip also but not sure, seems to be) but what is the second number for?

also, is there any way to turn off the search for the log files? I use the program on a second computer so don't have any log files to use. not a huge thing but would be nice to not have to close 2 windows each time I start it up.

It's quite simple, Ignore unit profit "Less than" < a value, and "greater than" > 0. I.e. it lets you ignore runs which produce low profit, or stupidly high profit - there are virtually no runs which produce a profit of 3000 per ton, so you can be assured that those are bogus (until you know what you're doing).

So if you put in < 3000 > 3000 that will ignore any profit which is less than 3000, and greater than 3000 - i.e. everything.

You want to put in < 0 and > 2500 for now. Then you can adjust the 0 to filter out low return commodities.

If you want to skip the search on start up, say no when prompted and you can point it at any directory, athough you'd be better to share your ED logs folder on the other machine, and point the BPC on the 2nd computer at that over the network.
 
feature request... if this one has already been mentioned, then sorry for the repost..

can you have a filter option for stations farther than 1,000ls from the star or perhaps a way to put in the cut off distance manually for stations distance from the star? seems it would speed up the search a bit for me at least as I always avoid routes where the station is more than 1,000ls from the star... anyway, thanks again mate for an excellent software!
 
Last edited:
It's quite simple, Ignore unit profit "Less than" < a value, and "greater than" > 0. I.e. it lets you ignore runs which produce low profit, or stupidly high profit - there are virtually no runs which produce a profit of 3000 per ton, so you can be assured that those are bogus (until you know what you're doing).

So if you put in < 3000 > 3000 that will ignore any profit which is less than 3000, and greater than 3000 - i.e. everything.

You want to put in < 0 and > 2500 for now. Then you can adjust the 0 to filter out low return commodities.

ahh ok i was reading it all wrong lol though you were bracketing the first number for some reason but using <> instead of () or []. no idea why i thought that haha

If you want to skip the search on start up, say no when prompted and you can point it at any directory, athough you'd be better to share your ED logs folder on the other machine, and point the BPC on the 2nd computer at that over the network.

yea that is what i have been doing now, click no for search and then just close the second window. Does it break anything serious if it doesn't have access to the log files? other than not auto knowing what system your in that is. so far it's seemed to work ok but i could just have been lucky so far. I don't have my network setup so that I can share to other computers on it and honestly I would just use it on the computer with elite if it absolutely needs the log files but i'd like to use it on a second computer if at all possible as I'm already running way too much on the desktop lol
 
Is there any way to see what systems you have created notes for, and see those notes without going to the systems (which I can't remember which ones I created notes for?)!
 
Back
Top Bottom