SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v7 Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer.

Reply
 
Thread Tools Search this Thread Display Modes
  #41  
Old 02-18-2011, 07:45 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Version 0.04

Version 0.04 is now available. Changes:

- Added display of version number in Configuration dialog.
- Added ability to manually remove all unneeded MediaFile and Airing data from the database.
- Added ability to "Give To Another User" which will move MediaFiles from one user to another.
- Added ability to "Share With Another User" which makes MediaFiles visible to other users.
- Added advanced debugging toggle. If you really want to know how to use this post a request in the forums.
- Changed behavior of setIntelligentRecordingDisabled() to be more consistent with rest of API. Note that if Admin turns IR off it is turned off for all users. Individual users can re-enable IR.
- Fixed bug that prevented tertiary menu from becoming active after using "Fast User Switch".
- Fixed bug that prevented a Favorite recording of another user from being marked as a recording for another user.
- Fixed bug that caused the "Show Requester" option to appear in the single MediaFile options dialog when it should not have appeared.
- Fixed bug that left unnecessary data in the database after deleting a MediaFile or Airing.
- Fixed bug that left unnecessary data in the database after deleting a User.
- Fixed bug that prevented "Share With Another User" function from working propely.
- Fixed bug that prevented Airings that were causing a conflict from appearing on the Conflict Resolution menu.
- Fixed bug that caused MediaFiles to be reset to contain the values in the core. (Will cause all MediaFile data to be reset the first time this version of the Plugin is run.)
- Cleaned up dialog appearances.
__________________

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.
Reply With Quote
  #42  
Old 02-18-2011, 07:46 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Manifest

Here is the manifest.
Attached Files
File Type: zip SageTVPluginsDev.zip (1.8 KB, 208 views)
__________________

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.
Reply With Quote
  #43  
Old 02-20-2011, 07:35 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
I started on a Wiki, see here: http://code.google.com/p/tmiranda/wi...ated=MultiUser
__________________

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.
Reply With Quote
  #44  
Old 02-26-2011, 06:03 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Version 0.05

I just uploaded version 0.05 to the Plugin repository. Changes:

