the $subj podcast rss does not contain id and pubdate. because missing guid the gpodder reports always "no new episodes" for the podcast. this hook fix this - the pubdate can be calculated from the autio file url and I used the same number as guid. this is my first code in python, probably not optimal :) -*- coding: utf-8 -*- # add missing attributes for # 'Zpravodajstvi (Cesky Rozhlas 1 - Radiozurnal)' podcast # Copy this script to ~/.config/gpodder/hooks/ to enable it. # Jan Lana <lana.jan at gmail.org>; 2011-03-28 import re import time class gPodderHooks(object): def on_episode_save(self, e): m = re.search('http://.*/media/zpravy/(\d+)-cro1_(\d\d)_(\d\d)_(\d\d)_(\d\d).mp3', e.url) if m: ts = time.mktime([int(m.group(1)),int(m.group(2)),int(m.group(3)),int(m.group(4)),int(m.group(5)),0,-1,-1,-1]) e.pubDate = ts e.guid = int(ts) -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.berlios.de/pipermail/gpodder-devel/attachments/20110330/58ec8e8c/attachment.html>