Page 1 of 6 123456 LastLast
Results 1 to 20 of 111

Thread: DCDump

  1. #1

    DCDump (damage dumper)

    Overview
    The original DCDump was created by Wolfbiter on Atlantean a few years back.
    This is python port with an added UI and minor speed optimizations.

    Details
    --- Pets ---
    Pets will be handled if they retain their original name, or renamed after the owner.
    Weird named pets like xxWeirdNamexx will not be handled.
    Handles one of each pet profession, two if one is the parser/logger.
    Unhandled pets are listed as a separate player.
    --- Charms ---
    Charms will be tied to the bureaucrat if there is only one in the team, or two if one is the parser.
    A certain margin of error should be factored in.
    Completely unreliable if the charms are tanking (eg alb).

    Limitations
    * Damage from charms will not be accurate when they are tanking
    * Does not handle two of the same pet profession, unless one is the player
    * Does not handle renamed pets (unless renamed to own name)
    * Minimum damage/etc thresholds may need tweaking

    Why you should use this parser
    The aim of this parser is to provide a user friendly damage parser for anarchy online.
    Simply run it and select the toons you wish to install it on.
    The names of characters are detected when you login or zone. (alternately via aoia)

    Usage
    Simply run UI.exe
    Mini-tutorial available here: http://ribbs.me/wiki/ao/minitutorial/

    Screenshot
    http://img8.imageshack.us/img8/2105/94404647.png

    Download
    AODevs project page
    Last edited by MrPete; Nov 19th, 2011 at 14:57:25.

  2. #2

  3. #3
    Do you have the code hosted up on github or bitbucket ?
    I wouldn't mind taking a look and possibly helping you out with bugs and improvements for it.

    220s "Wakizaka", "Sneakygank", "Wakimango", "Wakisolja", "Tardersauce", "Bushwaki", "Midgetgank", "Bugfixxx", "Ramsbottom", "Paskadoc"
    200s Chrisd, Malema, Delbaeth
    TL5s Youfail, Bugfixx, Riothamus, Johndee

    Proud President of Haven | TL5 PvP


  4. #4
    Quote Originally Posted by Wakizaka View Post
    Do you have the code hosted up on github or bitbucket ?
    I wouldn't mind taking a look and possibly helping you out with bugs and improvements for it.
    Got an SVN up, but the code is pretty messy still.
    Cleanup time is scheduled first after the charms are working as they should

  5. #5
    Cool thanks.
    I'll take a look at it when I get home and see about lending you a helping hand

    220s "Wakizaka", "Sneakygank", "Wakimango", "Wakisolja", "Tardersauce", "Bushwaki", "Midgetgank", "Bugfixxx", "Ramsbottom", "Paskadoc"
    200s Chrisd, Malema, Delbaeth
    TL5s Youfail, Bugfixx, Riothamus, Johndee

    Proud President of Haven | TL5 PvP


  6. #6
    Oh a new project \o/

    sneaks this in..
    Formerly Vhab.
    Once upon a time ruled a server. And then sold out. Sorry.

  7. #7
    Quote Originally Posted by Vhab View Post
    Oh a new project \o/

    sneaks this in..
    Ah quite nice, wasnt aware AOIA was open source.
    Might look into grabbing the AO toon names without requiring AOIA installed.

  8. #8
    Tiny bump for informing that it now handles charms.
    Charms arnt 100% accurate when they are tanking, but otherwise handles them pretty well.
    Factor in a certain margin of error.

    If two or more crats (excluding the player) are in the team, charms are listed as a separate player.

  9. #9
    Quote Originally Posted by MrPete View Post
    Ah quite nice, wasnt aware AOIA was open source.
    Might look into grabbing the AO toon names without requiring AOIA installed.
    Was more thinking along the lines of: it would be cool to have this app listed on aodevs
    (which is what that thread is about)
    Formerly Vhab.
    Once upon a time ruled a server. And then sold out. Sorry.

  10. #10
    Quote Originally Posted by Vhab View Post
    Was more thinking along the lines of: it would be cool to have this app listed on aodevs
    (which is what that thread is about)
    Sent the .xml link to you via PM (on this forum)
    What caught my eye however was the AOIA hook, for easier toon recognition ^^
    Last edited by MrPete; Oct 4th, 2011 at 15:09:47.

  11. #11
    New:
    Speed optimizations
    Auto detects toon names

    Project discontinued for now, as there is no user base for this utility, additional functionality will not be added unless requested.
    Last edited by MrPete; Oct 20th, 2011 at 10:12:34.

  12. #12

  13. #13
    DCDump python port v1.0.44

    Created by: Eviltrox (RK1)
    Contributors by: Wolfbiter (RK1)
    Guide by: Doctaco238 (RK1)

    Latest Version: http://aodevs.com/projects/view/14

    Installation and Use
    ----1) Extract all files of the .rar to any directory.
    ----2) Open UI.exe
    ----3) Before the parser can be used, the parser needs to detect your character names.
    --------a) While the parser is running (can be minimized), login to Anarchy online.
    --------b) Zone once or twice, and the parser should now properly detect that character.
    --------c) To enable parsing on this character, click "Manage", select the character and click "Enable"
    --------d) The character should now appear in the UIs main window.
    ----4) Enabling the character under manage created a new damage-dump window
    -----) AO needs to be restarted before detecting it.
    Those who wish to add multiple players should repeat Step b and c.

    Running a parse
    ----5) Select a character from the UIs main list.
    ----6) Optional: Select live update for realtime updates to /dc
    ----7) Click "Parse now"
    ----8) If there is damage logged, it should now be parsed and dumped into /dc ingame.
    ----8.1) If live parse selected, the ingame /dc is updated every 15 seconds.


    The parse will display the following sections:
    - Raid Damage: A short synopsis of player damage with total Damage, DPS, and percentages.
    - Detailed Damage: Displays totals and percentages of player's regular, special, nano, and pet damage.
    - Tank Stats: Displays all damage taken by players.
    - Experience: Displays all XP/SK/AXP/Research gained by the parsing player.
    - Profession Stats: Displays total damage done by each profession.


    3) FAQ
    Refer to FAQ at http://ribbs.me/wiki/ao/minitutorial/#FAQ

    4) Advanced Functions
    4a) Character Tab
    The Character Tab shows information about listed characters, and the selected character's Name, Level, Profession data.

    The Manage Button will autodetect logged on (and zoning) players and add them to the Character list for parsing.
    Once detected, the player must be logged off to allow the parser to edit window prefs for a new log window.
    The Latest Button will select the most recently parsed player.

    4b) History Tab
    The History Tab displays a list of past parses kept by the player.

    When a parse is selected, it can optionally be modified by:
    Copy to AO: Allows the player to copy old logs in AO via /dc.
    Delete: Removes the selected log.
    Edit Session: Renames log (ex: Pande run with org).

    4c) Settings Window
    The Settings Window contains the location for the Anarchy Online main files.
    If not located on launch, search for the Anarchy Online directory with Browse.
    A hotkey can be configured for start/stop parse.


    5) Parsing Limitations
    AO has some limitations on what a parser can do, such as:
    1) Recognizing renamed pets of others
    2) Differenciating charms from mobs (allow for a margin of error)


    6) Version History
    1.0.45 Fixed a bug where the parser could crash on access denied (scripts folder)
    1.0.44 -- Not working --
    1.0.43 Fixed a bug where parser would crash if AO did not use %appdata%
    ------- Built in testing and logging functionality in release builds
    1.0.41 Improved pet handling
    1.0.40b Now handles Anarchy using %appdata% for scripts/prefs
    -------- Missing /Scripts/ folder will no longer crash on access denied
    -------- 'Manage' now correctly gives an error if account is deleted while open.
    -------- Min/Max hits fixed (again)
    -------- Detailed damage should now work properly again
    1.0.39b Fixed a crash involving pets and no player damage
    -------- New: Live updates no longer requires a minhits/mindmg
    -------- Fixed: Min/max hits are now back in the parse output
    -------- Fixed: Added priviledge escalation for modules
    1.0.36b Fixed a crash involving pets and no player damage
    -------- New: Live updates no longer requires a minhits/mindmg
    -------- Fixed: Min/max hits are now back in the parse output
    1.0.35 Fixed: Crats could in some instances "steal" other players pet-damage on stats.
    1.0.34 Added hotkey support for start/stop parse
    1.0.33 Fixed a potential crash if running whois while funcom website is offline
    1.0.32 Added this guide
    1.0.30 Removed link to heals and added anonymous user statistics.
    Last edited by MrPete; Nov 19th, 2011 at 19:05:15.

  14. #14
    How do I reset/start a new session? Even if I delete session from History, when I hit parse now again, it just adds to the latest session.

  15. #15
    A new session is started if 10 minutes pass without any combat.

    For the new combat to be detected as a "valid" session, it needs to have at least 10,000 dmg and 5 hits, or 2000 damage and 25 hits.

    This is mainly to avoid listing random people you're running past as a session.
    Happy to take suggestions on how to improve it though, make it more user friendly =)
    Last edited by MrPete; Nov 11th, 2011 at 03:28:03.

  16. #16
    Quote Originally Posted by MrPete View Post
    Happy to take suggestions on how to improve it though, make it more user friendly =)
    Quote Originally Posted by MrPete View Post
    ----8) Once the player has a parse history (Step 7), click Parse Now to start.
    ----9) To stop the parse and compile the result, click Abort. A brief overview is displayed in the History Tab.
    Is it possible to start/stop parsing via a keyboard shortcut? If it isn't, would it be?
    That would be very convenient and also prevent delays, which could alter dpm results.
    Papaver "Somniferum" (giMP) - Maternus (Enf) - Strumpf (Enf) - BillDoor (MA)
    S.I.N.C, RK1

    Quote Originally Posted by patho View Post
    I'll never titlewhore. Its like watching gay midget porn, it just doesn't get me off. Both titlewhores and gay midgets have all right in the world to do as they please tho'. Knock yourselves out.

  17. #17
    No freaking clue how it didn't cross my mind, i was thinking of adding an ingame /parse.. but hotkey does make more sense

    However, if you wait 5 minutes after a mission/raid with stopping a live-parse, the parse will still be correct.
    As it does not rely on current time, it relies on the last recorded combat.

    Edit: Version 1.0.34 is live, with hotkey support added.
    Hotkey configuration is found under settings.




    Quote Originally Posted by MrPete View Post
    DCDump python port v1.0.32
    Originally Posted by MrPete
    ----9) To stop the parse and compile the result, click Abort. A brief overview is displayed in the History Tab.
    Removed from guide, I did not read it carefully enough before publishing.
    This is incorrect, only applies for live parse and results are compiled every 15 seconds in live.
    Last edited by MrPete; Nov 12th, 2011 at 15:02:06.

  18. #18
    Quote Originally Posted by MrPete View Post
    Edit: Version 1.0.34 is live, with hotkey support added.
    Hotkey configuration is found under settings.
    Not up on AODevs yet, download available at http://hotfile.com/dl/134740345/a24e....0.34.rar.html
    That's a bloody impressive time from suggestion to implementation and upload!
    Cheers! downloading right now.
    Papaver "Somniferum" (giMP) - Maternus (Enf) - Strumpf (Enf) - BillDoor (MA)
    S.I.N.C, RK1

    Quote Originally Posted by patho View Post
    I'll never titlewhore. Its like watching gay midget porn, it just doesn't get me off. Both titlewhores and gay midgets have all right in the world to do as they please tho'. Knock yourselves out.

  19. #19
    Quote Originally Posted by Somniforum View Post
    That's a bloody impressive time from suggestion to implementation and upload!
    Cheers! downloading right now.
    With a userbase of <10, I gotta keep the base happy!

  20. #20
    I was unable to get DcDump to enable any of my toons. I followed your instruction as closely as possible.

    --------a) Click the Manage Button to open the Manage Window.
    --------b) Minimize UI.exe, then log on to AO with the desired player.

    I cannot minimize UI.exe with an open Mange Window

    On the settings I selected the location of anarchy.exe at F:\Program Files\Funcom\Anarchy Online\ I did not put it on the C: drive. Clicking the AUTO DETECT reports "Could not detect Anarchy Online running.."

    I am running Windows XP

Page 1 of 6 123456 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •