|
SageMC Custom Interface This forum is for discussing the user-created SageMC custom interface for SageTV. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
SageMC on SageTV Mac (yup!)
Just wanted to let all you STV3 haters out there (you know who you are) that it *IS* possible to get SageMC (v6.3.2) running on a SageTV for Mac v6.2 installation.
It took some trial and error, but here's where things get put: Place in: /Applications/SageTV.app/Content/Resources (use "Show Package Contents") /JARS/(contents of JARS) Place in: /Library/Applications Support/SageTV/Data BasicSyatemMonitor.dll /com /DVDPro2Sage sagemc_menu.xml SageMenu.dtd /STVs/(contents of STVs) SystemMonitorJNl.dll SystemMonitorPlugin.class /ui_elements Weather.dll WeatherMonitorJNl.dll WeatherMonitorPlugin.class So far it all seems to be working as well it does on my Windoze server. If anyone (mlbdude?) notices anything grossly incorrect please let me know. |
#2
|
||||
|
||||
Nice job
I'll have to try that out on my mac just for fun.
__________________
Clients: 1xHD200 Connected to 50" TH-50PZ750U Plasma Server : Shuttle SFF SSH55J2 w/ Win7 Home, SageTV v7, Core i3 540, 2GB RAM, 30GB SSD for OS, 1.5TB+2x1TB WDGP for Recordings, BluRay, 2xHDHR, 1xFirewire SageTV : PlayOn, SJQ, MediaShrink, Comskip, Jetty, Web Client, BMT Having a problem? Don't forget to include a log! (Instructions for: PlayOn For SageTV v1.5, MediaShrink) |
#3
|
||||
|
||||
Okay, this thread is kind of old, but I'd like to try to bring it back to life. Just the thread title itself should get Mac SageTV users excited. The original post most probably applied to Mac OSX 10.4 Tiger, and an earlier version of SageMC.
I read in another thread that currently SageMC will run on 64bit Macs with Java6 only, so I downloaded javase6dp8.dmg from Apple Developer Connection and installed it on my 64bit Mac Mini Core 2 Duo. Then I downloaded sagemc_6_3_6b_full.zip and unpacked it. I turned off SageTV Server in OSX system prefs, then followed all of the instructions given by wkoperwhats above, and immediately ran into some issues. First, there is already an existing STVs folder at /Library/Applications Support/SageTV/Data/STVs. It is not clear in the instructions whether to write over that folder with the STV folder in the SageMC installer, or just to add the SageMC files to the existing SageTV STVs folder. I opted to add them without erasing any of the existing files. Then I restarted my mini and opened SageTV. I went to Detailed Setup>Advanced and changed the SageTV Application Package to SageMC_169.xml. It opened up with the SageMC menu text/buttons that I recognized from screenshots, but there was nothing other than white menu text on a black background. There was no other interface graphics, so it was very hard to navigate thru the menus. I was looking for a way to maybe change the theme, but I couldn't puzzle it out. I ended up rolling back to my saved default SageTV app package and my Data folder backup copies. I've scoured both the SageTV Mac threads and SageTV Customizations, but can't really find anything concrete beyond the instructions above. Has anybody gotten any further than this? Thanks in advance. MB
__________________
MacMini 2GHz Intel Core 2 Duo 2GB SDRAM OSX v10.6 Nvidia GeForce 9400M Sony SXRD-A502000 Silicon Dust HDHomerun Dual OTA Tuner 2TB My Book External Firewire Last edited by mcbrems; 01-26-2008 at 02:58 AM. |
#4
|
||||
|
||||
You need to make sure that SageTV (service or whatever it is on the Mac) get completely shutdown so that the new jars files that is part of the SageMC install get reloaded.
Gerry
__________________
Big Gerr _______ Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB. |
#5
|
||||
|
||||
Quote:
I'm thinking that since the interface seems to be working, that the java code is good. The issue seems to be that the graphic assets are not being seen. Possibly the directory path to the pngs is wrong in the layout XML, or the pngs are in the wrong folder. Gonna check on that. MB
__________________
MacMini 2GHz Intel Core 2 Duo 2GB SDRAM OSX v10.6 Nvidia GeForce 9400M Sony SXRD-A502000 Silicon Dust HDHomerun Dual OTA Tuner 2TB My Book External Firewire |
#6
|
||||
|
||||
So I got the iSage and the Meekell STVs to work in OSX without any jumping thru hoops. I just unzipped them into my Applications folder, pointed to them in SageTV Detailed Setup>Advanced>SageTV Application Package, and they opened right up. So easy. I figured I was just making the SageMC install harder than it needed to be, so I tried the same method.
Unfortunately, the same behavior again- white button text on a black background, and no other graphics. Then I figured maybe at least I needed to load the jars into the SageTV package contents (stopped the Sage Server in System Prefs beforehand). Results were even worse. Text would not refresh, and layers and layers of white text were piling up in the SageTV window until it was impossible to tell what menu was displaying. Thoughts anybody? MB
__________________
MacMini 2GHz Intel Core 2 Duo 2GB SDRAM OSX v10.6 Nvidia GeForce 9400M Sony SXRD-A502000 Silicon Dust HDHomerun Dual OTA Tuner 2TB My Book External Firewire |
#7
|
|||
|
|||
I followed these instructions and it worked for me.
Here is what I did:
as part of the second last bullet, I made sure that I copied the contents of the zip file: STVs/SageTV3 to Data/STVs/SageTV3. I am not sure if the Mac behaves the same as windows in that if I copy a directory with the same name, will it merge the directory contents like Windows or does it replace the directory??? So I played it safe. So now, I am running with SageMC on my Mac Sage Client. Greg Last edited by gveres; 05-12-2008 at 11:36 PM. |
#8
|
|||
|
|||
BTW, I wish it was easier to find this thread! It seems there is very little information around on applying customizations to the mac version. This post helped a lot
Greg |
#9
|
||||
|
||||
Rock On!! I'll try this when I get home tonight! Thanks!
__________________
MacMini 2GHz Intel Core 2 Duo 2GB SDRAM OSX v10.6 Nvidia GeForce 9400M Sony SXRD-A502000 Silicon Dust HDHomerun Dual OTA Tuner 2TB My Book External Firewire |
#10
|
||||
|
||||
Quote:
/Applications/SageTV/Contents/Resources/Java/Jars I copied and pasted the contents of the sagemc_6_3_7a_full install Jars folder into the existing SageTV.app Jars folder listed above, leaving the original existing JAR files in place. I also followed your advise and next manually copied (added) the contents of the SageMC/SageTV3 folder into my existing SageTV3 folder, leaving the existing files in the target folder in place. Then I copied the remaining files from the installer Data folder into the SageTV/Data folder (I didn't copy the JARs and STVs folders over, since they were addressed above). Restarted SageTV, then went to Detailed Setup>Advanced, and loaded the SageMC_169.xml file. For the first time, IT WORKED! Now I can start playing with other SageMC themes. WooHoo!! MB
__________________
MacMini 2GHz Intel Core 2 Duo 2GB SDRAM OSX v10.6 Nvidia GeForce 9400M Sony SXRD-A502000 Silicon Dust HDHomerun Dual OTA Tuner 2TB My Book External Firewire Last edited by mcbrems; 03-05-2008 at 06:53 PM. |
#11
|
|||
|
|||
Just some additional comments...
Seeing as I started this whole madness almost a year ago now I felt it was time to chime in:
My original post was indeed on a G4 running Tiger and obviously things have changed since. Here are some slightly modified install instructions that I've come up with for those of you wanting to get this running under 10.5 (Leopard). 1. As far as I can tell, the latest beta of Java 1.6 *only* runs on 64-bit capable intel Macs (not all intel Macs are necessarily 64 bit capable), but it is not needed. The version of Java that ships with Leopard (J2SE 5.0) will work just fine. 2. Download and unzip the latest SageMC full installer. 3. Right click on either the "SageTV Client" or just plain "SageTV" (server) application, chose "Show Package Contents" and browse to "Contents/Resources/Java/JARs". 4. Copy the *contents* from the unzipped "sagemc_6_3_7a_full/JARs/" directory into here. Be sure not to just overwrite the directory as much required stuff will be lost. 5. Browse to "Macintosh HD/Library/Application Support/SageTV/Data" 6. Copy everything else from "sagemc_6_3_7a_full/" to here *except* for a. the previously used "JARs" directory and b. the "STVs" directory. 7. Browse to "Macintosh HD/Library/Application Support/SageTV/Data/STVs/SageTV3/" 8. Copy all the contents from within the "sagemc_6_3_7a_full/STVs/SageTV3" directory here. Restart the Sage server or client and set the STV to "SageMC_168.xml". Do *not* download the latest SageMC xml file as it will *not* work unless you've been able install the beta Java 1.6 runtime. Please guys, throw Nielm et. al. some money and include this (or something very similar if you're scared to piss off M$) in the Sage distribution. Unless you make your interface an order of magnitude simpler (not prettier, simpler), all the time and money you've spent porting this to Mac OS X is going to be a waste. |
#12
|
||||
|
||||
Quote:
Aloha, Mike |
#13
|
|||
|
|||
Quote:
Dirk |
#14
|
||||
|
||||
Yup they do work with 1.5.
__________________
Sage Server: HP ProLiant N40L MicroServer, AMD Turion II Neo N40L 1.5GHz Dual Core, 8GB Ram, WHS2011 64bit, Sage 7.1.9 WHS, HDHR (1 QAM, 1 OTA), HDHR Prime 3CC, HD-PVR for copy-once movie channels HTPC Client:Intel DH61AG, Intel G620 cpu, 8GB ram, Intel 80GB SSD, 4GB RamDisk holding Sage/Java/TMT5 Sage Client:Sage HD-200 Extender |
#15
|
|||
|
|||
My bad..
I downloaded and tried the "latest development build" and ran into problems, hence my cautionary note. But I just noticed that the xml file included in 6.3.7a is newer anyway. Maybe "latest" is relative
|
#16
|
||||
|
||||
INSTALLING NEW MAC SAGETV VERSIONS OVER EXISTING MAC SAGEMC
INSTALLING NEW MAC SAGETV VERSIONS OVER EXISTING MAC SAGEMC
Close Sage and close Sage Server in Sage system preference pane. Rename existing SageTV in application folder (SageTV_BU works) Drag new SageTV rev from disc image into application folder Open package contents of both new and old renamed versions of SageTV Open the SageTV/Contents/Resources/Java/Jars folders in each finder window Copy the following files from the OLD SageTV into the NEW SageTV Jars folder: activation.jar df_sageutils.jar log4j.jar mail.jar mailcheck.jar nielm_getrssnews.jar nielm_sageimdb.jar nielm_sagemenureader.jar nielm_sageutils.jar sagemc.jar Open the new SageTV application. SageTV will put you through the setup process, but all settings will default to your last correct values When finished, SageTV will open to the default SageTV STV Navigate to Detailed Setup, and select Advanced Settings>SageTV Application Package Select SageMC_169.xml Enjoy.
__________________
MacMini 2GHz Intel Core 2 Duo 2GB SDRAM OSX v10.6 Nvidia GeForce 9400M Sony SXRD-A502000 Silicon Dust HDHomerun Dual OTA Tuner 2TB My Book External Firewire |
#17
|
|||
|
|||
Can't get it to work
Hi everyone. I tried a few times to get SageMC installed on my SageTV Mac installation. However, each time I applied it, I would only get a black background with some white text on it. I was unable to navigate any of the menus or use SageTV in any way after applying SageMC.
I downloaded the latest version of SageMC and followed the detailed instructions in this thread to get the files in all the right places. I even upgrade my JVM to the latest version to see if that would help. No luck. Do I need to installed sagemc_6_3_7a_full and then use the upgrade process in the above thread to get this to work on my MAC? I was unable to find a download or live torrent for sagemc_6_3_7a_full. |
#18
|
|||
|
|||
Does anyone have any fixed for this? I too am having the same problems. The mac version is sweet now (mkv works fine for me for once), and I just need sageMC! Plus I need someone to teach me how to make seperate video directories (e.g. one that is pin word protected, and one that is not)
thanks Mo |
#19
|
|||
|
|||
Anybody successfully using the new SageMC 6.3.8a on a Mac? If so, which Java version does Sage report using?
I've installed the latest Java update, and put 1.6 at the top of the priorities list in the Java control panel. Sage still using 1.5. The latest SageMC apparently requires 1.6. |
#20
|
|||
|
|||
Java 1.6 on Mac is only 64-bit Don't know why Apple hasn't released it for 32-bit.
If we could get SageTV compiled for 64-bit lots of people would be happy. B
__________________
Running SageTV on unRAID via Docker Tuning handled by HDHR3-6CC-3X2 using OpenDCT |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
STV: SageMC 16x9 Version 6.x (latest dev build) | dflachbart | SageMC Custom Interface | 6112 | 04-04-2008 11:16 PM |
Mac install SageMC | karma | SageMC Custom Interface | 3 | 05-20-2007 02:58 PM |
Wire(ed/less) MVP & Mac Addresses | coryking | SageTV Media Extender | 0 | 02-01-2007 07:52 PM |
Why does the MVP switch MAC addresses with sagetv. | ignarps | SageTV Media Extender | 2 | 07-18-2006 01:24 PM |
Invalid wireless MVP MAC address | kminder | SageTV Media Extender | 2 | 06-13-2006 09:45 AM |