Hi Charles,
if I execute "execute_push", then I get this Error:
<CiscoIPPhoneError Number="6" />
Authorization seems to be ok.
-----Ursprüngliche Nachricht----- Von: Charles Jones [mailto:jonescr at cisco.com] Gesendet: Freitag, 21. März 2008 22:29 An: hobbit at hswn.dk Betreff: Re: [hobbit] Hobbit to IPPhone Beta
Charles Jones wrote:
I've posted a beta of Hobbit2IPPhone here: http://www.the-ownage.com/?p=620
This is a stable beta, I'm currently using it daily. There is still lots of work I need to do to make a real portable release, and a "services" version as well.
Enjoy!
-Charles I just realized that I forgot to mention in the "docs" at the top of the program that for this to work properly, you should run it out of cron every minute, ie:
$ crontab -l
- /var/www/perl/hobbit.cgi
You can run it from command-line manually for testing purposes. Explanation of why it is run this way...You cannot just "push" XML to an IPPhone to create menus and such. However, you can push a bit of XML that instructs the phone to fetch a remote CGI, and that remote CGI can have the XML for menus and such. In other words, the phone will only act on code that IT fetches itself. The only thing you can push to it in one action is the command to execute a remote CGI.
So, when hobbit.cgi is run from command-line (or cron), it does the initial authentication to the IPPhone, and tells it to execute a remote CGI, which happens to be the same hobbit.cgi program, except it passes along some parameters that tell it to do the Hobbit stuff.
I know that is kind of confusing...its basically a cgi and command-line program all in one. If run from the command-line, it tells the phone to fetch it via http along with parameters that make it act like a web CGI instead.
Anyhow running it out of cron every minute is the best way to keep it running. I am experimenting with using meta-refresh instead, but so far I don't like that, because if you exit the hobbit menu, it stops refreshing and you have to kick it off again manually.
Ahh..the fun of beta software :)
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk