|
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. |
|
Thread Tools | Search this Thread | Display Modes |
#941
|
||||
|
||||
Quote:
Iit looks like an old version of the webserver code is being used -- the $Revision should be 1.18 -- which I think explains that 'leading servlet' message , which may also explain the 404 (MediaFileServlet is not being loaded)
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki |
#942
|
||||
|
||||
Quote:
Observations: - Sage Recordings: only place to set 'enabled'. Did. NO id's show up on sage recordings even after enabled. - Upcoming Recordings: seems to work diff for each show. not similar performance. NONE show actual titles any more. Some show "0005 - " without a title. Some show the pure EP1900610082 info only. None seem to actually work right. Ones w/out ep id's (like sports) seem to show the playing teams fine. Ones w/out titles work as normal. - No other screens seem to show ID information, but assuming that is with intent. Thanks for including this one Nielm! Love this feature, and will help debug further. Thanks again, hun! Let me know if there's anything I can do to help. |
#943
|
|||
|
|||
Quote:
thanks...plugin rocks, I'm a dumba$$.
__________________
Server: XP SP3, X2 BE 5000+, WD 1.5TB x 2, PVR150 & HD-PVR, USB-UIRT Clients: HD300, HD100 x 2, Media MVP in a box somewhere |
#944
|
||||
|
||||
no problemo
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki |
#945
|
||||
|
||||
Quote:
Code:
String ep=getEpisode(); if ( showepisodeid && ! SageApi.booleanApi("IsTVFile",new Object[]{sageAiring} ) ) { // from malore's menus //If(Size(GetShowExternalID(Airing))>=12,GetShowExternalID(Airing),"00000000000000000000") //If(Substring(DummyEpisodeNum, 8, 12) != "0000", Substring(DummyEpisodeNum, 8, 12), "") String epId=(String)SageApi.Api("GetShowExternalID",sageAiring); if ( epId != null && epId.length()>=12 && ! epId.substring(8).matches("^0*$")) if ( ep != null && ep.length()==0) ep=epId.substring(8)+" - "+ep; else ep=epId; } if ( ep != null && ! ep.equals("")){ out.println(" <br/>"+Translate.encode(ep)); } out.println(" </a></div></td>");
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki |
#946
|
||||
|
||||
I'm seeing the same things. After taking a look I found the following:
It's excluding the episode info from the Recordings screen because of the following check in the if statement. Was this included for some other reason? If not it could be removed, or perhaps you didn't want the '!'. Code:
! SageApi.booleanApi("IsTVFile",new Object[]{sageAiring} ) Code:
if ( ep != null && ep.trim().length()==0)
__________________
Server: Intel Core i5 760 Quad, Gigabyte GA-H57M-USB3, 4GB RAM, Gigabyte GeForce 210, 120GB SSD (OS), 1TB SATA, HD HomeRun. Extender: STP-HD300, Harmony 550 Remote, Netgear MCA1001 Ethernet over Coax. SageTV: SageTV Server 7.1.8 on Ubuntu Linux 11.04, SageTV Placeshifter for Mac 6.6.2, SageTV Client 7.0.15 for Windows, Linux Placeshifter 7.1.8 on Server and Client, Java 1.6. Plugins: Jetty, Nielm's Web Server, Mobile Web Interface. |
#947
|
|||
|
|||
Admin screen
Are there any plans in future releases to add an admin screen to add or remove rights for specific users to download stuff.. like you can do in the realm.properties file now?
|
#948
|
||||
|
||||
I tried to copy a recording from my Sage server via the web interface to a different computer.
The web server reported the file as 5.18GB is size. When I clicked the link to download the file, IE reported the filesize as 800MB and that is all that was downloaded. The first 16min of the movie was great, but it would be nice to get the whole thing At first I thought that maybe something timed out, but the initial size as reported by IE was 800MB. Does this size come from the webserver? thanks, |
#949
|
||||
|
||||
Quote:
When the epId is "0000": - All titles displayed fine, if they exist When the title is NULL: - To the Manor Born, EP0044880003, displays "0003 - " - Ebert & Roeper, EP3932370306, displays "0306 - " When the title exists, and epId != "0000": - Everybody Loves Raymond, EP1900610082, displays "EP1900610082 " - Frasier, EP0809390126, displays "EP0809390126 " On to comments on the code. Wish it were commented, but since not, making my assumptions as I go. Code:
String ep=getEpisode(); Code:
if ( showepisodeid && ! SageApi.booleanApi("IsTVFile",new Object[]{sageAiring} ) ) { Code:
&& ! epId.substring(8).matches("^0*$")) Code:
if ( ep != null && ep.length()==0) ep=epId.substring(8)+" - "+ep; else ep=epId; 1) Not sure what your 'if' test here is for. ep!=NULL already done in the outer case, no??? If the title has any length, provide the "xxxx - title" format, else just the title? Think it's backwards. 2) ep=epId is absolutely wrong. If I understand your 'if' case here, this is the wrong display. Why EVER display the raw episode ID? Ungood. Won't critique further, as it is simply just wrong. My own guess is you want a Malore type test in here somewhere. Maybe a sub if case inside the first part. In any case, I think you have your 'if' cases messed up / reversed. Here's my version: Code:
if ( epId.substring(8)!="0000" ) if ( ep.length()==0 ) ep="Episode "+epId.substring(8); else ep=epId.substring(8)+" - "+ep; - If the ID is 0000, then just print whatever title info exists, done - If the title is NULL, then display "Episode ####" (#=ID) as the title - If the title exists, then display "#### - title" Think this is what you want, but not close to what you have. Hope that helps, Nielm. If I had more time, I'd do more work on it, but think I have it right. Thanks for putting the effort into all this N! Love you Babe! Let me know if there's any add'l info you like. Am a thorough coder / debugger, and happy to do anything to help the cause. |
#950
|
||||
|
||||
BBCritical: 'real' user management is on the todo list
lovingHDTV: IIRC, IE has a bug that means it cannot handle large files (size > 2Gb)... Try a 'real' browser -- like Firefox or Opera. ToonGal -- thanks for the analysis... I was being pretty dense, but I think I got the problem sorted now -- check your PM's... (comments in the code ?!)
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki |
#951
|
||||
|
||||
Any chance of a linux version?
|
#952
|
||||
|
||||
Quote:
- Andy
__________________
SageTV Open Source v9 is available. - Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1. - Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus - HD Extenders: A) FAQs B) URC MX-700 remote setup Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request. |
#953
|
||||
|
||||
Quote:
Using the webserver on Sage Linux version
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki |
#954
|
||||
|
||||
Macs
Has anyone figured out a way to playback on a mac? In the absence of a VLC plugin for OS X I can't find a workaround.
Perhaps there is a way to get the webserver to automatically open an external player (VLC, MPlayer, etc). Any ideas? |
#955
|
||||
|
||||
Quote:
In Mplayer, copy the link which is on the media filename and open it in Mplayer (does Mplayer do playlists?)
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki |
#956
|
|||
|
|||
Is this for Linux only? I installed it on my Windows XP machine, but nothing happens when I http://localhost:8080/sage/Home on my machine.
If I do http://localhost, I get the generic Windows Under construction since I have not put any web pages on my system. I edited my Sage.properties file to have: i18n_options=en,fr ui/numeric_text_hint_fr_0=0\nespace ui/numeric_text_hint_fr_accept=lecture\:\n> ui/numeric_text_hint_fr_back=arrêter\:\n< load_at_startup_runnable_classes=net.sf.sageplugins.webserver.StartServer Is this correct? Last edited by joe123; 02-16-2006 at 11:13 PM. |
#957
|
||||
|
||||
Quote:
Quote:
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki |
#958
|
|||
|
|||
Ok, I ran netstat -a and yes, nothing is running and listening to port 8080.
I also noticed that you mention to edit the Sage.properties files. In my system under C:\Programs\SageTV\SageTV directory, I see two of these files - probably beucase they have different extensions which do not show up in my windows display. So did I edit the correct Saget.properties files listed 2 posts above? |
#959
|
|||
|
|||
Sage.properties
Does anyone know which Sage.properties file to edit?
The webserber instructions are not clear as to which to edit. |
#960
|
|||
|
|||
Quote:
edit: saw your other post above. In the sagetv folder there is sage.properties, sage.properties.autobackup, sage.properties.default, and maybe others, depending on number of upgrades. the file you want is "sage.properties" Turn off "hide extensions for known file types" in windows to help eliminate confusion. Last edited by ke6guj; 02-19-2006 at 04:29 PM. |
Tags |
web |
Currently Active Users Viewing This Thread: 2 (0 members and 2 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Plugin: Mobile Web Interface 1.2 | jreichen | SageTV Customizations | 281 | 06-17-2011 02:20 PM |
Can't get Web-based User Interface to install | SSBrian | SageTV Customizations | 3 | 11-04-2008 08:12 PM |
Web User interface link for the metadata file. | zzmystique | SageTV Customizations | 0 | 06-21-2008 02:26 AM |
Idea to enhance the Web User Interface: Messaging | jbarr | SageTV Customizations | 3 | 05-14-2007 03:59 PM |
Linkplayer, Linktheater with SageTV Web User Interface | fyodor | SageTV Customizations | 0 | 10-08-2006 06:03 PM |