Quantcast [Alpha] IGOR Research Assistant - ESOUI
Thread Tools Display Modes
12/05/14, 09:46 PM   #1
rkuhnjr
 
rkuhnjr's Avatar
AddOn Author - Click to view addons
Join Date: Nov 2014
Posts: 26
[Alpha] IGOR Research Assistant

Igor is named after Frankenstein s assistant in the American comedy, Young Frankenstein

It is on offline research tracking tool to track active researches across multiple accounts and avatars.

I have not done localizations yet, it is currently English only

You can download the components here
http://www.covennex.com/igor/IGOR.0.1.Components.zip

it includes the Windows Application which requires .net 4.0 and a zip archive of the IGOR Addon for minion or manual install to the addons folder.

Most of it is self explainatory, the Addon has no in game ui yet but you can see what data it loaded with the igor command.

/igor will display the help

igor d will display all the active researches for the currently logged in avatar
/igor da will display all saved researches in the savedvar file.


for the windows application under settings
Saved Var File: Location of the saved variables file created by the addon, it will try to figure this out automatically but it can also be overridden here.

Log Dir: A place to store the dump of logs when you click save logs. Please note that part of a log dump is also a dump of your configured settings intended to help me debug if we need it.

Api username and key will be provided by me for anyone interested in testing the api by uploading their data. Eventually once the front end web is completed these will be part of the registration process.

Api Url is the Api endpoint to send your data to, the Api is open source on Github as well in case others want to expand, or run the entire setup themselves

Start with windows will add the app to the startup
Start minimized will start the app in the sys tray in its minimized state
Auto Upload will upload to the api when ever a change or update is made in researching.

If you want an Api key to help me test let me know and I'll pm you a username and key.

Windows app screenshots: http://www.covennex.com/igor

Source code is up on Git hub under two repositories
IGOR - Windows app https://github.com/rkuhnjr/IGOR
IGOR_Web - Web based apps. https://github.com/rkuhnjr/IGOR_Web
__________________
And the fourth angel poured out his vial upon the sun
and power was given unto him to scorch men with fire
  Reply With Quote
12/06/14, 03:16 AM   #2
QuadroTony
Banned
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 828
niiiiiiiiiiiiiiiiceeee
using it right now
i hope you will upload it to the addon's section when it will be out of beta stage

also, first request feature - alarm sound, above all window's sounds

2. closed to tray

Last edited by QuadroTony : 12/06/14 at 03:21 AM.
  Reply With Quote
12/07/14, 02:28 AM   #3
QuadroTony
Banned
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 828
if you will upload it like addon - you will have more testers =)
  Reply With Quote
12/07/14, 05:21 PM   #4
Bommel
Join Date: Dec 2014
Posts: 2
I didn´t test it but translated the IGOR.lua to german:

Lua Code:
  1. -- IGOR Addon for Elder Scrolls Online
  2. -- Author: Cristo (rkuhnjr)
  3. -- All rights reserved
  4.  
  5. IGOR = {
  6.      name = "IGOR"
  7.     ,version = "0.1a"
  8.     ,initialised = false
  9.     ,showLogs = true
  10.     ,crafts = {}
  11.     ,traits = {}
  12.     ,defaults = {
  13.         avatars = {}
  14.     }
  15. }
  16.  
  17. local next = next
  18.  
  19. function OnAddOnLoaded(eventCode, addOnName)
  20.     if (IGOR.name ~= addOnName) then return end
  21.    
  22.     IGOR.crafts[CRAFTING_TYPE_BLACKSMITHING]   = "Schmieden"
  23.     IGOR.crafts[CRAFTING_TYPE_CLOTHIER]        = "Schneidern"
  24.     IGOR.crafts[CRAFTING_TYPE_WOODWORKING]     = "Schreinern"
  25.    
  26.     IGOR.traits[ITEM_TRAIT_TYPE_WEAPON_POWERED] = "Gestärkt"
  27.     IGOR.traits[ITEM_TRAIT_TYPE_WEAPON_CHARGED] = "Geladen"
  28.     IGOR.traits[ITEM_TRAIT_TYPE_WEAPON_PRECISE] = "Präzise"
  29.     IGOR.traits[ITEM_TRAIT_TYPE_WEAPON_INFUSED] = "Erfüllt"
  30.     IGOR.traits[ITEM_TRAIT_TYPE_WEAPON_DEFENDING] = "Verteidigend"
  31.     IGOR.traits[ITEM_TRAIT_TYPE_WEAPON_TRAINING] = "Lehrend"
  32.     IGOR.traits[ITEM_TRAIT_TYPE_WEAPON_SHARPENED] = "geschärft"
  33.     IGOR.traits[ITEM_TRAIT_TYPE_WEAPON_WEIGHTED] = "Ausbalanciert"
  34.     IGOR.traits[ITEM_TRAIT_TYPE_WEAPON_NIRNHONED] = "Nirngeschliffen"
  35.     IGOR.traits[ITEM_TRAIT_TYPE_ARMOR_STURDY] = "Robust"
  36.     IGOR.traits[ITEM_TRAIT_TYPE_ARMOR_IMPENETRABLE] = "Undurchdringlich"
  37.     IGOR.traits[ITEM_TRAIT_TYPE_ARMOR_REINFORCED] = "Verstärkt"
  38.     IGOR.traits[ITEM_TRAIT_TYPE_ARMOR_WELL_FITTED] = "Passgenau"
  39.     IGOR.traits[ITEM_TRAIT_TYPE_ARMOR_TRAINING] = "Lehrend"
  40.     IGOR.traits[ITEM_TRAIT_TYPE_ARMOR_INFUSED] = "Erfüllt"
  41.     IGOR.traits[ITEM_TRAIT_TYPE_ARMOR_EXPLORATION] = "Erforschend"
  42.     IGOR.traits[ITEM_TRAIT_TYPE_ARMOR_DIVINES] = "Göttlich"
  43.     IGOR.traits[ITEM_TRAIT_TYPE_ARMOR_NIRNHONED] = "Nirngeschliffen"
  44.    
  45.    
  46.     IGOR.vars = ZO_SavedVars:NewAccountWide("IGOR_ResearchTimers", 1, nil, IGOR.defaults)
  47.    
  48.     IGOR.UpdateCurrentAvatar()
  49.    
  50.     IGOR.initialised = true
  51. end
  52.  
  53. function OnResearchEvent(eventCode, craftingSkillType, researchLineIndex, traitIndex)
  54.     if (not IGOR.initialised) then return end
  55.     IGOR.UpdateCurrentAvatar()
  56. end
  57.  
  58. EVENT_MANAGER:RegisterForEvent(IGOR.name, EVENT_ADD_ON_LOADED, OnAddOnLoaded)
  59. EVENT_MANAGER:RegisterForEvent(IGOR.name, EVENT_SMITHING_TRAIT_RESEARCH_STARTED , OnResearchEvent)
  60. EVENT_MANAGER:RegisterForEvent(IGOR.name, EVENT_SMITHING_TRAIT_RESEARCH_COMPLETED, OnResearchEvent)
  61.  
  62. function cli(params)
  63.     if (not IGOR.initialised) then
  64.         err("Not initialised")
  65.     elseif(params == "g") then
  66.         IGOR.UpdateCurrentAvatar()
  67.     elseif (params == "d" or params == "display") then
  68.         IGOR.ListCurrentTimers()
  69.     elseif (params == "da" or params == "displayall") then
  70.         IGOR.ListAllTimers()
  71.     else
  72.         d("|c00FF00" .. IGOR.name .. "|r v" .. IGOR.version)
  73.         d("g, get  : Force Update")
  74.         d("d, display : Zeige Forschung für aktiven Avatar ")
  75.         d("da, displayall : Zeige Forschungen für alle geladenen Avatare ")
  76.     end
  77. end
  Reply With Quote
12/07/14, 05:37 PM   #5
rkuhnjr
 
rkuhnjr's Avatar
AddOn Author - Click to view addons
Join Date: Nov 2014
Posts: 26
Originally Posted by Bommel View Post
I didn´t test it but translated the IGOR.lua to german:
Awesome! Localization is something i will certainly something i will be working on, thanks!

Originally Posted by QuadroTony View Post
if you will upload it like addon - you will have more testers =)
I agree, however i wanted to get some basic usage testing completed before creating the official project addon.

Early this week i will be doing just that.
__________________
And the fourth angel poured out his vial upon the sun
and power was given unto him to scorch men with fire
  Reply With Quote
12/08/14, 03:58 AM   #6
votan
 
votan's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2014
Posts: 356
Hi rkuhnjr,

very nice I will test it this evening.
I took a look into the source code and I think it would be helpful for many users to probe "Elder Scrolls Online\liveeu\SavedVariables\IGOR.lua", too.

Regards
__________________
@votan73 (EU - megaserver)

Last edited by votan : 12/08/14 at 07:40 AM.
  Reply With Quote
12/08/14, 03:25 PM   #7
votan
 
votan's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2014
Posts: 356
Hi rkuhnjr.

Good news Working with german client so far.
"Slot" is localized text. Some text will exceed your current GUI width Especially, if you contine with localization.
Here are some longer strings for Slot:
"Metallschulterschutz"
"Schwert (zweihängig)"
"Lederschulterkappen"

The date is formatted the US way, a bit unusual to read, but ok for me.

Good night
__________________
@votan73 (EU - megaserver)
  Reply With Quote
12/09/14, 12:02 AM   #8
rkuhnjr
 
rkuhnjr's Avatar
AddOn Author - Click to view addons
Join Date: Nov 2014
Posts: 26
Originally Posted by QuadroTony View Post
if you will upload it like addon - you will have more testers =)
http://www.esoui.com/downloads/info8...Assistant.html
__________________
And the fourth angel poured out his vial upon the sun
and power was given unto him to scorch men with fire
  Reply With Quote
12/14/14, 09:31 PM   #9
rkuhnjr
 
rkuhnjr's Avatar
AddOn Author - Click to view addons
Join Date: Nov 2014
Posts: 26
Site is up for registration and obtaining an API key.

On my todo for the site is to configure the Email notifications and provide methods to edit the notification times for each research as well as a way to download / add each to your mobile calendar

http://www.covennex.com/IGOR

Documentation:
http://www.covennex.com/IGOR/Home/Documentation
__________________
And the fourth angel poured out his vial upon the sun
and power was given unto him to scorch men with fire
  Reply With Quote
12/15/14, 02:58 AM   #10
QuadroTony
Banned
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 828
good! email confirmed
  Reply With Quote
01/18/15, 08:56 PM   #11
rkuhnjr
 
rkuhnjr's Avatar
AddOn Author - Click to view addons
Join Date: Nov 2014
Posts: 26
I just wanted to let you know that I am still around.
My ideas and scope for IGOR have expanded quite a bit but it should be fun to see how it plays out and if there is any interest in it overall.

In short the IGOR site will be a Character Showcase for anyone willing to share their data via the addon.

It will display your characters Stats, Abilities, Known Provisioning Recipes, and Known Researches along with the current function of helping you track the timing of your active researches. As well as provide a location to upload a character screen, write a bio for the RP types and anything else we can think of.

I am fairly close to completion but am slowing it down a little bit because i want to roll it out with the Champion system data as well but of course i have no insight into any of that until its in PTS.

If the whole concept takes off i was even thinking about building an offline market place but as you know there is alot more to that for sure.
__________________
And the fourth angel poured out his vial upon the sun
and power was given unto him to scorch men with fire
  Reply With Quote
01/19/15, 04:08 AM   #12
QuadroTony
Banned
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 828
one little thing, whet IGOR at the tray i cannot RMB on it and call any context menu, to clos application

need double click LMB and close by usual way
  Reply With Quote
01/21/15, 05:01 PM   #13
rkuhnjr
 
rkuhnjr's Avatar
AddOn Author - Click to view addons
Join Date: Nov 2014
Posts: 26
Sorry but I have decided to cancel after recent events.
Going to pull the plug on IGOR

If a Site Admin sees this can you please delete the two addons related to IGOR as they are unfinished so i dont feel they are worth keeping up as alpha addons.

http://www.esoui.com/downloads/info8...Assistant.html
http://www.esoui.com/downloads/info8...plication.html


So Long and thanks for the fish
__________________
And the fourth angel poured out his vial upon the sun
and power was given unto him to scorch men with fire
  Reply With Quote
01/21/15, 05:19 PM   #14
QuadroTony
Banned
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 828
but they still working excelent!

mby ome1 will pick it up?
  Reply With Quote
01/21/15, 08:37 PM   #15
rkuhnjr
 
rkuhnjr's Avatar
AddOn Author - Click to view addons
Join Date: Nov 2014
Posts: 26
Originally Posted by QuadroTony View Post
but they still working excelent!

mby ome1 will pick it up?
I'll leave them up for anyone that wants it but I have taken the site and api down so it's local only.
__________________
And the fourth angel poured out his vial upon the sun
and power was given unto him to scorch men with fire
  Reply With Quote
02/02/17, 03:55 PM   #16
QuadroTony
Banned
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 828
too bad this addon abandoned =((
  Reply With Quote

ESOUI » AddOns » Alpha/Beta AddOns » [Alpha] IGOR Research Assistant

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off