-
Corporal
POE Stash Sorter
Latest Update: 10-07-2014
You can now login with Session ID Thanks to @crub-poe
I've made this little "auto stash-tab sorter" that i hope some of you will find useful.
How it works
It works by downloading the item-positions of the selected stash tab from the website API (Just like procurement), and when you have selected which stash tab to sort, and how to sort it, it takes over your mouse, and sort your items by clicking and dragging them around until your stash is completely sorted. There are no injections or anything, and this program doesn’t do anything that AutoHotKey and Procurement doesn’t do (which both are allowed by GGG)
Instructions:
- Open the POEStashSorter.exe located in the bin folder with administrator rights and login.
- Make path of exile run in windowed or windowed fullscreen.
- Go to town, and open the stash tab you want to sort.
- Open the program, and select the league and stash, and how you want to sort your items.
- Click Start Sorting, and don’t touch your mouse until it has finished.
- Additional Instructions
- Press F3 to search through your tabs
- Press F5 to refresh the selected tab (if it doesnt work, try entering a new town instanace in path of exile to push the changes to the server)
Screenshots
Requirements:
- Windows 64bit (haven’t tested it with 32bit, but I’m pretty sure it doesn’t work, try it and let me know)
- Microsoft .NET Framework 4.5
Download
Download Link
Source code
Updating the program
If you want to keep your saved settings such as login info & such... Just replce the config.bin with your old one. It is located in the main / root folder.
Why is the file so big? (about 20mb and 54mb unzipped)
In order to make the stash sorter moddable using c#, I have to compile c# code live while the program is running. That requires a lot of .dll references. And I want to make sure that it has everything it needs… Better safe than sorry
Change log
- 10-07-2014
You can now login with Session ID Thanks to @crub-poe - 09-01-2014
You can now press F3 to search through your tabs, and F5 for refreshing the selected stash tab - 08-25-2014
Program has recently been completely rewritten; here are some of the changes that have been made:
- Much faster sorting speed than before, and much safer as well.
- Auto league detection – which means that the stash sorter doesn’t need to be updated every time a new league starts.
- Easy to extend and modify sorting algorithms (Requires a little C# know how)
- New Interface – it now shows a preview of the sorting algorithm, and each sorting algorithm now has its own drop down with different sorting options.
- Remember details such as; login information, which league was selected, which sorting algorithm was used on a given tab.
- 6 Different ways to sort Gems
- 8 Different ways to sort Maps
- 2 Different ways to sort Amulets and Rings / Any 1 slot item
- Gem Colors now gets correctly identified
Todo list
- Mini guide for creating custom algoritims (post a reply if your'e interested!)
- Currency sorting algorithm
If you have any feature requests, or problems let me know.
Enjoy!
Last edited by bjarkeck; 10-06-2014 at 09:42 PM.
-
Post Thanks / Like - 3 Thanks
-
Member
Needs Login info? Why?
No thanks.
-
Seems Legit,
He posted with Source, so just compile yourself if you are afraid of the .exe.
Also Welcome to this forum.
Originally Posted by
Artarion
Needs Login info? Why?
No thanks.
Because it's getting the stash info from the Path of Exile site, with needs your login.
Code:
public static string StashUrl = "http://" + "www.pathofexile.com/character-window/get-stash-items?league={0}&tabs={1}&tabIndex={2}";
public static string LoginUrl = "https://" + "www.pathofexile.com/login";
If i helped you in any way consider supporting me by donating in paypal at: [email protected]
-
Post Thanks / Like - 1 Thanks
Parog (1 members gave Thanks to gurud for this useful post)
-
Corporal
Originally Posted by
Artarion
Needs Login info? Why?
No thanks.
I would love to learn how to program this by fetching the information directly from memory, i guess i have come to the right place to learn
Originally Posted by
gurud
Seems Legit,
He posted with Source, so just compile yourself if you are afraid of the .exe.
Also Welcome to this forum.
Because it's getting the stash info from the Path of Exile site, with needs your login.
Code:
public static string StashUrl = "http://" + "www.pathofexile.com/character-window/get-stash-items?league={0}&tabs={1}&tabIndex={2}";
public static string LoginUrl = "https://" + "www.pathofexile.com/login";
Thanks!
-
Master Sergeant
I've used this several times now, from a prior posting elsewhere, and it works just fine, and is safe.
-
Member
maybe if possible add so it sort currency aswell (:
Last edited by corz; 02-26-2014 at 04:08 AM.
-
Corporal
Originally Posted by
corz
maybe if possible add so it sort currency aswell (:
Personally I love sorting my currency manually
But i will implement it if you can come with a suggestion on how it should be sorted.. Maybe a screenshot ?
-
Legendary
The program doesn't exit properly, still exists in task manager.
Last edited by Syncness; 02-26-2014 at 07:53 AM.
Double check you're trading with me in case of impostors
-
Member
thanks for your work! keep going )
-
Corporal
Originally Posted by
[sync]
The program doesn't exit properly, still exists in task manager.
Thanks, it has been fixed, and the download link has been updated.
-
Member
Can I get a video on this in action.
-
Corporal
Originally Posted by
Nipper
Can I get a video on this in action.
I've uploaded a video of it in action
https://www.youtube.com/watch?v=-pfMrAkADmg
-
Post Thanks / Like - 1 Thanks
supervirus5 (1 members gave Thanks to bjarkeck for this useful post)
-
Member
Hello there friend,
Nice tool, it helps a lot. We know it's still on first versions and has some little issues but I'm sure you can improve it
So, I was using and testing this tool and I noticed that it is considering the ice nova blue skill as a green one when you chose sorting gems by color, moving that skill to the green group. Also, sometimes it's clicking and trying to move empty slots. It is considering the portal skill as red. The speed fast (50%) is slower then normal (100%) o0
I would like to suggest you to make the tool to save the email/pass after first use so we don't have to type all again. Also could you please make it sorts currency? Some like stacking and sorting them. Maybe for accessories as well (rings/amulets) as sort by level, for example. Flasks? Ah, please, add an option for a key press to stop tool if needed.
I'll keep trying it and let you know if any other issue or suggestion.
Thanks in advance.
Last edited by fabcard; 03-05-2014 at 07:35 PM.
-
Member
Please update for the new leagues I love this program
-
Corporal
Originally Posted by
fabcard
Hello there friend,
Nice tool, it helps a lot. We know it's still on first versions and has some little issues but I'm sure you can improve it
So, I was using and testing this tool and I noticed that it is considering the ice nova blue skill as a green one when you chose sorting gems by color, moving that skill to the green group. Also, sometimes it's clicking and trying to move empty slots. It is considering the portal skill as red. The speed fast (50%) is slower then normal (100%) o0
I would like to suggest you to make the tool to save the email/pass after first use so we don't have to type all again. Also could you please make it sorts currency? Some like stacking and sorting them. Maybe for accessories as well (rings/amulets) as sort by level, for example. Flasks? Ah, please, add an option for a key press to stop tool if needed.
I'll keep trying it and let you know if any other issue or suggestion.
Thanks in advance.
Hi, firstly - thanks a lot for your feedback.
If you ever experience that it is trying to move items where there are none. It is properly because that you have moved some items around in the stash recently, and the changes haven't been pushed to the path of exile website yet (where i fetch the item-positions). The way you can make sure that website know of your new item locations, is by re-entering the town, or just travel to another. (hope it makes sense)
I've added an exception to Ice Nova and now, so it should register it as a blue gem now. But it is in fact more green than blue (if you ask my image-color recognition algorithm)^^
The speed is fixed as well, i was multiplying it the other way arount... ups.
Originally Posted by
lexm1
Please update for the new leagues
I love this program
The two new leagues have been added
For sorting currency, amulets and rings, you can use the "sort by image" option. but it is not so pretty, i will might include a nice currency sorter in the future
i promise to add the option for remember password & email in the next update, to lazy right now
Last edited by bjarkeck; 03-06-2014 at 02:25 PM.