http://theconversation.edu.au/python-iview-copyright-crusader-or-vigilante-
operative-9763

I'm sure that many people here are aware of Jeremy Visser’s good work in 
creating the python-iview program to allow those of us who don't use Flash to 
access ABC TV content over the Internet.

Unfortunately the ABC has threatened legal action against him in regard to 
this issue and he has taken down the repository of the source code.

https://jeremy.visser.name/2012/09/python-iview-press-qanda/

Jeremy has published a FAQ at the above URL.  It's interesting that the ABC 
apparently have a TOS hidden away somewhere that tells us not to download 
episodes.  If the ABC had asked Jeremy to make his program stream programs 
instead of downloading them they could also have asked him to display the TOS.


Anyway I just noticed this because the "iview-cli -p" command has started to 
fail repeatedly with the following error and I went looking for a newer 
version of the source.

Traceback (most recent call last):
  File "/usr/bin/iview-cli", line 179, in <module>
    programme()
  File "/usr/bin/iview-cli", line 44, in programme
    items = iview.comm.get_series_items(series['id'])
  File "/usr/lib/pymodules/python2.7/iview/comm.py", line 93, in 
get_series_items
    return parser.parse_series_items(series_json, get_meta)
  File "/usr/lib/pymodules/python2.7/iview/parser.py", line 105, in 
parse_series_items
    for item in series_json[0]['f']:
IndexError: list index out of range

I wondered if the ABC had changed something to make it fail.  I don't imagine 
that they would deliberately try to make iview-cli crash, but I can imagine 
them putting in a hack to abort the connection in a way that iview-cli doesn't 
expect.

I've just tried iview-gtk and that works well enough, so maybe it's just a bug 
in the cli version of the software.

-- 
My Main Blog         http://etbe.coker.com.au/
My Documents Blog    http://doc.coker.com.au/
_______________________________________________
luv-main mailing list
[email protected]
http://lists.luv.asn.au/listinfo/luv-main

Reply via email to