zmilla93 / SlimTrade

A trade UI overlay for Path of Exile
MIT License
133 stars 15 forks source link

The newest release is not working for me #20

Closed StefanKunde closed 4 years ago

StefanKunde commented 4 years ago

Yesterday, after updating to 0.25 the ui is not showing up at the game. Right click on the tray icon did not show up settings. Just the exit button. So I had to revert to the last version. This is working.

zmilla93 commented 4 years ago

I just tested this myself, and it appears that if the setup runs, then the overlay won't appear. However, you can close and reopen the program, and the overlay will appear the second time, so this should be an easy work around. Is that also the case for you? Also if the setup window appeared, what option did you have to set?

I'll look into why this is happening and release a hotfix as soon as possible.

zmilla93 commented 4 years ago

I just released v0.2.6 which should fix this issue. If not, please run SlimTrade from the command line and report any error messages.

StefanKunde commented 4 years ago

I will test it tomorrow and report the results. Thanks for keeping it up!

StefanKunde commented 4 years ago

Its not working. I got following err instantly after starting:

SlimTrade launched! Launching chat parser... Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: "65,5" at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source) at sun.misc.FloatingDecimal.parseDouble(Unknown Source) at java.lang.Double.parseDouble(Unknown Source) at com.slimtrade.core.utility.ChatParser.cleanDouble(ChatParser.java:296) at com.slimtrade.core.utility.ChatParser.getTradeOffer(ChatParser.java:226) at com.slimtrade.core.utility.ChatParser.init(ChatParser.java:63) at com.slimtrade.App.launch(App.java:165) at com.slimtrade.App.lambda$main$3(App.java:147) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)

StefanKunde commented 4 years ago

I'm from germany. Maybe its because numbers are formatted here with , instead of .

-> I got some trademessages in my poe history with Hi, I'd like to buy your xxx for my 33,8 chaos orbs. Probably from some other poe tools generated messages.

zmilla93 commented 4 years ago

You are exactly correct. I made a very small typo when updating the chat parser to support trade messages in multiple languages.

Thanks a bunch for the report. Error messages like that are insanely useful. Fixed in v0.2.8.