Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Delphboy
Visitor

Coursework help

For my computing coursework I am developing a Roku channel. Due to network restrictions at school I am unable to run the Eclipse with the BrightScript plugin. The technicians have said they can set me up with a standalone machine to develop on but if they do this I have to upload my channel to the Roku using a USB drive.

My question is this: Is it possible to programme a channel on a PC, save it to a pen drive and then run the channel on the Roku from the pen drive?

I hope to be using Eclipse with the BrightScript plugin and I am developing on a Roku3.

Thanks! 😄
0 Kudos
6 REPLIES 6
belltown
Roku Guru

Re: Coursework help

You need a network connection to deploy a channel to your Roku. You don't necessarily need to develop using the Eclipse plugin. You'll need a text editor (e.g. Notepad or Notepad++), a way to create Zip files (e.g. Windows Explorer or 7-Zip), a telnet client for debugging (e.g. Windows Telnet or PuTTY), and a way to connect to and deploy (side-load) your channel from your PC to your Roku (e.g. any web browser or cURL). Here's some more info on setting up a development environment on Windows without using Eclipse: http://forums.roku.com/viewtopic.php?f=34&t=83613. If you can't connect from your PC to your Roku over a network connection, however, then you're out of luck. Depending on which Roku model you have, you can connect to a network using ethernet or WiFi. If your school doesn't want you connecting to their network but you have your own laptop, you may be able to set up an ad-hoc network (as described in the first part of this post: http://forums.roku.com/viewtopic.php?p=491352&sid=50621e28714a0944eb9b1b5d9ca4a807#p492929), which can be used to connect to the Roku.
0 Kudos
Delphboy
Visitor

Re: Coursework help

Thank you!! I think I will have to go down the line of using my laptop as the technicians said something about not installing Telenet school computers.
Thanks again 🙂
0 Kudos
destruk
Streaming Star

Re: Coursework help

You actually don't need telnet installed -- you can pull the debug log from an http url like http://ipaddress_of_roku_device:8085
Telnet does help if you want to check a value that isn't printed to the debugger, or if you want to manually interact with the debugger, but for viewing printed logs and errors that url will work just fine.
0 Kudos
EnTerr
Roku Guru

Re: Coursework help

"destruk" wrote:
You actually don't need telnet installed -- you can pull the debug log from an http url like http://ipaddress_of_roku_device:8085

WAT ! Since when?!
[spoiler=mind blown:on3a1acr][/spoiler:on3a1acr]
Oh. Ah. I see what you did there :idea:
0 Kudos
Komag
Roku Guru

Re: Coursework help

Yeah but I hit CTRL+C to jump into the console all the time, can't imagine trying to live without that.

I did manage to set up a direct ethernet cable to my Roku and work on it OFFLINE, but it's been so long I can't remember how I did it, and it doesn't work anymore anyway since I nuked my laptop and did a fresh Windows 10 upgrade.
0 Kudos
BradC
Binge Watcher

Re: Coursework help

not that it would help OP, but it would be pretty awesome if we had a roku emulator with the different models to develop and test on like we have for android.

No TV needed. or for me, easier to watch TV while I work. 😄
♦MiniGolf♦HangMan♦Brain Puck♦Retro Tennis♦BORK♦FLIP♦Pathogen♦Pathogen 2♦Shut the Box♦Birdie♦Logic♦Dots♦Pool♦küglo♦Bubble Wrap♦Trivia Channel♦Mancala♦Air Hockey♦Weather♦CAMERA♦Your Photos Screensaver♦Desert Beauty Screensaver♦Wild Lakes Screensaver♦
0 Kudos
Need Assistance?
Welcome to the Roku Community! Feel free to search our Community for answers or post your question to get help.

Become a Roku Streaming Expert!

Share your expertise, help fellow streamers, and unlock exclusive rewards as part of the Roku Community. Learn more.