Friday, November 04, 2011

Squeak Changes to Trunk

From: Nicolas Cellier <nicolas.cellier.aka.nice gmail.com;
Subject: Re: Calendar Chooser
Newsgroups: gmane.comp.lang.smalltalk.squeak.general
Date: 2011-11-02 20:57:10 GMT (1 day, 18 hours and 22 minutes ago)
2011/11/2 Jon Hylands <jon huv.com>:

> Hey Eliot,
> I had forgotten to add that before I took the picture, but its there now.
> I guess the question I was asking is, how do I submit it? I can post a
> change set here, or a file out of the category, or whatever...
> - Jon

The preferred way is to save a Monticello package in
http://source.squeak.org/inbox
Classify your morph under MorphicExtras.
Check that your image does not contain superfluous changes in this
package (you can do this by attempting to merge with MorphicExtras
from http://source.squeak.org/trunk).
Then save your version of MorphicExtras in http://source.squeak.org/inbox

If it's too much to learn, just post a changeset here, someone will care.

Cheers
Nicolas

Saturday, July 09, 2011

I am still struggling to figure out the way to get the proper PID for the international links using the XML files provided by the BBC. (Se earlier postings for background.

Right now it looks like this is as close as I can come: http://www.bbc.co.uk/radio4extra/programmes/schedules.xml

Because the play it again links are only good for seven days, this details of this example will soon be stale, but it is better than nothing.

On the web site: http://beebotron.org/public3/radio4extra.html, there is a link to the program "Jenny Stephens' Project Archangel, Episode 4 - The reason for Mike's involvement with the Nablovski colony is revealed. (4/4) [6 days 14 hours]" which is "http://www.bbc.co.uk/mediaselector/4/asx/b00wmzn1/iplayer_intl_stream_wma_lo_concrete"

On the web site: http://www.bbc.co.uk/radio4extra/programmes/schedules.xml" there is a reference to the show, but the pid is listed as b00wmznd. Tantalizingly close, but...

More research has revealed some more information. The link http://www.bbc.co.uk/programmes/b00wmznd.xml has an entry that displays the value b00wmzn1 in the tag b00wmzn11800Original version.

I think that this is what I need to be able to design an application that will use the data from the BBC XML files to build a command line string to record a show.

Now, how do I program an application in Squeak?

Saturday, May 28, 2011

Ok, here we go again. I have Squeak 4.2 fired up and I am going to try again.

1. find a source of schedule data
2. build an application to find and display program data
3. enable program selection that builds a VLC command to transcribe the program.

Here is where I am starting in Smalltalk: HTTPClient httpGet: 'http://beebotron.org/public3/radio4extra.html'

The big hurdle is (and has been for a long time) building an application GUI. Let's see how it goes.

The developer info page is a bit lean on information, but I have been able to extrapolate a bit and come up with some useful info.

The link http://www.bbc.co.uk/radio4extra/programmes/genres opens a web page with about the various generes.

The link http://www.bbc.co.uk/radio4extra/programmes/genres.xml returns an xml data file with the information.

http://www.bbc.co.uk/radio/programmes/genres/drama
http://www.bbc.co.uk/radio/programmes/genres/drama.xml
>> shows all radio station drama programs

It looks like with enough poking around that I will be able to figure out the appropriate urls.

Stay tuned.

Friday, February 04, 2011

The bbc program information extraction process is a moving target. There is a new page for developer information that is different from the last two go-rounds.