Quantcast
Download
(11 MB)
Download
Updated: 05/28/19 01:34 AM
Pictures
File Info
Compatibility:
Elsweyr (5.0.5)
Murkmire (4.2)
Wolfhunter (4.1)
Summerset (4.0)
Dragon Bones (3.3)
Clockwork City (3.2)
Horns of the Reach (3.1)
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:05/28/19 01:34 AM
Created:04/25/15 11:02 PM
Monthly downloads:56
Total downloads:14,759
Favorites:25
MD5:
History  Popular! (More than 5000 hits)
Version: 60
by: hisdad [More]
====READ THE CHANGELOG===

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.


Achievements
  • All Achievements uncompleted have red background.
  • Group and Public Dungeons are complete if you have the "Conqueror" Achievement.
  • Veteran Dungeons have several achievements.

Trials
  • Normal, Veteran and Veteran Hard Mode
  • Veteran Mode has the sub-achievements
  • For some achievements, its impossible to be sure if its a veteran achievement or not. If I've guessed wrong, let me know.

Levelling
  • Refer to the Screenshot. One line per level. Play time is Accumulative.

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 leveled 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!
  • Select the zone to show the detail.

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.
  • Zos bug in Malabal Tor, can't fix, SOL

DLC Group
  • This is the Group Dungeons. DLC public Dungeons are in "Public"
  • DLC Trials are in "Trials Norm, Vet Hard"

Installation
Install the Add-on in the usual way.
Read "installation.pdf" in the Doc folder for details on installing the IUP toolkit


Enjoy. Please report bugs to the forum. This is work in progress.

Translations
German Translations by Joklix and Snakefish.
French Translations by Joklix.
With Thanks..

License
Some code taken from the Luatz project under the MIT License.
The dump code function I found on the net. Sorry I don't know who wrote it.
The rest is my code, MIT license.
2019-05-28 version 60
Copied the Sunspire Trials main achievements to the Trials tab while leaving them also in Elsweyr.


2019-05-27 version 59
Update for Elsweyr.
Achievement Columns are a bit wider.
German Achievements may still be a bit long.

Note: if Achievements are missing, let me know here: https://www.esoui.com/downloads/info1059-History.html

2019-02-09 version 58-beta 02
Very major changes to simplify the programming.
It is mostly data driven, which limits how I can present the information.
If its not in the Achievement text, too bad..

Must use IUP 3.26 or later
Beta Files (2)
File Name
Version
Hits
Size
Author
Date
58-beta-03
23
1MB
hisdad
02/08/19 07:32 PM
56
25
1MB
hisdad
11/19/18 12:43 AM


Optional Files (0)


Archived Files (56)
File Name
Version
Size
Uploader
Date
59
11MB
hisdad
05/27/19 02:09 AM
57
1MB
hisdad
11/28/18 09:52 AM
56
1MB
hisdad
11/26/18 12:15 AM
55
1MB
hisdad
10/02/18 11:50 AM
54
1MB
hisdad
09/18/18 01:28 AM
53
1MB
hisdad
09/14/18 02:03 PM
52
1MB
hisdad
08/14/18 02:32 AM
51
1MB
hisdad
08/14/18 12:30 AM
50
974kB
hisdad
08/08/18 02:02 AM
49
974kB
hisdad
08/03/18 02:02 PM
48
973kB
hisdad
05/18/18 06:04 PM
47
973kB
hisdad
05/18/18 02:10 AM
46
972kB
hisdad
05/16/18 11:54 AM
45
972kB
hisdad
05/14/18 03:02 AM
44
875kB
hisdad
05/11/18 12:11 AM
43
875kB
hisdad
05/10/18 02:26 AM
41
870kB
hisdad
05/04/18 10:11 PM
41
868kB
hisdad
05/03/18 01:59 PM
40
713kB
hisdad
03/08/18 02:16 PM
39
713kB
hisdad
10/23/17 02:09 PM
38
713kB
hisdad
06/20/17 01:23 AM
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


Post A Reply Comment Options
Unread 05/28/19, 01:35 AM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 189
Uploads: 2
60

Copied the Sunspire Trials main achievements to the Trials tab while leaving them also in Elsweyr.
Report comment to moderator  
Reply With Quote
Unread 05/27/19, 02:10 AM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 189
Uploads: 2
V59 Elsweyr.

This has a lot of code changes.
If something is missing, let me know here.
--Dad
Report comment to moderator  
Reply With Quote
Unread 02/14/19, 12:14 PM  
assoui

Forum posts: 0
File comments: 18
Uploads: 0
Yep, that works like a charm. Thank you
Report comment to moderator  
Reply With Quote
Unread 02/13/19, 12:30 PM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 189
Uploads: 2
Originally Posted by assoui
I've sent you an email with the history.lua via wetransfer

Just wanted to highlight that the History UI came out properly after I loaded a few chars ingame. After I loaded alot more chars, the History UI stopped loading with the Task Manager showing the Lua process running without any CPU usage

