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)