Parameter: pushover = ***
Parameter: music = n
Parameter: artwork = n
Parameter: seriesFormat = Serie Tv/{n}/{n} - {s.pad(2)}x{es.collect{ it.pad(2) }.join('-')} - {t}
Parameter: movieFormat = Film/{n} ({y}){' - '+fn.match(/(?i)cd+[0-9]/).toUpperCase()}{' - '+fn.match(/(?i)cd +[0-9]/).toUpperCase()}
Argument: /media/TwoTera/Download/vari/La.Maledizione.Di.Chucky.2013.ITALiAN.Dvdrip.XviD.COP.Strstreamita.net.avi
Input: /media/TwoTera/Download/vari/La.Maledizione.Di.Chucky.2013.ITALiAN.Dvdrip.XviD.COP.Strstreamita.net.avi
La.Maledizione.Di.Chucky.2013.ITALiAN.Dvdrip.XviD.COP.Strstreamita.net.avi [series: null, movie: Waiting... (2005)]
Group: [tvs:null, mov:Waiting... (2005), anime:null] => [La.Maledizione.Di.Chucky.2013.ITALiAN.Dvdrip.XviD.COP.Strstreamita.net.avi]
Rename movies using [TheMovieDB]
Auto-detect movie from context: [/media/TwoTera/Download/vari/La.Maledizione.Di.Chucky.2013.ITALiAN.Dvdrip.XviD.COP.Strstreamita.net.avi]
[MOVE] Rename [/media/TwoTera/Download/vari/La.Maledizione.Di.Chucky.2013.ITALiAN.Dvdrip.XviD.COP.Strstreamita.net.avi] to [/media/TwoTera/Multimedia/Film/Waiting... (2005).avi]
Processed 1 files
Sending Pushover notification
Done ヾ(@⌒ー⌒@)ノ
Ps it's possible to modify the pushover notification?
So when filebot process one file, push is something like that
Filebot has just complete a process
from AAA
to BBB
Of if the renaming process is aborted, send that the file AAA can't be renamed
Make sense? Pushover has a 500 char limit, but auto cut off all message that exceed that limit.
2.
Can't pushover limit is too small. That being said you can modify the script and do whatever you want and see if it works. There is in fact a thread somewhere on how to make this mod. In fact, I tried this for a while, and didn't like it, so didn't keep it. Use email if u want full info.
Error notifications is a good point. I don't really have time for these things though.
I don't think that edit your script, locally, is a great idea Because every time you update your script every mod go to hell
500 char don't seems to be soo small, think about an SMS
Btw, is only up to you, but think about to send one notify for each file converted, but maybe in this case is better that everyone set the personal key, so you don't exceed the 7500 message per month.
Yep, the PushOver system where I have to "pay" for messages is stupid. So far it doesn't look like it's every gonna be exhausted. But if it sent 20 messages instead of 1 per person this might be an issue. Personal key would work, but then it's extra setup again, not out-of-the-box at all, might as well modify the script.
That's pretty much the definition of making your own mod.
I could always do another --def mypushover=ABCDXYZ but I'll probably only do that after I hit the 7500 limit with people. Actually not many people using amc with pushover.
Maybe because the pushover function is pretty useless in that manner, I do not want to offend, I think yours is the best script in circulation! The only reason that I want to know the name before and after the renaming phase is because it's a program, and sometimes rename wrong the files, so I remember that I put one file in download, but I can't find it! Only the history function can tell me what happened to the file!
You're right for the mod, but here is not git hub, and I can fork and merge your beautiful script
Well, it takes 2min to implement, 20min to test. Most of the work is playing with it until you get it right. Everything just looks shitty on a small phone, and u can't use tables or anything.
Email just works much better, but if you come up with a good solution for pushover I can merge that in.
Like I said, I did it, didn't like it, removed it again.
Parameter: music = n
Parameter: artwork = n
Parameter: seriesFormat = Serie Tv/{n}/{n} - {s.pad(2)}x{es.collect{ it.pad(2) }.join('-')} - {t}
Parameter: movieFormat = Film/{n} ({y}){' - '+fn.match(/(?i)cd+[0-9]/).toUpperCase()}{' - '+fn.match(/(?i)cd +[0-9]/).toUpperCase()}
Argument: /media/TwoTera/Download/vari/Elysium.2013.iTALiAN.MD.720p.WEBRip.x264-REv.mkv
Input: /media/TwoTera/Download/vari/Elysium.2013.iTALiAN.MD.720p.WEBRip.x264-REv.mkv
NullPointerException: java.lang.NullPointerException
java.lang.NullPointerException
at net.sourceforge.filebot.web.TMDbClient.searchMovie(Unknown Source)
at net.sourceforge.filebot.media.MediaDetection.queryMovieByFileName(Unknown Source)
at net.sourceforge.filebot.media.MediaDetection.detectMovie(Unknown Source)
at net.sourceforge.filebot.media.MediaDetection$detectMovie.call(Unknown Source)
at Script2.detectMovie(Script2.groovy:237)
at Script2.detectMovie(Script2.groovy)
at Script3$_run_closure33.doCall(Script3.groovy:136)
at Script3.run(Script3.groovy:121)
at net.sourceforge.filebot.cli.ScriptShell.evaluate(Unknown Source)
at net.sourceforge.filebot.cli.ScriptShell.runScript(Unknown Source)
at net.sourceforge.filebot.cli.ArgumentProcessor.process(Unknown Source)
at net.sourceforge.filebot.Main.main(Unknown Source)
Failure (°_°)
NullPointerException: java.lang.NullPointerException
java.lang.NullPointerException
at net.sourceforge.filebot.web.TMDbClient.searchMovie(Unknown Source)
at net.sourceforge.filebot.media.MediaDetection.queryMovieByFileName(Unknown Source)
at net.sourceforge.filebot.media.MediaDetection.detectMovie(Unknown Source)
at net.sourceforge.filebot.media.MediaDetection$detectMovie.call(Unknown Source)
at Script2.detectMovie(Script2.groovy:237)
at Script2.detectMovie(Script2.groovy)
at Script3$_run_closure33.doCall(Script3.groovy:136)
at Script3.run(Script3.groovy:121)
at net.sourceforge.filebot.cli.ScriptShell.evaluate(Unknown Source)
at net.sourceforge.filebot.cli.ScriptShell.runScript(Unknown Source)
at net.sourceforge.filebot.cli.ArgumentProcessor.process(Unknown Source)
at net.sourceforge.filebot.Main.main(Unknown Source)