Ok I see the issue.
Its fixed in the beta version.

Delete history from under Addons,

Download
beta_History-58-beta-03.zip from here and unzip to Addons/history

That works for me with your datafile.

the beta has some issues. Some achievements are missing. They'll be fixed soon (hope)
--Dad
Report comment to moderator  
Reply With Quote
Unread 02/13/19, 11:19 AM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 189
Uploads: 2
Originally Posted by assoui
I've sent you an email with the history.lua via wetransfer

Just wanted to highlight that the History UI came out properly after I loaded a few chars ingame. After I loaded alot more chars, the History UI stopped loading with the Task Manager showing the Lua process running without any CPU usage
thanks, I've got your datafile. I'll work on it...

--Dad
Report comment to moderator  
Reply With Quote
Unread 02/13/19, 11:17 AM  
assoui

Forum posts: 0
File comments: 18
Uploads: 0
I've sent you an email with the history.lua via wetransfer

Just wanted to highlight that the History UI came out properly after I loaded a few chars ingame. After I loaded alot more chars, the History UI stopped loading with the Task Manager showing the Lua process running without any CPU usage
Report comment to moderator  
Reply With Quote
Unread 02/13/19, 12:27 AM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 189
Uploads: 2
IUP install Video here

I've gone through it all and captured it.

mp4 file here:

https://www.hisdad.org/index.php/s/5xbqw5eJXFkNiXb


--John
Report comment to moderator  
Reply With Quote
Unread 02/12/19, 02:42 AM  
assoui

Forum posts: 0
File comments: 18
Uploads: 0
Re: install

Originally Posted by hisdad
What version of windows are you using?
win7 64 bit
Originally Posted by hisdad
You loaded up the addon, Did you use Minion? That's the easiest way.
yes
Originally Posted by hisdad
Did you see the addon in the game menu and enable it?
yes, it works for the first few chars. and then the UI does not load up after i loaded all my chars in game
Originally Posted by hisdad
After login in and out there will be a data file, savedvariables/history.lua
some 100-> 1500 KB.

Is it there?
yes 1400kb
Originally Posted by hisdad
You've installed IUP lua for Windows and created a shortcut as described in the docs...
But we can run it from the console to see if there are any messages.

if you installed IUP-LUA to C:\iup
the contents will have iuplua53.exe -- the console

On starting it shows Lua 5.3.5 and IUP 3.26.

click load, navigate to the Addons/history/histoffline.lua file
click execute.
The program will display in couple of seconds or the console will display an error.

If this works you can make a shortcut to do the same thing.

There is no magic to this. IUP-LUA does not install or do any windowy weirdness.

It takes a couple of seconds to start, there is no CPU load.
The app just hangs the moment I click Load. BUT it does work if I reset the SavedVars in Minion and load one char and logoff

Says the following when the app hangs (before I reset)
Code:
Lua 5.3.2  Copyright (C) 1994-2015 Lua.org, PUC-Rio
IUP 3.18  Copyright (C) 1994-2016 Tecgraf/PUC-Rio

IUP Info
  System: Win7
  System Version: 6.1.7601 Service Pack 1 (x64)
  Screen Size: 1920x1080
  Screen Depth: 32

FileOpen:
  C:\Users\xxx\Documents\Elder Scrolls Online\live\AddOns\History\HistOffline.lua
