On 08/26/11 21:15, hennessey rogers wrote:
> On Thu, 25 Aug 2011 16:45:39 +0100
> Nigel Taylor <njtay...@asterisk.demon.co.uk> wrote:
> 
> 
>> Duplicates are removed from the list, so if the same programme appears 
>> on BBC Two, and BBC HD. Only one will will be present, listed against 
>> BBC Two. BBC HD is just the HD version of the main channels rather than 
>> original content it is very unlikely to see anything listed against BBC HD.
>>
>> Regards
>>
>> Nigel Taylor
> 
> Thanks for the reply,
> Sometime ago had a batch file called list.bat and I could get a listing of 
> BBC1 programs with "list.bat t1" on the command line.When the BBC HD channel 
> started up I extended the batch file so that "list.bat t5" gave me a list of 
> programs on the BBC HD channel and it worked. So when it stopped working I 
> was prompted to start this query. As it happens I use this same batch file to 
> get a listing of BBC radio 4 programs with "list.bat r4" on the command line 
> but this too now miss behaves as well and gives me a listing of BBC Radio 4 
> Extra interspersed with BBC Radio 4 programs. The relevant line from the 
> batch file is
> perl.exe get_iplayer.pl  --tree --type=radio --channel="BBC Radio 4" > 
> radio4.txt
> Do you have any idea why this gets a list of BBC Radio 4 Extra programs as 
> well as BBC Radio 4?
> Thanks,
>      Hennessey.
>  
> hennessey rogers <hennessey.rog...@gmail.com>
> 
Hi,

--channel="BBC Radio 4" is a regular expression match, so both "BBC
Radio 4" and "BBC Radio 4 Extra" contain the expression. You need to
match on just BBC Radio 4. Try "BBC Radio 4$", where the $ matches the
end of line, for an exact match use "^BBC Radio 4$"

perl get_iplayer --type radio --channel="BBC Radio 4"
returns 411 matches

perl get_iplayer --type radio --channel="BBC Radio 4$"
returns 252 matches

perl get_iplayer --tree --type radio --channel="^BBC Radio 4 "
returns 159 matches

Regards

Nigel Taylor

_______________________________________________
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer

Reply via email to