RyanE Posted April 4, 2012 Share Posted April 4, 2012 Made a fun hack a few weeks ago, thought you all could appreciate it.Keep in mind, this will likely only work on 2.0 and later systems, and there's a handful of limitations listed on the post.Feel free to ask me questions, although I offer no support, and as this was not developed by Control4, they also offer no support for this.It also requires that you be able to ssh into your Control4 system's master controller to install.http://untestedhacks.com/2012/control4-photo-screensaver/RyanE Link to comment Share on other sites More sharing options...
RyanE Posted April 4, 2012 Author Share Posted April 4, 2012 Also, forgot to mention, if you're a web guru and can figure out why the Slideshow functionality isn't working in Windows browsers (works fine on Firefox and Chrome in Linux), feel free to fix it and send me the diffs.Thanks.RyanE Link to comment Share on other sites More sharing options...
Kahn Posted April 4, 2012 Share Posted April 4, 2012 Thanks Ryan - great stuff there. Link to comment Share on other sites More sharing options...
ILoveC4 Posted April 4, 2012 Share Posted April 4, 2012 Thanks for this Ryan...a much better, more intuitive way to get new photos in the screensaver.I'll give this a whirl tonight! Link to comment Share on other sites More sharing options...
wappinghigh Posted April 4, 2012 Share Posted April 4, 2012 Hey Ryan. Great stuff! Thanks for posting this...Does this mean your going over to the DIY dark side :cool: Link to comment Share on other sites More sharing options...
Kahn Posted April 4, 2012 Share Posted April 4, 2012 Dont tease him......he's tempted already!! hahah Link to comment Share on other sites More sharing options...
RyanE Posted April 4, 2012 Author Share Posted April 4, 2012 Hey Ryan. Great stuff! Thanks for posting this...Does this mean your going over to the DIY dark side :cool:If you read my 'About Me' section on untestedhacks.com, I think you'll find the answer.RyanE Link to comment Share on other sites More sharing options...
wappinghigh Posted April 5, 2012 Share Posted April 5, 2012 Hey Ryan. Great stuff! Thanks for posting this...Does this mean your going over to the DIY dark side :cool:If you read my 'About Me' section on untestedhacks.com' date=' I think you'll find the answer.RyanE[/quote']Right on! Yeh I was only teasing. I think what your doing is great!! Link to comment Share on other sites More sharing options...
rydbeckc Posted April 5, 2012 Share Posted April 5, 2012 The link looks to be down Link to comment Share on other sites More sharing options...
RyanE Posted April 5, 2012 Author Share Posted April 5, 2012 It's working from here.RyanE Link to comment Share on other sites More sharing options...
ILoveC4 Posted April 5, 2012 Share Posted April 5, 2012 Works from here too. Link to comment Share on other sites More sharing options...
RyanE Posted April 5, 2012 Author Share Posted April 5, 2012 My DSL may have had a hiccup. My email looks like it stopped for a bit.RyanE Link to comment Share on other sites More sharing options...
xc420 Posted April 8, 2012 Share Posted April 8, 2012 Can I install lighthttpd on a pre 2.0 system? Link to comment Share on other sites More sharing options...
RyanE Posted April 8, 2012 Author Share Posted April 8, 2012 Not Easily.RyanE Link to comment Share on other sites More sharing options...
msgreenf Posted April 9, 2012 Share Posted April 9, 2012 Ryan,Awesome job! This is really great!THank you!!! Link to comment Share on other sites More sharing options...
msgreenf Posted April 10, 2012 Share Posted April 10, 2012 Ryan,Anyway to change the host name of your controller to make it easier to use then an IP? Link to comment Share on other sites More sharing options...
RyanE Posted April 11, 2012 Author Share Posted April 11, 2012 Typically, you would tell your gateway / router the name of the box.At least, that's how I do it. Statically-assigned DHCP address for the controller, and a name in the DNS settings on the gateway.RyanE Link to comment Share on other sites More sharing options...
msgreenf Posted April 11, 2012 Share Posted April 11, 2012 Typically, you would tell your gateway / roter the name of the box.At least, that's how I do it. Statically-assigned DHCP address for the controller, and a name in the DNS settings on the gateway.RyanEI have a static IP but I can't figure out how to assign it a DNS entry. I am using an Apple Airport Extreme base station. Link to comment Share on other sites More sharing options...
RyanE Posted April 11, 2012 Author Share Posted April 11, 2012 Sorry, don't know. I don't use the Airport Extreme.RyanE Link to comment Share on other sites More sharing options...
ScottGA Posted March 23, 2013 Share Posted March 23, 2013 Awesome hack and can’t wait to use it. Looks like it will really make the photo screensaver so much more usable and easy to update! I rooted into my C4 HC800 server and loaded the installer. I now have access to the Control4 Screensaver Photo Management page and can select photos that I want to add. However, when I click the Start button to upload a photo I added, I get an error message that says “SyntaxError: JSON Parse error: Unexpected EOF”. I’ve attempted this by using both the “Add Files” button and dragging a file to the web page and get the same error. I tried searching Google for a solution, but haven’t found anything yet. I confirmed my image file meets the requirements (it’s only a 407KB .JPG file). I’m using Safari 6.03 on a Mac Pro. If anybody has any other suggestions, please let me know. THANKS! Link to comment Share on other sites More sharing options...
ScottGA Posted March 23, 2013 Share Posted March 23, 2013 I did a little more testing and tried it on IE10 and then downloaded Firefox. I was able to get Firefox to upload the photos to the HC800 so I can now use the hack (thanks Ryan!). I guess the hack may not work with Safari 6.03. Link to comment Share on other sites More sharing options...
ScottGA Posted March 23, 2013 Share Posted March 23, 2013 Ok, back again (sorry). Apparently, I'm not all the way there yet. As mentioned in the post above, I was finally able to upload photos to the USB stick in my HC800 controller using the web tool. However, I can't get these photos to be part of the Navigator screensaver's picture rotation. I've clicked on the "Update Navigators" button on the Control4 Screensaver Photo Management web page. I also used "Refreshed Navigators" in Composer HE v2.3.0. All the photos I uploaded using the web tool are being reflected on the web tool page. I also went into Composer HE and see all the new photos listed properly in the Media\Stored\Screen Saver section (along with other photos that I uploaded using Composer HE). I clicked on the "Check Resolution" button in Composer and get the correct "All resolutions are present" dialog box. I rebooted my HC800 controller and my 7"TS The only photos that appear in the screen saver are the ones uploaded through Composer. Any suggestions? Link to comment Share on other sites More sharing options...
Matt Posted March 24, 2013 Share Posted March 24, 2013 Cool Port forwarded allows my entire family to upload from the web!Thanks Ryan.Matt Link to comment Share on other sites More sharing options...
RyanE Posted March 24, 2013 Author Share Posted March 24, 2013 Cool Port forwarded allows my entire family to upload from the web!It also allows all the weirdos on the web to upload pictures!Not Cool!RyanEP.S. There is absolutely *no guarantee* that the functionality provided has any security whatsoever, and I don't take responsibility if your system is hacked because you port forwarded something that was not intended to be 'on the Internet'. Link to comment Share on other sites More sharing options...
ScottGA Posted March 24, 2013 Share Posted March 24, 2013 Ryan (or anyone else), any suggestions on what I need to do to get the photos I uploaded via the web to be part of the screensaver slide show? (See above for steps I've taken so far to try to remedy the situation)Thx. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.