Running Chumby Apps

General discussion relating to the O2 Joggler, from the default O2 setup, to alternative operating systems and applications.
spoyser
Posts: 134
Joined: Mon Mar 07, 2011 6:45 pm

Running Chumby Apps

Post by spoyser »

I think it was discussed on the previous forum but there doesn't seem to be any mention over here about Chumby Apps (see here http://www.chumby.com/guide) so I thought I would bring the subject up for those who didn't realize that many Chumby Apps can be run of the Joggler.

As far as I can see, by far the easiest way to run a Chumby App on a Joggler is to first install the Flash App Manager that comes with GForums PNP, this will give you a simple front end to launch the apps, and also adds an exit button to the apps.

Next find an app that you wish to install, eg to install GemRunner (a simple early 80's arcade style game) go to this page:

http://www.chumby.com/guide/widget/gemrunner

Now you need to find the actual URL of the App, this is easily done by viewing the source of the webpage (on the view menu in IE), then find the line that looks like this:

Code: Select all

swfobject.embedSWF("http://s3movies.chumby.com/cdn/xmlmovie/28CFA2C4-F8F5-11DD-B47E-001E681DF646", "flash_movie", appsize.width, appsize.height, "8", false, flashvars, params, attributes);
Now telnet in to your joggler and navigate to the following directory:

/media/appshop/flash

This is the directory that the Flash App Manager looks in for flash apps.

Now download the app into this directory using wget with the URL of the app, ie:

Code: Select all

wget http://s3movies.chumby.com/cdn/xmlmovie/28CFA2C4-F8F5-11DD-B47E-001E681DF646 -O GemRunner.swf
The -O GemRunner.swf automatically renames the file to GemRunner.swf once it has downloaded.

Finally launch Flash App Manager and you should find the new app in the list, just tap it to run.

Repeat for any apps for wish, Flash App Manager will need to be relaunched for the app list to be refreshed.

I know this sounds complicated but it is actually very very easy, and very quick, I downloaded over 20 in the space of 30 minutes.

As the apps are originally designed to run on a Chumby device it is a bit hit and miss as to which one will work on a Joggler, but I would say at least 75% of the ones I have tried work perfectly.

I find this one particulary useful if you want a quick news update of something:
http://www.chumby.com/guide/widget/Goog ... s%20Search

And this one is quite a fun clock:
http://www.chumby.com/guide/widget/Danny%20Marooned
DJ-Q
Posts: 13
Joined: Wed Sep 21, 2011 9:19 am

Re: Running Chumby Apps

Post by DJ-Q »

Thanks for this guide.

This is very helpful. I'm off to try and get the humanclock.com app to work now :-)
jim_lewis1
Posts: 179
Joined: Wed Mar 26, 2014 4:44 pm

Re: Running Chumby Apps

Post by jim_lewis1 »

Not sure if anyone still interested/using this, but:

1. As far as I can tell the Chumby site has tightened up so the full URL is not on the page. I don't know how to get round this to download/use the Apps on the Chumby site
2. It seems this technique still works on the Apps on the SOny Dash site: http://dash.dash.sel.sony.com/guide

Hope this is of some use to someone
craig_1234
Posts: 39
Joined: Mon Sep 10, 2012 1:33 am

Re: Running Chumby Apps

Post by craig_1234 »

You can still download the Chumby Apps. Although most of the good apps no longer work.

1. Go to the app store: http://www.chumby.com/guide

2. Click on the app you require. i.e. mini golf

3. View the page source and find "swfobject.embedSWF". After that you will see an link starting with /xml/moviefile?id=Random String. This link appears to be random and changes each time you refresh the page.

In my case, the link for mini golf was: /xml/moviefile?id=AfGXwynAM4QwTN5Urf20RD12Ue2t6_xwPc

4. Complete the URL by adding http://www.chumby.com to the beginning.
Final URL (for mini golf) becomes: http://www.chumby.com/xml/moviefile?id= ... Ue2t6_xwPc

5.

Code: Select all

 wget http://www.chumby.com/xml/moviefile?id=AfGXwynAM4QwTN5Urf20RD12Ue2t6_xwPc -O golf.swf

Remember: you can output the file as whatever you want i.e. -O file.swf

You can also save the .swf by loading the url and saving the file using your web browser.

6. Run it on your joggler.
jim_lewis1
Posts: 179
Joined: Wed Mar 26, 2014 4:44 pm

Re: Running Chumby Apps

Post by jim_lewis1 »

I thought I tried that and didn't manage to get it to work. O well I'll try again thanks. I guess the Chumby site is making a fairly weak attempt at stopping people from getting this stuff for free.
jim_lewis1
Posts: 179
Joined: Wed Mar 26, 2014 4:44 pm

Re: Running Chumby Apps

Post by jim_lewis1 »

this seems to work for a selected app, everyhing completes as expected in the SSH client interface. However, I have no new icon. Even if the app doesn't run on the Joggler, shouldn't I expect to find the new icon installed?
User avatar
pete
Posts: 2950
Joined: Mon Aug 01, 2011 6:33 am
Location: Time Traveler

Re: Running Chumby Apps

Post by pete »

@spoyser

Here checked my Chumby account and its still active. I have to look around here and have some 5-6 larger Chumby's a few smaller Chumbys.

That said I also have some test automation applications that did work just fine. I see them on my configuration.

Can I download the SWF files with the links on my login to Chumby?
- Pete
O2 Jogglers running EFI Ubuntu / Squeezeplayer
OpenPeak Voip Telephony / Zigbee tabletops hardware modded with Seabios / RTC / Ethernet ROM edits / SSD drives running XPe for automation screens

Auto mater
Juggler
Posts: 249
Joined: Thu Apr 21, 2011 2:34 am

Re: Running Chumby Apps

Post by Juggler »

Pete

It would be great if you could try out some of the chumby apps on the standard Joggler OS. Is PNP3 essentially the same ? If so maybe to try them on there as well. Would be good to know as it would provide maybe a good source of apps for people who would like to use their Jogglers as they were originally intended (well as close as). Just need to work out a way then of how the apps can be gained and installed for someone not prepared to tinker so much.

If you did this I'd be very interested to know the details.

I don't have any Chumbies or a Chumby account.

I found a link on making SWF apps :

http://knolleary.net/2010/05/31/creatin ... der-linux/

I haven't tried it and don't know how accurate it is now as it was written some time ago. I'd like to try it out as it would be great to make some apps for the native joggler.

I also found these links that may be of interest :

http://www.jogglerwiki.com/forum/viewto ... ?f=2&t=665
http://www.jogglerwiki.com/wiki/Native_Applications
User avatar
pete
Posts: 2950
Joined: Mon Aug 01, 2011 6:33 am
Location: Time Traveler

Re: Running Chumby Apps

Post by pete »

Yup here I modded my Chumby's with new microSD cards. I don't remember anymore but they ran just Linux. I did keep the old microSD cards such that I can boot them up as original. I was looking at the links in my account.

Ok so looking at the source of the page with Firefox (tried inspector too).

It shows the serial number of the chumby profile in question with the SWF file.

Ok I see this looking at the source with FF

Code: Select all

flashvars._chumby_profile_url = "http%3A%2F%2Fwww.chumby.com%2Fxml%2Fvirtualprofiles%3Fid%
- Pete
O2 Jogglers running EFI Ubuntu / Squeezeplayer
OpenPeak Voip Telephony / Zigbee tabletops hardware modded with Seabios / RTC / Ethernet ROM edits / SSD drives running XPe for automation screens

Auto mater
Juggler
Posts: 249
Joined: Thu Apr 21, 2011 2:34 am

Re: Running Chumby Apps

Post by Juggler »

Pete

Are you able to get craig_1234's instructions above to work ? Or is there a bit more to it ? Is the SWF app somehow associated and limited to the Chumby and/or Chumby account ?
User avatar
pete
Posts: 2950
Joined: Mon Aug 01, 2011 6:33 am
Location: Time Traveler

Re: Running Chumby Apps

Post by pete »

Yup; looks different. I was though beta testing a few aps...

Switched over to IE and source looks the same (doing all sorts of stuff lately with FF).

Code: Select all

 flashvars._chumby_profile_url = "http%3A%2F%2Fwww.chumby.com%2Fxml%2Fvirtualprofiles%3Fid
Tried the above golf one. Trying mine though with ids and not seeing them. (SWF files).

In the source all I see is a vc_controller.swf embedding in the page.

OK went to browsing widgets. Looking like its using an id only.

Got it.

Code: Select all

http://www.chumby.com/xml/moviefile?id=movieID *.swf
So just putting in the specific movie id and *.swf gets you the flash file.
- Pete
O2 Jogglers running EFI Ubuntu / Squeezeplayer
OpenPeak Voip Telephony / Zigbee tabletops hardware modded with Seabios / RTC / Ethernet ROM edits / SSD drives running XPe for automation screens

Auto mater
Juggler
Posts: 249
Joined: Thu Apr 21, 2011 2:34 am

Re: Running Chumby Apps

Post by Juggler »

Looks good

Do you have a few example URLs...

And is it possible to get the movie id without being logged in to the website i.e. without having a chumby account ?

Do you have a vanilla Joggler to try these on ? (may be stupid question...)
User avatar
pete
Posts: 2950
Joined: Mon Aug 01, 2011 6:33 am
Location: Time Traveler

Re: Running Chumby Apps

Post by pete »

Yeah...didn't work every time....well too I was guessing; source page for my chumby's looks way different.

I could get into my base modded Chumby's and thinking the flash files where downloaded to a temporary directory.

Easier to get them that way.

We can probably just put a few on a drop box directory for play....

Let me boot up one of the Chumby's. Its been a long time.

Checking out one of the larger ones; it just boots up to a Ubuntu Desktop. Thinking I had just replaced original mini SD with a 16Gb SD. I think I did less with the little Chumby...noticed a different power supply for those....same voltage just different sized barrel.
- Pete
O2 Jogglers running EFI Ubuntu / Squeezeplayer
OpenPeak Voip Telephony / Zigbee tabletops hardware modded with Seabios / RTC / Ethernet ROM edits / SSD drives running XPe for automation screens

Auto mater
User avatar
pete
Posts: 2950
Joined: Mon Aug 01, 2011 6:33 am
Location: Time Traveler

Re: Running Chumby Apps

Post by pete »

Looks like a bunch of stuff has changed on the Chumby site.

The above noted; I had one unopened Insignia 3.5" Chumby and updated firmware to it and will play.
- Pete
O2 Jogglers running EFI Ubuntu / Squeezeplayer
OpenPeak Voip Telephony / Zigbee tabletops hardware modded with Seabios / RTC / Ethernet ROM edits / SSD drives running XPe for automation screens

Auto mater
User avatar
pete
Posts: 2950
Joined: Mon Aug 01, 2011 6:33 am
Location: Time Traveler

Re: Running Chumby Apps

Post by pete »

Configured Chumby and did the subscription stuff for my account.

SSH'd to the Chumby and can see all of the swf files with their numbers but no swf extensions. Copied them over to check them out and they work fine.

How do the applications look on the Joggler?

Curious about the applications that have configurations. Are they just xml files?
- Pete
O2 Jogglers running EFI Ubuntu / Squeezeplayer
OpenPeak Voip Telephony / Zigbee tabletops hardware modded with Seabios / RTC / Ethernet ROM edits / SSD drives running XPe for automation screens

Auto mater
User avatar
pete
Posts: 2950
Joined: Mon Aug 01, 2011 6:33 am
Location: Time Traveler

Re: Running Chumby Apps

Post by pete »

OK; now with unlimited access to the flash applications; which ones would look nice on the 800X480 Joggler PnP III stuff.

It would be nice to add a few to PnPIII base.
- Pete
O2 Jogglers running EFI Ubuntu / Squeezeplayer
OpenPeak Voip Telephony / Zigbee tabletops hardware modded with Seabios / RTC / Ethernet ROM edits / SSD drives running XPe for automation screens

Auto mater
User avatar
pete
Posts: 2950
Joined: Mon Aug 01, 2011 6:33 am
Location: Time Traveler

Re: Running Chumby Apps

Post by pete »

OK

Started from scratch on a new Joggler.

1 - Updated initially with updated firmware
2 - added PnPIII

3 - downloaded some 20 flash files to play with.

4 - looking to test with the flash player application that was mentioned a couple of years back.

5 - I am guessing that its included in the PnPIII...

6 - Its been a while that I have installed PnPIII. Wow offbeatdave has done very nice with it.

7 - OK so the Chumby applications are all 4:3. They all work just fine. There are a few that I am testing which connect to my CCTV cameras. Thinking these look for an XML setup file.

8 - Now searching through the variety of Chumby applications...there are quit a few of them.
- Pete
O2 Jogglers running EFI Ubuntu / Squeezeplayer
OpenPeak Voip Telephony / Zigbee tabletops hardware modded with Seabios / RTC / Ethernet ROM edits / SSD drives running XPe for automation screens

Auto mater
ttherapo
Posts: 64
Joined: Sat Jul 07, 2012 12:07 pm

Re: Running Chumby Apps

Post by ttherapo »

Please can you povide instructions and your link to try in our devices? I used to have a chumby device and they had a lot nice applications. I even informed offbeatdave about this devices asking him to import some of these apps to joggler, but as i understand there are some issues
User avatar
hawsey
Posts: 2069
Joined: Sun May 22, 2011 11:23 pm
Location: Northumberland

Re: Running Chumby Apps

Post by hawsey »

Sounds fun Pete :-) a few screenshots or photos of ChuPnPIIIBY apps running on the joggler would be nice eye candy for us, hint, hint.
Happy Joggling
User avatar
pete
Posts: 2950
Joined: Mon Aug 01, 2011 6:33 am
Location: Time Traveler

Re: Running Chumby Apps

Post by pete »

Yup; can do that; but it'll be just my camera.

The names of the cached files are just long numbers with no SWF extensions.

That said they are tiny and can be put in a directory anywhere.

Have a look here and pick some that look interesting and I will try them out on the Joggler. (and post them some where)

http://www.chumby.com/guide

Not totally sure where some applications are getting their configurations other than maybe some temporary xml file.

What is neato is using WinSCP to look at both Joggler and Chumby directories while I play in Vivo.

What I noticed was when I brought the Chumby; I could connect fine but not install any applications until I paid for the subscription. That said it looks now like it used to look like.

Looks like it authenticates the Chumby first before doing anything.

Code: Select all

<meta content="authenticity_token" name="csrf-param" />
<meta content="this is a mixture of a whole bunch of stuff" name="csrf-token" />
Their is no SWF though mention in the source. Its just the ID of the SWF file.
- Pete
O2 Jogglers running EFI Ubuntu / Squeezeplayer
OpenPeak Voip Telephony / Zigbee tabletops hardware modded with Seabios / RTC / Ethernet ROM edits / SSD drives running XPe for automation screens

Auto mater
Post Reply