Saturday, August 05, 2006

TiVoWeb

- TiVoWeb
The manrec application that DABDig calls has been updated a few times by various people since the DABDig support for it was introduced long ago.
Once of the new features means that it can be called with a textual date rather than seconds since 1970. Does not really matter for DABDig since it already does the calculation using absolute time but allowing this new field could make the URL more configurable from the dabdig.ini
A second new field is space for episode information, e.g. title or series/episide number. Incorporating this is easy enough (at least the series/episode numbers) but the problem is doing it in a way that does not send meaningless stuff when there is no series/episode information to pass - but again - possible to do.

Not started on this yet - so this is here as a memory jogger.

Thursday, August 03, 2006

TiVoWeb

- TiVoWeb
The manrec application that works with TiVoWeb has maximum sizes for textual fields - e.g. description and title are set to 40 characters.

This can mean that these fields get truncated by DABDig before sent over.
One user wants to correlate information from TiVoWeb/manrec with the post-processing function in DABDig. However, because of generic descriptions, it is possible that two different shows will have the same first 40 characters in the description.
So - the user has made a modification to manrec (or some other PHP script) to be able to accept more than 40 characters but then to truncate later in the process for the TiVo.
So -I changed DABDig so that the maximum length that DABDig sends to TiVoWeb/manrec can be configured.
Note - it is possible that a very long description could fail to be sent over via the HTTP Post operation.
Anyway - change made
(257b08)