SageTV Community  

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

Notices

SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI.

Reply
 
Thread Tools Search this Thread Display Modes
  #21  
Old 03-04-2010, 10:34 PM
Lester Jacobs Lester Jacobs is offline
Sage Aficionado
 
Join Date: Mar 2003
Location: Mississauga, Canada
Posts: 498
Works very nicely. Thank you for the update. It's great to be finally able to easily restrict kids and guests from changing my Sage configuration and deleting files (typically by accident), while not creating too onerous a security mechanism.

Cheers
Lester
__________________
Lester Jacobs
Web: http://www.digicasa.com
"The shortest answer is doing."
English Proverb. Collected in: George Herbert, Jacula Prudentum (1651).
Reply With Quote
  #22  
Old 03-05-2010, 05:42 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
You're welcome. And thanks for the testing help.

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
  #23  
Old 05-21-2010, 05:39 AM
RodEvan RodEvan is offline
Sage User
 
Join Date: Jan 2009
Posts: 10
SageTV Ver7.?

Well it wasn't going to be long before someone asked the question.

But first I want you to know that as a foster carers, the plug has been invaluable almost essential really, and easily enough to persuade me to return to the stock STV after using SageMC for a while. Your hard work is much appreciated.

and I have to ask.... any plans to implement this for Version 7?
Reply With Quote
  #24  
Old 05-21-2010, 05:59 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Ron,

I just returned from a business trip and have not yet wrapped my head arounf this. I will most likely port it, but I have no clue on a timeframe right now.

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
  #25  
Old 05-21-2010, 06:37 PM
sic0048 sic0048 is offline
Sage Icon
 
Join Date: Nov 2007
Posts: 1,400
Don't forget that you can manually install addons in V7 the same way we installed things in V6. V7 added the plugin library, but they didn't take out the old method of installing STVs. While there is a chance that a STV won't work in V7, I suspect that most will work if you manually install it.
__________________
i7-6700 server with about 10tb of space currently
SageTV v9 (64bit)
Ceton InfiniTV ETH 6 cable card tuner (Spectrum cable)
OpenDCT
HD-300 HD Extenders (hooked to my whole-house A/V system for synched playback on multiple TVs - great during a Superbowl party)
Amazon Firestick 4k and Nvidia Shield using the MiniClient
Using CQC to control it all
Reply With Quote
  #26  
Old 06-23-2010, 10:17 AM
Lester Jacobs Lester Jacobs is offline
Sage Aficionado
 
Join Date: Mar 2003
Location: Mississauga, Canada
Posts: 498
Let me add my voice by saying that this plugin has been invaluable. In a house with kids and friends of kids the likelihood of having inadvertently deleted files or changed configurations is high. This plugin gives me the ability to provide the kids with entertainment while preserving my peace of mind knowing that the system is relatively secure against accidents and tampering.

I have been pestering the SageTV devs off and on for years for just this sort of thing. I can certainly say that I will not be putting SageTV 7 on my production box until this plugin is available.

I would pitch in and help with porting it to SageTV 7 but my available development bandwidth for non-work projects has been almost non-existent for a while now for various reasons. However I would be happy to beta test.

Cheers
Lester
__________________
Lester Jacobs
Web: http://www.digicasa.com
"The shortest answer is doing."
English Proverb. Collected in: George Herbert, Jacula Prudentum (1651).
Reply With Quote
  #27  
Old 06-23-2010, 11:17 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Lester,

Porting this STVi can best be described as easy, but very time consuming. I have to manually search for all of the places in the STV where user actions are taken and "trap" every one of them and check if the action should be allowed. Think about it, there are hundreds of menu choices, options dialogs, setup parameters, keystrokes, and button presses that need to be captured.

The STVi also breaks easily if there are changes in the UI.

I've not ported it yet because I want to make sure the new UI is stable so I don't end up fixing it as the UI changes during the beta cycle. I also want to wait to see if the Malore Menus are updated to the new look and feel.

