Post of Pre script gebruiken?
Posted: November 9th, 2015, 9:35 am
Hallo ik gebruik al een pre en een post script voor sabnzbd, maar wil nu een functie uitbreiden met iets dat handmatig al kan.
Je kiest een nzb file en die komt dat in de wachtrij te staan.
de titel is dan bv "American Beauty.1999.hdtv.divx.dutch.subs"
ik verander dat dan in de wachtrij door er op te klikken en dan de naam te veranderen in "American Beauty (1999)"
dit wil ik nu gaan automatiseren.
Ik heb al een script nu dat de punten en het jaartal tussen haakjes zet en alles daar achter verwijderd.
nu wil ik dat in de wachtrij zetten met de nieuwe naam (zodat na het downloaden en uitpakken etc. het bestand naar completed gemoved word met de nieuwe naam)
is dit uberhaubt mogelijk (met een script de wachtrij naam te beinvloeden)?????
of moet ik dit in een POST script gaan doen na dat sab er mee klaar is ?
PS ik verander dus feitenlijk de folder naam en niet de bestanden daar in.
wie kan me advies geven ?
het script tot dusver
Je kiest een nzb file en die komt dat in de wachtrij te staan.
de titel is dan bv "American Beauty.1999.hdtv.divx.dutch.subs"
ik verander dat dan in de wachtrij door er op te klikken en dan de naam te veranderen in "American Beauty (1999)"
dit wil ik nu gaan automatiseren.
Ik heb al een script nu dat de punten en het jaartal tussen haakjes zet en alles daar achter verwijderd.
nu wil ik dat in de wachtrij zetten met de nieuwe naam (zodat na het downloaden en uitpakken etc. het bestand naar completed gemoved word met de nieuwe naam)
is dit uberhaubt mogelijk (met een script de wachtrij naam te beinvloeden)?????
of moet ik dit in een POST script gaan doen na dat sab er mee klaar is ?
PS ik verander dus feitenlijk de folder naam en niet de bestanden daar in.
wie kan me advies geven ?
het script tot dusver
Code: Select all
#!/usr/bin/python
import sys
import os
import re
import urllib
#full_path = sys.argv[1:2][0]
#job_name = sys.argv[3:4][0]
#category = sys.argv[5:6][0]
full_path = "I:/Movie.Name.2015.BDRip.x264-Group"
job_name = "Movie.Name.2015.BDRip.x264-Group"
category = "movie"
# Determine new file name
find_year = re.search("\d\d\d\d", job_name).start()
movie_name = job_name[0:find_year-1].replace("."," ")
movie_year = job_name[find_year:find_year+4]
new_name = movie_name + " (" + movie_year + ")"
new_file_name = new_name
print (job_name)
print (" wordt ")
print (new_file_name)