|
Category: LotRO Tools & Utilities for UsersLOTRO Plugin Compendium (Mac / Linux) |
Example of LPC (java version) running in Windows and Linux
|
|
LPC on Mac
|
|
Intended for Mac / Linux (for now)
For Windows go here
NOTE: There are two versions of this due to significant changes introduced in Java. Make sure you download the correct version
For Java 11
1.4-java11
For Java 8
1.4
About
LOTRO Plugin Compendium (LPC) is a utility application to assist in installing and updating lotro LUA plugins. It attempts to take some of the leg work away from user having to manually download, create folders, and unzip download.
This is a platform independent version made available by request of the Mac and Linux crowd. Currently it has no installer, so while you could use it for windows, I would recommend you use the windows specific version http://www.lotrointerface.com/downloads/info663-LOTROPluginCompendium.html
Disclaimer
This application is an attempt to automate a manual process and help make things easier for LOTRO users. That said, if it does not work right, please report it below. I take no responsibility of it does not work on your PC or messes things up. I would, however, like to know about any problems you encounter so future versions can be fixed.
Known Issues- Please configure the Download Path on configuration panel for mac. It looks like mac might change the temp folder location. Since your settings are persisted and reloaded on startup, this is a bad thing if it goes away. I'd recommend setting to /tmp
- Lack of Installer
- in plugin description xml feed shows escaped characters.
- Turbine Lotro Client seems to change the install location for Plugins. This can be configured by pointing the Install Path setting (on Configuration Tab) to something like
~/Library/Application Support/com.turbine.lotroclient/Plugins
Requirements
Java JRE/JDK 6+
Mac does not come with java by default. Please download http://www.oracle.com/technetwork/ja...s-2133155.html
Change Log
1.4 - Fixed an issue with redirection of urls for api listing & downloads not being properly followed.
- Fixed an encoding issue in detail pain for new addons
- Updated compression library to latest as they discontinued older one used.
1.2 - distribution for 1.2 was not properly updated.
1.2 - fixed security issue preventing addins from being downloaded and installed
- fix mac bug where many folders would get created if you manually typed in plugin path in configuration
- added support for falling back to alternative rss data feed incase primary feeds go down again in future
- fixed bug where prior version wasn't getting displayed correctly for plugins that were already installed.
1.1 - fix mac bug where quitting application doesn't save settings
- changed default download location for mac to /tmp
- packaged java app as a mac application
- made new higher rez icon for mac installer
1.0 Initial Release
Woohoo!
|
Archive List (Old Versions) |
File Name |
Version |
Size |
Author |
Date |
|
1.4 |
14.51 MB |
lunarwtr |
10-20-2018 05:02 PM |
|
1.3 |
12.14 MB |
lunarwtr |
03-06-2016 12:17 PM |
|
1.2 |
11.78 MB |
lunarwtr |
03-04-2016 10:51 PM |
|
1.1 |
11.15 MB |
lunarwtr |
02-06-2012 10:59 PM |
|
1.0 |
5.48 MB |
lunarwtr |
02-05-2012 05:52 PM |
File Statistics |
User Rating: |
|
Downloads: |
60613 |
Views: |
281656 |
Favorites: |
10 |
Uploaded By: |
|
Last Modified: |
11-26-2019 11:18 AM by lunarwtr |
|
| |
|
|
|
02-05-2012, 06:09 PM
|
|
The Undying
Forum posts: 121
File comments: 349
Uploads: 11
|
I left my mac at work this weekend, so if someone would mind testing it out for me I could appreciate it.
Worked for linux, windows xp, and windows 7 so far.
before you ask, I do plan to investigate how to potentially package this as an installable. For now it is a folder you copy somewhere on your machine and instructions on how to run are listed in README.txt
Last edited by lunarwtr : 02-05-2012 at 06:15 PM.
|
|
|
02-06-2012, 09:05 AM
|
|
The Undying
Forum posts: 121
File comments: 349
Uploads: 11
|
Tested mac this morning and first series of tests appear to work. Uploaded a screenshot above.
|
|
|
02-06-2012, 04:00 PM
|
|
The Undying
Forum posts: 85
File comments: 165
Uploads: 0
|
So far so good!!!
Today has been a good day ... NT just updated TonicBars (129 alpha) I'm bugging him to include the .pluincompendium xml file and to fix the directory structure!
1- I would recommend creating:
Documents/The Lord of the Rings Onlin/LPC
as a locaiton to unzip the file, etc.
The following is not really necessary, but can be done:
2- Under mac the "right click" option is "Make Alias" ---
... generates: "plugincompendium-1.0-full.jar alias" (Spaces are valid in OSX filename)
3- alias can be dragged to the desktop, it will form wherever the parent is located.
4- double click on the "alias" (or whatever the name it is changed to) and program will launch.
Alternative to making an alias: simply double click on the .jar file -- program will launch.
(answer "downloaded from internet" message)
A "java" Icon will form in the "dock" - right click on that icon and select "Options" - "Keep in dock"
I'll have to see if I can find out how to replace the Java applet icon with yours ... it used to be an easy drag and drop action, but I don't know how right now.
So far, on the first pass, everything in my Plugins folder is visible.
Observations:
1- Did MountCarousel (both versions) become managed? It has a .plugin file, but so does TonicBars, which shows up as "(Unmanaged)" in the listing. Both .plugin xml files contain the same information
2- What's "Yellow" mean? -- Unmanaged are all "grey"
3- Configuration tab:
Install path ok. : /Users/<userid>/Documents/The Lord of the Rings Online/Plugins
Plugin Downloads... no idea what that implies -- pat is probably "linux" -- /var/folders/tg....
Should make it same as Plugin install path: /Users/<userid>/Downloads/<download-file-name>
click on "Browse" goes off to never-never-land ... i.e. someplace users should not play (I believe it exists on my system because I was playing with MONO, but "Normal" users are not likely to "ever go there." Which means, unless you delete stuff downloaded, it will never go away. (Interestingly, you and mono are not the only ones leaving stuff there! Some "cruft" from back in September 2010.... but I also play with Macports and other "non-Apple" stuff
|
|
|
02-06-2012, 04:20 PM
|
|
The Undying
Forum posts: 121
File comments: 349
Uploads: 11
|
Re: So far so good!!!
Thanks. I'll include your tutorial for shortcut creating in the next README.txt
Quote:
1- Did MountCarousel (both versions) become managed? It has a .plugin file, but so does TonicBars, which shows up as "(Unmanaged)" in the listing. Both .plugin xml files contain the same information
|
Several things can cause this..
Most likely you have an old install of the said plugins from prior to installing LPC. It tries to match what you have on disk with what is in lotrointerface. If plugin doesn't match name @ website, then it can't put 2 and 2 together. Many authors list different names (usually abbreviated forms) of their name in the .plugin file vs what its called at lotrointerface. This makes LPC confused. However, if LPC installs the .plugin file itself, it will create a .plugincompendium file which links the two up. Just try installing Mount Carousel using LPC and see if it goes away.
Quote:
2- What's "Yellow" mean? -- Unmanaged are all "grey"
|
Means that the version numbers you have installed doesn't match the latest version number at lotrointerface. Many authors don't keep the version #'s in the .plugin files up to date like they should. Once you install / update a plugin with LPC it will start managing the version in its own file.
Quote:
Plugin Downloads... no idea what that implies -- pat is probably "linux" -- /var/folders/tg....
|
This is where it downloads zip/rar/7z files to. It defaults to whatever java says is the "temporary" folder on your OS. Some people asked for a feature to specify where this location is (to keep backups of their downloads).
|
|
|
02-06-2012, 10:08 PM
|
|
The Undying
Forum posts: 85
File comments: 165
Uploads: 0
|
parameters not sticking.
1- Just tried the Java applet a second time ... It lost the fact that I changed the "Plugins Downloads" name on the previous execution. This happens every launch.
Also always presents the "confirm configuration" pop-up on launch.
2- I created a .plugincompendium entry for TB ... doesn't seem to change color (stays grey and unmanaged)
I didn't change the previous info in the .plugin file.
So I removed the .plugin file -- LPC is not finding the TonicBars.plugincompendium file. TB no longer appears in the list, via Scan or relaunch.
THEN!!!
3- If the .plugin file is present, the DATA from .plugincompendium is read! -- the two files now have different versions and author entries. (data from .plugincompendium is displayed, data from .plugin is ignored.)
Nothing shows under "new version" -- I assume because the Version # I created (3.0.b1) is lexically higher than the current version (2.6.2)
|
|
|
02-06-2012, 10:39 PM
|
|
The Undying
Forum posts: 121
File comments: 349
Uploads: 11
|
Re: parameters not sticking.
Quote:
1- Just tried the Java applet a second time ... It lost the fact that I changed the "Plugins Downloads" name on the previous execution. This happens every launch.
Also always presents the "confirm configuration" pop-up on launch.
|
Thank you for reporting our first Mac specific bug! It looks like when you "Quit Application" from mac it doesn't execute the Form close event like linux and windows do. LPC saves your settings upon close of the form. The work around that works for me is to just close it using the red circle in titlebar of LPC window and your changes will get saved. I will investigate a fix.
Quote:
2- I created a .plugincompendium entry for TB ... doesn't seem to change color (stays grey and unmanaged)
I didn't change the previous info in the .plugin file.
So I removed the .plugin file -- LPC is not finding the TonicBars.plugincompendium file. TB no longer appears in the list, via Scan or relaunch.
|
Because Tonic bars isn't yet supported, its hard for me to comment on why this might be happening. I will see if I can't create a .plugincompendium file that will work. Small note though. The .plugincompendium file, while it helps LPC know about what plugins are installed, it does not take the place of the .plugin files that the author publishes with their plugins. Those are still required. The .plugincompendium helps map several things about a plugin to lotrointerface, which is what LPC needs to keep track of things.
It keeps track of
- the accurate name, version, and author of plugin.,
- the id that it is refered to on lotrointerface
- download / info url (not used yet.. will be in future for adhoc support of plugins not officially supported)
- a list of the .plugin files used by a single installed plugin
- a list of dependency ids (if any) required for that plugin to run
|
|
|
02-06-2012, 11:00 PM
|
|
The Undying
Forum posts: 121
File comments: 349
Uploads: 11
|
Alright..
I submitted a fix for the settings issue.
I also changed the default download location for mac.
I also included the app as a mac "application" that can be dragged into application folder.
Regarding tonic bars.. It won't be managed until I "add" it to the LPC data feed. The author's zip file does not conform to proper layout that LPC. Once that is done I can add to feed and it will start installing it.
EDIT: Tonic bars updated this past night, and I've added TonicBars to the feed.
Try removing the .plugincompendium file you manually created, the letting LPC install Tonicbars to clear up the Unmanaged problem.
Last edited by lunarwtr : 02-07-2012 at 08:27 AM.
|
|
|
02-07-2012, 10:06 AM
|
|
The Undying
Forum posts: 85
File comments: 165
Uploads: 0
|
Wonderful !!!
V1.1 installs nicely -- the Icon displays both in the folder and in the doc.
TB downloaded and installed no problem. (and is now managed!)
The "Default" for the "Plugin Downloads" is still the "javaism" -- /var/...
Easily changed to "/Users/<userid>/Downloads" -- which DOES stick when the app is closed "normally" - i.e. using the "red dot."
Thanks for the hard work -- now to beat on the rest of the Plugin authors to join in the LPC Bandwagon.
Hopefully, I'll impact that somewhat with
http://lotro-wiki.com/index.php/Lua_Plugins and the related articles.
|
|
|
02-07-2012, 10:16 AM
|
|
The Undying
Forum posts: 121
File comments: 349
Uploads: 11
|
Re: Wonderful !!!
Quote:
V1.1 installs nicely -- the Icon displays both in the folder and in the doc.
TB downloaded and installed no problem. (and is now managed!)
|
Great to hear it worked for you. My macbook is rather old, so while it worked for me its always great to hear it does for others. Thanks for testing!
Quote:
The "Default" for the "Plugin Downloads" is still the "javaism" -- /var/...
Easily changed to "/Users/<userid>/Downloads" -- which DOES stick when the app is closed "normally" - i.e. using the "red dot."
|
It is likely loading a previous "saved" value. Even though its new version. Close LPC and then from the mac console, change directory into your users home folder and remove the hidden folder called .PluginCompendium. Then restart LPC and see if it default correctly for you.
Quote:
Thanks for the hard work -- now to beat on the rest of the Plugin authors to join in the LPC Bandwagon.
Hopefully, I'll impact that somewhat with
http://lotro-wiki.com/index.php/Lua_Plugins and the related articles.
|
I'm still new to media wiki, but I'd like to work up the nerve to contribute. At least, I will be looking at trying to document the .plugincompendium process for LUA authors if someone doesn't beat me to it. One of the reasons I don't think it is adopted is because I don't think I have explained what needs to be done effectively.
|
|
|
02-07-2012, 04:30 PM
|
|
The Undying
Forum posts: 85
File comments: 165
Uploads: 0
|
Re: Re: Wonderful !!!
Quote:
It is likely loading a previous "saved" value. Even though its new version. Close LPC and then from the mac console, change directory into your users home folder and remove the hidden folder called .PluginCompendium. Then restart LPC and see if it default correctly for you.
|
Yup... default location is now /tmp.
Personally, I change mine to Downloads.
Quote:
I'm still new to media wiki, but I'd like to work up the nerve to contribute. At least, I will be looking at trying to document the .plugincompendium process for LUA authors if someone doesn't beat me to it. One of the reasons I don't think it is adopted is because I don't think I have explained what needs to be done effectively.
|
I'll be taking a stab at that over at lotro-wiki.com as I document the entire current Lua/Plugins situation. Pointing back to the wiki here for most all scripting info.
|
|
|
02-07-2012, 08:55 PM
|
|
The Undying
Forum posts: 121
File comments: 349
Uploads: 11
|
Pending no more bugs found in either version of LPC.. I'll probably be spending immediate future doing improvements to my plugin Compendium. Loto-wiki gave me permission to use their data, and I really want to get quest & deed information updated.
|
|
|
03-01-2012, 05:51 PM
|
|
The Wary
Forum posts: 0
File comments: 1
Uploads: 0
|
Need Your Help
Hey guys. I use to play lord of the rings. Then I got a Mac and haven't played in two years. I wanted to see if someone could help me with find and doing everything I need to do, so I could play with you guys on mac's?
-Lucky
|
|
|
03-01-2012, 06:07 PM
|
|
The Undying
Forum posts: 121
File comments: 349
Uploads: 11
|
This is the guide I used to get it working on linux. It talks about configuring it for the mac..
http://lorebook.lotro.com/wiki/LOTRO..._OS/X#MAC_OS_X
The only difference for me is I skipped the installation portion.
I had a windows install of the game on another computer. I copied the whole turbine folder across network to my linux box and configured wine according to that article to run it. If I recall correctly mac users use Crossover Games (which is based on wine) instead of straight WINE.
The launcher window is the only thing WINE & Crossover games don't support. Someone made a project call PyLoTRO that you install to take the place of the updater / launcher screen for LoTRO.
Last edited by lunarwtr : 03-01-2012 at 06:15 PM.
|
|
|
08-03-2012, 12:45 PM
|
|
The Undying
Forum posts: 85
File comments: 165
Uploads: 0
|
LOL discovered an
Under Mountain Lion 10.8
java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b03-424-11M3720)
Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03-424, mixed mode)
Select Configure...
I wanted to change the location as I was switching disks, so I "cut" then end off the existing file name...
as I began typing the NEW filename, LPC began creating a Folder (directory) for each letter as I typed it.... Until I realized what was happening, I wound up with
folders:
A
Ap
App
Appl
Appli
Applic
Applica
Applicat
Applicati
Applicatio
Application
etc....
Browsing does not cause this effect.
|
|
|
08-03-2012, 12:55 PM
|
|
The Undying
Forum posts: 121
File comments: 349
Uploads: 11
|
Re: LOL discovered an
lol.. that is a feature! Its directory artwork.
EDIT: Added to the list of known issues above. Thank you for reporting.
Last edited by lunarwtr : 08-03-2012 at 01:03 PM.
|
|
|
All times are GMT -5. The time now is 04:57 PM.
|
|