MyEpisode/Tvchecker & NzbMatrix/nzb.su Sync + Delphi Source
MyEpisode/Tvchecker & NzbMatrix/nzb.su Sync + Delphi Source
Ey all,
I've been working a bit on a small app to sync my tv series using myepisodes/tvchecker and nzbmatrix/nsz.su. The program will check the episodes that you still need to acquire from myepisodes or tvchecker and will do a lookup on nzbmatrix or nzb.su and download the nzb if found. It will also take into account "proper" releases.
To compile the delphi source, you'll need to download a 3rd party component called omnixml (http://www.omnixml.com/)
For the FreePascal source i suggest you download a "one in all" pack called "CodeTyphon" (by PilotLogic)
Anyway, maybe this quick mockup might be usefull to someone
You can download it from here :
04/03/2011 : FreePascal version : http://www.mediafire.com/?pja4iakc3fyv5gc
12/02/2011 : Delphi version : http://www.mediafire.com/?gju1kayysj708ly
or from http://www.tvchecker.net (downloads)
Updated 04/03/2011 : (nothing changed in ini file)
- Fixed an issue when gathering data from myepisodes
Updated 01/03/2011 : (nothing changed in ini file)
- Fixed a issue when searhing
- Moved code over to FreePascal
- Included binaries for Windows and linux (compiled on latest ubuntu)
Updated 12/02/2011 : (nothing changed in ini file)
- Series quality is now pulled from tvchecker.net if used (you configure this on the site itself)
Updated 07/02/2011 : (ini file slightly changed - see readme.txt)
- Display error when settings are missing
- Cleaned up and moved around lots of code
- Nzb.su search modified. First search on serie/season/episode. If fails do a plain text search as alternative)
Updated 26/12/2010 : (just copy the .exe, nothing changed in .ini file)
- Several fixes
Updated 22/12/2010 : (ini file changed aswel)
- Added some visuals incase of an exception
- Added tvchecker.net as alternative to myepisodes
- Changed the name to SyncMyEpisodes
Updated 08/12/2010 : (just copy the .exe, nothing changed in .ini file)
- Fixed issue with nzb.su
Updated 22/11/2010 :
- Use second search engine when no results are found on the first one
Updated 09/11/2010 :
- Added support for nzb.su
Updated 08/11/2010 :
- Readme.txt is included
- Direct send nzb to sabnzbd
- A serie can now be mapped to more than one alias on nzbmatrix
I've been working a bit on a small app to sync my tv series using myepisodes/tvchecker and nzbmatrix/nsz.su. The program will check the episodes that you still need to acquire from myepisodes or tvchecker and will do a lookup on nzbmatrix or nzb.su and download the nzb if found. It will also take into account "proper" releases.
To compile the delphi source, you'll need to download a 3rd party component called omnixml (http://www.omnixml.com/)
For the FreePascal source i suggest you download a "one in all" pack called "CodeTyphon" (by PilotLogic)
Anyway, maybe this quick mockup might be usefull to someone
You can download it from here :
04/03/2011 : FreePascal version : http://www.mediafire.com/?pja4iakc3fyv5gc
12/02/2011 : Delphi version : http://www.mediafire.com/?gju1kayysj708ly
or from http://www.tvchecker.net (downloads)
Updated 04/03/2011 : (nothing changed in ini file)
- Fixed an issue when gathering data from myepisodes
Updated 01/03/2011 : (nothing changed in ini file)
- Fixed a issue when searhing
- Moved code over to FreePascal
- Included binaries for Windows and linux (compiled on latest ubuntu)
Updated 12/02/2011 : (nothing changed in ini file)
- Series quality is now pulled from tvchecker.net if used (you configure this on the site itself)
Updated 07/02/2011 : (ini file slightly changed - see readme.txt)
- Display error when settings are missing
- Cleaned up and moved around lots of code
- Nzb.su search modified. First search on serie/season/episode. If fails do a plain text search as alternative)
Updated 26/12/2010 : (just copy the .exe, nothing changed in .ini file)
- Several fixes
Updated 22/12/2010 : (ini file changed aswel)
- Added some visuals incase of an exception
- Added tvchecker.net as alternative to myepisodes
- Changed the name to SyncMyEpisodes
Updated 08/12/2010 : (just copy the .exe, nothing changed in .ini file)
- Fixed issue with nzb.su
Updated 22/11/2010 :
- Use second search engine when no results are found on the first one
Updated 09/11/2010 :
- Added support for nzb.su
Updated 08/11/2010 :
- Readme.txt is included
- Direct send nzb to sabnzbd
- A serie can now be mapped to more than one alias on nzbmatrix
Last edited by fvboegeld on March 4th, 2011, 3:03 pm, edited 1 time in total.
Re: MyEpisode / NzbMatrix Sync + Delphi Source
Hey, this is pretty sweet. You rock.
Re: MyEpisode / NzbMatrix Sync + Delphi Source
What is the purpose of the omnixml that you said we need to download?
Re: MyEpisode / NzbMatrix Sync + Delphi Source
The omnixml component is used to parse the data received from MyEpisodes.fanniecat wrote: What is the purpose of the omnixml that you said we need to download?
and thanks
Re: MyEpisode / NzbMatrix Sync + Delphi Source
Unless people are using your app without bothering to say thanks, I don't think many people realise how awesome your project is (nor do they know how much it simplifies everything). It's like... ideal... perfect. Like the missing link. Thank you.
One question... if you use the new "directdownload=true" option can/does SabNzbd automatically assign the TV category?
One question... if you use the new "directdownload=true" option can/does SabNzbd automatically assign the TV category?
Re: MyEpisode / NzbMatrix Sync + Delphi Source
Thanks! Well.. the category "tv" is send along with the url of the nzb to Sabnzbd so sabnzbd knows which category it should assign.fanniecat wrote: Unless people are using your app without bothering to say thanks, I don't think many people realise how awesome your project is (nor do they know how much it simplifies everything). It's like... ideal... perfect. Like the missing link. Thank you.
One question... if you use the new "directdownload=true" option can/does SabNzbd automatically assign the TV category?
Its a project i've been doing out of personal interest and because i wanted to use MyEp as the main source for the missing episodes.
I might add some other nzb download sites besides nzbmatrix but i still got some other stuff to fix...
Re: MyEpisode / NzbMatrix Sync + Delphi Source
Uploaded new version
Re: MyEpisode / NzbMatrix & nzb.su Sync + Delphi Source
is anyone besides fanniecat interested in this?
Re: MyEpisode / NzbMatrix & nzb.su Sync + Delphi Source
I'm also interested in this... keep up the good work!
Re: MyEpisode / NzbMatrix & nzb.su Sync + Delphi Source
Maybe an idea to post screenshots ?
Also .. A lot of people are using SICKBEARD, maybe you can tell the difference between your app & SB ?
And for the rest .. KEEP UP THE GOOD WORK !!!
Also .. A lot of people are using SICKBEARD, maybe you can tell the difference between your app & SB ?
And for the rest .. KEEP UP THE GOOD WORK !!!
Re: MyEpisode / NzbMatrix & nzb.su Sync + Delphi Source
Thanks
Its a console app so no fancy ui stuff. The app will pull your missing episodes from MyEpisodes.com and will search on nzbmatrix and nzb.su to find them. When found the app will place the nzb in a drop folder or send it directly to Sabnzb.
Sickbeard has a nice interface (been running it to for some time) but i wanted to use MyEpisodes.com for a couple of reasons. The most important reason is that MyEpisodes allows me to import the upcoming episodes in my gmail calendar and they have a nice overview of your series, missing and upcoming episodes and very, very easy to keep track of your series.
Plain and simple
Example of a screen in MyEpisodes :
First checkbox marks if you have acquired this episodes, second one if you have seen it.
Its a console app so no fancy ui stuff. The app will pull your missing episodes from MyEpisodes.com and will search on nzbmatrix and nzb.su to find them. When found the app will place the nzb in a drop folder or send it directly to Sabnzb.
Sickbeard has a nice interface (been running it to for some time) but i wanted to use MyEpisodes.com for a couple of reasons. The most important reason is that MyEpisodes allows me to import the upcoming episodes in my gmail calendar and they have a nice overview of your series, missing and upcoming episodes and very, very easy to keep track of your series.
Plain and simple
Example of a screen in MyEpisodes :
First checkbox marks if you have acquired this episodes, second one if you have seen it.
Last edited by fvboegeld on November 22nd, 2010, 3:15 am, edited 1 time in total.
-
- Newbie
- Posts: 41
- Joined: November 9th, 2010, 4:29 pm
Re: MyEpisode / NzbMatrix & nzb.su Sync + Delphi Source
Saw this program today for first time. Will try it in a couples days.
-
- Newbie
- Posts: 41
- Joined: November 9th, 2010, 4:29 pm
Re: MyEpisode / NzbMatrix & nzb.su Sync + Delphi Source
I use the program for a few days now. Its working great. Use it to update my 720 series. What i love about it is that it find good nzbs so now the show names in the nzbs are right, so my postproccesing script works good. Example last nzb from two and a half men name was charlie and his.. So my postproccesing script had not the right folder and serie name. With this program the nzb is two and a half men so script is right. Thanks for this program
Also nice feature is that if it downloaded the file its set the episode on acquired.
Thnx
Also nice feature is that if it downloaded the file its set the episode on acquired.
Thnx
-
- Newbie
- Posts: 41
- Joined: November 9th, 2010, 4:29 pm
Re: MyEpisode / NzbMatrix & nzb.su Sync + Delphi Source
Hi fvboegeld
I use this program now for a few weeks. But since yesterday the program dont download nzb anymore from nzb.su
I use this program now for a few weeks. But since yesterday the program dont download nzb anymore from nzb.su
Re: MyEpisode / NzbMatrix & nzb.su Sync + Delphi Source
I'll take a look at it tomorrow.. For nzbs.nu i'm using the show/season/episode api to find episodes..will look at this.speedster888 wrote: Hi fvboegeld
I use this program now for a few weeks. But since yesterday the program dont download nzb anymore from nzb.su