Quantcast
Download
(713 Kb)
Download
Updated: 06/20/17 01:23 AM
Pictures
File Info
Compatibility:
Morrowind (3.0)
Homestead (2.7)
One Tamriel (2.6)
Shadows of the Hist (2.5)
Dark Brotherhood (2.4)
Thieves Guild (2.3)
Orsinium (2.2.4)
Updated:06/20/17 01:23 AM
Created:04/25/15 11:02 PM
Monthly downloads:288
Total downloads:7,514
Favorites:14
MD5:
Categories:Data Mods, Miscellaneous, Utility Mods
History  Popular! (More than 5000 hits)
Version: 38
by: hisdad [More]
If you've ever had a conversation like this..
"Do you want to join us in dungeon X?"

"Yes, I'm sure one of my 8 chars hasn't done it. Wait a mo while I login to them all..."



Then you know the motivation for this addon.


Dad's History Addon collects significant information from your adventuring and presents it to a Desktop application called HistOffline.lua. This runs under windows using the IUP toolkit.
The addon has no in-game user interface.

The game does not have to be running to use histoffline.

Game information is updated when your character logs out.

Histoffline presents information on your Dungeon achievements and levelling stats.
It is ideal for seeing which dungeons you haven't completed.

When installed for the first time, it will load your achievement list, which populates the Dungeon panels.

The Level and Location panels are only populated going forward. The game itself does not store this information.

If more than one account is used on the computer, you have an option to select the account you wish to view.


Dungeon Achievements
  • All Dungeons uncompleted have pale red text.
  • Group and Public Dungeons are complete if you have the "Conqueror" Achievement.
  • An Alliance is Complete (The column heading is Green) if you have the Alliance Conqueror Achievement.
  • Undaunted pledges. As far as I can see, there is no difference between a Undaunted pledge Dungeon and the Dungeon at other times.
Levelling
  • Refer to the Screenshot. One line per level. Play time is Accumulative.
  • L27 "First Death" is missing, because the addon was still in development at that time.
Locations
  • Visits are counted on load screens (Activation). Sometimes maps change without Activation, leaving a city for example. This is not captured at the moment.
  • "First Visited", a date. Again mostly blank because the addon was still in development at that time.
  • "First Level" means level at first visit
  • "Times Levelled" means number of times you levelled up in that map.
  • "First Death" your level when you first snuffed it.
  • "Deaths" How many times you died there.
World Bosses
  • There are six bosses in a zone, 5 zones in an Alliance. Get all 30!
  • Doesn't show which are missing.
  • Doesn't show Orsinium DLC
Quests With Skill Points
  • See if you have missed any!
  • Select the zone to show the detail.
  • Click on link to browse to UESP's webpage on the quest.
  • Doesn't show Orsinium DLC
Installation
Install the Add-on in the ususal way.
Read "installation.pdf" in the Doc folder for details on installing the IUP toolkit




Translations
Translations by Joklix.

Licence
Some code taken from the Luatz project under the MIT Licence.
The dump code function I found on the net. Sorry I don't know who wrote it.
The rest is my code, MIT licence.
2017-06-13 version 38
Translation fixes, UTF8 now working
Localised Dates.
Thanks, Snakefish!

2017-05-21 version 37
API Bump
Fixed up old character deletion. Decided to keep it simple and not worry about servers.
Optional Files (0)


Archived Files (36)
File Name
Version
Size
Author
Date
37
713kB
hisdad
05/21/17 12:43 AM
36
713kB
hisdad
02/10/17 11:40 AM
35
701kB
hisdad
02/03/17 12:22 AM
34
801kB
hisdad
01/06/17 01:01 AM
33
800kB
hisdad
01/01/17 02:54 AM
32
800kB
hisdad
12/30/16 05:46 PM
31
800kB
hisdad
12/08/16 01:39 PM
30
800kB
hisdad
12/07/16 01:55 AM
29
799kB
hisdad
12/03/16 11:53 AM
28
799kB
hisdad
12/02/16 03:28 PM
28
799kB
hisdad
11/30/16 02:24 AM
27
799kB
hisdad
11/27/16 10:53 AM
25B
777kB
hisdad
10/11/16 11:08 AM
25
777kB
hisdad
10/11/16 01:08 AM
23
776kB
hisdad
09/30/16 03:13 PM
21
750kB
hisdad
08/09/16 12:08 AM
21
750kB
hisdad
08/07/16 01:47 AM
19
746kB
hisdad
08/01/16 11:57 PM
19
746kB
hisdad
05/31/16 12:12 PM
18
746kB
hisdad
04/18/16 12:42 PM
17
663kB
hisdad
02/27/16 08:00 PM
15
663kB
hisdad
11/03/15 12:30 AM
14
663kB
hisdad
09/12/15 03:10 PM
13
912kB
hisdad
08/31/15 02:14 PM
12
920kB
hisdad
07/03/15 02:17 PM
11
637kB
hisdad
05/19/15 10:34 PM
Beta 10
434kB
hisdad
05/12/15 01:33 PM
Beta 9
434kB
hisdad
05/08/15 09:01 PM
Beta 8
432kB
hisdad
05/04/15 03:27 AM
Beta 7
430kB
hisdad
05/02/15 03:13 AM
Beta 6
430kB
hisdad
05/01/15 05:36 PM
Beta 5
291kB
hisdad
04/30/15 01:04 PM
Beta 4
290kB
hisdad
04/27/15 01:46 AM
Beta 3
290kB
hisdad
04/26/15 05:26 PM
Beta 2
290kB
hisdad
04/25/15 11:02 PM
0B
hisdad
04/25/15 11:02 PM


