Forum Discussion

Delphboy's avatar
Delphboy
Visitor
10 years ago

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! 😄

6 Replies

  • 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.
  • 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 🙂
  • destruk's avatar
    destruk
    Streaming Star
    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.
  • "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:
  • 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.
  • BradC's avatar
    BradC
    Binge Watcher
    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. 😄