[Tool] GD Stash

Yes it is thank you, didn’t know it was there seen it isn’t linked in OP

Sent from my 0PJA10 using Tapatalk

Sorry, edited my original post after you read it I guess. It’s a Bramblewood Amulet. I moved it into my regular inventory and the stash loaded fine.

It was the Bramblewood Amulet, still in the B29 database.arz, but apparently not in B30, or under a new ID.

Yes, just looked it up. It still exists and if your database import was correct it should be recognized, I imported B30 and it is in the GD Stash database after importing database.arz

I released it last night, see post 197 on page 20 :wink:

Nothing as far as I can tell, loaded for me flawlessly.

You did press the button I circled in red ? If not, that would explain it :wink:

I did, it just kept on loading and nothing happened.

I had the same problem yesterday.

I followed what this user told me to do and then it worked.

I’ve tried following his post before but it hasn’t worked for me either :frowning:

thank you mamba ! it’s working fine for me :slight_smile:

i just have a little suggestion : maybe you can add a checkbox in the “item transfer” tab to delete items from collection when you copy them to the shared stash, for those who don’t want duplicated items ( i know that i can delete them after the transfer, if it’s too hard to code, this method will do the job)

I get the following errors : java.lang.OutOfMemoryError. Please help me!!!

First go get java x64 if you are on a 64bit version of windows. Here: http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html Make sure you get the “jre-8u66-windows-x64.exe” version at the bottom.

After you get java installed for 64bit you need to make a batch file to start the program so it has enough memory. You only need to use this batch file once because after you import the database file it no longer needs so much memory.

To make the batch file you need to make a new notepad file. Open the notepad file and put the following line of text into it:

“C:\Program Files\Java\jre1.8.0_66\bin\java.exe” -Xms1024m -Xmx1024m -jar GDStash.jar

It must be exactly like this with quotes and all. The only thing you should change in this line is the location of the java.exe file. So if you installed java x64 to some place different than C:\Program files you would need to change it to the place you installed it. Or if you install a different version of java like a newer version it would be jre1.8.0_67 or jre1.8.0_68 etc whatever the location and version is would change. Currently the version is jre1.8.0_66 and the default install directory is C:\Program Files\Java so if you make a new text document with this line it should work.

Once you make the text doc you need to save it and rename the extension from .txt to .bat you could name the file GDStash.bat for example and it would work fine.

Take this new bat file and put it in the same directory that GDStash is in. It should be in the same place as the GDStash.jar file.

Normally you would just double click GDStash.jar to launch the application but this time you need to double click the new bat file you made. Once GDStash is open you should import the database and then everything should work fine. After you import the database you can just double click GDStash.jar and run the application normally.

The problem occurs because java needs a larger amount of memory to import the huge database file and the bat file simply tells java to run with a larger pool of memory. Once the database is done you can use the normal jar file to open the application since java no longer needs to open with such a large pool of memory.

An alternative method to making your own bat file is to simply edit the existing bat file in the GDStash directory. The file is called gdstash.bat and you can right click it and select edit to open it. You will see the same line I mentioned above. If you have a newer version of java simply change the version or if you installed it to a different location change that as needed. Click save close it and then double click it to launch the application.

Thanks for your helping!!!
But I’m on Win 8.1(x86), what can i do now?? :confused:

I’m not using GD Stash currently but I’m glad you found a solution for the new stash format. Keep up the good work. :slight_smile:

Outside of x64 I have no idea. I couldn’t get this to work using the x86 version of java. You can try making the bat file for the 32bit version of java but I had no luck doing that I only got the same error that you did.

After importing Database I got the following message window:


are those messages important ?

Btw, It seems like it is not possible to mass import stash files again. Once you imported them you can’t import them again . I press Load transfer files and the process just seems to go on and never end. I need to reload all my .gst files into GDStash db again. How can I do that?

Another issue : if you already have an item in GDStash DB you can’t compare its stats with one in the shared stash and so you can’t chose which one to keep. Both items have the same stats shown but different seeds

Thank you very much for this awesome tool mamba.

Two questions about searching an item in “item transfer”.

  1. Searching for “chest” will show me my 13 chest pieces (2 rare, 11 epic).
    Searching for “chest” in combination with “rare” should show the 2 rare chest pieces, but shows nothing?
    The 2 rare chests will be shown when I search “common”?
    (The rare chests are “Stalwart Imperial Raiment of Dreeg’s Gaze” and "Assault Hauberk of Balanced Steel).
    Something that I´m doing wrong?

  2. To show ALL my legendaries it is needed to specify item rarity “legendary” and additionally I have to mark all item types.
    Is it possible to have a “select all” (item types) button?

no, if they were, they would not be info messages :wink:

There are some (enemy-only) items that have no picture assigned in database.arz

Btw, It seems like it is not possible to mass import stash files again. Once you imported them you can’t import them again . I press Load transfer files and the process just seems to go on and never end. I need to reload all my .gst files into GDStash db again. How can I do that?

good question, I never had it not work, so I am not sure what is causing that on your end

Even when loading stashes someone sent me that did not work for him, they loaded perfectly.

All I know at this point is that it is not a code issue, the only thing I can think of would be authorization issues (file access denied), even though that is unlikely

Another issue : if you already have an item in GDStash DB you can’t compare its stats with one in the shared stash and so you can’t chose which one to keep. Both items have the same stats shown but different seeds

I know, I simply miss the information for that logic, I hope I can get it eventually

that is a matter of the search logic on the Transfer screen

When you specify an item rarity, it applies that to the base item and then searches the base items that meet those criteria in your stash. Your base items are common items, they only become rare due to their affixes.
When searching for a rare (base) item it would list faction gear and MIs

  1. To show ALL my legendaries it is needed to specify item rarity “legendary” and additionally I have to mark all item types.
    Is it possible to have a “select all” (item types) button?

I am thinking about that

It’s very awesome that we can alt to desktop and manage inventory on the spot. I just need to close stash window ingame to make sure any changes in GDS works. Sweet!

Suggestion:

  1. shortcut key for moving item to database. i’m backing up a lot of my items from my mule so having to click each item and click the move item to DB button is quite inefficient. A QoL is possible to implement.

That’s it from now. Thanks a lot mamba! Now farming and hoarding become a lot more fun again!