EVE Isk Per Hour Industry Program - Version 4.0

Hi all,

every time I start the programm I get two error messages. Error Code 400. Description: invalid_token - The refresh token is expired.
It sais I should recheck my registration and try again. But I don’t know how to do that. Can anyone help me please?
Thanx

ISKerror1

I just recently came back to the industry side of EVE, and I’m looking for some tools to keep track of my manufacturing jobs, costs, as well as what I have in my hangars already. At first glance, EVEIPH does most of these things very well. However, from what I see it doesn’t really store the information history about the jobs, their costs, my assets, etc. It seems I would still have to keep a spreadsheet in order to keep information on how much each item costed to build. Or am I wrong?

Build 4.0.7479.42820

General changes

  • Updated Database and Images to June 23, 2020 versions.
  • Converted broker free check box to tri-check to allow for setting a fixed broker fee rate (if buying/selling from a structure) to the bp tab, manufacturing tab, shopping list, and industry belt flip tool.

Blueprint Tab

  • Users can now toggle build buy for specific items in the components list when build/buy is selected.
  • Changing Faction Warfare levels on the selected facility (when shown) will now update the prices to show updated FW data.
  • Added a button to the bottom of the components grid to toggle components and built components views for a complete list of built components.
  • The ignore invention check no longer shows the decryptor.

Manufacturing Tab

  • IPH will no longer ask you if you want to run the list for large numbers of items.
  • Users can right-click and set favorites in the manufacturing list. If it is owned, it will be marked as a favorite as well as owned.
  • Double-clicking on a T2 item should now properly load the invention ignored check and correct ME/TE on the Blueprint Tab.
  • Items in total production column should now update on the manufacturing list.
  • NPC BPO check will now only return blueprints that are sold on the market.
  • The text search field should no longer crash the program if used when the NPC BPO box is checked.
  • CTRL+C on the manufacturing results grid will no longer crash the program and now copies all bp names if calculated or item names if not.
  • CTRL+A will select all items in the manufacturing grid.

Mining Tab

  • Added a tri-check for setting the broker fee to a manual setting.
  • Taxes and fees will now correctly adjust prices in the output list.
  • Added Talassonite, Rakovene, and Bezdnacine to Mining Tab.
  • Users can no longer check the ice rig box for non-medium size ships.
  • Removed the Warfare Link combo box from the Mining Tab as it is no longer used.

Shopping List

  • Updating a shopping list with items from Assets via cut and paste will now work correctly.
  • Double-clicking the built items in the shopping list will no longer crash the program.
  • Deleting items from the shopping list should no longer delete the item from the item list.

Misc. bug fixes

  • Changing the name of the dummy character will no longer change the name of all characters stored.
  • Updating prices will no longer crash the program when using Price Profiles and downloading Structure Components.
  • Added new security protocol setting for ESI calls that should limit errors for users who have updated to the latest version of Windows 10.
3 Likes

When trying to update prices manually from the Edit -> Prices menu I get the following error:

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

What is your Operating System?
Windows 10 64GB
What tab or screen did the error occur?
See above.
What are the steps to reproduce the Error?
See above.
Web link to a screenshot of your error:
http://s000.tinyupload.com/?file_id=70265989493492475507
In addition to a screenshot, copy the data below and send to developer.

Source: System.Data.SQLite
Message: SQL logic error
no such column: ITEM_NAME
Raw Error Text: code = Error (1), message = System.Data.SQLite.SQLiteException (0x800007BF): SQL logic error
no such column: ITEM_NAME
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.ExecuteNonQuery(CommandBehavior behavior)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
at EVE_Isk_per_Hour.DBConnection.ExecuteNonQuerySQL(String SQL)
at EVE_Isk_per_Hour.frmManualPriceUpdate.UpdateItemPrices()
at EVE_Isk_per_Hour.frmManualPriceUpdate.btnSearchUpdate_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.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.Button.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)
Error Tracking: UPDATE ITEM_PRICES_FACT SET PRICE = 0, PRICE_TYPE = ‘User’ WHERE ITEM_NAME = ‘Tritanium’

Build 4.0.7489.33693

  • Fixed issue that did not show the correct invention probability when decryptors are selected.
  • Fixed issue that did not show correct structure rig bonuses when fitted to structures.
  • Users should be able to update the prices in Manual price edits without crashing the program.
  • Users should no longer crash the program if deleting the market price on the BP Tab.
2 Likes

Hi, completely same issue for me. How did u solve that?

Same issue. Anything I can do cause its really frustrating. Was working just fine 2 days ago.

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

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 and send to developer.

Source: EVE Isk per Hour
Message: An error occurred creating the form. See Exception.InnerException for details. The error is: SQL logic error
no such column: TYPE_ATTRIBUTES.valueInt
Raw Error Text: System.InvalidOperationException: An error occurred creating the form. See Exception.InnerException for details. The error is: SQL logic error
no such column: TYPE_ATTRIBUTES.valueInt —> System.Data.SQLite.SQLiteException: SQL logic error
no such column: TYPE_ATTRIBUTES.valueInt
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.EVESkill.SetPreReqSkills()
at EVE_Isk_per_Hour.EVESkillList.InsertSkilltoList(EVESkill SentSkill, Boolean LoadPreReqs)
at EVE_Isk_per_Hour.EVESkillList.InsertSkill(EVESkill InsertSkill, Boolean LoadPreReqs)
at EVE_Isk_per_Hour.ESI.GetCharacterSkills(Int64 CharacterID, SavedTokenData TokenData, DateTime& SkillsCacheDate)
at EVE_Isk_per_Hour.EVESkillList.UpdateCharacterSkills(Int64 ID, SavedTokenData CharacterTokenData, Boolean OpenTransaction)
at EVE_Isk_per_Hour.EVESkillList.LoadCharacterSkills(Int64 ID, SavedTokenData CharacterTokenData, Boolean LoadAllSkillsforOverride, String SkillNameFilter)
at EVE_Isk_per_Hour.Character.LoadCharacterData(SavedTokenData& TokenData, Boolean LoadBPs, Boolean LoadAssets, Boolean IndustryJobsUpdate)
at EVE_Isk_per_Hour.Character.LoadDefaultCharacter(Boolean LoadBPs, Boolean LoadAssets, Boolean LoadingDummy)
at EVE_Isk_per_Hour.Public_Variables.LoadCharacter(Boolean RefreshAssets, Boolean RefreshBPs)
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()

Are you running the latest version? I don’t see this issue in the code I’m using now.