filebot icon

Print Missing Episodes

filebot | PRO | 08/06/13 05:57:26 PM UTC | 0 ⭐ | 891 👁️ | Never ⏰ | []
Groovy |

420 B

|

None

|

0 👍

/

0 👎

args.getFiles{ it.isVideo() && parseEpisodeNumber(it) && detectSeriesName(it) }.groupBy{ detectSeriesName(it) }.each{ series, files ->
   fetchEpisodeList(query:series, format:'{n}\t{sxe}\t{t}')?.collect{ it.split('\t') }.each{ elf ->
      if (!(elf[0] == series && files.find{ parseEpisodeNumber(elf[1]) == parseEpisodeNumber(it)}) && parseEpisodeNumber(elf[1]).season > 0) {
         println elf.join(' - ')
      }
   }
}

Comments