viktorgullmark / exilence Goto Github PK
View Code? Open in Web Editor NEWDEPRECATED Tool for Path of Exile that calculates net worth and tracks gear, maps and other statistics for you and your group
License: GNU General Public License v3.0
DEPRECATED Tool for Path of Exile that calculates net worth and tracks gear, maps and other statistics for you and your group
License: GNU General Public License v3.0
Equipment tab works, Currency Tab shows Net Worth stuck on fetching data,
https://i.imgur.com/KCSWwv3.png
Area's tab also doesn't work.
Log file seemed to validate.
I have my characters tab set to private, and every time I launch the app it tells me to select a character from the list, but the list is empty because it can't pull it from my profile (even though it has my session ID). If it already has my session ID shouldn't it be able to sort this out without me public'ing my profile every time I start the program?
Instead of scrolling through a massive dialog window, display 'press key' and capture the next keystroke as the trigger-key instead, set as 'none' by pressing ESC.
Right now we select the first 10 tabs by default when logging in for the first time.
We have no error-handling in the case where you might have less than 10 tabs. This needs to be added if we want to support completely new accounts, or players who choose not to buy tabs.
Resize the networth popout to be smaller. Decrease font-size and margins.
How it should work:
Take a snapshot of the inventory when you enter an area that isn't a hideout or town.
Based on instance-server and last zone, decide whether the map/area is complete or not, and take another snapshot of the inventory.
Compare these two snapshots and calculate the difference in items (see currency-summary gain for reference).
Add a column to the areas-tab that displays the gain for each map/area.
Similar to #7, the graph displays wildly incorrect information, both well above and below the actual net wealth, as shown here: https://i.imgur.com/1V1LpOA.png
Even the small downward fluctuations make no sense, as I did nothing but gain currency the entire time.
Let me know if there's a way to log the variables so you could tell what is actually happening more accurately.
Add a sum of the total difference in chaos based on the selected gain-period. Should be updated instantly.
One of my mate in the group has very high value on his Armourer's Scrap (see pic) while everyone else have the standard, according to poe.ninja price
Also, it was added to my startmenu without permission. Generally, these things have some sort of checkbox that allows me to decide:
Add a context-menu for this. When you exclude an item, grey it out and exclude it from the net worth calculations. When you open the context-menu again, you should be able to include it back in again.
I've been getting this approx. every couple hours:
Could not connect to ExileParty server
I have to restart the program every time it happens, which leads me to two things:
-How come it does not try to auto-reconnect (or is it trying and failing)?
-When the program turns on I have to re-do the initial setup every time. Can it just auto-remember instead and have a spot to 'forget' in the program if I want to make changes?
See https://discuss.atom.io/t/only-tray-icon/26660 for reference. Can be done directly on BrowserWindow.
The net worth overlay as well as messages used in the macros are not being updated properly.
Problem lies in the message-value-service, investigate further.
exile-party creates a huge network lag-spike by utilizing 100% of the network for 3-4 seconds on entering a zone every time, making Path of Exile unplayable for 4 seconds at the start of the zone.
As you mentioned in #9, there is no good reason for this as you only update the net wealth every 7.5 minutes.
The network usage type from exile-party during these zone changes is a huge upload followed by a large download.
This refers to the ability to price items other than those listed on https://poe.ninja.
As a first step, add support for socketed/linked items to be priced. Investigate how this should be done.
One option: https://www.poeprices.info/
When using this in a party, every so often, it disconnects and goes to the "You need to relaunch Exilence and here are all the possible reasons", losing all capability until you relaunch.
It would be much preferred that the client "disconnects" from live feeds, and attempts to reconnect automatically on its own, versus having the user to "relaunch exilence" every so often to restore connectivity. (On another note, it tends to open up on the main screen, versus on the screen it was previously on),
Even when the client is disconnected, it is still beneficial to see the data (even though it might be outdated).
Should be a new sub-tab group similar to the net worth tables on the currency-summary page. This will require a model-change in the backend too. See the multi-ladder branch for whats done so far.
as title, video of it here https://gfycat.com/BoilingFlakyGrassspider
Add the ability to manually override prices for items. E.g if you have helmets with a expensive lab-enchant, and we don't know how to price it yet, player should still be able to price them on their own if they want to.
Title is fairly self explanatory, but there is no option to change the install location, drive, etc. Kind of a headache for some NAS and organization setups.
A column for "owned by" should be added to the gain-over-time table in "Currency Summary". See net worth table for reference.
See the export for areas for reference. Preferebly rework how the export-button looks, to be just an icon next to the table to save space.
My entire stash showed up as gains twice in a row in quick succession.
https://imgur.com/a/Xo7ovLP
Right now, we validate the following way:
A request is sent to the website, that tries to select the first stash-tab in Standard-league. This will not work on a new account, since GGG does not index tabs in Standard until you've manually touched them (e.g logging in, opening the stash, and then logging out).
We should change this url to be a more generic one, that everyone will be able to use.
Try to force this error (personally have never seen it on my own client). Starting Exilence as administrator seems to fix the issue, at least temporarily.
Right now we have a global stashtab setting that works across leagues. This means that if you change leagues, the indices for your stashtabs will still be selected, even if you don't have a stashtab with the same name (since its applied by index, not name).
This should be reworked, so that we'll have one setting per league, and fetch this setting based on the selected league when logging in.
Should be done in the CompleteLogin-function.
Enable removal of snapshots by right-clicking a specific point in the graph and pressing "Remove" with a context-menu.
Because the conversion of alchemy to chaos in poe.ninja fluctuates by small decimal points in real time, if you have many (1000's) items priced in alch in the stash, your Current net chaos worth moves up and down by 10's of chaos in real time, even if you've been doing nothing but gaining currency the entire time: https://gfycat.com/GiddyGaseousCranefly
Just having exile-party is detrimental to typing experience outside of PoE, making capitalization of two frequent letters impossible in regular typing.
Suggest using Ctrl or Alt modifiers as default, add numbers, F-Keys, and Numpad key support.
I'm playing with a newer player, who also has this program installed. It would be great to be able to click on a 'refresh' button within the character tab to request the latest information for that character (equipped/inventory) while they are in town.
This can allow me to observe and continually help them improve.
Abyssal socket / Socketed Eye Jewel doesn't show (Yet the mouse over works)
Slot tested
Seen in those tab
1 Abyssal socket item has the "mouse over" pop-up a bit off range (also demonstrated in pic)
(Edit 1: https://i.imgur.com/hATPzcB.png )
(Edit 2: added more info on 1 Abyssal Item)
Some maps appear without the "map" suffix in the area-history. One example we've seen is "Dunes", where both "Dunes" and "Dunes map" appeared after each other in the list.
This could either be that the log-monitor doesn't pick up any area-info, or that we apply it incorrectly in the map-service.
Investigate this further.
Self-explanatory title. This should be a setting that is disabled by default.
Hello,
You should use DNS instead of IP 195.201.227.51
currencyUrl has itemOverview
itemUrl has currencyOverview
Instead, a point on the net wealth graph seems to appear once every 6-8 minutes.
Add gain-over-time table to currency-tab (see currency-summary for implementation).
Rework styling for buttons and margins in the tab to be able to fit this in a good way.
Self-explanatory title. Should add class/ascendancy to the character-list, preferebly with a different color.
Area log is frequently delayed, rolled back, or simply doesn't update at all at times.
Example gif of entries disappearing: https://gfycat.com/FondTeemingEyelashpitviper
Example gif of no changes to area log at all: https://gfycat.com/ContentNauticalArabianoryx
This could be a likely cause of #9?
There doesn't seem to be any way to unbind keybinds. Also these keybinds seem to intercept those keypresses globally, even when PoE isn't in focus, which means if a keybind is set to Shift C then its impossible to type a capital letter C anywhere... Rather annoying. Ended up having manually edit the settings file so that I can use the program at all right now.
Should list a table for the top 10 on the current ladder, even if you're not on the ladder yourself.
Needs a new endpoint in the backend as well.
This is a big one, requires rewriting logic in almost all components but it needs to be done sometime.
Useful links: https://github.com/ngxs/store
Would be pretty cool if the ladder tab tracked previous ladder positions, maybe add a graph similar to the one on the currency tab.
Suggest adding a checkbox to 'disable' keybinds, disabling their functionality and greying their options out in settings.
Current 'workaround' is setting to hard-to-use key combinations such as alt-P and alt-O.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.