PDA

View Full Version : Token made a thing



Research
03-21-2015, 11:55 PM
I don't know what to name it, but its working name is TokenChest (http://www.mediafire.com/download/23dc88dhy0qm9pb/TokenChest_v1.15.10.21+%28bin%29.rar). <- Click to Download Current Version (updated 10/21/2015)

Its a progam that lets you view and search your characters offline.
It saves your character files using a modified version of this: http://www.blizzhackers.cc/viewtopic.php?f=182&t=499536 (my inspiration)
You can manually dump characters, which is external; or you can turn on auto dump which will inject every running copy of Diablo II with my dll (it should detect new processes and inject them as well). This will automatically dump your character info whenever you leave a game.
give me suggestions and let me know if you find any bugs etc

UPDATE
(1-15-16)
updated resource files for Annihilus 3.1 (image files, string tables etc)
http://www.mediafire.com/download/x2d3l7daab4nlux/Annihilus_3.1_files.rar
download and extract the above file into your tokenchest directory to install it
If you don't already have tokenchest you will need to download the latest version of that first

UPDATE
(10-21-15)
This is a new version of TokenChest (http://www.mediafire.com/download/23dc88dhy0qm9pb/TokenChest_v1.15.10.21+%28bin%29.rar)
- updated resources for Annihilus 3.0
- consolidated context menus
- improved item filter tree

I haven't touched this code in several months so I may have changed things and I don't remember
let me know it it doesn't work, or give me suggestions

It looks like this:

https://github.com/tokenok/TokenChest/blob/master/TokenChest/screenshots/shot4.jpg?raw=true
https://github.com/tokenok/TokenChest/blob/master/TokenChest/screenshots/shot3.jpg?raw=true
https://github.com/tokenok/TokenChest/blob/master/TokenChest/screenshots/shot2.jpg?raw=true
https://github.com/tokenok/TokenChest/blob/master/TokenChest/screenshots/shot1.jpg?raw=true

heres the full source (https://github.com/tokenok/TokenChest)(github)
you may need the Visual C++ Redistributable Packages for Visual Studio 2013 (http://www.microsoft.com/en-us/download/details.aspx?id=40784) from Microsoft to run it (msvcr120.dll missing error)

TODO list
//TODO color items (rares, uniques etc)
//TODO color eth items
//TODO draw sockets + gems in sockets on hover / selection
//TODO regex matching
//TODO trade depth finder
//TODO iso files
//TODO skill tree
//TODO quests
//TODO base stats/base res

CHANGELOG:
(8-22-15)
updated resources for Annihilus 2.3
download the current version of TokenChest if you don't already have it, then extract this (image files etc) (http://www.mediafire.com/download/rqjrzf84c769o5o/Annihilus_2.3_files_%288-22-15%29.rar) to the same directory
you may also have to update the resources for Annihilus 2.2 (http://www.mediafire.com/download/77yrrc2vzwzxwm4/TokenChest+resource+update+for+Annihilus+2.2.rar) if you haven't already (here or below)

(7-11-15)
updated resources for Annihilus 2.2 (new image files and item codes etc)
download the current version if you don't already have it, then extract this (http://www.mediafire.com/download/77yrrc2vzwzxwm4/TokenChest+resource+update+for+Annihilus+2.2.rar) to the same directory

(6-2-15) TokenChest_v1.15.6.2 (http://www.mediafire.com/download/chlak8tlf4lo96t/TokenChest_v1.15.6.2_(bin).rar)
-updated for 2.1 patch
-Added trade files (add items to your trade file, then save it, then upload or post contents so other people can look at/search your items)(click and drag .trade file into tokenchest to load it) (sample.trade (http://www.mediafire.com/download/6y773thhlkb4o4f/godlyitemsfortrade.trade))
-Added Character stat viewer, you can now look at your characters stats offline if for some reason you want to
-Added multiple-item selection so now you can perform actions on multiple items at once
-made it slightly easier for me to update when a new patch comes out
-now logs waypoint info (only seems to work on single player (i cried))
-added rainbows

(3-27-15) TokenChest_v1.06 (http://www.mediafire.com/download/gs0ebdfm4bc3fq0/TokenChest_v1.06_(bin)_(3-27-15).rar) <- binary files only (no image files etc; if you downloaded a previous version you already have them)
-fixed tray menu from not closing properly
-fixed autodump dialog box (do not show again)
-now draws body and inventory items together
-saves all char files to TokenChest directory instead of diablo II directory. (don't need to have tokenchest in same directory as Diablo anymore)
-fixed some random other things

FromTheRez
03-22-2015, 01:57 AM
Downloaded, when server wakes up I shall try :)

Game
03-22-2015, 01:58 AM
Godly stuff token

saesa
03-22-2015, 03:21 AM
405

Research
03-22-2015, 03:32 AM
405
odd that your anni shows each individual stat and res instead of saying all stats
http://i.imgur.com/dbZsEzO.png

Research
03-27-2015, 07:48 AM
made a small update
you no longer need TokenChest to be in Diablo folder for it to find the .char files, because it saves them to the TokenChest directory now
It also draws your body items with your inventory items (you can see both at the same time)
+random bug fixes

p.s. give me suggestions ok

Game
03-27-2015, 08:42 AM
made a small update
you no longer need TokenChest to be in Diablo folder for it to find the .char files, because it saves them to the TokenChest directory now
It also draws your body items with your inventory items (you can see both at the same time)
+random bug fixes

p.s. give me suggestions ok

Make this somehow get the min-max for each stat on an item and you're a God! :)

saesa
03-27-2015, 02:20 PM
Make #character stats# display at fixed row. Just better formatting needed for import. Not like you can do much. :)

Research
03-28-2015, 12:20 AM
you'll have to show me the exact format you want it in.

saesa
04-03-2015, 02:34 AM
Bump, keep up work!

getm
04-05-2015, 06:13 PM
how do you get this to work? i downloaded the C++ cause i was getting the error, but now where i open it, turn on auto dump nothing loads up. ive joined several games on diff chars and its not logging any items, what am i doing wrong?

Research
04-05-2015, 07:32 PM
how do you get this to work? i downloaded the C++ cause i was getting the error, but now where i open it, turn on auto dump nothing loads up. ive joined several games on diff chars and its not logging any items, what am i doing wrong?

are you able to do a manual dump?

getm
04-05-2015, 11:49 PM
are you able to do a manual dump?

wasnt working before but it is now

was able to manually dump, very nice program. will be handy

is there a option to search for level requirement? would be nice to see all my runes in order
thanks

Research
04-06-2015, 12:44 AM
wasnt working before but it is now

was able to manually dump, very nice program. will be handy

is there a option to search for level requirement? would be nice to see all my runes in order
thanks

if your diablo 2 window title says its injected it will automatically dump the character when you leave a game. then you have to hit the refresh button to load all of the automatically dumped files. Let me know if that doesn't work

there isn't currently a way to sort by item level; i was planning on adding some sorting options though, so i will definitely include item level as a sorting attribute

Treason2012
04-06-2015, 09:09 AM
pardon my ignorance, but what is advantage of dumping character?

Research
04-06-2015, 11:40 AM
pardon my ignorance, but what is advantage of dumping character?

the main reason i made it is for the searching feature. it will let you catalog your characters so you can easily find an item. i supppose it would also allow you to send your character files to other people so you they see every item you have for trade.

i was actually planning on adding a feature specifically for this. you could add items you own to a FOR TRADE file, and add items that you want to an ISO file, then post links to them somewhere so people can see what you have for trade and what you want.

getm
04-06-2015, 01:00 PM
if your diablo 2 window title says its injected it will automatically dump the character when you leave a game. then you have to hit the refresh button to load all of the automatically dumped files. Let me know if that doesn't work

there isn't currently a way to sort by item level; i was planning on adding some sorting options though, so i will definitely include item level as a sorting attribute

my diablo 2 window title doesnt change at all, im not sure whats wrong
ive joined and left a few games then refreshed the program and it isnt updating, it works fine using manual dump tho

Research
04-06-2015, 01:45 PM
my diablo 2 window title doesnt change at all, im not sure whats wrong
ive joined and left a few games then refreshed the program and it isnt updating, it works fine using manual dump tho

i think i found out the problem, replace your dll with this one
https://www.mediafire.com/?sz2v2mg1duptmx6

getm
04-06-2015, 03:36 PM
nvm everything seems to be working fine now :D

thanks

Research
06-02-2015, 08:19 AM
oh wow an update (http://www.mediafire.com/download/chlak8tlf4lo96t/TokenChest_v1.15.6.2+%28bin%29.rar)

FromTheRez
06-02-2015, 04:06 PM
patch notes plox

Research
06-02-2015, 07:01 PM
patch notes plox

(6-2-15) TokenChest_v1.15.6.2
-updated for 2.1 patch
-Added trade files (add items to your trade file, then save it, then upload or post contents so other people can look at/search your items)(click and drag .trade file into tokenchest to load it) (sample.trade)
-Added Character stat viewer, you can now look at your characters stats offline if for some reason you want to
-Added multiple-item selection so now you can perform actions on multiple items at once
-made it slightly easier for me to update when a new patch comes out
-now logs waypoint info (only seems to work on single player (i cried))
-added rainbows

Research
07-11-2015, 02:28 PM
updated resources for 2.2
download the current version if you don't already have it, then extract this (http://www.mediafire.com/download/77yrrc2vzwzxwm4/TokenChest+resource+update+for+Annihilus+2.2.rar) to the same directory

nooV
07-23-2015, 08:01 AM
help mine broken

mmartin1212
07-23-2015, 01:25 PM
Nvm it says cant inject but it works anyway

nooV
07-23-2015, 03:23 PM
oh wow wrong account my mult sorr its still broken

Research
08-22-2015, 11:26 AM
UPDATE
(8-22-15)
updated resources for Annihilus 2.3
download the current version of TokenChest (http://www.mediafire.com/download/chlak8tlf4lo96t/TokenChest_v1.15.6.2_(bin).rar) if you don't already have it, then extract this (new image files etc) (http://www.mediafire.com/download/rqjrzf84c769o5o/Annihilus_2.3_files_%288-22-15%29.rar) to the same directory
you may also have to update the resources for Annihilus 2.2 (http://www.mediafire.com/download/77yrrc2vzwzxwm4/TokenChest+resource+update+for+Annihilus+2.2.rar) if you haven't already

Research
10-21-2015, 10:10 AM
This is a new version of TokenChest (http://www.mediafire.com/download/23dc88dhy0qm9pb/TokenChest_v1.15.10.21+%28bin%29.rar)
- updated resources for Annihilus 3.0
- consolidated context menus
- improved item filter tree

I haven't touched this code in several months so I may have changed things and I don't remember
let me know it it doesn't work or something
give me suggestions on what I can add or how you think I could improve it

Research
01-15-2016, 12:29 PM
updated resource files for Annihilus 3.1 (image files, string tables etc)

http://www.mediafire.com/download/x2d3l7daab4nlux/Annihilus_3.1_files.rar
download and extract the above file into your tokenchest directory to install it
If you don't already have tokenchest you will need to download the latest version of that as well
TokenChest (http://www.mediafire.com/download/23dc88dhy0qm9pb/TokenChest_v1.15.10.21+%28bin%29.rar). <- Click to Download Current Version (updated 10/21/2015)

saesa
10-11-2016, 06:13 PM
Possible to update for 4.1?