- Added option that if enabled makes sure that the actions of users who have Intelligent Recording enabled are reflected in the core. (Watched, Don't Like, Archived.)
- Added option to show user disk space usage if the disk space bar is enabled.
- Fixed bug that caused tertiary menu to become unfocusable if the user switched from Admin to any other user, and the last focused item was an Admin only function.
- Fixed bug that caused extenders to forget which user was logged on.
- Fixed bug that would logon user that did not exist (which can happen if the same client is used to connect to multiple servers.)

Tom
__________________

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.
Reply With Quote
  #45  
Old 02-28-2011, 11:47 PM
ryttingm ryttingm is offline
Sage Advanced User
 
Join Date: Nov 2007
Posts: 144
I filed an issue on your googlecode page, but I figured I'd post it here as I don't know how well you track issues there.

Sagetv prioritizes deletion of shows if they are watched. Currently, Multi-User will mark a show as watched in the core if only 1 user marks the show as watched. This means that sagetv will delete the show when it needs space. My wife was unable to watch a show that is on both of our favorites after I watched a show, marked it watched, and deleted it. Then, about an hour later sagetv deleted because it was marked watched in the core.
Reply With Quote
  #46  
Old 03-01-2011, 02:09 AM
jpaddock3000 jpaddock3000 is offline
Sage Aficionado
 
Join Date: Dec 2006
Location: San Diego, CA
Posts: 341
I'm very excited to use this plugin. I just installed the plugin via my HD 300. I'm able to see the Admin user under users - log in, but the remote only allows all uppercase characters for the password, so I can't log in. So I go to the server, open the client, go to users - log in and I get a message that "there are no users defined". I also uninstalled and reinstalled the plugin via the server.

What should I do?

Thanks!
__________________
Server - Windows Home Server: Sage 7.1.9 HVR-2250 and HD Homerun Dual Tuner, Intel Core2Duo 2.4GHz, RAM 4 GB, HD OS/Movies/Music/Pictures:500GB (SATAII) TV:1TB (SATAII),
Clients - 2 x HD-300, 3 x MediaMVP
Reply With Quote
  #47  
Old 03-01-2011, 06:50 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by ryttingm View Post
I filed an issue on your googlecode page, but I figured I'd post it here as I don't know how well you track issues there.

Sagetv prioritizes deletion of shows if they are watched. Currently, Multi-User will mark a show as watched in the core if only 1 user marks the show as watched. This means that sagetv will delete the show when it needs space. My wife was unable to watch a show that is on both of our favorites after I watched a show, marked it watched, and deleted it. Then, about an hour later sagetv deleted because it was marked watched in the core.
I'll check this out because that should not happen. When a user marks a show as Watched it should NOT change the Watched status in the Sage core until ALL users have marked it Watched. Thanks for the bug report.
__________________

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.
Reply With Quote
  #48  
Old 03-01-2011, 06:54 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by jpaddock3000 View Post
I'm very excited to use this plugin. I just installed the plugin via my HD 300. I'm able to see the Admin user under users - log in, but the remote only allows all uppercase characters for the password, so I can't log in. So I go to the server, open the client, go to users - log in and I get a message that "there are no users defined". I also uninstalled and reinstalled the plugin via the server.

What should I do?

Thanks!
Good question that I do not have an answer for. Enabled debug logging in Sage and then send me the logfile from the server. I don't know why there is no Admin user available on the server
__________________

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.
Reply With Quote
  #49  
Old 03-01-2011, 01:43 PM
jpaddock3000 jpaddock3000 is offline
Sage Aficionado
 
Join Date: Dec 2006
Location: San Diego, CA
Posts: 341
Quote:
Originally Posted by tmiranda View Post
Good question that I do not have an answer for. Enabled debug logging in Sage and then send me the logfile from the server. I don't know why there is no Admin user available on the server
I have very interesting errors and I have attached the debug file.

Thanks!
Attached Files
File Type: txt sagetvclient_0.txt (241.6 KB, 218 views)
__________________
Server - Windows Home Server: Sage 7.1.9 HVR-2250 and HD Homerun Dual Tuner, Intel Core2Duo 2.4GHz, RAM 4 GB, HD OS/Movies/Music/Pictures:500GB (SATAII) TV:1TB (SATAII),
Clients - 2 x HD-300, 3 x MediaMVP
Reply With Quote
  #50  
Old 03-01-2011, 04:31 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by jpaddock3000 View Post
I have very interesting errors and I have attached the debug file.

Thanks!
Please try this:
- Stop Sage and/or the Sage service.
- Download the attached file and unzip to the JARs folder on your server.
- Edit the Sage.properties file, change the logging property line to read: mus/loglevel=25

Restart sage and do the same things you did before then send another logfile. I don't think this will solve your problem but it will provide me with more data. I see an error in the logfile you provided but I'm uncertain what's causing it.

Tom
Attached Files
File Type: zip MultiUserSupport.zip (40.3 KB, 192 views)
__________________

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.
Reply With Quote
  #51  
Old 03-01-2011, 05:49 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by ryttingm View Post
I filed an issue on your googlecode page, but I figured I'd post it here as I don't know how well you track issues there.

Sagetv prioritizes deletion of shows if they are watched. Currently, Multi-User will mark a show as watched in the core if only 1 user marks the show as watched. This means that sagetv will delete the show when it needs space. My wife was unable to watch a show that is on both of our favorites after I watched a show, marked it watched, and deleted it. Then, about an hour later sagetv deleted because it was marked watched in the core.
I suspect you have Intelligent Recording enabled. Please verify this for me. Assuming you do have IR enabled there are two workarounds until I fix the problem:
- Turn off IR (probably not want you'd like to do.)
- Change the Configuration setting "IR Users Effect Core IR" to No. If you do this the show will never get marked as Watched in the core so you may see it get recorded again.
__________________

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.
Reply With Quote
  #52  
Old 03-01-2011, 06:04 PM
ryttingm ryttingm is offline
Sage Advanced User
 
Join Date: Nov 2007
Posts: 144
I do have IR enabled. I'll use option 2 as a workaround.
Reply With Quote
  #53  
Old 03-01-2011, 07:21 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by ryttingm View Post
I do have IR enabled. I'll use option 2 as a workaround.
I should have a fix for you soon. I'd like to wait to see if I can fix jpaddock3000's problem as well.
__________________

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.
Reply With Quote
  #54  
Old 03-01-2011, 09:35 PM
jpaddock3000 jpaddock3000 is offline
Sage Aficionado
 
Join Date: Dec 2006
Location: San Diego, CA
Posts: 341
Quote:
Originally Posted by tmiranda View Post
Please try this:
- Stop Sage and/or the Sage service.
- Download the attached file and unzip to the JARs folder on your server.
- Edit the Sage.properties file, change the logging property line to read: mus/loglevel=25

Restart sage and do the same things you did before then send another logfile. I don't think this will solve your problem but it will provide me with more data. I see an error in the logfile you provided but I'm uncertain what's causing it.

Tom
You were correct, it didn't fix the issue . I attached the new log file.
Attached Files
File Type: txt sagetvclient_0.txt (236.9 KB, 216 views)
__________________
Server - Windows Home Server: Sage 7.1.9 HVR-2250 and HD Homerun Dual Tuner, Intel Core2Duo 2.4GHz, RAM 4 GB, HD OS/Movies/Music/Pictures:500GB (SATAII) TV:1TB (SATAII),
Clients - 2 x HD-300, 3 x MediaMVP
Reply With Quote
  #55  
Old 03-02-2011, 07:21 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by jpaddock3000 View Post
You were correct, it didn't fix the issue . I attached the new log file.
A couple of things:

- Stop Sage and delete MultiUserSupport-0.51.jar. I'm not sure how that got there, I may have messed up the packaging.

- I need the logfile from the server too. Make sure you edit the Sage.properties file and the sageClient.properties file to include the line "mus/loglevel=25".

- Uninstall PodcastRecorder. That has a memory leak and will slow down your system.

Thanks,

Tom
__________________

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.
Reply With Quote
  #56  
Old 03-02-2011, 09:58 AM
jpaddock3000 jpaddock3000 is offline
Sage Aficionado
 
Join Date: Dec 2006
Location: San Diego, CA
Posts: 341
Quote:
Originally Posted by tmiranda View Post
A couple of things:

- Stop Sage and delete MultiUserSupport-0.51.jar. I'm not sure how that got there, I may have messed up the packaging.

- I need the logfile from the server too. Make sure you edit the Sage.properties file and the sageClient.properties file to include the line "mus/loglevel=25".

- Uninstall PodcastRecorder. That has a memory leak and will slow down your system.

Thanks,

Tom
Attached are both files after deleting the jar file and adding mus/loglevel=25 to the client properties file. FYI, it wasn't even there before.
Attached Files
File Type: txt sagetvclient_0.txt (239.9 KB, 214 views)
File Type: txt sagetv_0.txt (147.5 KB, 251 views)
__________________
Server - Windows Home Server: Sage 7.1.9 HVR-2250 and HD Homerun Dual Tuner, Intel Core2Duo 2.4GHz, RAM 4 GB, HD OS/Movies/Music/Pictures:500GB (SATAII) TV:1TB (SATAII),
Clients - 2 x HD-300, 3 x MediaMVP
Reply With Quote
  #57  
Old 03-02-2011, 10:23 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by jpaddock3000 View Post
Attached are both files after deleting the jar file and adding mus/loglevel=25 to the client properties file. FYI, it wasn't even there before.
Good, this shows me what I needed to see. I will have a closer look at it this evening. I suspect the database is corrupted.
__________________

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.
Reply With Quote
  #58  
Old 03-02-2011, 04:34 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by jpaddock3000 View Post
Attached are both files after deleting the jar file and adding mus/loglevel=25 to the client properties file. FYI, it wasn't even there before.
OK, Now I think I actually know what is happening. I was right, the database is corrupted. What I was wrong about was which database, it's the database between my ears that is not organized properly.

Stop Sage and replace MultiUserSupport.jar with the attached. Let me know how it goes.

Tom
Attached Files
File Type: zip MultiUserSupport.zip (40.4 KB, 188 views)
__________________

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.
Reply With Quote
  #59  
Old 03-02-2011, 04:49 PM
gabrielcab gabrielcab is offline
Sage Aficionado
 
Join Date: Jan 2006
Posts: 287
I wonder if with this plugin could be used as a parental control kind where i could assign certain channels to a user and it would automatically only shows recordings from the channels i selected?
__________________
Waiting for Sage 8.
Reply With Quote
  #60  
Old 03-02-2011, 04:53 PM
jpaddock3000 jpaddock3000 is offline
Sage Aficionado
 
Join Date: Dec 2006
Location: San Diego, CA
Posts: 341
Quote:
Originally Posted by tmiranda View Post
OK, Now I think I actually know what is happening. I was right, the database is corrupted. What I was wrong about was which database, it's the database between my ears that is not organized properly.

Stop Sage and replace MultiUserSupport.jar with the attached. Let me know how it goes.

Tom
You're my hero! I was able to login as admin and create a few users. Now time to customize the users. So far, I'm extremely impressed with the amount of work you have done on this. For the case of Hulu queue videos that get automatically imported to the recordings, is there a way to specify which users will see the show or do all get them?

Thanks
__________________
Server - Windows Home Server: Sage 7.1.9 HVR-2250 and HD Homerun Dual Tuner, Intel Core2Duo 2.4GHz, RAM 4 GB, HD OS/Movies/Music/Pictures:500GB (SATAII) TV:1TB (SATAII),
Clients - 2 x HD-300, 3 x MediaMVP
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

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

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

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
TV Explorer for the Default STV - Testers Needed tmiranda SageTV Customizations 60 09-18-2009 10:52 AM
Restricted Access STVi - Testers Needed tmiranda SageTV Customizations 10 08-25-2009 05:01 PM
Plugin: SJQ v1.1.0RC1 Available - Testers Needed Slugger SageTV Customizations 35 04-21-2008 08:12 AM
Beta Testers needed for SageTV for Mac OS X!! Narflex SageTV Beta Test Software 39 04-11-2007 03:47 PM


All times are GMT -6. The time now is 11:20 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.