It's certainly on the list of "to do's", but I only want to do it once.

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
  #28  
Old 06-23-2010, 11:55 AM
Lester Jacobs Lester Jacobs is offline
Sage Aficionado
 
Join Date: Mar 2003
Location: Mississauga, Canada
Posts: 498
I hear you. I know well how many places need to be changed since I took a stab at this permission restriction functionality many years ago. Your effort is light years ahead of mine though. At the time I tried to convince the Sage devs to add an enhancement to the API where any of the config, delete, record, favourite, etc functions would call a predefined "checkPermission" function and not execute if the result of the "checkPermission" was false. In the stock install this "checkPermission" function would do nothing but a developer could overload it using a Java class to do whatever checks were needed. This would have eliminated the manual work involved in searching the stock STV for all of the trap points and would have been a generic solution that supported pretty much any custom STV or STVi. However such a function did not fit into their design plans at the time.

Cheers
Lester
__________________
Lester Jacobs
Web: http://www.digicasa.com
"The shortest answer is doing."
English Proverb. Collected in: George Herbert, Jacula Prudentum (1651).
Reply With Quote
  #29  
Old 08-21-2010, 07:03 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
I just ported this to Sage7. If you have questions or problems please post in the Sage7 customization thread: http://forums.sagetv.com/forums/showthread.php?t=50319
__________________

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
  #30  
Old 01-09-2011, 05:24 PM
DoPeFiSh's Avatar
DoPeFiSh DoPeFiSh is offline
Sage User
 
Join Date: Sep 2009
Location: AlAsKa
Posts: 64
Hi, I have sagetv 7 and I installed this plugin and it worked fine for a few days then it wont recognize my password, not sure if someone changed it on me or what happened, I enter the password and it wont take it, I tried uninstalling the plugin and re-installing it and it still asks for the password, this is on the main tivo not the placeshifter.

What is the file that the password is stored so I can see what it is if it got changed? or just delete the file so I can start clean.......

Thanks
Reply With Quote
  #31  
Old 01-10-2011, 07:29 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
It's stored in the .properties file in plain text so it won't be hard to find. Just shutdown sage and open the .properties file in a text editor. I forget the exact name of the property but it will start with "rra/". Once you look at the properties file it should be obvious.

Don't delete the password. Just change it to something you can remember.

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
  #32  
Old 01-10-2011, 10:05 PM
DoPeFiSh's Avatar
DoPeFiSh DoPeFiSh is offline
Sage User
 
Join Date: Sep 2009
Location: AlAsKa
Posts: 64
Thank you, I found it, it looks like for some reason it changed it to upper case or when I entered it in it was on upper case I guess...... I enter it with the remote and nothing, I entered it with the keyboard in upper case and it works, I changed it in the sage.properties file to lower case but it still didn't take it, unless its in multiple properties files, I could remove it and try again ?
Reply With Quote
  #33  
Old 01-11-2011, 06:50 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
The password is saved on a per-client (or per-extender) basis so you will have to change it in multiple .properties files.
__________________

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
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
STV Import: Comskip Playback for Default STV (v1.5.4 30/August/2008 for SageTV 5/6) JREkiwi SageTV Customizations 600 11-23-2011 07:58 AM
STV Import: External Apps for the Default STV (v4.0.3 18/November/2007) JREkiwi SageTV Customizations 51 03-30-2011 10:47 PM
STV Import: Auto Compress for version 6 Default STV (V1.4.5 1/October/2008) JREkiwi SageTV Customizations 325 10-15-2010 03:06 PM
STV Import: Fan Art for Default STV by TiKi (v2.2 Feb 22, 2009) Tiki SageTV Customizations 102 01-05-2010 05:16 PM
STV Import: A Collection of Minor Tweaks for the Default STV for SageTV 5.0/6.0 JREkiwi SageTV Customizations 126 01-10-2009 08:45 PM


All times are GMT -6. The time now is 06:23 PM.


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