Download
(9 Kb)
Download
Updated: 01/18/15 10:21 PM
Compatibility:
Craglorn (1.1)
Live (1.0)
Updated:01/18/15 10:21 PM
Created:05/23/14 11:54 PM
Monthly downloads:73
Total downloads:12,406
Favorites:9
MD5:
Harvester  Popular! (More than 5000 hits)
Version: 0.1.9
by: Sharlikran [More]
Intent:

Harvester does not show map pins, have map filters or complex menu settings because it is a data collection alternative for mod authors who don't want all the extra overhead from Esohad. It provides mod authors with an alternative to Esohead for gathering information on Chest, Fishing, and Harvesting Locations. Harvesting includes Mining, Clothing, Alchemy, Woodworking, and Enchanting.

Harvester has two import functions. You can import data from Esohead, or EsoheadMerge. To import log out to the character screen, restore an Esohead.lua file into your SavedVariables folder, log in on any character and type "/harvester import esohead" to gather all the data from the Esohead.lua file and store it in Harvester.lua. The command "/harvester import esomerge" will import from EsoheadMerge.

Harvester allows you to reset data the same way as Esohead 0.1.10. You can either reset the entire database or reset a specific data type. Harvester only tracks Harvesting, Chests, and Fishing Holes so it has a smaller file size than Esohead and shorter login times.

Using Harvester with other mods:

With the release of HarvestMerge that is becoming the best mod to use with HarvestMap for consolidating and importing data into HarvestMap. Harvester is a good replacement for Esohead because a mod author may only need data like Chest, Fishing, and Harvesting Locations for their mod. Using Harvester could provides a mod author with an alternative to Esohead because the file in your SavedVariables folder will be smaller than the one produced by Esohead. Unless the mod author has asked you to use Harvester with their mod it can be disabled the same way you would disable Esohead because, mods like HarvestMap may not need them to function.

Supported Commands:

/harvester debug <<-- not fully implemented

/harvester reset ; resets the entire file

/harvester reset fish ; resets only the fish data type

/harvester datalog ; shows you the total of all your data types

/harvester import esomerge ; import data from the Esohead.lua file

Importing Esohead Files from friends or Guild Mates:

