|
SageTV v9 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 9 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 9 and newer. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
V9 newbie - Is there a way to install plugins manually?
I've done a from-scratch install of V9. Got most things working with the exception of an audio glitch... more on that later.
I am now trying to get the Schedules Direct plugin working. No luck, as it requires groovyTools which have been moved to a different repository. I've downloaded what I think are the correct files, but I see no way to actually install them. I've tried copying the .jar files into the \sagetv\JARs folder, but that doesn't seem to do anything. Is there a way to manually install these files? Alternately, is there some way to update the plugin list so that it points to the new file repository? |
#2
|
||||
|
||||
Have you tried restarting Sage and trying the install again.
I have had plug-in installs seem to fail, but trying it a second time seems to work.
__________________
"Unencumbered by the thought process" The only constant in the Universe is change. |
#3
|
|||
|
|||
No change. Looks like the problem is that the supplied SageTVPlugins.xml file points to packages which are are no longer being hosted on the googlecode.com site. I tried manually editing the file but it appears that Sage runs a check on the file before opening it and replaces my edited file with the original one.
Frustrating. Surely there's a way to permanent ly replace that .xml file with a new one? |
#4
|
|||
|
|||
I am having the same problem, for addons that are not being maintained right now but still work will someone move them to the correct repository? I'm mainly looking at pluggins by Slugger that seem to being this issue.
https://sourceforge.net/projects/sag...e=typ_redirect Well they are still there, just not sure how to gracefully install them. I'm sure its been posted somewhere but my search is coming up empty, if anyone has any easy ways to install these plugins I'd greatly appreciate it(groovy included)
__________________
Intel I7 4790k @ stock speeds, 32 GB of ram. 8TB of recording space. Last edited by Korny; 08-27-2016 at 11:14 PM. |
#5
|
|||
|
|||
yesss
I figured out a workaround.
I went to the to the SageTV install directory (%PROGRAMFILES(X86)%\SageTV\SageTV\), then opened the SageTVPlugins.xml file with Notepad. I replaced all instances of http://sagetv-addons.googlecode.com/files/ with https://sourceforge.net/projects/sagetv-addons/files. I did notice that the GroovyTools addin has been updated, so I manually pasted in the new URL and MD5 hash. I saved the file then marked it as read-only. (During startup it appears that Sage generates an MD5 hash of the Plugins file and checks it for authenticity. If the file has been modified it downloads a new copy from <somewhere> and replaces it.) I was then able to successfully install the needed plugins! I've attached a copy of my modified SageTYPlugins XML file. (Renamed as .txt) Next step is to figure out why the audio hangs when I stop playing video... |
#6
|
|||
|
|||
No joy for me on a linux system, I set permissions to read only but it didn't seem to help. I didn't have time to look closer . Hopefully someone can update the plugin repository
__________________
Intel I7 4790k @ stock speeds, 32 GB of ram. 8TB of recording space. |
#7
|
||||
|
||||
Trying doing it this way instead.
Save this file as SageTVPluginsDev.xml. It's a modified version of Everdraed's file which will take precedence over the downloaded SageTVPlugins.xml file John |
#8
|
|||
|
|||
I put the SageTVPluginsDev.xml in the root server directory and restarted the server, still getting the error, am I missing a setting for it to be read or should it be read by default?
__________________
Intel I7 4790k @ stock speeds, 32 GB of ram. 8TB of recording space. |
#9
|
||||
|
||||
It should be in the directory that Sage is installed. Not the root.
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
#10
|
|||
|
|||
Sorry for the confusion, I meant root of the sage TV server, so for me /opt/sagetv/server
__________________
Intel I7 4790k @ stock speeds, 32 GB of ram. 8TB of recording space. |
#11
|
|||
|
|||
Quote:
It's an option for EPG source when setting up video sources. I dreaded the plugin config as well until I realized it was baked right in! This is in Windows BTW, can't speak for linux
__________________
Capture Server: Sage 9 - i7 16gb 256gb SSD Windows 10 32bit 3 x Colossus with 3 Rogers HD STBs - Firewire Blasting via FWproxy, EXE Tuner NAS: Win 7 - Dual Xeon, 48gb, 9TB Raid 6 Array w/ Comskip running in DirMon Clients: HD300 Have hardware like mine and need help? Just PM me |
#12
|
||||
|
||||
Quote:
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#13
|
||||
|
||||
Yep. It was made available as a core feature about a month later.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache). Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI. Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom). Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG |
#14
|
|||
|
|||
I know, moldy oldy thread, but i'm dealing with some other problems, and was researching why certain plugins weren't installing.
If you're like me you've upgraded through MANY versions of sage, check and see if you have an older 'SageTVPlugins.xml' file, AND the current 'SageTVPluginsV9.xml' file. If you do, the former might be your problem, as it was in my case. The older non-V9 file has older and non-working URLs in it, and for some reason is taking precedence over the newer V9 file. I renamed (and eventually deleted) the older file, and now no more install errors (namely, the Web Interface and it's nielm-sagexmlinfo-jars-1.4.1 dependent.)
__________________
Setup #7.6 Hyper-V (again!) Hardware: Comcast Basic Digital Cable, (1) HDHR3-CC 20170815 firmware, 36GB "system" drive, 2TB laptop drives, a buttload of archive drives, HP DL380G6 2x X5660 processors (4 cores to VM), 4GB ram Software: Windows 7 Ultimate SP1 x64, SageTV v9.1.2.662, Java v1.8.0_131, STV 2017052101, HD300 extenders |
#15
|
|||
|
|||
Quote:
__________________
Server: MSI Z270 SLI Plus ATX Motherboard, Intel i7-7700T CPU, 32GB Memory, Unraid 6.11.5, sagetvopen-sagetv-server-opendct-java11 Docker (version 2.0.7) Tuners: 2 x SiliconDust HDHomeRun Prime Cable TV Tuners, SiliconDust HDHomeRun CONNECT 4K OTA Tuner Clients: Multiple HD300 Extenders, Multiple Fire TV Stick 4K Max w/MiniClient Miscellaneous: Multiple Sony RM-VLZ620 Universal Remote Controls |
#16
|
|||
|
|||
Quote:
I have seen issues where a plugin is moved to the v9 repo but the version number is not increased so the v7 xml is used and the plugin fails. k
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page |
#17
|
|||
|
|||
Quote:
__________________
Server: MSI Z270 SLI Plus ATX Motherboard, Intel i7-7700T CPU, 32GB Memory, Unraid 6.11.5, sagetvopen-sagetv-server-opendct-java11 Docker (version 2.0.7) Tuners: 2 x SiliconDust HDHomeRun Prime Cable TV Tuners, SiliconDust HDHomeRun CONNECT 4K OTA Tuner Clients: Multiple HD300 Extenders, Multiple Fire TV Stick 4K Max w/MiniClient Miscellaneous: Multiple Sony RM-VLZ620 Universal Remote Controls |
#18
|
|||
|
|||
I did not read this entire thread yet... Is there a specific plugin you want the version increased on?
I can likely male that happen. k
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page |
#19
|
|||
|
|||
I'm not sure if you were addressing that question to me or hufnagel. I do not currently have an issue with a specific plugin; I was asking for future reference in case I do run into this situation. Since it could take some time to get the version increased, I was thinking there might be a temporary workaround so that the plugin could be installed and working in the meantime. Maybe something along the lines of updating the plugin location in the SageTVPlugins.xml file with the new location (from the SageTVPluginsV9.xml file).
__________________
Server: MSI Z270 SLI Plus ATX Motherboard, Intel i7-7700T CPU, 32GB Memory, Unraid 6.11.5, sagetvopen-sagetv-server-opendct-java11 Docker (version 2.0.7) Tuners: 2 x SiliconDust HDHomeRun Prime Cable TV Tuners, SiliconDust HDHomeRun CONNECT 4K OTA Tuner Clients: Multiple HD300 Extenders, Multiple Fire TV Stick 4K Max w/MiniClient Miscellaneous: Multiple Sony RM-VLZ620 Universal Remote Controls |
#20
|
|||
|
|||
Quote:
Correcting a version in the v9 repo is quick so the best method is let me know and I will do it as soon as I can but the best workaround is likely the sagetvpluginsdev.xml file as it always takes precedence over the other ones. It only needs to include the plugin manifests for the specific plugins you need to update the version or location etc. Hope that helps. k
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Which plugins should we include as core plugins, if we were to auto-install plugins? | stuckless | SageTV Github Development | 35 | 07-08-2016 04:01 PM |
Is there a way to programmatically install plugins? | SageWizdom | SageTV Github Development | 29 | 06-20-2016 11:41 AM |
Trying to install a few plugins but some of the dependencies are failing to download | craigap | SageTV v7 Customizations | 5 | 07-17-2015 09:23 PM |
How/Where to install plugins on the Mac? | cnr1089 | SageTV Mac Edition | 0 | 04-10-2009 10:40 AM |
How to manually install the encoders from the CD | edgley | General Discussion | 13 | 08-16-2004 07:44 PM |