These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Science & Industry

 
  • Topic is locked indefinitely.
123Next pageLast page
 

EVE IPH Industry Calculator Version 3.3 - Now with Live Market data!

First post
Author
Zifrian
The Frog Pond
Ribbit.
#1 - 2012-01-29 19:25:53 UTC  |  Edited by: Zifrian
Note: I have recently migrated my code and hosting off of SourceForge to Github. Please use the below link from now on. Anything on SourceForge is no longer supported.

Current Version: 3.3

EVEIPH is an industry program that takes your characters' information from the customizable EVE API, pricing from EVE Central, CREST data, and volume information from EVE Market Data, which then couples that with every blueprint in the game from the EVE SDE to show you the best Isk per Hour for Any Blueprint, Reactions, Datacores, and Mining. In short, EVE IPH is all about options to help you determine how you can make the most ISK in EVE industry.

Screenshots for the program: http://imgur.com/a/VY8he

The installer, binaries, and patch notes are here: http://eveiph.github.io/

A recording of a class I gave in Feb 2016 for EVE University is located here: https://www.youtube.com/watch?v=CaWDXS1wpnY

If you want to support development of this program, I take ISK donations or paypal to ZifrianEVE@gmail.com

============================================

Please put bug/feature comments here or EVE mail me in game. If you want to chat, join the "EVE IPH" channel.

I hope you find the program useful and can help me make it better. Smile

Thanks!

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Zifrian
The Frog Pond
Ribbit.
#2 - 2012-01-29 19:26:03 UTC  |  Edited by: Zifrian
Version 2.2

Build 2.2.4604.32102


    General
  • Updated images to Inferno 1.2
  • Updated database to Inferno 1.2_76477
  • Users can now read the patch notes file by selecting 'Read Patch Notes' in the About Menu.
  • Canceling out of the Select Default Character screen will no longer ask users if you want to load no character if you did not uncheck the currently selected default character.
  • Users can now view current Industry Jobs under the View menu.
  • The Shopping list will now use the packaged volume for calculating Total Built Volume instead of unpackaged.

  • Invention Success Monitor
  • Users can now see a history of their invention jobs and success rates by selecting the 'Invention Success Monitor' in the Tools Menu.
  • The Invention Success Monitor will list jobs attempted between the date range selected. When a blueprint is clicked, it will list the total attempts, successes, the resulting success rate, and expected success rate based on your skills. If a decryptor was used, that will be displayed as well. Currently the API does not list if a Meta item was used so those will not be listed.
  • A Corp key is required to see all corporation invention jobs.
  • The API only lists a certain number of industry jobs so your total jobs may only go back a few months. As time goes on, IPH will update your industry jobs and save new entries and maintain a history of old jobs.

  • Blueprint Management
  • Users can now directly update the ME and PE values for a listed Blueprint by clicking on the ME or PE Cell. Tabbing to the next row, hitting Enter, or clicking off the row (losing focus) will mark the Blueprint as 'Owned' and save the entered values.
  • Users can directly update the Favorite value ('Yes' or 'No') in the listed Blueprints by selecting the column and combo entry for the listing. The same rules for saving and updating ME and PE apply to favorites.
  • Implemented Blueprint 'Favorites' which will allow users to mark favorite blueprints for use in the Manufacturing Tab.
  • Added "Not Owned" selection to list blueprints that are not marked as owned.
  • The default checked setting for all options in the grid will be now unchecked.
  • Blueprints saved for different accounts should now display correctly.

  • Blueprints
  • Added Outpost Improvement Platform, Outpost Upgrade Platforms and 'Egg Deployment' data as 'Blueprints'. These items do not have blueprints for deployment but require several materials for building when deployed.
  • Outpost Improvement Platform, Outpost Upgrade Platforms and 'Egg Deployment' for outposts is included under the Structures group.
  • Required skills to 'Manufacture' Outpost Improvement Platform, Outpost Upgrade Platforms and 'Egg Deployment' items will use deployment skill requirements.
  • Added support for Outpost Improvement Platform, Outpost Upgrade Platforms and 'Egg Deployment' for outposts in the shopping list.
  • Users can now save ME and PE data entered on the Blueprints Tab by selecting the 'Save BP' button next to the Time Multiplier Combo.
  • Users can now directly update the ME, PE, and price values in the Components and Raw materials grids by selecting the appropriate cell. Tabbing to the next row, hitting Enter, or clicking off the row (losing focus) will mark the Blueprint as 'Owned' if it is a manufacturable item or the price if not and save the entered values.

  • Update Prices Tab
  • Added missing price data for items such as Carbon, Janitors, etc in Update Prices for Outpost 'Blueprints'
  • Added a Misc. Group to list the following items: Garbage, Spirits, Hydrogen Batteries, Electronic Parts, Plutonium, Carbon, Janitor, Slaves, Quafe
  • Users can now select prices by different types for charges and ships by using their respective combo selections.
  • Users can now directly update prices in the item list by clicking on the ME or PE Cell. Tabbing to the next row, hitting Enter, or clicking off the row (losing focus) will mark manually save the entered prices.

  • Manufacturing Tab
  • Changed SVR updates to use EVE Market Data (EMD) instead of EVE Marketeer. To ensure the most updated price history for EMD, I suggest upgrading/using EVE Mon 1.7 for unified uploader to contribute data to EMD.
  • Users can now save the SVR Threshold value as an empty value thus allowing for all records to show regardless of what the value is.
  • Added Blueprint Favorite option to only calculate selected Blueprints.
  • Fixed bug that would stop the Item Type Combo from being updated correctly when text was entered into or cleared from the Type Item Filter box.

  • Mining Tab
  • Updated mining ship values for Inferno 1.2 changes. This includes adding options for selecting rigs.
  • The hauling m3 will update with the ore or cargo hold of the selected ship when no value is set.
  • Added images of selected ships and Mining Foreman Links because it's pretty.
  • Removed the Tormentor from Mining ships as it no longer has a mining bonus with Inferno 1.2
  • Added the Mining Foreman Link - Mining Laser Field Enhancement and a Miner Stats section to show Mining range of selected options.
  • Ore Strip Miners will no longer crash the program when selected.
  • Updated selections between ore and ice to be more helpful.
  • Ore Isk per hour will now include Heavy water costs to boosting with a Rorqual. If you do not want to include these costs, set the Industrial Configuration skill to zero.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

6ie
The Kiwis
#3 - 2012-01-29 20:33:40 UTC
Very nice - thanks a lot.
Jas Dor
Republic University
Minmatar Republic
#4 - 2012-01-29 22:05:49 UTC  |  Edited by: Jas Dor
Owned blueprint filter under the manufacturing tab is broken. It is showing everything, not simply what I own.

It fixed itself after I hit refresh a couple of times.
Jas Dor
Republic University
Minmatar Republic
#5 - 2012-01-29 22:36:22 UTC
Tower settings need a place to select charters and the type of charters needed. Cost per slot needs a way to input in the number of active slots.

It would be nice if this could could tie back into blueprints to give a cost per level of ME/PE. An ISK per hour calculator where I could input a contracts sale price with start and end ME/PE levels for a selected blueprint would be helpful. A way to do the same with copyslots would be helpful (though that is probably non-complex enough to do easily with a spreadsheet).

For the hub systems, is there any way to set a designated market alt and take their skills/standings into account?

Does this program take implants into account?

For T1 ships it would be nice to be able to compare the isk per hour for building off the print with the isk per hour of selling copies.
Lemonmint
Perkone
Caldari State
#6 - 2012-01-29 22:48:07 UTC
Big thanks for this! Lots of new features and "quality of life" changes to make using the program even easier. When checking for updates on my old version, I was provided a link to the website to download the new version, but clicking on it took me to the former required access DB page from microsoft.

Just thought I'd provide a bit of bug and feature related feedback:

-The Manufacturing list filters are very buggy. Couldn't get it to work until I added my own blueprints in the manager. "All BPO" filter doesn't work until you do a calculation of your own blueprints, then change the filter back to "All blueprints". Simply doesn't do anything until then.

As the above poster said the "Owned blueprints" filter is also odd. I have it showing my owned blueprints, plus every single T3 blueprint as well, which I do not own.

-
Quote:
* The window size is by design and does not allow Maximization at this time. I am working to allow this feature soon.


Window does indeed allow maximization, but the actual contents of the program in the window do not resize with it.


I tried to "reset stored blueprint data" in the manage blueprints menu option, in an attempt to resolve my blueprint issues, and got this error:

Quote:
An Unhandled Exception has occured and EVE Isk per Hour will now close.
Please copy the data below for sending to developer.

Source: System.Data.SQLite
Message: SQLite error
near "#01": syntax error

Also, please fill out the following information as appropriate:

Operating System:
Screen or Tab where Error Occurred:
Steps to reproduce the Error:



Really love the changes to the price window - much less clicking required and much easier!

Something I personally would love to see: on the blueprints tab, when typing in the name of something, it fills in as you go, much like EVE MEEP does. Also so you can type in a full(or partial name if it finds the item you want), maybe just hit down arrow to select it, then hit enter to bring up the info on the blueprint you selected. So: click on blueprint box, type in "medium cargo" , at this point I'd get a dropdown that contained the only 2 items with "medium cargohold" in the name - the T1 and T2 rigs. I could now press down arrow once to get the t1 BP, and twice for the T2 one. Pressing enter would confirm my selection and the blueprint page would update. I think that'd be great.



Thanks again for this awesome program!
Zifrian
The Frog Pond
Ribbit.
#7 - 2012-01-29 23:23:06 UTC
Jas Dor wrote:
Owned blueprint filter under the manufacturing tab is broken. It is showing everything, not simply what I own.
It fixed itself after I hit refresh a couple of times.

I'm not seeing this. I changed it to only show T2 items you can make from T1 owned items, and all T3 items since they are all copies. Play around with options to see what you can come up with and let me know specifically what to look at and I'll try and track down what you are seeing.

Jas Dor wrote:
Tower settings need a place to select charters and the type of charters needed. Cost per slot needs a way to input in the number of active slots.

It would be nice if this could could tie back into blueprints to give a cost per level of ME/PE. An ISK per hour calculator where I could input a contracts sale price with start and end ME/PE levels for a selected blueprint would be helpful. A way to do the same with copyslots would be helpful (though that is probably non-complex enough to do easily with a spreadsheet).

For the hub systems, is there any way to set a designated market alt and take their skills/standings into account?

Does this program take implants into account?

For T1 ships it would be nice to be able to compare the isk per hour for building off the print with the isk per hour of selling copies.

I decided not to include charters for now, but will later. They aren't a huge part of POS costs so the difference is negligible right now but I'll add it soon.

The ME/PE values for each slot will be added in later. I have some ideas to use that info already but it's similar to what you have suggested.

You can include other accounts and characters, but no way to tie them together yet.

Implants are all under the settings form. I have spots for Manufacturing, Refining, and Copying.

On T1 ships, interesting idea. I'll look into it.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Zifrian
The Frog Pond
Ribbit.
#8 - 2012-01-29 23:29:17 UTC
Lemonmint wrote:
Big thanks for this! Lots of new features and "quality of life" changes to make using the program even easier. When checking for updates on my old version, I was provided a link to the website to download the new version, but clicking on it took me to the former required access DB page from microsoft.

Ahh ok, that's how someone else got to it. I'll fix that up. thanks

Lemonmint wrote:

Just thought I'd provide a bit of bug and feature related feedback:

-The Manufacturing list filters are very buggy. Couldn't get it to work until I added my own blueprints in the manager. "All BPO" filter doesn't work until you do a calculation of your own blueprints, then change the filter back to "All blueprints". Simply doesn't do anything until then.

As the above poster said the "Owned blueprints" filter is also odd. I have it showing my owned blueprints, plus every single T3 blueprint as well, which I do not own.

See my above reply. I'll double check what you say about All BPO filter first. I'm not seeing any issues right now. But if you don't want to see T3 items in owned, then uncheck the T3 selection. You can also check the 'Only include items I can RE' to filter it further.

Lemonmint wrote:
The window size is by design and does not allow Maximization at this time. I am working to allow this feature soon.
Window does indeed allow maximization, but the actual contents of the program in the window do not resize with it.


Heh, yeah that's not supposed to be implemented yet. I'm working on making the grids size with maximization, etc but it's not done yet. Trying to figure out a way to get it to work functionally but it's a pain.

Lemonmint wrote:
I tried to "reset stored blueprint data" in the manage blueprints menu option, in an attempt to resolve my blueprint issues, and got this error: An Unhandled Exception has occured and EVE Isk per Hour will now close...


Thanks for reporting this error. I'll get it fixed.

Lemonmint wrote:

Really love the changes to the price window - much less clicking required and much easier!

Something I personally would love to see: on the blueprints tab, when typing in the name of something, it fills in as you go, much like EVE MEEP does. Also so you can type in a full(or partial name if it finds the item you want), maybe just hit down arrow to select it, then hit enter to bring up the info on the blueprint you selected. So: click on blueprint box, type in "medium cargo" , at this point I'd get a dropdown that contained the only 2 items with "medium cargohold" in the name - the T1 and T2 rigs. I could now press down arrow once to get the t1 BP, and twice for the T2 one. Pressing enter would confirm my selection and the blueprint page would update. I think that'd be great.

Thanks again for this awesome program!

This is on the long list of things I haven't gotten to but plan to. I know what you mean and I hope to have something soon.

Thanks for the feedback!

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Zifrian
The Frog Pond
Ribbit.
#9 - 2012-01-30 00:00:13 UTC
Based on the above feedback, just put up the following changes.

Build 2.0.4411.33303

  • The message that pops up when updating version 1 of IPH will now take you to the download page.
  • Selecting All Blueprints with default settings was selecting data that did not exist. This has been fixed. If this happens again, try changing the Item Type Filter to "All Types" or nothing and try again.
  • Users can no longer maximize the main window. This will be possible in a later update (and much more useful).
  • Users can now reset all blueprints on the Blueprint Management page.
  • T3 items will no longer show up in Owned Blueprints on the Blueprint Management page unless they are marked as owned in Blueprint Management.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Jas Dor
Republic University
Minmatar Republic
#10 - 2012-01-30 01:29:37 UTC  |  Edited by: Jas Dor
Can you add a where is this BPO feature? According to the import I have a number of BPOs that don't show up in assets. They're probably in a container somewhere (these are minor things like T1 nanofiber), but it's going to drive me nut until I track them down.

Edit- the autoupdates feature is not working for me. I'm getting a can't find file to download error.
Ten Bulls
Sons of Olsagard
#11 - 2012-01-30 02:34:42 UTC
Great update, i found one bug in the mining section

Steps to reproduce
- In "Ore Location", only set "Minmatar Space"
- Press Caclulate
- ERROR: Response is "Must select an Ore Space"
- Untick "Minmatar Space" so none are selected
- Press calculate
- CRASH

I think you messed your error logic there somewhere.

But good job, lots of good updates :)
Ten Bulls
Sons of Olsagard
#12 - 2012-01-30 03:35:23 UTC
Estimate BPC Copy Costs only seems to work for Caldari (and Guirista) towers.

Steps to reproduce
- Open Manufacturing tab,
- Open the 'Set POS Setting' window,
- Select Amarr/Gallente/Minmatar tower, any size
- Cost Per Hour (and other costs) are 0.00
- Select Caldari (or Guirista) and it shows non-0 cost per hour
Jas Dor
Republic University
Minmatar Republic
#13 - 2012-01-30 05:17:12 UTC  |  Edited by: Jas Dor
SVR numbers feel low. Are you maybe counting the current day as a full day when doing the average? Either that or the low volume on Mondays and Tuesdays is throwing the average for the rest of the week.

Edit-Calculate average price strikes me as dangerous. I want to know the average price but I also want to know how things look in Jita right now.

-edit3: Although some way to know how much above or under 180 day average a products current price is would be quite handy.

-edit4: Of course if you do that you might as well flag products where current supply is a standard deviation away from average supply. That would allow for detection of both spikes and gluts.
Lemonmint
Perkone
Caldari State
#14 - 2012-01-30 08:49:17 UTC
Zifrian;

Update seemed to fix all of my issues I was having last night. Manufacture list now works 100% (filters don't seem to be messed up anymore but restarting my PC may of fixed the issue - I should of tested that, sorry!).

Nice work!
Zifrian
The Frog Pond
Ribbit.
#15 - 2012-01-30 22:45:38 UTC
Jas Dor wrote:
SVR numbers feel low. Are you maybe counting the current day as a full day when doing the average? Either that or the low volume on Mondays and Tuesdays is throwing the average for the rest of the week.

Edit-Calculate average price strikes me as dangerous. I want to know the average price but I also want to know how things look in Jita right now.

-edit3: Although some way to know how much above or under 180 day average a products current price is would be quite handy.

-edit4: Of course if you do that you might as well flag products where current supply is a standard deviation away from average supply. That would allow for detection of both spikes and gluts.

The SVR is just an approximation. There isn't enough data out there to be precise. So far what I've seen, it's pretty much what the game is like. All the data is not calculated by me other than taking the average sales per day and dividing by the amount of items you can make in a day. The data given by EVE Marketeer is over 30 days (or whatever day you choose) and I don't have any control over that. As far as volume in Jita right now, the API doesn't allow for that. If he changes it and I can use it, I'll update it.

One thing that is missing from several programs is to see how well an item will sell. I've made tons of crap that sold for great profits but took me months to move. I'm not interested in that, however some others actually might be. This is an attempt to give this type of data but it's not meant to replace market experience.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Zifrian
The Frog Pond
Ribbit.
#16 - 2012-01-30 22:56:54 UTC  |  Edited by: Zifrian
Thanks for the feedback Ten Bulls and Niko Lorenzio, fixed in new patch up now:

Build 2.0.4412.34316

  • Users can now see what ores are available in Minmatar space on the Mining tab
  • Calculating Ore without checking a region will now show an error message and not crash the program
  • All towers will now correctly calculate ME/PE/Copy/Invention Cost values in POS Settings
  • Showing items in the shopping list will no longer error with just components added
  • Users can now scan corporation blueprints in Manage Blueprints

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Niko Lorenzio
United Eve Directorate
#17 - 2012-01-30 23:40:50 UTC
Excellent app. Im having a slight issue with importing corp BPOs however. It keeps telling me I dont have API with asset list while I know I do. Even in the API management window when I select corp api key it has "asset list" checkmarked.

Any ideas?

The CSM XI Election are now open until March 25th, 2016. Consider Niko Lorenzio for CSM XI.

CSM matters, your voice matters, your vote matters!

Niko Lorenzio
United Eve Directorate
#18 - 2012-01-30 23:53:40 UTC
An Unhandled Exception has occured and EVE Isk per Hour will now close.
Please copy the data below for sending to developer.

Source: Microsoft.VisualBasic
Message: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index

Also, please fill out the following information as appropriate:

Operating System: Windows 7 (64)
Screen or Tab where Error Occurred: (Blueprints Tab, when attempting to open the shopping list)
Steps to reproduce the Error:
1) In Blueprints tab select 1mn Microwarpdrive II
2) enter 200 runs
3) Add to shopping list (Components by default)
4) View shopping list. Thats when it crashes and I get the error.

The CSM XI Election are now open until March 25th, 2016. Consider Niko Lorenzio for CSM XI.

CSM matters, your voice matters, your vote matters!

Zifrian
The Frog Pond
Ribbit.
#19 - 2012-01-31 00:35:52 UTC  |  Edited by: Zifrian
Niko Lorenzio wrote:
Excellent app. Im having a slight issue with importing corp BPOs however. It keeps telling me I dont have API with asset list while I know I do. Even in the API management window when I select corp api key it has "asset list" checkmarked.

Any ideas?

I'll take a look at it.

I fixed the other error you found and updated it. Thanks

Edit: Figured it out. Update is on the server. Just run the updater to get the changes.

Thanks again for letting me know.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Maeste Madeveda
The Spawning Pool
#20 - 2012-01-31 01:29:21 UTC  |  Edited by: Maeste Madeveda
Would I be rich and powerful, I would give you half my money for that. With the previous version I was able to construct a manufacturing plan capable or racking up 1B per month - which multiplied my initial investment by ten. Unfortunately RL issues prevented that, so you will earn a +1 - your 200th one - until I can safely reward you with the PLEX you deserve.

Thank you.
123Next pageLast page