I believe Roku has not yet exposed that billboard trick to us peons. Screensavers run in their own thread, so the only way to swap any kind of data is write it to the registry, so the screensaver or the channel could read it.
Just a guess, but .m3u8 is probably not a recognized extension. Try dropping it from the title and just use the channel var. You actually don't need extensions when saving as far as the OS is concerned.
FUNCTION testNext() testA = ["apple", 2, "carrot", "dapple", 5, "fapple", "gourd"] testInt = 0 FOR i = 0 to testA.count()-1 IF TYPE( testA[i]) = "roString" testInt++ ? "testNext() found a String, fru...
FYI the line to whack this dead horse extends around the block. It's been obvious for years that there are no designers at Roku, but I see it's now a requirement for someone's niece/nephew the website vendors too.
You would want to have a button that says "Rate this Channel!", then use ECP ( It's in the SDK docs ) to have the button link to your channel in the channel store, where the user can set the rating. I don't think there's any other way to access the ratings.
I bet you're right. I guess I'll just have to develop the habit of pressing something on the remote to exit any screensaver mode before deleting the channel. As an aside - I used to just upload the new version each time (to overwrite the existing version), but some time in the last year or two that...
I got the same result on a 4200. The channel is not a game but has an initial user screen. I didn't get a message in VioletBug, but the tab went red so it crashed like yours, right away. It did not happen when I let my in-channel 2D API screensaver kick in.
No, you're conflating the two possible issues. Being able to access that page means Roku has not blocked you and disabled the box from their end. Developer mode is turned on in the box itself. Sounds like a router issue.