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

Point 1) has been answered. Fixed in the next version. Sinking with the main databse fixes it too btw. It seems its a problem with how data is stored localy.
 

Slopey

Volunteer Moderator
Hey Slopey,

Quick questions:

1. Having an issue with 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; is that a known bug to you?

2. Would it be possible for the tool to automatically apply capitalization to names being 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.)

3. Is storing info on the supply/demand level (High/Med/Low) for each station and commodity a reasonable thing to add?
(I realise that by now the database must be pretty big, as it is, though...)

Cheers for all the work you put into this! :)

Hi there,

As Bel has already said, 1) is fixed in the next update - stay tuned!

2) I'm doing some work on that at the moment, but that can all be done on the back end. The server will capitalise incoming/outgoing data in the very very near future, and I just need to do a little housekeeping on the current data set.

3) nope - because it's pointless. You don't need to know the HIGH/MED/LOW as you already know the price and stock level, which is all you need for a best profit calculation. The BPC isn't interested in what might be a good route to do, as that information is in the galaxy map already, the BPC is interested in what IS the best route to do based on current data.

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

Hi Slopey,

nice Tool. But Somehow i corrupted my Installation. I try to do a clean Install. But it doesn't work. Everytime i re-install your Tool all old Datas come up incl. the Skin.
Is there anything i can do?

Thx for your Help

Monti

Uninstall - then ENSURE you delete all the files in the BPC directory. Then also check C:\Users\<your name>\AppData\Local\Slopey.com and delete all the folders in there - that'll clear out historical settings for you (settings are stored in the database going forward anyway).
 
I don't knnow if it's a BPC error or a EliteOCR error but neither programmes have been updated since i last used it.

When i try to load a file exported from EliteOCR, BPC tells me it can't parse the file and asks if the file is in the correct format.

Having exact same issue, been unable to resolve it. (I have the .bpc file if anyone wants to take a look)
 
3) nope - because it's pointless. You don't need to know the HIGH/MED/LOW as you already know the price and stock level, which is all you need for a best profit calculation. The BPC isn't interested in what might be a good route to do, as that information is in the galaxy map already, the BPC is interested in what IS the best route to do based on current data.

You are, of course, absolutely right -- for automatic profit calculation this info is entirely superfluous; however I was just thinking of it being beneficial in some fringe cases (such as when there is no data available for the target system, or perhaps data is severely outdated or just wrong). Still that's probably not worth additional db clutter.

Thanks for your answers! Looking forward to seeing more of your work!
 
Hey Slopey, thanks again for this great application and your continued support for it. There's two things I'd like to ask though:

1) When do you think you'll get around to reimplementing round trip searches. I'm missing this feature dearly.

2) Why does BPC crash at ~1.25GB memory load? 32bit programs can make use of up to 2GB RAM without the Large Address Aware flag set. With that flag set, BPC surely uses more than that, but crashes again at around 2.8GB RAM. I have 32GB in my machine and there's still ~13.5GB free currently.

UzNLl6O.png
 
Slopey, long time lurker first time poster.

Love your tool! Use it a ton. I am a fledgling programmer and can appreciate the amount of work I know you've done with it.

I do have a feature suggestion I'd like to share.

In your database for station data, would it be hard to add two fields for large dock accessibility and distance from nav beacon. If those fields were there, people could populate the data which could assist people in making determinations about a particular route. I am currently in a Type-7 so after I locate a route, I either have to go into the System Map in game and hunt down the station or hope that Thrudd's tool has it. Also, I prefer not to do runs that take 20 minutes to super-cruise to.

Thanks a bunch! Excited to play with the soon-to-be-released update!

P.S. - We all really miss the Roundtrip option :) Hoping to see it's triumphant return soon!
 
God I wish ED would stop rewriting the Appconfig.xml file every update. It wipes the VerboseLogging="1" entry out and it's an absolute to convince BPC to write it back in. My attempts to put it in myself for some reason sometimes work, sometimes doesn't.
 
