Loading...
» You are not logged in (log in)



You are here: Home » Mod Development » myDebug v1.6

myDebug v1.6

Virus/spyware scanned on upload
Compatible with v3.3.0
Compatible with WotLK ()
Author: Scheid
Download size: 11.33 kB
Updated 12/12/2009 (59 days ago)
6,285 total downloads / downloads this week: 946 / downloads today: 354
Send PM to Scheid
 

Please log in to vote! Current rating: +7


Description

myDebug is a World of Warcraft AddOn. It provides debug tools to the AddOns
developpers. You can browse a variable like a tree. You can type scripts and
execute them.


Install

Extract the files into your ..World of WarcraftInterfaceAddOns directory.


Features

* Variable tree display
* Insert/Edit/Delete variables in the tree
* Edit/Execute scripts
* Scripts saved
* Localization (english, french, german)
* Low memory usage (~0.2MB)
* myAddOns support


Usage

You can toggle the debug tools with the "Toggle Debug Tools" key binding.

The tree can display all kind of variables (string, number, boolean,
function...). If you enter a valid lua code (function call, sub-table...)
the tree will display the result of your code.

You can insert new values in a table. If you try to insert a value in a
non-table variable you will need to confirm to change it into a table.

You can edit or delete any variable except the root one. If you edit a number
with a numeric value it remains a number. Any other variable type is changed
into a string.

Patch notes for myDebug v1.6
1.6 - November 08, 2009

* Fixed patch 3.0 issues

1.5 - September 28, 2007

* Updated value field to be editable
* Fixed inserting/editing numbers with decimal
* Added support for all data types in variable input
* Added variable tree depth limit (20)

1.4 - January 20, 2007

* Updated scripts limit to 10000 characters
* Updated myAddOns support
* Fixed bugs with patch 2.0
* Fixed scrolling in scripts
* Added history to variable name input

1.3 - March 30, 2006

* Fixed scrollbar graphics glitch
* Added support for all data types in variable tree
* Removed load on demand

1.2 - October 15, 2005

* Updated myAddOns support
* Added load on demand
* Added key binding
* Removed memory usage display

1.1 - April 7, 2005

* Fixed window width
* Added insert variable function
* Added multi scripts support
* Added scripts saved

1.0 - March 25, 2005

* First version released
myDebug v1.5, archived on 15/11/07
myDebug v1.5, archived on 28/03/08
myDebug v1.5, archived on 08/11/09
myDebug v1.6, archived on 12/12/09


Comments

59 days ago
myDebug is working fine with patch 3.3. I just updated the toc number.
93 days ago
Here is myDebug fixed for patch 3.0 (yeah 11 months later). I fixed it but never released it, sorry!
423 days ago
i am getting the same thing as dragonflyy not for the debug v1.5 but for my addons, if you update this debugger will it fix my addons? EXAMPLE: Date: 2008-12-13 20:47:49 ID: 89 Error occured in: Global Count: 8 Message: ..\FrameXML\CombatFeedback.lua line 105: attempt to index local 'feedbackText' (a nil value) Debug: [C]: ? ..\FrameXML\CombatFeedback.lua:105: ..\FrameXML\CombatFeedback.lua:103 AddOns: Adapt, v1.71 Antagonist, v30009 Atlas, v1.10.2 AtlasBattlegrounds, v1.10.2 AtlasDungeonLocs, v1.10.2 AtlasEntrances, v1.10.2 AtlasFlightPaths, v1.10.2 AtlasOutdoorRaids, v1.10.2 AtlasLoot, vAtlasLoot Enhanced v4.02.00 BeanCounter, v5.0.PRE.2574 (BillyGoat) Bongos2, v1.9.5 Bongos2ActionBar Bongos2CastBar Bongos2MapBar Bongos2RollBar Bongos2Stats Bongos2XP BonusScanner, vv2.4 ChatMOD, v109 DamageMeters, v5.7.0 Decursive, v2.0.4 DetachedMiniButtons, v0.9.41 DiscordArt, v1.52 DiscordFrameModifier, v1.1 DiscordLibrary, v1.49 EnhTooltip, v4.0.2 Informant, v5.0.PRE.2574 Ace2 DewdropLib FuBarPlugin20, v2.0 $Revision: 54514 $ MobInfo2, v3.47 Omen, v2.1r50185 PerlArcaneBar PerlCombatDisplay PerlConfig PerlFocus PerlParty PerlPartyPet PerlPartyTarget PerlPlayer PerlPlayerPet PerlTarget PerlTargetTarget Proximo, v1.2 Stubby, v1508 Swatter, v5.0.PRE.2574 Titan, v3.1.1.20200 TitanAmmo, v3.1.1.20200 TitanBag, v3.1.1.20200 TitanClock, v3.1.1.20200 TitanCoords, v3.1.1.20200 TitanItemBonuses, v3.1.1.20200 TitanLootType, v3.1.1.20200 TitanMoney, v3.1.1.20200 TitanPerformance, v3.1.1.20200 TitanRegen, v3.1.1.20200 TitanRepair, v3.1.1.20200 TitanRider, v3.1.1.20200 TitanXP, v3.1.1.20200 UberQuest, vReborn Again 2.1.2 WIM, v2.2.28 this appears for allllll of them lol. just wondering
443 days ago
EDIT: Fixed it myself. The XML has some old code that 3.0 doesn't recognize. Any plans for making this work with 3.0? I get this error whenever I try to scroll on the output page: Date: 2008-11-23 09:10:35 ID: 1 Error occured in: Global Count: 10 Message: ..\FrameXML\UIPanelTemplates.lua line 152: attempt to index local 'self' (a number value) Debug: [C]: ? ..\FrameXML\UIPanelTemplates.lua:152: ScrollFrameTemplate_OnMouseWheel() [string "*:OnMouseWheel"]:1: [string "*:OnMouseWheel"]:1 AddOns: Swatter, v5.1.3613 (SnaggleTooth) DevTools, v myDebug, v1.5 Spew, v3.0.1.1 TradeJunkie, v4.0 WowLua, v23 (ck=76)
683 days ago
Thanks ... again ^^
683 days ago
myDebug is working fine with the patch 2.4 so I just updated the toc number.
817 days ago
myDebug is working fine with the patch 2.3 so I just updated the toc number. @Skeeve: Thanks for using it ^o^
860 days ago
Hi Scheid, Thanks for updating this, it is my most favourite in game debugging and testing tool ! Until recently I used the old version 1.3 that I had patched myself to keep it alive and useful. Skeeve
865 days ago
myDebug v1.5: At last I have finished to fix and improve myDebug. This version can display all kind of variables. Yes you can ask directly for sub-tables or even call a function: the result will be displayed as a table. There is a depth limit for security. I also made the value field editable so you can change the value of a variable on the fly without using the edit button (don't forget to hit enter to validate your modification though) ^o^
867 days ago
myDebug v1.4 is working fine with patch 2.2 so I just updated the toc version.