Go to Page... |
Compatibility: | Endless Archive (9.2.5) base-game patch (9.1.5) Necrom (9.0.0) |
Updated: | 10/31/23 10:40 PM |
Created: | 04/10/14 02:17 AM |
Monthly downloads: | 1,253 |
Total downloads: | 201,057 |
Favorites: | 344 |
MD5: | |
Categories: | Miscellaneous, Character Advancement, RolePlay, Utility Mods |
File Name |
Version |
Size |
Uploader |
Date |
3.10 |
30kB |
Orionik |
10/10/23 06:08 PM |
|
3.10 |
31kB |
Orionik |
08/23/23 07:00 AM |
|
3.9 |
30kB |
Orionik |
06/05/23 11:04 PM |
|
3.8 |
30kB |
Orionik |
03/13/23 10:17 PM |
|
3.7 |
30kB |
Orionik |
11/13/22 12:29 PM |
|
3.6 |
28kB |
Orionik |
11/01/22 07:31 PM |
|
3.5 |
28kB |
Orionik |
10/10/22 07:40 PM |
|
3.4 |
24kB |
Flamage |
09/11/22 05:04 PM |
|
3.3 |
23kB |
Orionik |
08/23/22 09:45 PM |
|
3.2 |
23kB |
Orionik |
08/06/22 09:56 AM |
|
3.1 |
22kB |
Orionik |
08/02/22 11:03 AM |
|
3.0 |
21kB |
Orionik |
07/25/22 12:00 PM |
|
2.0 |
56kB |
calia1120 |
02/13/18 12:56 AM |
|
1.9 |
55kB |
calia1120 |
09/10/17 08:59 PM |
|
1.8 |
53kB |
calia1120 |
06/11/17 01:02 AM |
|
1.7.0 |
53kB |
calia1120 |
02/05/17 03:00 AM |
|
1.6.3 |
41kB |
calia1120 |
09/10/16 05:51 AM |
|
1.6.2 |
41kB |
calia1120 |
09/10/16 02:09 AM |
|
1.6.1 |
38kB |
Flamage |
03/29/15 03:59 PM |
|
1.6.0 |
34kB |
Flamage |
03/22/15 09:38 PM |
|
1.5.0 |
34kB |
Flamage |
11/05/14 03:47 PM |
|
1.4.0 |
34kB |
Flamage |
09/15/14 08:58 PM |
|
1.2.6 |
34kB |
Flamage |
09/04/14 10:57 AM |
|
1.2.5 |
33kB |
Flamage |
08/17/14 04:44 PM |
|
1.2.4 |
33kB |
Flamage |
08/14/14 04:56 PM |
|
1.2.3 |
33kB |
Flamage |
08/05/14 05:52 PM |
|
1.2.2 |
32kB |
Flamage |
08/05/14 04:22 PM |
|
1.2.1 |
32kB |
Flamage |
08/04/14 05:01 PM |
|
1.2.0 |
31kB |
Flamage |
06/26/14 05:22 AM |
|
1.1.3 |
14kB |
Flamage |
06/25/14 04:29 AM |
|
1.1.2 |
14kB |
Flamage |
06/24/14 04:49 AM |
|
1.1.0 |
14kB |
Flamage |
06/13/14 05:32 PM |
|
1.1.0 |
14kB |
Flamage |
05/23/14 05:02 AM |
|
1.0.18 |
14kB |
Flamage |
05/08/14 01:55 AM |
|
1.0.17 |
14kB |
Flamage |
05/06/14 03:20 PM |
|
1.0.16 |
13kB |
Flamage |
05/05/14 05:22 AM |
|
1.0.15 |
12kB |
Flamage |
04/30/14 02:23 AM |
|
1.0.12 |
12kB |
Flamage |
04/29/14 06:05 PM |
|
1.0.14 |
12kB |
Flamage |
04/29/14 04:42 PM |
|
1.0.13 |
12kB |
Flamage |
04/29/14 03:49 PM |
|
1.0.12 |
12kB |
Flamage |
04/28/14 04:01 PM |
|
1.0.10 |
11kB |
Flamage |
04/27/14 03:11 PM |
|
1.0.9 |
11kB |
Flamage |
04/24/14 04:19 PM |
|
1.0.7 |
12kB |
Flamage |
04/20/14 09:54 PM |
|
1.0.6 |
11kB |
Flamage |
04/17/14 07:03 AM |
|
1.0.5 |
12kB |
Flamage |
04/16/14 10:57 PM |
|
1.0.4 |
11kB |
Flamage |
04/16/14 03:10 PM |
|
1.0.3 |
10kB |
Flamage |
04/14/14 04:16 PM |
|
1.0.2 |
5kB |
Flamage |
04/13/14 04:00 PM |
|
1.0.1 |
5kB |
Flamage |
04/12/14 07:48 PM |
|
1.0 |
4kB |
Flamage |
04/10/14 02:23 AM |
Comment Options |
03/10/18, 06:05 AM | |
Forum posts: 0
File comments: 34
Uploads: 0
|
Update
Got one character in a function name wrong, derp. God willing I'm actually done with this, perhaps! I cleaned up the UpdateSV function to make it ready to go gold, and only introduced one new bug. Which is now fixed. Soooo... good to go! |
|
WfD Temp Account |
View Public Profile |
Send a private message to WfD Temp Account |
Find More Posts by WfD Temp Account |
Add WfD Temp Account to Your Buddy List |
03/09/18, 06:55 PM | |
Forum posts: 0
File comments: 34
Uploads: 0
|
Update
What's new? Technically, not much. No fixes or anything. I just added in some code to wipe the database for those freshly moving from the main Librarian file. Don't worry, there's a confirmation dialogue. Essentially, I want to make this as 'main file ready' as I can. Hopefully save calia some work. Anything else? Yes. Due to the main Librarian addon's database being broken (see my post about book IDs below, just search for 'book IDs' in this page), my build will ask to wipe your database before continuing. You will need to do this. If you've already used one of my builds in the past, you won't need to wipe your database again. You won't be asked to. This one is pretty much as ready as it's gonna be, I think. I've been testing and testing, haven't found any further issues. |
|
WfD Temp Account |
View Public Profile |
Send a private message to WfD Temp Account |
Find More Posts by WfD Temp Account |
Add WfD Temp Account to Your Buddy List |
03/09/18, 07:08 AM | |
Forum posts: 0
File comments: 34
Uploads: 0
|
Update
No, I'm not going to be sarcastic this time. Back to just saying 'Update.' I can only snark so much. :P And, honestly, considering how thankless this has been? I feel okay with employing a little snark every now and then. Still, I care about the silly botherers using broken stuff, so I'll keep at this. What's new?
So... another fix. Have at it. I'm going to keep at this until it's perfect. The hard work is done, after all. The databases are sorted, the code is overhauled, and the major issues are fixed. It's just the little bugs now which will give me OCD if I don't sort them out. If this is your first time using one of my builds, check down a number of posts. Look for the multi-part one where I talk about book IDs and read that. It's important. You shouldn't update to this from the main Librarian if you haven't. Okay? Good. |
|
WfD Temp Account |
View Public Profile |
Send a private message to WfD Temp Account |
Find More Posts by WfD Temp Account |
Add WfD Temp Account to Your Buddy List |
03/08/18, 10:39 PM | |
Forum posts: 0
File comments: 34
Uploads: 0
|
Quick Bugfix
What's new? I noticed I flubbed the logic of the unread indicator's visibility. Oops. Caught that at the very last moment when doing further testing. That should be it for the bugs, though. Hopefully there are no more. Anything else? If this is your first time using one of my Librarian builds, please go down a number of posts until you find my large, multi-part post accompanying an update. It's where I talk about book IDs. It's really necessary to read, so please read it. Thanks. |
|
WfD Temp Account |
View Public Profile |
Send a private message to WfD Temp Account |
Find More Posts by WfD Temp Account |
Add WfD Temp Account to Your Buddy List |
03/08/18, 09:39 PM | |
Forum posts: 0
File comments: 34
Uploads: 0
|
Barring any bugs, this will be my last...
Update!
Go down a few posts and find the last update that was accompanied by a large multi-part post where I talk about book IDs. Read that. Please. Please do read that before using this. And as I said above? Barring bugs, I'm actually done with this, now! I just feel so unburdened since this was getting to me via my OCD. It's nice to have it all cleaned up, presentable, and ready. So, 1.0-ish, y'know? That doesn't mean I won't stop working on it entirely, just that I'm not going to do any more heavy work on it beyond bugs. @calia1120 If you've been waiting for me to stop to diff in the changes? This is that point. This is about as done as I can be with Librarian barring, as I said, any bugs. Things seem okay, though. Edited for clarity.
Last edited by WfD Temp Account : 03/08/18 at 09:41 PM.
|
|
WfD Temp Account |
View Public Profile |
Send a private message to WfD Temp Account |
Find More Posts by WfD Temp Account |
Add WfD Temp Account to Your Buddy List |
03/08/18, 10:26 AM | |
Forum posts: 0
File comments: 34
Uploads: 0
|
Update
What's new?
If you're just starting out with my builds of Librarian, check a few posts down to see my big post about why I'm doing this. It's important. You'll want to read that before using this. |
|
WfD Temp Account |
View Public Profile |
Send a private message to WfD Temp Account |
Find More Posts by WfD Temp Account |
Add WfD Temp Account to Your Buddy List |
WfD Temp Account |
View Public Profile |
Send a private message to WfD Temp Account |
Find More Posts by WfD Temp Account |
Add WfD Temp Account to Your Buddy List |
03/07/18, 10:01 PM | |
Forum posts: 0
File comments: 34
Uploads: 0
|
Small Update
What's new?
Please read the post directly below. It has a lot of information. |
|
WfD Temp Account |
View Public Profile |
Send a private message to WfD Temp Account |
Find More Posts by WfD Temp Account |
Add WfD Temp Account to Your Buddy List |
03/07/18, 09:36 PM | |
Forum posts: 0
File comments: 34
Uploads: 0
|
Update
This is sort of my magnum opus when it comes to updating Librarian. I'm really pleased with myself. What's new?
If you've used one of the Librarian updates I've uploaded in the comments before? Just delete your Librarian folder from your Addons folder and decompress this one there. If you haven't? You'll need to delete your Librarian SavedVariables (this is in the SavedVariables folder under the live folder, you go there to get to the Addons folder). Why? I'll explain below, but it's really important. The database had to completely change. After you've deleted your SavedVariables, just drop do what I said in the first paragraph. I will stress that if you've already used one of my Librarian builds in the past, you do not need to delete your SavedVariables again. Okay? What issues does the main Librarian addon have, why should I use this? Well, there's two problems. Both are pretty major. The most important (as I tend to keep mentioning) is that the Librarian database as it stands now is broken and useless. It stores books by title. Why is this an issue? Zenimax likes to change book titles (fixing typos, grammatical errors, et cetera), so you might get two books with the same contents but different titles. ESO also likes to have different books with the same title, so if there are two books with the same title which are different? Too bad, Librarian only stores the one it saw first. It doesn't even matter if you saw these books on different characters, or in different zones. You only get the very first you see with that name. We fix this by switching the database over to book IDs. Sadly, there's no way to preserve your old database. You can't get book IDs from titles because some books are different while keeping the same title, as I explained above. Essentially, the Librarian database system is very broken, yes, so we do have to switch over. This means you lose your progress, but it's better to start over sooner rather than later. Librarian storing by titles will always be broken, so you'll never have a complete book collection (and you'll experience other bugs as well due to ESO randomly changing titles). My version stores books by their book IDs and thus is future proofed against being broken in this way. Sorry that this has to happen. This is what inspired me to start working on Librarian in the first place. The other issue is that Zenimax has changed how mediums are stored. So viewing most books in your Librarian database will just result in an error, now, anyway. There are workarounds, but generally it's going to be ugly. This is just another reason why it's good to start over at this point. And if we're starting over, let's start over saving our books by their book IDs. Going forward, this is all for the best. It's why I'm doing this. I... just like to help. Apparently that can be bad or confusing, but I try my best. I don't know. Still, if you want a Librarian that works? Here you go. What's changed overall? Gods, so many things.
It's not at all my intention to steal Librarian away. I explained that in my comments below. I don't like that, it's unethical. This is why I'm uploading these as comments. It's my hope that calia1120 will adopt my changes into the main Librarian addon. The sooner this happens, the better. The progress reset needs to happen eventually and false hope wouldn't be helpful, that's why I decided to put these changes in a comment rather than a private message. The more people who switch over to this, and the more quickly that happens, the better for everyone. Like I said, I just want to help. That's my drive. Edited for formatting.
Last edited by WfD Temp Account : 03/07/18 at 09:39 PM.
|
|
WfD Temp Account |
View Public Profile |
Send a private message to WfD Temp Account |
Find More Posts by WfD Temp Account |
Add WfD Temp Account to Your Buddy List |
03/07/18, 11:06 AM | ||
Forum posts: 1
File comments: 2
Uploads: 0
|
Suggestion to replace deincrementing medium
Don't know if it matters anymore with all the updates after this, but my suggestion for a simpler solution building on what WfD Temp Account said regarding book medium:
Store everything as before and don't change the SavedVariables. When opening the book do something like this in Librarian:ReadBook (pseudo-code, not to be copied verbatim): Code:
if book.timestamp < timestampWhenMediumChanged then medium = medium+1 end A quick fix for those that don't want to wait for an official update or do the conversion for the version by WfD Temp Account is to replace book.medium with math.max(book.medium, 1) on line 516 in Librarian.lua. It will not show the correct style for everything, but it will at least display.
Last edited by unu-yakaio : 03/07/18 at 11:08 AM.
|
|
|
unu-yakaio |
View Public Profile |
Send a private message to unu-yakaio |
Find More Posts by unu-yakaio |
Add unu-yakaio to Your Buddy List |
03/07/18, 01:47 AM | |
Forum posts: 0
File comments: 34
Uploads: 0
|
update
what's new? - typos happen. i missed a bug when testing the new alert stuff because of how I was testing it. no big bugs or anything. it was just a cosmetic thing. read the stuff below about savedvariables and the changes i made to librarian. |
|
WfD Temp Account |
View Public Profile |
Send a private message to WfD Temp Account |
Find More Posts by WfD Temp Account |
Add WfD Temp Account to Your Buddy List |
03/06/18, 08:44 PM | ||
Thank you for this. I've been looking for a way to handle conversion without killing savedvariables, but I've been a bit busy working on a pile of Wykkyd updates/fixes, along with real life stuff.
|
||
|
calia1120 |
View Public Profile |
Send a private message to calia1120 |
Send email to calia1120 |
Find More Posts by calia1120 |
Add calia1120 to Your Buddy List |
03/06/18, 07:52 PM | |
Forum posts: 0
File comments: 34
Uploads: 0
|
Time for another confusing update I guess. Oh boy. Not sure why I do this, but hey... If it helps someone out there, that makes me happy.
Updated Librarian What'd I fix this time? - The E keybind for opening a book wasn't working. One instance where I forgot to switch title over to bookId. Nothing cataclysmic, just that that keybind wasn't working (I never use it, so I didn't notice). Now it works. - I noticed that the on screen alert (not the text chat one) wasn't working. Why? The CENTER_SCREEN_ANNOUNCE system in ESO has changed completely! Wow, it's very different, now. I had to learn how the new thing works in order to fix it, so I did. It's fixed. Yay. As always, if this is your first time using one of my comments-uploaded Librarian builds? You need to delete your SavedVariables due to switching from titles to book IDs in the database. You can find the reasons why explained below. Suffice it to say, Librarian used to be kind of broken. If this isn't your first time using one of these builds and you did delete your SavedVariables before, you don't need to do it again. So... You know, you can use this or not. It's your prerogative. Still not sure why I do this. The desire to help is masochistic at the best of times. |
|
WfD Temp Account |
View Public Profile |
Send a private message to WfD Temp Account |
Send email to WfD Temp Account |
Find More Posts by WfD Temp Account |
Add WfD Temp Account to Your Buddy List |
03/06/18, 04:24 PM | |||
Forum posts: 0
File comments: 34
Uploads: 0
|
I don't know whether you're trying to be helpful or not; I won't cast aspersions. Consider the account name, though, for a moment. My main account was banned without warning, I was locked out of my addons without ever being told why. This was incredibly hurtful since I trusted ESOUI to be better than that. I've never done anything bad by the moderators or this community. As such, I feel unwelcome here. I don't feel safe to create another proper account and post anything. It'd likely just result in another mystery ban; One once again without warning or provocation. So, no, I can't create a new upload page for my efforts. Let's say that I did feel comfortable enough to do that? It would still be GROSSLY unethical to do so. That kind of thing matters to me. I'm not the kind of person who runs around and steals mods without even asking the original owner if it's okay to repost them (as has happened to a few of mine). What I would prefer to see is that my efforts save the mod author some work. I uploaded mostly for their benefit, so that these changes can be diff'd into the trunk addon's code, thus alleviating some of the work and effort they'd have to put in. I really like Librarian, a lot, and I just wanted to help. That's why I still post here. It's why I leave updates to my own mods in the comments sections, too. For whatever reason, I feel driven to do good and to try and help people. It isn't always easy when one has a generalised anxiety disorder and autism, sometimes it can feel like a damning, thankless thing and one wonders why the effort was even made. And yet, still, I want to help people. I want to do good. I lack confidence and self-esteem to a great degree, so actually doing some good can be cathartic for me. As such, I know it isn't completely selfless but considering how it can sometimes impact my health? It's more a selfless effort than not. I just care. I updated Librarian because I realised that the title-focused database system was unsustainable. I talkeda bout it with my partner and we both agreed that we'd never have a complete and accurate in-game book collection without the change. After that, I decided to upload it because it might be helpful and I felt guilt about having this fix when others didn't. So I posted it here, in a comment. Is it confusing? I don't think so. So long as you have basic reading comprehension the comments are perfectly comprehensible and readable. They have clearly laid out instructions and information. I'm really not sure how they could possibly confuse anyone, so that you'd say that has left me scratching my head. If it confuses you? Then just pass it by; Ignore it, it doesn't exist. I wanted to do these uploads to help people. Take it; Leave it; Be a punk about it. It's your prerogative, really. As I said, I was offering this mostly to the addon author so that they could make the changes and spare other people from facing the pain of a broken database sooner rather than later. However, in order to bring that sooner forward, I provided it in a comment instead of a PM for those who might want to jump on early rather than facing the issues somewhere down the road. If any of this is still confusing, I don't know what to even tell you at this point. Let's try this: 1. My main account was banned without cause or notice, I don't feel safe enough to make a new mod page; 2. It's quite unethical to just steal other people's addons, anyway; 3. Librarian's database system is very broken and needed to be fixed; 4. This meant needing to clear its SavedVariables, but it was necessary; 5. So I made that fix, along with a few others (such as the key bindings fixes); 6. I also made some decently documented utilities to go with it (one of which was to ease the transition from old database to new); 7. I uploaded them to ESOUI as I'd feel guilty not sharing what I have; 8. Perhaps it's an old-school anarchist thing 'From each according to their ability, to each according to their need;' 9. And here we are. |
||
|
WfD Temp Account |
View Public Profile |
Send a private message to WfD Temp Account |
Send email to WfD Temp Account |
Find More Posts by WfD Temp Account |
Add WfD Temp Account to Your Buddy List |
03/06/18, 06:07 AM | ||
Forum posts: 2
File comments: 13
Uploads: 0
|
|
|
|
Rattlesnark |
View Public Profile |
Send a private message to Rattlesnark |
Send email to Rattlesnark |
Find More Posts by Rattlesnark |
Add Rattlesnark to Your Buddy List |