Category Archives: dev

71824-respawn-time-590x465

i got some free time

i don’t know if anyone is still using this and because i haven’t coded for it in a long time i am just going to merge the dev branch to master in the next days it might all break and what not but i need some point to start from :/

if you thought this project is dead and deserted it, thats okay. personally i still use it exclusively and it does its job pretty good … but of course there are issues that i noticed myself and thats what i’ll be working on. like the different scheduler task die and it just stops searching of checking downloads.

 

Fork me on GitHub
OLD SCHOOL TV

TV, Trakt and PostProcessing

TV plugin is now available in the in the Main Plugin Repo

And so is a Trakt Provider for TV. And a special PostProcessor called Episode Mover that accepts a python format string. Currently only one root/parent Folder for all TV Shows is supported.

I would also advice that you set the Default status of TV to “ignore” otherwise XDM will go haywire and start searching snatching.

Screen Shot 2013-11-28 at 21.01.08

Screen Shot 2013-11-29 at 10.22.54

Plug-InExample

What kind of Plugins are there so far?

  • DownloadType: A simple description of a download type.
  • Downloader: These plugins provider the connection to the downloader programs
  • Indexer: These plugins provide connection to the sites that have information on releases
  • Notifier: These plugins provide means to send notification to third party services or other program’s on certain events
  • Provider: These plugins connect to databases and create elements based on the media type they work for.
  • PostProcessor: These plugins move rename or do whatever they like with a given path and element.
  • System: Well there is only one of this kind and maybe there will never be more. The system config is a plugin of this type
  • Filter: These plugins can filter found downloads as they wish.
  • MediaAdder: These plugins can add elements. From various sources e.g. Trakt
  • MediaTypeManager: These plugins are the core of XDM. These plugins define the structure of a media type and provide functions to save and store them. The look is also defined here.