68df734ce9d072881556f5aa8695d89a9f6b5953
David Blume first commit

David Blume authored 8 years ago

1) # IP Tagger
2) 
David Blume Migrate from SDK1 to SceneG...

David Blume authored 5 years ago

3) IP Tagger is a test [channel for Roku devices](https://sdkdocs.roku.com/display/sdkdoc/SceneGraph+Samples).
4) It uses SceneGraph and the BrightScript language.
David Blume first commit

David Blume authored 8 years ago

5) 
6) # Getting the project
7) 
8) You can get a copy of this project by clicking on the
9) [ZIP](http://git.dlma.com/roku_ip_tagger.git/zipball/master)
10) or [TAR](http://git.dlma.com/roku_ip_tagger.git/tarball/master) buttons
11) near the top right of the GitList web page.
12) 
13) If you're me, and you want to contribute to the repo, then you can clone it like so:
14) 
15)     git clone ssh://USERNAME@dlma.com/~/git/roku_ip_tagger.git
16) 
17) # Building it
18) 
David Blume Migrate from SDK1 to SceneG...

David Blume authored 5 years ago

19) In the components directory, move the file "[settings.xml.sample](http://git.dlma.com/roku_ip_tagger.git/blob/master/components/settings.xml.sample)" to "settings.xml" and update its `url` and `auth` fields.
David Blume Add instruction to rename s...

David Blume authored 7 years ago

20) 
David Blume Migrate from SDK1 to SceneG...

David Blume authored 5 years ago

21) [Ensure you can sideload a dev channel](https://sdkdocs.roku.com/display/sdkdoc/Loading+and+Running+Your+Application).
David Blume Escape a couple of intra-wo...

David Blume authored 8 years ago

22) Then see the "build\_systems" command in ip\_tagger.sublime-project to see how the channel is zipped and deployed.
David Blume first commit

David Blume authored 8 years ago

23) 
David Blume Add reference to the corres...

David Blume authored 7 years ago

24) # Corresponding Server Code
25) 
26) Here's [the corresponding server code](http://git.dlma.com/kvs.git/).
27) 
David Blume first commit

David Blume authored 8 years ago

28) # Is it any good?
29) 
30) [Yes](https://news.ycombinator.com/item?id=3067434).
31) 
32) # To Do
33) 
David Blume Migrate from SDK1 to SceneG...

David Blume authored 5 years ago

34) 1. Replace roDeviceInfo.GetDeviceUniqueId with GetChannelClientId()
David Blume first commit

David Blume authored 8 years ago

35) 
36) # Licence
37)