|
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 |
#41
|
||||
|
||||
Quote:
edit: Now it works. I didn't realize that to "touch" it, I should open and save it. (I had just opened it before, but didn't save). Seems to work fine! thansk Matt
__________________
Server: Ubuntu 16.04 running Sage for Linux v9 Last edited by matt91; 12-14-2008 at 02:14 PM. |
#42
|
|||||
|
|||||
Quote:
I'm running apache on my gateway server (which has an external and an internal interface). Both Sage servers are on the internal LAN. Quote:
Quote:
Quote:
Quote:
I've added some 320x240 FS and 320x180 WS profiles (with mp3 sound!) for PocketPC/Cowon D2 to the properties files. Did the same for Archos: 480x272 and 362x272. Not everyone likes iPod, you know . But mp3 sound tracks only work on some of the older transcode executables and in the newest beta. But it would be enough to have a link to the converted file itself. I've still some space on my 16GB microSD card, you know . |
#43
|
|||
|
|||
Quote:
Code:
import org.apache.xerces.parsers.*; |
#44
|
||||
|
||||
Quote:
For those not familiar with it, "touch" comes from the Unix world, it's a command that updates a file's timestamp. Also, when you upgrade the mobile web interface, the sagewebapp.xml file from the zip overwrites the existing file and the timestamp is updated. Jetty polls all the files in the contexts folder every second. IIRC that can be changed in jetty.xml, but I leave it at the default since I do a lot of redeployments when I'm working on the code. If Jetty sees that the timestamp has changed, it redeploys the web app. Anyway, glad you got it working and hope you find it useful.
__________________
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. |
#45
|
||||
|
||||
Quote:
Quote:
Probably. I never bothered to check I've seen messages in the sage log that look like SageMC is polling for files to convert, but I've never seen it start any. Already done Check out the recording details page. There's a link to the file on that page, just like in nielm's web server.
__________________
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. |
#46
|
||||
|
||||
Quote:
http://forums.sagetv.com/forums/showthread.php?t=17566 "It doesn't need the xerces.jar file (in fact you'll have to get rid of it), but you must use Java Runtime 1.5 (06)" http://www.lmgestion.net/@en-us/4/22...56/article.asp "You must not have xerces.jar in folders (and subfolders) C:\Program Files\Java and C:\Program Files\SageTV\SageTV\JARs"
__________________
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. |
#47
|
||||
|
||||
Or this? http://forums.sagetv.com/forums/show...ces#post221026 "Replace your xerces.jar with xercesImpl.jar and xml-apis.jar in Xerces-J-bin.2.9.0.zip from here. I use this with Java 1.6, nielm's dynamic menus, xml writer and an importer that requires xerces"
__________________
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. |
#48
|
|||
|
|||
Quote:
|
#49
|
|||
|
|||
popups display size
I have installed and tested this little app and I have to say -- awesome. My only issue is the size of the popup fields in the options area under Guide Listings. The are squished to like a 1/8 inch, making them unreadable and unusable. Whereas the Listings themselves span the entire screen. And even when I try and pick one of the pop-up menus they don't expand horizontally, so I can't sort by hour and all that. Otherwise most everything else seems like its working just fine. I assume its the Browser in my Blackberry Bold 9000, as the page comes up just fine in Firefox on my PC, so I hope there is a tweak to be made to the web display code to make it more BB friendly.
|
#50
|
|||
|
|||
[QUOTE=jreichen;322321]So to get to nielm's web interface I would use /sage, and to get to the mobile web interface I would use /sagem.
[QUOTE] Achors like ../m/css/sage_mobile.css prevent that. But /sage/m/ works. Quote:
|
#51
|
||||
|
||||
Now that I have this running, I have a question about useability:
A somewhat common situation for me is to be chatting with a friend when they say "Are you watching the new season of XYZ?" If I'm not watching the show, I'd like to be able to quickly set a favorite and have Sage record some episodes for me to watch. With Nielms server, I would have to wait until I was home, but I could easily search the EPG for the show. I don't see that functionality here. If I don't know the next airing date for a show, is there a way to accomplish this with the mobile web server? thanks matt
__________________
Server: Ubuntu 16.04 running Sage for Linux v9 |
#52
|
||||
|
||||
Quote:
__________________
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. |
#53
|
||||
|
||||
Quote:
BTW, after being away for a few days and looking at this again, I'm not sure I meant mapping /sagem to /sage/m. I think that should be /sagem to /sage, and the <server>:<port> would be enough to keep the mappings to the mobile and nielm web servers apart. Correct me if I'm wrong. You mean the url is /sage/MediaFile... rather than /sage/m/MediaFile...? That's easy to fix.
__________________
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. |
#54
|
||||
|
||||
Quote:
__________________
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. |
#55
|
|||
|
|||
Quote:
Quote:
There's also a problem with the command buttons (like record) having the 'hardcoded' http-server IP adresses in the code: <input type="hidden" name="returnto" value="http://192.168.35.3:8081/sage/m/details.jsp?AiringId=4575847"/> (that's my local IP of the SageTV server; this overrules the reverse proxying). |
#56
|
||||
|
||||
Quote:
Thanks, I'll fix those.
__________________
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. |
#57
|
|||
|
|||
I'm trying to upgrade to 1.0.1 but am getting an error when I try to unzip SageWebApp_1_0_1.zip. Everything unzips okay except for SageWebApp.war. I get an error saying that the current SageWebApp.war is in use and I can't copy over it. I tried to rename the current one to .old but get the same message. I'll try to stop the server when I get a chance and see if this fixes it (it's in use doing other things right now) but I was under the impression that the server didn't need to be stopped to upgrade the web server app. Am I doing something wrong?
UPDATE: The only way I was able to overwrite the SageWebApp.war was by stopping the Sage service. After that, it updated fine, I restarted the service, and everything seems to work great. Fixed the problem I was having with trying to set recordings. Curious what it means that the web interface should be able to be updated without requiring a server restart though - am I misinterpreting this? One other thought - I really like the home.jsp as a nice quick overview of what's going on in the system. But it would be great if there were some link from there to menu.jsp or something. If there is I can't find it. As it stands, I have to manually type in the new address in the address bar to get from home.jsp to menu.jsp, which kind of makes me not want to ever go to home.jsp even though the page is nice. Any way a simple link to menu.jsp could be added somewhere in there? Thanks! Last edited by popechild; 01-06-2009 at 12:04 AM. |
#58
|
||||
|
||||
No...
Quote:
Click the SageTV logo at the top of the page
__________________
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. |
#59
|
|||
|
|||
Quote:
Quote:
|
#60
|
||||
|
||||
Installed this last night and it works and looks great on my iPhone.
Just wondering if there will be a remote page, so I could stop/start/pause, etc. Thanks, Mike |
Tags |
mobile, web |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Plugin: Web User Interface for SageTV 2.2-6.6 (V2.25 18 Sep 2009) | nielm | SageTV Customizations | 2644 | 10-24-2016 10:18 AM |
Wanted: Developer for Web Interface Mobile | Brent | SageTV Customizations | 249 | 02-09-2009 11:21 PM |
Web Interface Questions | SoonerToucan | SageTV Customizations | 1 | 09-14-2004 04:16 AM |
Web interface possible in the near future? | debennett2 | SageTV Software | 7 | 06-05-2004 06:51 AM |
web interface | fmalabre | SageTV Beta Test Software | 6 | 04-28-2004 12:57 AM |