Wednesday, October 7, 2009

Gamer's WoW ObjectDumper/Radar - Continued!




Features:
Radar:

- Display all WoW objects, NPCs, Mobs and Players on radar.
- Show aggro radius of NPCs (formula courtesy of alek900)
- Ability to track a certain object (great for tracking rare mobs/resources):

Object Dumper:

-Dump all objects loaded into WoW's memory.

Screenshots:

Radar with mouseover names:


Object notification:


Settings:


New: As you may have noticed, it now reads names containing special characters correctly. (In short: it reads unicode)
For more information, read the changelog.

To-do: Loading/using terrain .blp's as background and much more.

Known issues: None!

Credits:
~~ Gamer ~~ - Original WoW ObjectDumper/Radar; and with that the following people:
Cypher - Providing offsets and answering various question + many an entertaining flame.
kynox - Help with memory reading and blp loading.
Shynd - Blog, and answering questions.
suicidity - blp loading research.
alek900 - Aggro radius formula.
Sillyboy72 - Help with GetPlayerName function.
People from the offset dump threads. - Updated Offsets.

Virus Scan:
Virustotal. MD5: 7f60c4669b33963d3c080bff9d64a8ba
Clean, as it should be.

Download:
Remember that you need the .NET Framework 3.5 if not already installed, which you can get there: .NET Framework Developer Center

DirectDownloadLinks:
Radar_v2.1.1.10482.rar (newest, works 10482 and 10505 [patch 3.2.2 and 3.2.2a])
Radar_v2.1.0.10192.rar (patch 3.2 and 3.2a])
Radar_v2.0.0.10192.rar (patch 3.2 and 3.2a])

MD5 Check (use it to validate external downloaded releases):
Radar_v2.1.1.10482.rar: 3fd64a5cb95c85315ab8c5b5480b94e7; Radar_v2.1.1.10482.exe: 7f60c4669b33963d3c080bff9d64a8ba
Radar_v2.1.0.10192.rar: bb5410e8a674d6ad143e0bd858372607; Radar_v2.1.0.10192.exe: b2932ef8a3327f4347c104c8880653fc

Radar_v2.0.0.10192.rar: 560724f0d7174f13aa13d7d2a5de85cc; Radar_v2.0.0.10192.exe: b02a0c1eedb2e2ee7e94dbfb94ef2ce9

Changelog:
--- [26/9/09]: v2.1.1:
Updated for 3.2.2.10482 (10505)
More GUI fixes
Funky icons
Tray icon now with context menu
Even less memory usage
A folder with sounds
More minor fixes

--- [18/8/09]: v2.1:
Injection fully removed, no client should crash anymore. Yay!
Fixed russian client issue
Minor fixes

--- [16/8/09]: v2:
Updated for 3.2.0.10192
Updated project for VS2010
Last numer of the version is now determining the wow build that this version was made for.
Added support for Unicode characters!
Updated all needed .dll's.
Merged .dll's into the resulting assembly, decreasing filesize and increasing performance. (less RAM usage, faster startup, etc.)
Fixed bug that it won't load settings like "Show aggro" and "Play Sound"
Fixed bug that caused that the sound notification would be playing forever if 2 or more objects are found at the same time.
Fixed GUI layout.
Now using injection for some time again, rare wow crashes may occur. Please don't post error reports or crashdumps concerning this error.
If you don't want injection, run it with the "-noinject" command. Please note that not all object/player/mob names can be resolved if disabled.
Embedded a manifest, which means that you won't get problems when you run it without administrator on Windows Vista/Windows 7. You just can't run it without admin anymore.
For the people that demand the source: no. I won't post the source of the project again. If you can't update the old version it to 3.2 and just want to see what you did so terribly wrong, then you just won't understand the rest. It may be available later again once drastic changes have been made.

--- [16/2/09]: v1.9.1:
Fixed player centering bug.

--- [14/2/09]: v1.9:
Updated offsets to 3.0.9.
Fixed Agro -> Aggro typo.
Hopefully fixed agro radius bug, should display correctly now.
Made radar resize with window.
Fixed radar being enabled by default checkbox bug.
Should open up at the same spot you last closed it.

--- [5/2/09]: v1.8:
Moved most settings to the settings window rather than making the main window cluttered.
It also allows you to save most settings including colours.
Ability to load in and save notify list files.
Fixes bug where capitals wouldn't work.
Added always on top option.
Added ability to hide certain types of objects.
Allows for sound notifications. Tick sound notification in settings, and it will play SoundNotification.wav (must be in the same folder) whenever a notification bubble comes up.

--- [24/1/09]: v1.6:
No longer uses injection to get names which should stop all crashes.
Rotates map correctly around player to align with minimap. (Finally got this working with the name labels, had some coordinate rotation issues)
Object dumper now lists items in resizable columns rather than writing "Name: XYZ, GUID: XYZ" for each entry.
Updated target offsets - target highlighting now works.
BLP Loading has been temporarily disabled until it is more stable.

--- [18/1/09]: v1.3:
Features:
Wildcard notification! Now you can use 'vein' to find all veins, or 'boar' to find all boars!
Track multiple objects! Use as many search strings as you want.
Mouse over names, displays name when you place your mouse over the dot.
No longer need to start WoW first, or log in first, or press reload. You can start the program and WoW in whatever order you want. All is automated, it will tell you the loading status at the bottom.
One click to reload object list, can be done at any time.

Technical:
Implements multi-threading for drawing, should cut down on lag.
blp (minimap) loading is fully coded and in the program, but there is one last issue that needs to be fixed before it can be released =/

--- [6/1/09]: v1.1:
Technical:
Redone in Visual Studio 2008, which means it now uses .NET framework 3.5
Added a x86 flag to the build files, this MAY make it work on 64 bit systems (it was previously trying to load a 32bit dll which wouldn't have worked)
A few more error handlers, should get less unexplained crashes

Features:
Ability to change refresh rate
Ability to disable radar

'Security' settings:
Ability to rename window
Process name can be changed simply by renaming .exe file.

--- [5/1/09]: v1.0:
Initial Release


1 comments:

comohacks said...

WoW ObjectDumper Radar ohacks.com

Post a Comment


Powered by: BlogSpot