Last edited:
Not getting Current System since the Update 1.05.
I've put the VerboseLogging="1" back in the new AppConfig.xml and restarted it all but still no Current System.
Did FD remove the VerboseLogging or change the command perhaps?
 
at system "LP 575-38" port "Jenner Port" BPC is showing best buy as computer components but it does not have any in the commodities data, ive even done a price update but it still shows this commodity, any ideas?
 
Not really sure about this.

Arrived in a system yesterday which came up on the BPC fine. There are three stations in the system and I didn't have time to check if any were listed yet.

Logged in today, the system is no-longer listed, it comes up as Unknown.

Searched the list and it isn't there.

Typed it in manually and a station came up, which isn't one of those included in the system. Wrong name entirely.

Did a complete uninstall using: IObit Uninstaller then a reinstall.

No difference.

I'm kinda reluctant to add the system and station to the list incase there is a bigger problem which I don't want to exacerbate.

Would really appreciate some advice.


Just had a thought. When I logged into ED, it did an auto-update. They haven't screwd us over have they? The BPC is a perfectly legitmate tool, no different from the business pages of a news paper.
 
Last edited:
Not getting Current System since the Update 1.05.
I've put the VerboseLogging="1" back in the new AppConfig.xml and restarted it all but still no Current System.
Did FD remove the VerboseLogging or change the command perhaps?

Happened to me too, I had to restart the game and then the BPC. This sorted the problem for me.
 
Not really sure about this.

Arrived in a system yesterday which came up on the BPC fine. There are three stations in the system and I didn't have time to check if any were listed yet.

Logged in today, the system is no-longer listed, it comes up as Unknown.

[/B].

From what I can see, the netlog is not including the Current System info since Update 1.05 despite VerboseLogging being set.

Expert minds need to solve this one ;)

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

Happened to me too, I had to restart the game and then the BPC. This sorted the problem for me.
Really It sorted it?

I've restarted both and still nothing.
I'll try a complete PC reboot and see what happens.
 
Last edited:
Encountered my first station (Kokojina, Ali Ring) since the latest ED update that has dropped several commodities that are currently in the BPC grid. How should we deal with this? I set the prices and inventory to zero for those items but they really need to be purged.
 
Encountered my first station (Kokojina, Ali Ring) since the latest ED update that has dropped several commodities that are currently in the BPC grid. How should we deal with this? I set the prices and inventory to zero for those items but they really need to be purged.

By updating the prices to zero you reset the 48h timer for the purge on them.. so if you let them be or just delete them from your DB they would have been purged automatically if I understand this tool correct. So dont touch them. :)
 
it did for me! Check your AppConfig.xml file and make sure verbose logging has not been added twice, it had been in mine. If so, delete the one three lines from the bottom of the file and it sorted it.


It's really got me scratching my head. :S
It SHOULD be fine, the bottom of my AppConfig.xml looks like this:

Code:
	<Network
	 VerboseLogging="1"
	 Port="0"
	 upnpenabled="1"
	 LogFile="netLog"
	 DatestampLog="1"
	 >
	
	</Network>
   <GameObjects />
</AppConfig>

SORTED AGAIN
Don't know why but ED was ignoring the VerboseLogging="1"
Wasn't even producing a netlog file just a short log file
Eventually it picked it up and started reporting.
Drove me nuts .... :eek:
 
Last edited:
I just uninstalled, including the DB, and installed 4.2.1.0 and I'm getting no results. I'm at Shinrarta Dezhra, there's data with today's date in the System Data tab (some 1200 mins old, most 385 mins old), and even with range set to 150ly I get nothing when I click Search! The STOP! button flashes up for an instant. Any suggestions?

Ooh, hang on, in the Commodity Data, all the "Distance from Current" values are 0. Have I somehow lost all the station position data? *Edit* No, it's just Shinrarta Dezhra that has no position, is that right?
 
Back
Top Bottom