Originally Posted by hisdad
Mail me a copy of the savedvariables/history.lua file
Ok will do soon once I manage to get the error again, as I just resetted the savedvars. I suspect it to be due to large number of chars (i've 9 in EU and 10 in NA) or could be also that I enabled ESO Plus trial.
Report comment to moderator  
Reply With Quote
Unread 02/11/19, 10:51 PM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 189
Uploads: 2
Re: install

Originally Posted by hisdad
Originally Posted by assoui
Ooops, sorry about that. Now I loaded the correct file and the CPU fans spin for about 1 min and the app hangs with no CPU usage

The same thing happens if I run the shortcut but the Task Manager shows the process running. No UI appears.

Maybe if I privately upload the required files for you to debug somewhere such as wetransfer? Let me know what files you need?
ok, so lets start at the beginning,=.
What version of windows are you using?

You loaded up the addon, Did you use Minion? That's the easiest way.

Did you see the addon in the game menu and enable it?

After login in and out there will be a data file, savedvariables/history.lua
some 100-> 1500 KB.

Is it there?

You've installed IUP lua for Windows and created a shortcut as described in the docs...
But we can run it from the console to see if there are any messages.

if you installed IUP-LUA to C:\iup
the contents will have iuplua53.exe -- the console

On starting it shows Lua 5.3.5 and IUP 3.26.

click load, navigate to the Addons/history/histoffline.lua file
click execute.
The program will display in couple of seconds or the console will display an error.

If this works you can make a shortcut to do the same thing.

There is no magic to this. IUP-LUA does not install or do any windowy weirdness.

It takes a couple of seconds to start, there is no CPU load.

If there are still issues, get a copy of screenpresso https://www.screenpresso.com/
and record what you are doing. mail it to me.

Whoops, export the screenpresso file to mp4 and send that.



Mail me a copy of the savedvariables/history.lua file

My mail address is under my author details ([email protected])


Regards,
Dad
Report comment to moderator  
Reply With Quote
Unread 02/11/19, 10:49 PM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 189
Uploads: 2
install

Originally Posted by assoui
Ooops, sorry about that. Now I loaded the correct file and the CPU fans spin for about 1 min and the app hangs with no CPU usage

The same thing happens if I run the shortcut but the Task Manager shows the process running. No UI appears.

Maybe if I privately upload the required files for you to debug somewhere such as wetransfer? Let me know what files you need?
ok, so lets start at the beginning,=.
What version of windows are you using?

You loaded up the addon, Did you use Minion? That's the easiest way.

Did you see the addon in the game menu and enable it?

After login in and out there will be a data file, savedvariables/history.lua
some 100-> 1500 KB.

Is it there?

You've installed IUP lua for Windows and created a shortcut as described in the docs...
But we can run it from the console to see if there are any messages.

if you installed IUP-LUA to C:\iup
the contents will have iuplua53.exe -- the console

On starting it shows Lua 5.3.5 and IUP 3.26.

click load, navigate to the Addons/history/histoffline.lua file
click execute.
The program will display in couple of seconds or the console will display an error.

If this works you can make a shortcut to do the same thing.

There is no magic to this. IUP-LUA does not install or do any windowy weirdness.

It takes a couple of seconds to start, there is no CPU load.

If there are still issues, get a copy of screenpresso https://www.screenpresso.com/
and record what you are doing. mail it to me.

Mail me a copy of the savedvariables/history.lua file

My mail address is under my author details ([email protected])


Regards,
Dad
Report comment to moderator  
Reply With Quote
Unread 02/11/19, 10:11 PM  
assoui

Forum posts: 0
File comments: 18
Uploads: 0
Ooops, sorry about that. Now I loaded the correct file and the CPU fans spin for about 1 min and the app hangs with no CPU usage

The same thing happens if I run the shortcut but the Task Manager shows the process running. No UI appears.

Maybe if I privately upload the required files for you to debug somewhere such as wetransfer? Let me know what files you need?
Report comment to moderator  
Reply With Quote
Unread 02/11/19, 01:35 PM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 189
Uploads: 2
SLASH COMMANDS

Hi thanks.

history.lua is the ingame part. You can't run it. (which makes it a pain to debug!)

The shortcut should point to histoffline.lua. It must be in the Addons/history directory or it won't find the datafile.



That should be available at all times, if you are in game or not.

Regards,

Dad







--


Originally Posted by assoui
Thanks for the addon. It works after I start loading my first few characters in the game. Sometime after, (perhaps after I switch over to EU) (I play on both NA/EU), nothing shows on running the shortcut

Running IupLua Console and executing History.lua gives the following error

Code:
[string "iup.dostring"]:530: attempt to index a nil value (global 'SLASH_COMMANDS')
stack traceback:
	[string "iup.dostring"]:530: in main chunk
	[C]: in function 'iuplua.dostring'
	[string "iup.dostring"]:1: in main chunk
	[C]: in function 'iuplua.dostring'
	[string "iuplua.lua"]:20: in function 'iuplua.CallMethod'
	[C]: in function 'iuplua.MainLoop'
	[string "console5.lua"]:316: in main chunk
Report comment to moderator  
Reply With Quote
Unread 02/11/19, 05:22 AM  
assoui

Forum posts: 0
File comments: 18
Uploads: 0
Thanks for the addon. It works after I start loading my first few characters in the game. Sometime after, (perhaps after I switch over to EU) (I play on both NA/EU), nothing shows on running the shortcut

Running IupLua Console and executing History.lua gives the following error

Code:
[string "iup.dostring"]:530: attempt to index a nil value (global 'SLASH_COMMANDS')
stack traceback:
	[string "iup.dostring"]:530: in main chunk
	[C]: in function 'iuplua.dostring'
	[string "iup.dostring"]:1: in main chunk
	[C]: in function 'iuplua.dostring'
	[string "iuplua.lua"]:20: in function 'iuplua.CallMethod'
	[C]: in function 'iuplua.MainLoop'
	[string "console5.lua"]:316: in main chunk
Last edited by assoui : 02/11/19 at 05:24 AM.
Report comment to moderator  
Reply With Quote
Unread 01/21/19, 05:18 PM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 189
Uploads: 2
Working on recoding

probably rewrite in verilog for speed.
Report comment to moderator  
Reply With Quote
Unread 11/26/18, 03:11 PM  
hisdad
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 189
Uploads: 2
56 Small Glitch

Only Showing 1 WB in Mirkmire, will fix soon.
Last edited by hisdad : 11/26/18 at 03:12 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: