#: essentiellement une coquille qui pointe vers la bonne fonction dans le module dtc, codé par ailleurs
import lastdtc
-#: Récupératin des webcomics
+#: Récupération des webcomics
import comics
-GATHERING_MODULES = [youtube, lastdtc, comics]
+#: Récupération des sagas MP3
+import sagas
+
+GATHERING_MODULES = [youtube, lastdtc, comics, sagas]
def generate_errmsg(id):
errmsg = "Erreur à la récupération de %s :\n" % id
--- /dev/null
+#!/usr/bin/env python
+# -*- encoding: utf-8 -*-
+
+""" Récupération des sagas MP3 """
+
+import urllib
+import re
+
+def last_xantah():
+ p = urllib.urlopen("http://www.adoprixtoxis.com/lite/download/xantah_downloads.php")
+ t = p.read()
+ ids = re.findall("""<div class="top">Xantah (.*?)</div>""", t)
+ ids = [int(i) for i in ids]
+ return max(ids)
+
+functions = {
+ "xantah" : last_xantah
+ }
#: Récupération de toutes les nouveautés
import gather
-def last_xantah():
- p = urllib.urlopen("http://www.adoprixtoxis.com/lite/download/xantah_downloads.php")
- t = p.read()
- ids = re.findall("""<div class="top">Xantah (.*?)</div>""", t)
- ids = [int(i) for i in ids]
- return max(ids)
-
def get_file():
"""Récupère la liste des derniers ids de chaque truc, stockée dans le fichier."""
f = open(serverconfig.store_published_file)
f.close()
FETCHS = {
- "xantah" : last_xantah,
}
def fetch_all():