Lua Code:
  1. Esohead_SavedVariables =
  2. {
  3.     ["Default"] =
  4.     {
  5.         ["@Change To Your Account name"] =
  6.         {
  7.             ["$AccountWide"] =
  8.             {

When importing files from others you will need to change their account name to your account name before you can import the information. This is similar to how you import Esohead.lua files into HarvestMap.

Dirty Nodes:

I'm going to use the the phrase "Dirty Node" the same as "Dirty Edit" is used with TES5Edit. A "Dirty Node" is a duplicate node that was added because the player's reticle was over it or they were moving toward it. For example registering the same Fishing Hole 12 times because you were a different distance from it or standing in a different location.

Known Issues:

1) Currently Harvester will not resolve "Dirty Nodes" when importing from Esohead or EsoheadMerge because if it did, it might delete valid nodes that are simply very close together. Esohead 0.1.10 reduces the possibility of Dirty Nodes and Harvester uses the same technology. Unfortunately there is no way to clean them out without removing potentially valid data.

2) This mod will not resolve the current bug with TESO that happens when the Save file is too large. Once the Save file is too large TESO will crash or time out when you try to log in.

Credits:

Thanks to the Zam Network team for allowing me to use Esohead code. Harvester is Based on Esohead by Zam Network and used with permission.
##0.1.9

Updates
- Changed version number; checked change notes routines should not be effected

##0.1.8

Updates
- Changed version number
- Added disclaimer to Readme as requested by Zenimax

##0.1.7

Bugfix
- Duplicate node verification was too strict

##0.1.6

Bugfixes
- Fixed duplicate node verification when name was different

##0.1.5

Updates
- Updated duplicate node verification

##0.1.4

Updates
- Removed Redundant code and comments

##0.1.3

Bugfixes
- Bug Fix for node parsing

##0.1.2

Bugfixes
- More Fixes to duplicate node verification

##0.1.1

Bugfixes
- Fixed checking for duplicate data entries
Optional Files (0)


Archived Files (9)
File Name
Version
Size
Uploader
Date
0.1.8
9kB
Sharlikran
06/26/14 12:37 PM
0.1.7
9kB
Sharlikran
05/31/14 06:59 PM
0.1.6
9kB
Sharlikran
05/31/14 10:34 AM
0.1.5
9kB
Sharlikran
05/31/14 08:46 AM
0.1.4
9kB
Sharlikran
05/28/14 09:27 AM
0.1.3
9kB
Sharlikran
05/25/14 03:26 PM
0.1.2
9kB
Sharlikran
05/25/14 10:36 AM
0.1.1
9kB
Sharlikran
05/25/14 09:05 AM
0.1.0
9kB
05/23/14 11:54 PM


Post A Reply Comment Options
Unread 07/06/14, 10:46 AM  
Shinni
AddOn Author - Click to view AddOns

Forum posts: 167
File comments: 550
Uploads: 22
Originally Posted by ionion
doesnt show any nodes worst addon ever
that's not the purpose of this addon.
This addon is supposed to only gather data, which other addon developers can then use (eg lorebook positions for lorebooks).
Last edited by Shinni : 07/06/14 at 10:55 AM.
Report comment to moderator  
Reply With Quote
Unread 07/06/14, 10:11 AM  
ionion

Forum posts: 0
File comments: 1
Uploads: 0
doesnt show any nodes worst addon ever
Report comment to moderator  
Reply With Quote
Unread 06/02/14, 12:38 PM  
Meirani

Forum posts: 2
File comments: 2
Uploads: 0
Re: Re: Can't see addon in settings

Originally Posted by Sharlikran
Originally Posted by Meirani
I've tried over and over, have spoken to other people who have the addon working and for some reason it does not want to work for me. I have tried installing harvester through Minion, I've tried uninstalling and reinstalling directly through the website and I have also installed harvestmerge, closed and opened my game and reloaded my ui just in case - still nothing.

The addon is showing in the addons section of my menu (yes, the box is checked, yes I allowed out of date addons) but when I go to settings, it isn't listed. When I open my map and check the filters, there are no options for harvesting nodes at all and I am completely baffled now. If anyone has any ideas what my problem is, I would really appreciate the help

EDIT: I've just tried harvesting a node after installing harvestmerge and I got a message that it had been logged, however there is still no option in settings, my map hasn't updated and I still don't have the map filters for harvest nodes... just in case the extra info helps
That is because this is a author resource mod. So If an author does not want the extra overhead from Esohead they can make their mod use Harvester.

The difference between Harvester and HarvestMap is that Harvester only collects data. There are no functions to display map pins the same as Esohead. There is no need for a settings menu because this does not need complex menu settings. There are no map filters because you don't display pins. I explain on the AddonInfo tab what the mod is for I'll update it a little.

HarvestMap has pins, collects data, and has a settings menu. Be sure you install HarvestMap. If a mod author tells you that he requires Harvester and not Esohead then you will want this mod.
Thanks so much for replying! I'll check it out in a little bit and see if it works! Looks like everyone just gave me the wrong addon name!
Report comment to moderator  
Reply With Quote
Unread 06/01/14, 11:00 PM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 650
File comments: 2021
Uploads: 15
Re: Can't see addon in settings

Originally Posted by Meirani
I've tried over and over, have spoken to other people who have the addon working and for some reason it does not want to work for me. I have tried installing harvester through Minion, I've tried uninstalling and reinstalling directly through the website and I have also installed harvestmerge, closed and opened my game and reloaded my ui just in case - still nothing.

The addon is showing in the addons section of my menu (yes, the box is checked, yes I allowed out of date addons) but when I go to settings, it isn't listed. When I open my map and check the filters, there are no options for harvesting nodes at all and I am completely baffled now. If anyone has any ideas what my problem is, I would really appreciate the help

EDIT: I've just tried harvesting a node after installing harvestmerge and I got a message that it had been logged, however there is still no option in settings, my map hasn't updated and I still don't have the map filters for harvest nodes... just in case the extra info helps
That is because this is a author resource mod. So If an author does not want the extra overhead from Esohead they can make their mod use Harvester.

The difference between Harvester and HarvestMap is that Harvester only collects data. There are no functions to display map pins the same as Esohead. There is no need for a settings menu because this does not need complex menu settings. There are no map filters because you don't display pins. I explain on the AddonInfo tab what the mod is for I'll update it a little.

HarvestMap has pins, collects data, and has a settings menu. Be sure you install HarvestMap. If a mod author tells you that he requires Harvester and not Esohead then you will want this mod.
Last edited by Sharlikran : 06/01/14 at 11:01 PM.
Report comment to moderator  
Reply With Quote
Unread 06/01/14, 02:55 PM  
Meirani

Forum posts: 2
File comments: 2
Uploads: 0
Can't see addon in settings

I've tried over and over, have spoken to other people who have the addon working and for some reason it does not want to work for me. I have tried installing harvester through Minion, I've tried uninstalling and reinstalling directly through the website and I have also installed harvestmerge, closed and opened my game and reloaded my ui just in case - still nothing.

The addon is showing in the addons section of my menu (yes, the box is checked, yes I allowed out of date addons) but when I go to settings, it isn't listed. When I open my map and check the filters, there are no options for harvesting nodes at all and I am completely baffled now. If anyone has any ideas what my problem is, I would really appreciate the help

EDIT: I've just tried harvesting a node after installing harvestmerge and I got a message that it had been logged, however there is still no option in settings, my map hasn't updated and I still don't have the map filters for harvest nodes... just in case the extra info helps
Last edited by Meirani : 06/01/14 at 02:58 PM.
Report comment to moderator  
Reply With Quote
Unread 05/28/14, 11:05 PM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 650
File comments: 2021
Uploads: 15
Re: Re: Re: Re: Re: I have no idea what I'm doing wrong

Originally Posted by CaptPeters
Is it safe to go ahead and try it all? Is it all updated and "working as intended"?
Yes. To simplify things for now, to be honest. If you used HarvestMerge with HarvestMap that should be all you need now that I am done with all the updates. HarvestMerge will import files from all four sources. Esohead, EsoheadMerge, Harvester, and HarvestMap.

HarvestMap now has an import feature for all the mods also. So one way or another you can shuffle the information to HarvstMerge and keep that as a backup. Use the new HarvestMap to reset the databas, then import your backup data from HarvestMerge. Should make more sense that way. Defiantly a better workflow once everything is in HarvestMerge.
Report comment to moderator  
Reply With Quote
Unread 05/28/14, 11:00 PM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 650
File comments: 2021
Uploads: 15
Re: Re: Re: I have no idea what I'm doing wrong

Originally Posted by meehanp1
so I harvester and esoheadmerge, but even changing the first line to "Esohead_SavedVariables" and into an esohead file yielded no results
I still have to take the time to clarify what each program does and how it can be used. Renaming the file from EsoheadMerge or from Harvester to Esohead.lua is just an option you can use after consolidating the information.

Originally Posted by meehanp1
I decided to try and manually delete nodes/lines that I didn't need nor want in there, and carefully wound up deleting over ten thousand lines of data, but when I logged in harvestmap would crash and start a new harvestmap.lua fresh. I still have a copy of my original harvestmap with all the info on but I'm not using it because it was too large.
Merge your old file with the new file using HarvestMerge. Then once you have the both of them in HarvestMerge, reset HarvestMap and import from HarvestMerge to HarvestMap. You can use the filters if you want to only import what you need. Then disable HarvestMerge. Keep the mod installed and the file in the SavedVariables folder as a backup of your information.

Originally Posted by meehanp1
I started a new one with a few daily merged files and it's around 2500 kb right now, but that's because I didn't import fish or solvent nodes, and the new file also contains less then half of the other nodes I had discovered/imported.
I don't really know what else to do I'm terrible at creating codes but I have a vague understanding of most of it. But thanks for your response and BTW I'm a huge fan of your work, not just for ESO and what you plan to do, but for Skyrim, your patches saved me tons, and TES5Edit is simply an amazing tool. Gopher speaks very highly of you so I knew I should give you a chance and he was right.
I hold him in high regard as well and later after I have worked with ESO a while I will probably return to Skyrim. I still need to make and release a few more patches I never got around to finishing.
Report comment to moderator  
Reply With Quote
Unread 05/28/14, 08:51 PM  
CaptPeters

Forum posts: 0
File comments: 14
Uploads: 0
Re: Re: Re: Re: I have no idea what I'm doing wrong

Originally Posted by Sharlikran
I appreciate your being understanding and not like, blowing up on me because the mods make it a little maddening at the moment. I appreciate you trying and giving me feedback that it was difficult to understand.

It will all make sense I assure you. I just have to finish HarvestMap get that out and then try to help people make sense of it all.
Well, there might have been a curse or two grumbled when trying to figure it all out the other day. I have learned to not "bite that hand that feeds you" and in this case, don't piss off the dev of the add-on I like to use. Perhaps more should on here as you all do this as a hobby or the love of creating, not as a profession.

I am not as confused as I was but still slightly bewildered. So many add-ons, and instructions. I am sure I can figure it out as soon as I pull out the white board and map it all out. :P

Is it safe to go ahead and try it all? Is it all updated and "working as intended"?
Report comment to moderator  
Reply With Quote
Unread 05/28/14, 06:39 PM  
meehanp1

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: I have no idea what I'm doing wrong

Originally Posted by Sharlikran
Originally Posted by meehanp1
I can't seem to get this or eso merge to work; I have not idea what I'm doing wrong.
I've changed the user name associated with my esohead file to match mine but when I try to import data into harvestmap all it does is try to merge esohead. I've even tried renaming harvester.lua to esohead.lua but it doesn't do anything except reset the esohead file
I have not made an "easy" import feature to import Harvester or EsoheaMerge information into Harvestmap yet.

Separate question though. Forget about trying to import into EsoheadMerge, or Harvester. If you have just Esohead, and HarvestMap installed, can you import the Daily Merge file into HarvestMap? I ask because you have to rename the EsoheadMerge.lua or Harvester.lua to Esohead.lua. Then change the top line from whatever it is to "Esohead_SavedVariables" without the quotes of course.
Hey thanks for the response I appreciate it. Yeah I have no problems merging the daily merge files into harvestmap, all I've been doing is swapping out my esohead file, changing the user name, logging in and enter "/import" and it imports with no problem.
The biggest problem I've encountered so far, much like most, was the harvestmap size, so I harvester and esoheadmerge, but even changing the first line to "Esohead_SavedVariables" and into an esohead file yielded no results, all it did was say that the info was imported but when I logged out nothing except for what I had done that session was logged in the file, so basically no previous information stores or created in that file. What was more frustrating was it would also just delete the contents of the esomerge or harvester file that I renamed esohead.lua and basically started from scratch.
Don't get me wrong I had backups but I couldn't figure out what I was doing wrong. Not to mention my already large harvestmap file had a lot of nodes and such that I discovered and imported and it was hovering between 8 and 9MB's so I decided to try and manually delete nodes/lines that I didn't need nor want in there, and carefully wound up deleting over ten thousand lines of data, but when I logged in harvestmap would crash and start a new harvestmap.lua fresh. I still have a copy of my original harvestmap with all the info on but I'm not using it because it was too large. I started a new one with a few daily merged files and it's around 2500 kb right now, but that's because I didn't import fish or solvent nodes, and the new file also contains less then half of the other nodes I had discovered/imported.
I don't really know what else to do I'm terrible at creating codes but I have a vague understanding of most of it. But thanks for your response and BTW I'm a huge fan of your work, not just for ESO and what you plan to do, but for Skyrim, your patches saved me tons, and TES5Edit is simply an amazing tool. Gopher speaks very highly of you so I knew I should give you a chance and he was right.
Report comment to moderator  
Reply With Quote
Unread 05/27/14, 10:49 AM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 650
File comments: 2021
Uploads: 15
Re: Re: Re: I have no idea what I'm doing wrong

Originally Posted by CaptPeters
Originally Posted by Sharlikran
]I have two more mods to release. HarvestMerge, and an update to HarvestMap in order to manage everything.
Is it possible to put it all into one add-on? To handle the merging, purging, and the larger part that actually makes it all magically appear? Really looking forward to cleaning up all the "dirty" markers. So many duplicates just slightly over lapping in the same area.

Any chance for filter on/off of faction based areas? All this data from other zones (exception of Cyrodiil) from other factions, cutting that out of a import/merge as well will cut down on the size.

I have tried to get it all to work tonight but so many addons and commands and steps, I threw in the towel and did it (daily import) the old way ... waiting patiently for it all to be done and a step-by-step guide will surely follow. Thanks for all that you have done, and will do, has made crafting that much easier.
I appreciate your being understanding and not like, blowing up on me because the mods make it a little maddening at the moment. I appreciate you trying and giving me feedback that it was difficult to understand.

It will all make sense I assure you. I just have to finish HarvestMap get that out and then try to help people make sense of it all.
Last edited by Sharlikran : 05/27/14 at 10:50 AM.
Report comment to moderator  
Reply With Quote
Unread 05/27/14, 01:28 AM  
CaptPeters

Forum posts: 0
File comments: 14
Uploads: 0
Re: Re: I have no idea what I'm doing wrong

Originally Posted by Sharlikran
I have two more mods to release. HarvestMerge, and an update to HarvestMap in order to manage everything.
Is it possible to put it all into one add-on? To handle the merging, purging, and the larger part that actually makes it all magically appear? Really looking forward to cleaning up all the "dirty" markers. So many duplicates just slightly over lapping in the same area.

Any chance for filter on/off of faction based areas? All this data from other zones (exception of Cyrodiil) from other factions, cutting that out of a import/merge as well will cut down on the size.

I have tried to get it all to work tonight but so many addons and commands and steps, I threw in the towel and did it (daily import) the old way ... waiting patiently for it all to be done and a step-by-step guide will surely follow. Thanks for all that you have done, and will do, has made crafting that much easier.
Last edited by CaptPeters : 05/28/14 at 06:08 PM.
Report comment to moderator  
Reply With Quote
Unread 05/26/14, 01:55 PM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 650
File comments: 2021
Uploads: 15
Re: I have no idea what I'm doing wrong

Originally Posted by meehanp1
I can't seem to get this or eso merge to work; I have not idea what I'm doing wrong.
I am also sorry about the confusion. I have two more mods to release. HarvestMerge, and an update to HarvestMap in order to manage everything. Then, as if that wasn't enough, I want to make a HarvestMapLite that only uses Harvester or Esohead as the data collector. Then I have to take a survey and see which mods people like, use, and then decide which to keep.
Last edited by Sharlikran : 05/26/14 at 01:55 PM.
Report comment to moderator  
Reply With Quote
Unread 05/26/14, 12:29 PM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 650
File comments: 2021
Uploads: 15
Re: I have no idea what I'm doing wrong

Originally Posted by meehanp1
I can't seem to get this or eso merge to work; I have not idea what I'm doing wrong.
I've changed the user name associated with my esohead file to match mine but when I try to import data into harvestmap all it does is try to merge esohead. I've even tried renaming harvester.lua to esohead.lua but it doesn't do anything except reset the esohead file
I have not made an "easy" import feature to import Harvester or EsoheaMerge information into Harvestmap yet.

Separate question though. Forget about trying to import into EsoheadMerge, or Harvester. If you have just Esohead, and HarvestMap installed, can you import the Daily Merge file into HarvestMap? I ask because you have to rename the EsoheadMerge.lua or Harvester.lua to Esohead.lua. Then change the top line from whatever it is to "Esohead_SavedVariables" without the quotes of course.
Last edited by Sharlikran : 05/26/14 at 12:42 PM.
Report comment to moderator  
Reply With Quote
Unread 05/26/14, 10:32 AM  
meehanp1

Forum posts: 0
File comments: 3
Uploads: 0
I have no idea what I'm doing wrong

I can't seem to get this or eso merge to work; I have not idea what I'm doing wrong.
I've changed the user name associated with my esohead file to match mine but when I try to import data into harvestmap all it does is try to merge esohead. I've even tried renaming harvester.lua to esohead.lua but it doesn't do anything except reset the esohead file
Last edited by meehanp1 : 05/26/14 at 11:20 AM.
Report comment to moderator  
Reply With Quote
Unread 05/25/14, 03:25 PM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 650
File comments: 2021
Uploads: 15
Originally Posted by timidobserver
This would be awesome if it could be used with ESOHEAD off
That is impossible with the restrictions of TESO.

Originally Posted by timidobserver
Some kind of offline version exists that could reset items in the file.
Access to the SavedVariables folder while offline isn't possible. I'm not going to release an EXE file because people get paranoid about that. Also there could be questionable sites that would reupload the file and add key loggers to it or whatever they could to exploit something.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: