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.
 

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

First post
Author
Matcha Mosburger
Matsuko Holding
#1661 - 2014-12-05 05:59:18 UTC
Zifrian wrote:
Matcha Mosburger wrote:
Maybe it's trivial compared to other bugs - but the API scan for blueprints seems to miss a large quantity of them.

I had all BPO and BPC together in 1 can - and more than 50% would not come up on scan of my API. I tried separating the BPOs and BPC and placing them in diff cans; same problem.

As an example I own all Gallente Frig BPO - the scan of my API only shows a Venture and a Tristan. I can't find the other Frigs even when they are next to each other in same can.

Other than that - working like a champ for me.


BTW - is there a way to set the facilities in Mass? I.e. 1 location I can set region, system, facility and have it force populate all the tabs? (No way am i suggesting removal of the ability to set each individually, just asking about a mass update for those who own 1 location).

On your BP issue, I'm not sure. Check that you are using the right API and character first. Let me know if you still have issues but all my scans are working fine. BPOs will be set as owned on scan, BPCs will be set as scanned only. Double check that as well.

On your other request, I was planning on maybe adding something to the settings but it's so varied that that's why it's all separated. You can't say hit a station for everything and have it update the Supers since you can't build them there. I'll think about it some more but not sure what I could come up with right now.


I find no errors with the scanned BPC when I checked again. Only seems to effect BPOs. I tired with a full API and still had the same issue. Seems to effect the Atron BPO and Incursus BPO specifically. I even tried moving them to different can or out of a can completely. It's always the saem BPO missing.


I totalyl understand why everythign is seperate, and I like it and wouldn't ask you to change it. Was just hoping for a way to do both. If it's a pain in the a$$ I totally understand, I'd rather have more robust changes and updates that are more important to your program. Another way I thought of doing it would be to maybe just add "POS" settings where people can set theit POS info and arrays. On the tabs already there, they can set what ever they want to load saved POS. Regardless though, it's a small thing and I understand if you haev more important thigns to do =)

As always great program and soo helpful!!
Kuoleman Morsian
The Scope
Gallente Federation
#1662 - 2014-12-06 09:01:57 UTC
Looks like the resulting T3 print gets the wrong ME TE figures since without any decryptor the end result has ME 2 TE 4. In this case it doesn't lead to faulty cost calculations since the difference isn't enough to change the amounts of needed sub components.

Also the end runs for T3 hull prints is wrong since it is never by default 1, but instead depends on the used sleeper relic (3 or 10 or 20). This leads to calculations always showing that using an intact hull costs much much more than it actually does since you get more runs for it also which means the cost per 1 hull is much more competitive with the other hull relics.
Kuoleman Morsian
The Scope
Gallente Federation
#1663 - 2014-12-06 09:22:27 UTC
http://imgur.com/a/YDkmp

here's an example of something fishy going on with the way IPH calculates the sub parts. Also looks like the "usage" field isn't showing the actual number although it can be seen to calculate it by clicking on the check box the final price changes. the usage in this case isn't large enough to cause that big of a gap though so what else could it be? hope this helps you in getting to the bottom of the problem.

I checked the component price in an excel that imports prices and I get the same amount as the individual fullerene intercalated print, but the Tengu print shows a clearly lower price for some reason.
Zifrian
The Frog Pond
Ribbit.
#1664 - 2014-12-07 02:18:37 UTC
New version up. Fixed most of the issues in the past few pages of this post. Check this list for bug fixes: pastebin.com/cHDi63yC If something is still not working like you wanted, let me know.

The biggest outstanding issue is the multi-bp / batch runs issue. I'll get this corrected as soon as I can.

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

Import CCP's SDE - EVE SDE Database Builder

Neugeniko
Insight Securities
#1665 - 2014-12-07 08:39:39 UTC
Zifrian wrote:
New version up. Fixed most of the issues in the past few pages of this post. Check this list for bug fixes: pastebin.com/cHDi63yC If something is still not working like you wanted, let me know.

The biggest outstanding issue is the multi-bp / batch runs issue. I'll get this corrected as soon as I can.


Thanks for the update. Especially copy cost and import BPs fixes. Looking forward to the multi-bps update and POS usage costing.

Cheers,
Neug
Elena Thiesant
The Scope
Gallente Federation
#1666 - 2014-12-07 10:33:08 UTC
Zifrian wrote:
New version up. Fixed most of the issues in the past few pages of this post. Check this list for bug fixes: pastebin.com/cHDi63yC If something is still not working like you wanted, let me know.

The biggest outstanding issue is the multi-bp / batch runs issue. I'll get this corrected as soon as I can.


Thank you.

I had a crash last night removing an item (Magnetic field stabiliser II) from the 'Items to build' of the shopping list. Was too busy cursing the loss of work to capture a stack dump though. Will see if I can repro it later.
Kuoleman Morsian
The Scope
Gallente Federation
#1667 - 2014-12-07 17:44:45 UTC
Kuoleman Morsian wrote:
http://imgur.com/a/YDkmp

here's an example of something fishy going on with the way IPH calculates the sub parts. Also looks like the "usage" field isn't showing the actual number although it can be seen to calculate it by clicking on the check box the final price changes. the usage in this case isn't large enough to cause that big of a gap though so what else could it be? hope this helps you in getting to the bottom of the problem.

I checked the component price in an excel that imports prices and I get the same amount as the individual fullerene intercalated print, but the Tengu print shows a clearly lower price for some reason.


Unchecking the buy/build checkbox makes the prices for subparts go up significantly. Little unclear why, does it mean that now I'm buying them? the materials list stays the same so that would indicate that I'm building everything now but how does that mean that suddenly they cost more to make than just previously when they were marked as build.

Another thing is that raw material cost and total component cost always seem to be the same exact isk figure even though I would think that usage, taxes etc weren't included in the raw material cost which would mean that it should be less than total component cost. Unsure what the difference between raw profit and component profit is also, same goes for BP isk per hour and raw isk per hour.

Keep up the good work though :)
Mar'Dur Taren
The Copernicus Institute
#1668 - 2014-12-11 12:25:21 UTC
Hi Zifrian,

Easy fix for you here. The ME bonus on the Thukker Component Assembly Array is 15% not 10%.

Great to see it all coming together.

Proud to be a Boffin!

Zifrian
The Frog Pond
Ribbit.
#1669 - 2014-12-11 16:29:27 UTC
Mar'Dur Taren wrote:
Hi Zifrian,

Easy fix for you here. The ME bonus on the Thukker Component Assembly Array is 15% not 10%.

Great to see it all coming together.

Ok thanks. Did they update the description? I went off that, which is apparently wrong. The db has 15 so yeah, easy change. I'll get it up tonight.

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

Import CCP's SDE - EVE SDE Database Builder

Elena Thiesant
The Scope
Gallente Federation
#1670 - 2014-12-11 20:58:33 UTC
Upon starting the latest version (updated 2 minutes ago)

Quote:
An Unhandled Exception has occured and EVE Isk per Hour will now close.

Please fill out the following information so I can reproduce the bug - if you just copy and paste this message, that won't be enough!

What is your Operating System?
What tab or screen did the error occur?
What are the steps to reproduce the Error?
Web link to a screenshot of your error:
In addition to a screenshot, copy the data below for sending to developer.

Source: EVE Isk per Hour
Message: An error occurred creating the form. See Exception.InnerException for details. The error is: SQLite error
near "(": syntax error


Win 7 x64,
Zifrian
The Frog Pond
Ribbit.
#1671 - 2014-12-11 23:30:23 UTC
Elena Thiesant wrote:
Upon starting the latest version (updated 2 minutes ago)

Quote:
An Unhandled Exception has occured and EVE Isk per Hour will now close.

Please fill out the following information so I can reproduce the bug - if you just copy and paste this message, that won't be enough!

What is your Operating System?
What tab or screen did the error occur?
What are the steps to reproduce the Error?
Web link to a screenshot of your error:
In addition to a screenshot, copy the data below for sending to developer.

Source: EVE Isk per Hour
Message: An error occurred creating the form. See Exception.InnerException for details. The error is: SQLite error
near "(": syntax error


Win 7 x64,

This is that startup but I can't seem to reproduce. It's random it seems (unless this is still happening) Can you mail me your eveiph.log file?

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

Import CCP's SDE - EVE SDE Database Builder

Mar'Dur Taren
The Copernicus Institute
#1672 - 2014-12-12 00:31:06 UTC
Zifrian wrote:
Mar'Dur Taren wrote:
Hi Zifrian,

Easy fix for you here. The ME bonus on the Thukker Component Assembly Array is 15% not 10%.

Great to see it all coming together.

Ok thanks. Did they update the description? I went off that, which is apparently wrong. The db has 15 so yeah, easy change. I'll get it up tonight.



I don't know how long its been like that. At least two months I think. The description is up to date as I checked before posting. I've found some industry web resources haven't caught up yet.

Proud to be a Boffin!

Elena Thiesant
The Scope
Gallente Federation
#1673 - 2014-12-12 06:54:16 UTC  |  Edited by: Elena Thiesant
Zifrian wrote:
Elena Thiesant wrote:
Upon starting the latest version (updated 2 minutes ago)

Quote:
An Unhandled Exception has occured and EVE Isk per Hour will now close.

Please fill out the following information so I can reproduce the bug - if you just copy and paste this message, that won't be enough!

What is your Operating System?
What tab or screen did the error occur?
What are the steps to reproduce the Error?
Web link to a screenshot of your error:
In addition to a screenshot, copy the data below for sending to developer.

Source: EVE Isk per Hour
Message: An error occurred creating the form. See Exception.InnerException for details. The error is: SQLite error
near "(": syntax error


Win 7 x64,

This is that startup but I can't seem to reproduce. It's random it seems (unless this is still happening) Can you mail me your eveiph.log file?


It happened on every startup for me. Here's the last entry in the log file

Quote:
12/11/2014 10:55:17 PM, System.InvalidOperationException: An error occurred creating the form. See Exception.InnerException for details. The error is: SQLite error
near "(": syntax error ---> System.Data.SQLite.SQLiteException: SQLite error
near "(": syntax error
at System.Data.SQLite.SQLite3.Prepare(SQLiteConnection cnn, String strSql, SQLiteStatement previous, UInt32 timeoutMS, String& strRemain)
at System.Data.SQLite.SQLiteCommand.BuildNextCommand()
at System.Data.SQLite.SQLiteCommand.GetStatement(Int32 index)
at System.Data.SQLite.SQLiteDataReader.NextResult()
at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.SQLite.SQLiteCommand.ExecuteReader()
at EVE_Isk_per_Hour.frmMain.LoadBlueprintCombo()
at EVE_Isk_per_Hour.frmMain.ResetBlueprintCombo(Boolean T1, Boolean T2, Boolean T3, Boolean Storyline, Boolean NavyFaction, Boolean PirateFaction)
at EVE_Isk_per_Hour.frmMain.rbtnComponentBlueprints_CheckedChanged(Object sender, EventArgs e)
at System.Windows.Forms.RadioButton.OnCheckedChanged(EventArgs e)
at System.Windows.Forms.RadioButton.set_Checked(Boolean value)
at EVE_Isk_per_Hour.frmMain.InitBPTab()
at EVE_Isk_per_Hour.frmMain..ctor()
--- End of inner exception stack trace ---
at EVE_Isk_per_Hour.My.MyProject.MyForms.Create__Instance__[T](T Instance)
at EVE_Isk_per_Hour.My.MyProject.MyForms.get_frmMain()
at EVE_Isk_per_Hour.My.MyApplication.OnCreateMainForm()
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()


Newest patch is downloading, will let you know if it's still occuring.

Edit: Latest patch applied, still getting this. Do you want the full log? If so to where?
Zifrian
The Frog Pond
Ribbit.
#1674 - 2014-12-12 13:33:53 UTC
Elena Thiesant wrote:
Zifrian wrote:
Elena Thiesant wrote:
Upon starting the latest version (updated 2 minutes ago)

Quote:
An Unhandled Exception has occured and EVE Isk per Hour will now close.

Please fill out the following information so I can reproduce the bug - if you just copy and paste this message, that won't be enough!

What is your Operating System?
What tab or screen did the error occur?
What are the steps to reproduce the Error?
Web link to a screenshot of your error:
In addition to a screenshot, copy the data below for sending to developer.

Source: EVE Isk per Hour
Message: An error occurred creating the form. See Exception.InnerException for details. The error is: SQLite error
near "(": syntax error


Win 7 x64,

This is that startup but I can't seem to reproduce. It's random it seems (unless this is still happening) Can you mail me your eveiph.log file?


It happened on every startup for me. Here's the last entry in the log file

Quote:
12/11/2014 10:55:17 PM, System.InvalidOperationException: An error occurred creating the form. See Exception.InnerException for details. The error is: SQLite error
near "(": syntax error ---> System.Data.SQLite.SQLiteException: SQLite error
near "(": syntax error
at System.Data.SQLite.SQLite3.Prepare(SQLiteConnection cnn, String strSql, SQLiteStatement previous, UInt32 timeoutMS, String& strRemain)
at System.Data.SQLite.SQLiteCommand.BuildNextCommand()
at System.Data.SQLite.SQLiteCommand.GetStatement(Int32 index)
at System.Data.SQLite.SQLiteDataReader.NextResult()
at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.SQLite.SQLiteCommand.ExecuteReader()
at EVE_Isk_per_Hour.frmMain.LoadBlueprintCombo()
at EVE_Isk_per_Hour.frmMain.ResetBlueprintCombo(Boolean T1, Boolean T2, Boolean T3, Boolean Storyline, Boolean NavyFaction, Boolean PirateFaction)
at EVE_Isk_per_Hour.frmMain.rbtnComponentBlueprints_CheckedChanged(Object sender, EventArgs e)
at System.Windows.Forms.RadioButton.OnCheckedChanged(EventArgs e)
at System.Windows.Forms.RadioButton.set_Checked(Boolean value)
at EVE_Isk_per_Hour.frmMain.InitBPTab()
at EVE_Isk_per_Hour.frmMain..ctor()
--- End of inner exception stack trace ---
at EVE_Isk_per_Hour.My.MyProject.MyForms.Create__Instance__[T](T Instance)
at EVE_Isk_per_Hour.My.MyProject.MyForms.get_frmMain()
at EVE_Isk_per_Hour.My.MyApplication.OnCreateMainForm()
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()


Newest patch is downloading, will let you know if it's still occuring.

Edit: Latest patch applied, still getting this. Do you want the full log? If so to where?

This is fine. Try deleting your bp tab settings file in the settings folder. I'll try and get this fixed tonight.

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

Import CCP's SDE - EVE SDE Database Builder

Elena Thiesant
The Scope
Gallente Federation
#1675 - 2014-12-12 15:46:40 UTC
That worked. Thank you
Pilchard123
Pilchard's Tax Haven
#1676 - 2014-12-13 16:00:08 UTC
Could it be possible to change the default SVR region in the manufacturing list?
Elena Thiesant
The Scope
Gallente Federation
#1677 - 2014-12-13 16:51:06 UTC
Change it to what you want it to be and click the save button
Elena Thiesant
The Scope
Gallente Federation
#1678 - 2014-12-13 18:56:36 UTC
Open IPH, click on Components radio button on Blueprints screen

Quote:

An Unhandled Exception has occured and EVE Isk per Hour will now close.

Please fill out the following information so I can reproduce the bug - if you just copy and paste this message, that won't be enough!

What is your Operating System?
What tab or screen did the error occur?
What are the steps to reproduce the Error?
Web link to a screenshot of your error:
In addition to a screenshot, copy the data below for sending to developer.

Source: System
Message: SQLite error
near "(": syntax error


Quote:

12/13/2014 8:52:52 PM, System.Data.SQLite.SQLiteException (0x80004005): SQLite error
near "(": syntax error
at System.ComponentModel.ReflectPropertyDescriptor.SetValue(Object component, Object value)
at System.Windows.Forms.RadioButton.PerformAutoUpdates(Boolean tabbedInto)
at System.Windows.Forms.RadioButton.set_Checked(Boolean value)
at System.Windows.Forms.RadioButton.OnClick(EventArgs e)
at System.Windows.Forms.RadioButton.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Pilchard123
Pilchard's Tax Haven
#1679 - 2014-12-13 19:01:36 UTC
Ah, the save *settings* button. I was looking for one along the lines of the facility selectors.
Zifrian
The Frog Pond
Ribbit.
#1680 - 2014-12-14 03:02:09 UTC
Elena Thiesant wrote:
Open IPH, click on Components radio button on Blueprints screen

Quote:

An Unhandled Exception has occured and EVE Isk per Hour will now close.

Please fill out the following information so I can reproduce the bug - if you just copy and paste this message, that won't be enough!

What is your Operating System?
What tab or screen did the error occur?
What are the steps to reproduce the Error?
Web link to a screenshot of your error:
In addition to a screenshot, copy the data below for sending to developer.

Source: System
Message: SQLite error
near "(": syntax error


Quote:

12/13/2014 8:52:52 PM, System.Data.SQLite.SQLiteException (0x80004005): SQLite error
near "(": syntax error
at System.ComponentModel.ReflectPropertyDescriptor.SetValue(Object component, Object value)
at System.Windows.Forms.RadioButton.PerformAutoUpdates(Boolean tabbedInto)
at System.Windows.Forms.RadioButton.set_Checked(Boolean value)
at System.Windows.Forms.RadioButton.OnClick(EventArgs e)
at System.Windows.Forms.RadioButton.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Thanks. Same issue you had before. This is fixed now.

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

Import CCP's SDE - EVE SDE Database Builder