Delivery Status Notification (Failure)

Michael Pavling pavling at gmail.com
Sat Nov 1 05:02:04 PDT 2014


On 31 October 2014 21:21, Rob Dixon <rob.dixon at gmx.com> wrote:

> Scrape the BBC web site directly for the information that used to come
> from the RSS feeds. Apart from being a very clumsy approach, this is
> almost certainly against the terms of service for the web site.



Nevertheless, as a stop-gap (so my daughter doesn't freak out at missing
episodes of '64 Zoo Lane') I've written a (very rough) Ruby script which
runs through my PVR files, pulls out the search term, and scrapes the
iplayer site for matching episodes' PIDs.

These get pumped into a system call to download the episode by PID.

A hideous process... I'm doing hundreds of calls to the iplayer website,
and the filtering functionality is much reduced from what GiP gives/gave (I
can't specify by channel - yet -  for instance).

Also, it's only working for TV, since the Radio channels' interface for
iplayer is totally different (and more obfuscated) - so I'll nibble away at
that tonight.

I'll stick it on github later - but it *might* only work on *nix - I'll
leave a Windows user to see if they can get it working for them.


PS Sorry, to Rob Dixon for multiple copies of this email - it seems I can't
work a mailing list :-/



More information about the get_iplayer mailing list