Post A Reply Comment Options
Unread 09/05/17, 10:54 PM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 148
Uploads: 2
Taking a break

I'm having a break from ESO.
There will be no upgrades until start of 2018.
The in-game part of this addon will continue to work -- it has no weird hooks-- even though its out of date.

merry Xmas.
--dad
Report comment to moderator  
Reply With Quote
Unread 06/20/17, 01:26 AM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 148
Uploads: 2
version 38, Unicode text and DE Translation Fixes

With lots of help from snakefish.

Much appreciated!

-Dad
Report comment to moderator  
Reply With Quote
Unread 06/14/17, 06:12 AM  
Snakefish

Forum posts: 0
File comments: 62
Uploads: 0
Originally Posted by hisdad
Hi Snakefish.

I chose "His dad" as a handle in the days of Quake World, I was feeling old and tired back then!

then I got the hisdad.org domain and the "HIS DAD" licence plate for my car.
I parked next to "IM GOD" once, had a laugh.


===
If the code is erroring in there I'll have to switch the game to German and debug it.

Where were you in the game when it errored?

--Dad
LOL, nice story

I send you a PM
Report comment to moderator  
Reply With Quote
Unread 06/13/17, 04:17 PM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 148
Uploads: 2
Hi Snakefish.

I chose "His dad" as a handle in the days of Quake World, I was feeling old and tired back then!

then I got the hisdad.org domain and the "HIS DAD" licence plate for my car.
I parked next to "IM GOD" once, had a laugh.


===
If the code is erroring in there I'll have to switch the game to German and debug it.

Where were you in the game when it errored?

--Dad
Report comment to moderator  
Reply With Quote
Unread 06/13/17, 06:18 AM  
Snakefish

Forum posts: 0
File comments: 62
Uploads: 0
Hi Dad
(funny to wright that, especially because i suppose, i might be the older one (61))

thank you for your quick answer.

I might have found the problem with the timestamp in timetable.lua but i can't fix it.
At the bottom of the file are the following lines:
function luatz_esodate ( str ) -- Returns timestamp from M/D/YYYY HH:MM:SS string
local month , day , year ,hour , min , sec = string.match ( str ,"(%d+)/(%d+)/(%d%d%d%d)%s+(%d+)%d+)%d+)%s*" )
if not year then -- try German DD.MM.YYYY
day, month , year ,hour , min , sec = string.match ( str ,"(%d+)%.(%d+)%.(%d%d%d%d)%s+(%d+)%d+)%d+)%s*" )
end
if not year then
d("History: Invalid Eso timestamp: " .. str .. " Substituting dummy 31/9/1999")
year = "1999"
month= "9"
day = "31"
hour= "1"
min = "2"
sec= "3"
end


year = tonumber ( year )
month = tonumber ( month )
day = tonumber ( day )
hour = tonumber ( hour )
min = tonumber ( min )
sec = tonumber ( sec )

local tt = timestamp( year , month , day , hour , min , sec )
return tt
When I log in i got the Msg: Invalid Eso timestamp: ... Substituting dummy 31/9/1999
I assume there might be a something wrong with the code, but I'm not firm with it, so I can't fix it.

On the other side i'm working on the german translation. I send it to you, when it's ready.

Regards,
Snakefish
Last edited by Snakefish : 06/13/17 at 06:19 AM.
Report comment to moderator  
Reply With Quote
Unread 06/12/17, 01:38 PM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 148
Uploads: 2
German Translation Fixes

Hi Snakefish.
Thanks for your comments.
All the translations come from Joklix, now retired.

The translation files are in
data\de\de.lua
data\fr\fr.lua
data\en\en.lua

There are a few things in there (and in the french) I added subsequently which aren't translated.
If you can fix those as well I'd be grateful. Please email them to me.


I suggest adding a unicode char with your favorite editor and see how it displays.

in histoffline.lua there is this line near the top.

--iup.SetGlobal("UTF8MODE","YES")

You might try.
a) updating to the latest (3.21) version of iup-lua
b) uncommenting it

