Re: [Freevo-users] iui based iphone/ipod interface for freevo WAS: Re: Whole house audio and iphone/ipod touch interface for freevo - initial stages started

John Molohan <[email protected]>
Newsgroups gmane.comp.video.freevo.devel
Message-ID <[email protected]>
John Molohan wrote:
> Jonathan Isom wrote:
>> On Tue, Jun 30, 2009 at 5:31 PM, John Molohan<[email protected]> 
>> wrote:
>>  
>>> So that prediction turned out a little ambitious, this is the first 
>>> chance
>>> I've had even just to tar it up and post. There's been absolutely 
>>> nothing
>>> else done to it since I first played around with it, don't expect 
>>> too much
>>> to work but with a bit of time it's realistic that it could be made 
>>> quite
>>> usable. I've tarred up my /usr/share/freevo/htdocs/ folder in it's 
>>> entirety
>>> for simplicity. It's based on a svn checkout from May (details 
>>> below) so
>>> beware if you're replacing your install with this. You'll see I've 
>>> just hard
>>> coded the section for whole house / multi room control as a mock up 
>>> but I
>>> have an idea on how that could work in practice and again it 
>>> shouldn't be
>>> too hard. To test it out browse to
>>> http://localhost:8080/iui/samples/freevo.html, substitute in your
>>> ip/hostname to browse from your iphone or ipod touch. I've left the old
>>> library alone from what I remember so that should still work too. I 
>>> hope
>>> someone finds it useful or at least interesting :)
>>>
>>>     
>> Hi John,
>>    Looks like you miised web_types_jm.  Just got around to looking at
>> it my self.
>> Later
>>
>> Jonathan
>>   File "/usr/lib64/python2.6/site-packages/twisted/protocols/basic.py",
>> line 231, in dataReceived
>>     why = self.lineReceived(line)
>>   File "/usr/lib64/python2.6/site-packages/twisted/web/http.py", line
>> 1067, in lineReceived
>>     self.allContentReceived()
>>   File "/usr/lib64/python2.6/site-packages/twisted/web/http.py", line
>> 1108, in allContentReceived
>>     req.requestReceived(command, path, version)
>>   File "/usr/lib64/python2.6/site-packages/twisted/web/http.py", line
>> 626, in requestReceived
>>     self.process()
>> --- <exception caught here> ---
>>   File "/usr/lib64/python2.6/site-packages/twisted/web/server.py",
>> line 149, in process
>>     resrc = self.site.getResourceFor(self)
>>   File "/usr/lib64/python2.6/site-packages/twisted/web/server.py",
>> line 567, in getResourceFor
>>     return resource.getChildForRequest(self.resource, request)
>>   File "/usr/lib64/python2.6/site-packages/twisted/web/resource.py",
>> line 50, in getChildForRequest
>>     resource = resource.getChildWithDefault(pathElement, request)
>>   File "/usr/lib64/python2.6/site-packages/twisted/web/resource.py",
>> line 150, in getChildWithDefault
>>     return self.getChild(path, request)
>>   File "/usr/lib64/python2.6/site-packages/twisted/web/static.py",
>> line 277, in getChild
>>     return resource.IResource(processor(fpath.path, self.registry))
>>   File "/usr/lib64/python2.6/site-packages/twisted/web/script.py",
>> line 70, in ResourceScript
>>     execfile(path, glob, glob)
>>   File "/usr/share/freevo/htdocs/iui/samples/guide.rpy", line 42, in 
>> <module>
>>     from www.web_types_jm import HTMLResource, FreevoResource,
>> RecordClientResource
>> exceptions.ImportError: No module named web_types_jm
>>   
> Here you go. It's so long now since I looked at it I'm not sure if 
> there was anything else, hopefully not. I'd love a bit of feedback or 
> even for someone to do a bit of work to bring it on as I won't be 
> looking at for a few months.
>
> John
<snip>

To get a usable view for the tv guide set WWW_GUIDE_COLS = 2 in your 
local_conf.py

John

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.