ARR's DAOC Artifact Helper Utility

Ixoth

One of Freddy's beloved
Joined
Apr 9, 2004
Messages
1,952
Hi,

Made this little utility to help in tracking what artifact encounters your character has done. Program only scans the chat log file for certain text strings (strings are defined in program's ini file). If it finds these text strings, it'll then update the listview with artifact name done basis.

Todo: I'll add also feature to show what artifact encounters you miss for the char.

Download link: http://www.kolumbus.fi/arsi.rantala/DAOC/ARRs_DAOC_Artifact_Helper_1.0.exe

Size is 121k, MD5: 0125ec67e92dc873e2785c772fd1c5bf

FAQ

Q: WTF there is no artifact encounter of XXX shown at all in the listview???
A: Yes, I only got 46 artifact encounters defined in the ini file what the program uses to search various artifact encounters. Provide me your chat log file, and I'll have it added.

Q: Hmm there is no support for German language?
A: Yes the utility supports (for now) only English.

Usage

1. Login to the game with your char you wish to check artifact encounters for.
2. Create a new chat log file (very important don't just dump the /quest log info to old chat log file - create new one) use command /chatlog <insert your character name here>
3. Type command /quest
4. Close the chat log (in my configuration its done by pressing key 'L', if you don't know how to disable logging in game, simply type /qtd to exit the game - chat log file will be closed then).
5. Launch my ARR's DAOC Artifact Helper
6. Open the chat log file with the utility (the chat log file will be located in the directory where you've installed the game).
7. You're done. The found artifact encounters are listed in the listview in my utility.
 

atos

Fledgling Freddie
Joined
Jan 3, 2004
Messages
2,527
Getting an error.
 

Attachments

  • error.JPG
    error.JPG
    11.4 KB · Views: 165

Ixoth

One of Freddy's beloved
Joined
Apr 9, 2004
Messages
1,952
atos said:
Getting an error.

Ah, txs. Forgot the listview control from the package. I'll redo the setup package.
 

Ixoth

One of Freddy's beloved
Joined
Apr 9, 2004
Messages
1,952
Setup package should now work.

Size is: 296 kb

MD5: d85c751254e61e4a58701b5f15dbded7

Same url as posted above.
 

atos

Fledgling Freddie
Joined
Jan 3, 2004
Messages
2,527
Looking good. What artis have you added thus far?
 

Ixoth

One of Freddy's beloved
Joined
Apr 9, 2004
Messages
1,952
atos said:
Looking good. What artis have you added thus far?

Txs, well take a look at the ini file (in program's installation directory) - it has 46 arties listed (the names of the quest/encounter). :p
 

Ixoth

One of Freddy's beloved
Joined
Apr 9, 2004
Messages
1,952
New version available

Hi,

New 1.0.1 is now available.

Download link: http://www.kolumbus.fi/arsi.rantala/DAOC/ARRs_DAOC_Artifact_Helper_1.0.1.exe

Size: 297 kb

MD5: 827986d2eff69913bd90969c3d788719

Version History
+Added more artifacts
+Added more performance to the scanning of the chat log file (operation can be now cancelled during the chat log file scan)
+Added logic to the listview control (no more duplicates)
+Now will show how many encounters in total is found from the chat log vs the max defined arti encounters defined in ini file
 

Labbe

Fledgling Freddie
Joined
Dec 22, 2003
Messages
304
I still don't get the usage? If you are to make a template for your char then you obviusly know wich artifacts to use?

It might be me that doesn't equip 4534534 chars. :)
 

Ixoth

One of Freddy's beloved
Joined
Apr 9, 2004
Messages
1,952
Labbe said:
I still don't get the usage? If you are to make a template for your char then you obviusly know wich artifacts to use?

It might be me that doesn't equip 4534534 chars. :)

Well the purpose of the program is simply to make one's life easier to map what artifact encounters are still needed for the toon.

I for example got 13 lvl 50s and I already struggle to remember without paper (=notes) what ML steps I am missing. Then there comes these arti raids, where are bunch of artifact encounters done - surely I'd like to max out the artifact encounters for my alts for that kind of raids no? with this tool its possible, as I can see who has done which encounters and who would get the actual encounter credit by joining for the arti raid where the artifact encounter is bound to be done?

That my friend, is the programs purpose, nothing more :p
 

Ixoth

One of Freddy's beloved
Joined
Apr 9, 2004
Messages
1,952
Joohl said:
After installation I get this.
View attachment 2708

Thanks, I added the cancel feature to the log file scan, and forgot the add the activex component of that feature. I'll update the setup package to include that as well.

Thanks Joohl. :)
 

Ixoth

One of Freddy's beloved
Joined
Apr 9, 2004
Messages
1,952
Since there is no other reports posted that some activex component is missing - I'll continue adding features to the program now. Thanks to guys who have posted their chat log files and suggestions and error reports thus far :)
 

Ixoth

One of Freddy's beloved
Joined
Apr 9, 2004
Messages
1,952
[WR]Mothman said:
same error here

Thats odd. I don't get any errors when I installed to my fresh installation of Windows Xp. Try to uninstall the program (manually, don't just execute the setup package (even it does the uninstallation if it finds the prev install of it). And then go delete the installation folder in explorer.

After that install again.

What operating system you use btw?
 

Ixoth

One of Freddy's beloved
Joined
Apr 9, 2004
Messages
1,952
Refreshed the 1.0.2 setup package with more runtime support. It should now cover all dlls (including runtime dependencies).

Size of the installer is now larger, its 1 656 Kb in size.

(Use the 1.0.2 link above)

If you're unsure which components in the setup you should choose, use the default ones.
 

Joohl

Loyal Freddie
Joined
Apr 4, 2004
Messages
611
I'd like the arti list to resize and show more arties if I increese the window hight.

If you make window less wide, there could be a scroll list to see the columns that get hidden.

'Artifact Name' - less with on collumn (too mutch white space)
'Encounter Done' - red for for not done, blue for done. less with on collumn and centered Yes/No (too mutch white space)

Add support for these artis and I belive you got them all:
Eternal Plant
Goddess' Necklace
Night's Shroud Bracelet
Stone of Atlantis
(I can't help here as I have not done them my selfe :( )

Thnx for a nice proggie, and 1.0.3 works fine on my w2k machine.
 

Ixoth

One of Freddy's beloved
Joined
Apr 9, 2004
Messages
1,952
Joohl said:
I'd like the arti list to resize and show more arties if I increese the window hight.

If you make window less wide, there could be a scroll list to see the columns that get hidden.

'Artifact Name' - less with on collumn (too mutch white space)
'Encounter Done' - red for for not done, blue for done. less with on collumn and centered Yes/No (too mutch white space)

Add support for these artis and I belive you got them all:
Eternal Plant
Goddess' Necklace
Night's Shroud Bracelet
Stone of Atlantis
(I can't help here as I have not done them my selfe :( )

Thnx for a nice proggie, and 1.0.3 works fine on my w2k machine.

Ok, I'll have those added in next version.

Btw I'm making another helper, its caller ARR's DAOC ML Helper. :p principle in that is similar to the artifact helper, it checks from quest chat log quests which are flagged done when the ml step is done. Its not quite trivial tho, as as soon you complete say ml1, all quest credits of this ml1 are cleared from char's quest log. So I have to add logic to that to tackle that feature.

Anyway I believe the ml helper will prove useful just like artifact helper, for ppl who got tons of chars, and want to maxout artifact encounters and mls.
 

Joohl

Loyal Freddie
Joined
Apr 4, 2004
Messages
611
Ixoth said:
Ok, I'll have those added in next version.

Btw I'm making another helper, its caller ARR's DAOC ML Helper. :p principle in that is similar to the artifact helper, it checks from quest chat log quests which are flagged done when the ml step is done. Its not quite trivial tho, as as soon you complete say ml1, all quest credits of this ml1 are cleared from char's quest log. So I have to add logic to that to tackle that feature.

Anyway I believe the ml helper will prove useful just like artifact helper, for ppl who got tons of chars, and want to maxout artifact encounters and mls.
Would it be hard to add the ML helper in a another tab so you could have just one prog for both?
some like the tabs below in pic?
attachment.php


Does this also means that you need help gatheing the MLsteps quest info from the chatlongs?
Currently I got a SB that need most ML's, so if thats the case I'll try save those I miss right now.
I have done ML1 and that should have been cleared from /quest, following steps has been done and should be in quest logg. Or maby it's just some of them don't realy know.
ML2 .5 .7 .8
ML3 .1 - .10
ML4 .2 .4-10
ML6 .1-.4 .6.10
ML7 .1 .7-10
and heres the log
Code:
*** Chat Log Opened: Mon Jun 05 02:04:42 2006

[02:04:42]  To stop logging, type /chatlog again.
[02:04:46]  
[02:04:46] You are currently working on the following quests:
[02:04:46] On step 3 of quest 'Let Sleeping Serpents Lie (Epic 9)'
[02:04:46] What to do: 'Gather a group of 6 to 8 allies and travel to the island in the middle of the long lake at the west end of Skona Ravine.  /Use the Dagger-shaped key to enter the dungeon. Defeat the Seithkona assisting the Red Daggers.'
[02:04:46] On step 7 of quest 'Conspiracy: Finding The Keeper'
[02:04:46] What to do: 'Defeat Rugak to free Keeper Iraeda.'
[02:04:46]  
[02:04:46] You have completed the following quests:
[02:04:46] Infestation, completed.
[02:04:46] Sacrifice, completed.
[02:04:46] Tartaros' Gift Encounter, completed.
[02:04:46] Hunt for the Haje-Uraei, completed.
[02:04:46] Ritual, completed.
[02:04:46] Deserter, completed.
[02:04:46] Offerings, completed.
[02:04:46] Efreet, completed.
[02:04:46] Battler Encounter, completed.
[02:04:46] Fortress, completed.
[02:04:46] A Gift of Love Encounter, completed.
[02:04:46] Ring of Dances Encounter, completed.
[02:04:46] Shades of Mist Encounter, completed.
[02:04:46] Eerie Lightstone Encounter, completed.
[02:04:46] Welcoming for a Warrior, completed.
[02:04:46] Carved in Bone (Epic 1), completed.
[02:04:46] Letter from Visindakonar, completed.
[02:04:46] Letter from Visindakonar, completed.
[02:04:46] Letter from Visindakonar, completed.
[02:04:46] Letter from Visindakonar, completed.
[02:04:46] Rebellion: Introduction to the Cause, completed.
[02:04:46] The Bear Hunter (Epic 2), completed.
[02:04:46] Rebellion: Answering the Call, completed.
[02:04:46] Rise of the Vendo (Epic 3), completed.
[02:04:46] Vendo Vendetta (Epic 4), completed.
[02:04:46] Rebellion: Spreading the Word, completed.
[02:04:46] Once Burned, Twice Shy, completed.
[02:04:46] Rebellion: Among the Dissidents, completed.
[02:04:46] Vendo Vengeance (Epic 5), completed.
[02:04:46] Rebellion: The Race to Hagg Dalur, completed.
[02:04:46] Searching for Skelder (Epic 6), completed.
[02:04:46] Conspiracy: Dark Development, completed.
[02:04:46] Visions of Red (Epic 7), completed.
[02:04:46] Fjalar, completed.
[02:04:46] Nagoltooth one drop, completed.
[02:04:46] Conquering Twilight, completed.
[02:04:46] Conspiracy: Rite of Binding, completed.
[02:04:46] Ragnarok Now (Epic 8), completed.
[02:04:46] Conspiracy: Forging the Key, completed.
[02:04:46] Conquering the Sea, completed.
[02:04:46] Scalars Encounter, completed.
[02:04:46] Crossing the Chamber, completed.
[02:04:46] The Lava Bridge, completed.
[02:04:46] Pillars, completed.
[02:04:46] Facing Typhon, completed.
[02:04:46] Stand Fast, completed.
[02:04:46] Pick Your Poison, completed.
[02:04:46] Chaths's Test of Strategy, completed.
[02:04:46] Storms, completed.
[02:04:46] Masters of the Desert, completed.
[02:04:46] Ghillan, completed.
[02:04:46] Lost Goddess, completed.
[02:04:46] Portal, completed.
[02:04:46] Blood, completed.
[02:04:46] Oasis, completed.

*** Chat Log Closed: Mon Jun 05 02:04:52 2006
Hope it helps thou.
 

Attachments

  • tab-suggestion.jpg
    tab-suggestion.jpg
    4.3 KB · Views: 394

Ixoth

One of Freddy's beloved
Joined
Apr 9, 2004
Messages
1,952
Thanks Joohl :=) I'll have to think about should I implement the ML portion as a seperate feature in artifact help or rather as a separate program (what was the original plan).

Basically the ML quest steps are named almost identically to the steps stated in VOS - there are few exceptions tho.

Like stated earlier the thing what makes the logic bit hard is the cleanup code in the game - once you finish certain ML, all the quest credits for the BG / Grp steps of that ML are cleared. Luckily the .10 step is always saved, so I can rely on that to figure out is some ML done anyway (and not saved in char file saved only in server side).

Stay tuned..
 

Funkdocta

Fledgling Freddie
Joined
Jan 16, 2004
Messages
668
type /quest and scroll through what you've done? :D

I like your ingenuity but is it really needed when you can just type /quest ?

Granted I haven't tried it so I may be missing some cool functionality.
 

Ixoth

One of Freddy's beloved
Joined
Apr 9, 2004
Messages
1,952
Funkdocta said:
type /quest and scroll through what you've done? :D

I like your ingenuity but is it really needed when you can just type /quest ?

Granted I haven't tried it so I may be missing some cool functionality.

Not really feasible if you got many toons and wan't to keep on track whos missing what, I'm sure you realise this? :fluffle:
 

Funkdocta

Fledgling Freddie
Joined
Jan 16, 2004
Messages
668
Ixoth said:
Not really feasible if you got many toons and wan't to keep on track whos missing what, I'm sure you realise this? :fluffle:

as many as you yeah i suppose ;)
 

Users who are viewing this thread

Top Bottom