TV-Show Cleaner - Die Putzfrau für eure Serien

  • Welcher Serienjunkie kennt das nicht:
    20 verschiedene Serien auf dem NAS mit jeweils 3 Staffeln und 24 Epsioden.
    Gut, die nehmen Platz weg. Und eigentlich schaut man sich die Episoden doch eh nur 1x an.
    Wie kriege ich jetzt jene gelöscht, die ich bereits angeschaut habe?
    Manuell im XBMC über die Contexttaste? ... machbar, aber ätzend langwierig.
    Einfach die Daten vom NAS löschen und dann ein Datenbank-Cleaning? ... wäre eine Idee, aber da muss man so fürchterlich aufpassen. Man sieht ja nicht, welche noch "neu" sind.

    Die Lösung:
    Der User midna hat ein kleines Script geschrieben, welches den Datenbankbestand der Serien nach "watched Episodes" durchsucht und diese dann löscht.
    Des weiteren kann man Ordner/Pfade ausschließen (wenn man denn unbedingt eine Serie behalten will).
    Man kann auch einstellen, wie alt eine Episode mindestens sein muss.
    Und, um es abzurunden, wird die jeweils letzte Episode verschont.

    Download: Database

    Die Konfiguration muss jedoch im Script manuell gemacht werden. Es gibt kein GUI.

    Interessant sind aber nur 2 Einträge. (sollte selbsterklärend sein)

    [infobox]# set any paths to ignore here
    ignore_paths = []

    #change the -20 to match whatever range you want
    d = datetime.datetime.now() + datetime.timedelta(days=-20)
    minusdays = d.strftime('%Y-%m-%d')[/infobox]

    Beim Start des Scripts sieht man bestenfalls das "ende", wenn es das XBMC dazu aufruft, ein Datenbankupdate zu machen.
    Nach der Ausführung sind dann alle "alten", "gesehenen" Episoden gelöscht. Abgesehen von der "Last Watched".

    Ich mag das Script. Bin bei Serien nicht so der Sammler.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!