I didn't have success when I was first working on it. It also not clear if its required for your Umlaut characters. Please let me know what happens.

Also at the top of the file is this line

local dateformat = "%Y-%m-%d, %H:%M"

If you cut that out and add it to the start of the en.lua, fr.lua , de.lua files we can have localised times!
(minus the local keyword)

-- Translation by Joklix, Thankyou!
dateformat = "%d-%m-%Y, %H:%M"

Area_names = {
[1] = { short= "EP",



Regards,
Dad
Report comment to moderator  
Reply With Quote
Unread 06/12/17, 06:18 AM  
Snakefish

Forum posts: 0
File comments: 62
Uploads: 0
Re: tired

Originally Posted by hisdad
I'm tired and bored and wont be playing until end of 2017.
I'll be doing nothing new until then,

-Dad
Sad, but I understand.
Sometimes there is time to have a break and take a breath.

What I want you to know is, there are a two problems with the German localisation.
First there is an error with the Date while locking in.
In US/Engl. the Date is written like Y/M/D
In German it is written D/M/Y.
Is ist possible to fix that?
Second, in German we have Umlaute (, , . Hope it is diplayed correct on your system),
but the are not displayed correct here.
Is it possible to fix that, or can I do it by myself?
If so, how?

Sincerly
Snakefish
Report comment to moderator  
Reply With Quote
Unread 06/02/17, 11:48 PM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 148
Uploads: 2
tired

I'm tired and bored and wont be playing until end of 2017.
I'll be doing nothing new until then,

-Dad
Report comment to moderator  
Reply With Quote
Unread 02/03/17, 12:31 AM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 148
Uploads: 2
35 Out

There is a fair bit of internal rework in this.
Even more useful, I hope.

--Dad
Report comment to moderator  
Reply With Quote
Unread 01/12/17, 12:32 AM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 148
Uploads: 2
Re: Malabal-Tor Skill Quests missing?

Originally Posted by Knoway
You may want to take a look at the Skill Quest tab for Malabal-Tor. Specifically the Buyer Beware quest, not sure if its updating correctly in the addon.

The detail is now missing the Ach ID and the name as well.


Thanks,

Knoway
yes you are quite right.
That's the only skill pt giving quest that has no achievement. Until Zos fixes it, we are SOL.
I have no expectation of it ever being fixed.
--Dad
Report comment to moderator  
Reply With Quote
Unread 01/10/17, 01:49 PM  
Knoway

Forum posts: 0
File comments: 3
Uploads: 0
Malabal-Tor Skill Quests missing?

You may want to take a look at the Skill Quest tab for Malabal-Tor. Specifically the Buyer Beware quest, not sure if its updating correctly in the addon.

The detail is now missing the Ach ID and the name as well.


Thanks,

Knoway
Report comment to moderator  
Reply With Quote
Unread 01/06/17, 01:08 AM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 148
Uploads: 2
34 out with a fix, but WIP stuff

I've been doing some improvements.
In dungeon mode, hover over now shows the relevant achievement text.
As part of my debugging I found an error with a dungeon FG (?) VH mode.
So I've pushed this out with out the usual testing. (works for me for 5 mins)
Maelstrom normal/vet was reversed as well.

I'm now on a countdown for going o/seas (Back start of Feb 2017) so I'll fix as I can.

There are no changes to the in-game part other than bumping the version and enabling API compat with PTS
--Dad
Report comment to moderator  
Reply With Quote
Unread 12/03/16, 11:56 AM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 148
Uploads: 2
V29 pushed out again

>Thanks for making the quick fix. I do enjoy you addon and have found it very useful. The lastest version is >still showing v28. Is the corrector or just a typo.

>Thanks again for your work on the addon

You are welcome.
The latest version is 29 and should show 29, both in the game panel and in histoffline.
I've re-pushed it.
Report comment to moderator  
Reply With Quote
Unread 12/03/16, 08:31 AM  
Knoway

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: Skill Quests missing completed

Originally Posted by hisdad
Originally Posted by Knoway
The Skills Quests tab is not updating correcting. Its now showing that not skill Quests have been complete by any of my 4 toons. I have tried deleting and reinstalling the add with the same issue showing up.

Thanks,

Knoway
With V29, it will reload them in a day or you can force it with /histload
Thanks for making the quick fix. I do enjoy you addon and have found it very useful. The lastest version is still showing v28. Is the corrector or just a typo.

Thanks again for your work on the addon

Knoway
Report comment to moderator  
Reply With Quote
Unread 12/02/16, 03:32 PM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 148
Uploads: 2
Re: Skill Quests missing completed

Originally Posted by Knoway
The Skills Quests tab is not updating correcting. Its now showing that not skill Quests have been complete by any of my 4 toons. I have tried deleting and reinstalling the add with the same issue showing up.

Thanks,

Knoway
With V29, it will reload them in a day or you can force it with /histload
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: