diff --git a/src/NzbDrone.Core.Test/DecisionEngineTests/AcceptableSizeSpecificationFixture.cs b/src/NzbDrone.Core.Test/DecisionEngineTests/AcceptableSizeSpecificationFixture.cs
index d04742d9b..14cdef982 100644
--- a/src/NzbDrone.Core.Test/DecisionEngineTests/AcceptableSizeSpecificationFixture.cs
+++ b/src/NzbDrone.Core.Test/DecisionEngineTests/AcceptableSizeSpecificationFixture.cs
@@ -141,6 +141,20 @@ namespace NzbDrone.Core.Test.DecisionEngineTests
Subject.IsSatisfiedBy(parseResultMultiSet, null).Accepted.Should().Be(expectedResult);
}
+ [Test]
+ public void should_return_true_if_size_is_zero()
+ {
+ GivenLastEpisode();
+
+ series.Runtime = 30;
+ parseResultSingle.Series = series;
+ parseResultSingle.Release.Size = 0;
+ qualityType.MinSize = 10;
+ qualityType.MaxSize = 20;
+
+ Subject.IsSatisfiedBy(parseResultSingle, null).Accepted.Should().BeTrue();
+ }
+
[Test]
public void should_return_true_if_unlimited_30_minute()
{
diff --git a/src/NzbDrone.Core.Test/Files/RSS/BitMeTv.xml b/src/NzbDrone.Core.Test/Files/Indexers/BitMeTv/BitMeTv.xml
similarity index 100%
rename from src/NzbDrone.Core.Test/Files/RSS/BitMeTv.xml
rename to src/NzbDrone.Core.Test/Files/Indexers/BitMeTv/BitMeTv.xml
diff --git a/src/NzbDrone.Core.Test/Files/RSS/Eztv.xml b/src/NzbDrone.Core.Test/Files/Indexers/Eztv/Eztv.xml
similarity index 100%
rename from src/NzbDrone.Core.Test/Files/RSS/Eztv.xml
rename to src/NzbDrone.Core.Test/Files/Indexers/Eztv/Eztv.xml
diff --git a/src/NzbDrone.Core.Test/Files/RSS/fanzub.xml b/src/NzbDrone.Core.Test/Files/Indexers/Fanzub/fanzub.xml
similarity index 100%
rename from src/NzbDrone.Core.Test/Files/RSS/fanzub.xml
rename to src/NzbDrone.Core.Test/Files/Indexers/Fanzub/fanzub.xml
diff --git a/src/NzbDrone.Core.Test/Files/RSS/IPTorrents.xml b/src/NzbDrone.Core.Test/Files/Indexers/IPTorrents/IPTorrents.xml
similarity index 100%
rename from src/NzbDrone.Core.Test/Files/RSS/IPTorrents.xml
rename to src/NzbDrone.Core.Test/Files/Indexers/IPTorrents/IPTorrents.xml
diff --git a/src/NzbDrone.Core.Test/Files/RSS/KickassTorrents.xml b/src/NzbDrone.Core.Test/Files/Indexers/KickassTorrents/KickassTorrents.xml
similarity index 100%
rename from src/NzbDrone.Core.Test/Files/RSS/KickassTorrents.xml
rename to src/NzbDrone.Core.Test/Files/Indexers/KickassTorrents/KickassTorrents.xml
diff --git a/src/NzbDrone.Core.Test/Files/RSS/newznab_nzb_su.xml b/src/NzbDrone.Core.Test/Files/Indexers/Newznab/newznab_nzb_su.xml
similarity index 100%
rename from src/NzbDrone.Core.Test/Files/RSS/newznab_nzb_su.xml
rename to src/NzbDrone.Core.Test/Files/Indexers/Newznab/newznab_nzb_su.xml
diff --git a/src/NzbDrone.Core.Test/Files/RSS/Nyaa.xml b/src/NzbDrone.Core.Test/Files/Indexers/Nyaa/Nyaa.xml
similarity index 100%
rename from src/NzbDrone.Core.Test/Files/RSS/Nyaa.xml
rename to src/NzbDrone.Core.Test/Files/Indexers/Nyaa/Nyaa.xml
diff --git a/src/NzbDrone.Core.Test/Files/RSS/omgwtfnzbs.xml b/src/NzbDrone.Core.Test/Files/Indexers/Omgwtfnzbs/Omgwtfnzbs.xml
similarity index 100%
rename from src/NzbDrone.Core.Test/Files/RSS/omgwtfnzbs.xml
rename to src/NzbDrone.Core.Test/Files/Indexers/Omgwtfnzbs/Omgwtfnzbs.xml
diff --git a/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/AwesomeHD.xml b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/AwesomeHD.xml
new file mode 100644
index 000000000..81b155e40
--- /dev/null
+++ b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/AwesomeHD.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+ TV Show Torrents :: Awesome-HD
+ https://awesome-hd.net/
+ RSS feed for all new tv show uploads.
+ en-us
+ Wed, 20 May 2015 07:06:12 +0000
+ http://blogs.law.harvard.edu/tech/rss
+ Gazelle Feed Class
+
+ -
+
+
+
+Tagline:
+Plot:
+After a group of people, who meet online, discover a bizarre graphic novel which seems to hold mysterious answers, they find themselves being tracked down by a merciless organization known merely as 'The Network'.
+]]>
+
+ Tue, 19 May 2015 22:03:37 +0000
+ https://awesome-hd.net/torrents.php?action=download&authkey=redacted&torrent_pass=redacted&id=30689
+ https://awesome-hd.net/torrents.php?action=download&authkey=redacted&torrent_pass=redacted&id=30689
+ https://awesome-hd.net/torrents.php?id=15436
+ tehlarsie
+
+ -
+
+
+
+Tagline: Joe Caroll Was Just The Beggining.
+Plot:
+A brilliant and charismatic, yet psychotic serial killer communicates with other active serial killers and activates a cult of believers following his every command.
+]]>
+
+ Sun, 17 May 2015 18:21:15 +0000
+ https://awesome-hd.net/torrents.php?action=download&authkey=redacted&torrent_pass=redacted&id=30655
+ https://awesome-hd.net/torrents.php?action=download&authkey=redacted&torrent_pass=redacted&id=30655
+ https://awesome-hd.net/torrents.php?id=15428
+ Charlesvain
+
+
+
\ No newline at end of file
diff --git a/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/ImmortalSeed.xml b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/ImmortalSeed.xml
new file mode 100644
index 000000000..801acdaea
--- /dev/null
+++ b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/ImmortalSeed.xml
@@ -0,0 +1,666 @@
+
+
+
+ immortalseed.me RSS Syndicator
+ http://immortalseed.me
+ Latest Torrents on immortalseed.me
+ en-US
+
+ immortalseed.me RSS Syndicator
+ http://immortalseed.me
+ http://immortalseed.me
+ 100
+ 30
+ immortalseed.me RSS Syndicator
+
+ Copyright © 2015 immortalseed.me
+ contact@immortalseed.me
+ Fri, 06 Feb 2015 13:40:57 -12
+ 20
+ immortalseed.me RSS Syndicator
+ -
+ Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 6 / Leechers: 2 / Size: 938.49 MB / Snatched: 5 x times<br /><br />Describing itself as a traditional late-night talk show, Conan draws its comedy from recent news stories, political figures and prominent celebrities, as well as aspects of the show itself. The show typically opens with a monologue from Conan OBrien relating to recent headlines and frequently features exchanges with his sidekick, Andy Richter, and members of the audience. The next segment is devoted to a celebrity interview, with guests ranging from actors and musicians to media personalities and political figures. The show then closes with either a musical or comedy performance.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="350237944_80b24e6a90a69f7bb9b39a6b3f99e4bb"> </span> <a href="https://immortalseed.me/images/modpics/195.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/195.jpg" border="0" alt="" onload="TSResizeImage(this, '350237944_80b24e6a90a69f7bb9b39a6b3f99e4bb');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534
+ Anonymous
+ TV - High Definition
+ 2015-02-06 13:32:26
+
+ -
+ Hollywood.Sessions.Part.5.720p.HDTV.X264-BATV
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 4 / Leechers: 1 / Size: 1.44 GB / Snatched: 3 x times<br /><br />The Los Angeles Times and EPIX have joined forces to co-produce a new series featuring 2014s biggest film stars and potential award contenders in unguarded conversation with Times writers. <br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1864121706_5f6e7e789e1b7713a46d1493919c6489"> </span> <a href="https://immortalseed.me/images/modpics/57507.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/57507.jpg" border="0" alt="" onload="TSResizeImage(this, '1864121706_5f6e7e789e1b7713a46d1493919c6489');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374526
+ Anonymous
+ TV - High Definition
+ 2015-02-06 12:09:18
+
+ -
+ The.Jump.S02E05.720p.HDTV.X264-C4TV
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 4 / Leechers: 0 / Size: 1.38 GB / Snatched: 3 x times<br /><br />The Jump is a reality series which follows twelve celebrities as they take on some of the most challenging and dangerous winter sports in an effort to become crowned the series champion.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1428502695_5f6e7e789e1b7713a46d1493919c6489"> </span> <a href="https://immortalseed.me/images/modpics/57507.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/57507.jpg" border="0" alt="" onload="TSResizeImage(this, '1428502695_5f6e7e789e1b7713a46d1493919c6489');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374524
+ Anonymous
+ TV - High Definition
+ 2015-02-06 12:00:55
+
+ -
+ Eye.Candy.S01E04.720p.WEBRip.H264-TURBO
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 6 / Leechers: 0 / Size: 915.73 MB / Snatched: 8 x times<br /><br />Eye Candy centers on tech genius Lindy who, convinced by her roommate to begin online dating, begins to suspect that one of her mysterious suitors may be a deadly cyber stalker. When her friends at the elusive cyber-police uncover a potential serial killer in Manhattan, all signs point to one of Lindys dates. Teaming up with this band of hackers Lindy works to solve the murders while unleashing her own style of justice on the streets of New York City.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1147507273_3cb6176bf6c1a5a396901d9250431cf3"> </span> <a href="https://immortalseed.me/pic/modpics/57061.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/pic/modpics/57061.jpg" border="0" alt="" onload="TSResizeImage(this, '1147507273_3cb6176bf6c1a5a396901d9250431cf3');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374521
+ Anonymous
+ TV - High Definition
+ 2015-02-06 11:10:43
+
+ -
+ Nightwatch.S01E03.720p.HDTV.X264-TOPKEK
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 8 / Leechers: 0 / Size: 1.02 GB / Snatched: 10 x times<br /><br />Nightwatch follows the dangerous and hectic stretch between 9PM and 3AM when emergency responders come across the most unnerving cases. New Orleans is the backdrop for this nonfiction drama series where cameras have unlimited access to the citys Fire Department and EMS Unit. Those who cover the night shift battle time and circumstance to save lives while they try to keep their own personal lives and relationships in order.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1943113810_3cb6176bf6c1a5a396901d9250431cf3"> </span> <a href="https://immortalseed.me/pic/modpics/57061.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/pic/modpics/57061.jpg" border="0" alt="" onload="TSResizeImage(this, '1943113810_3cb6176bf6c1a5a396901d9250431cf3');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374516
+ Anonymous
+ TV - High Definition
+ 2015-02-06 09:41:35
+
+ -
+ Portlandia.S05E05.720p.HDTV.X264-TOPKEK
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 15 / Leechers: 0 / Size: 619.27 MB / Snatched: 16 x times<br /><br />Portlandia features Fred Armisen, Carrie Brownstein and guest stars satirizing such alternative-culture types as the owners of a feminist book store, a bike messenger, a punk-rock couple, and an arty duo obsessed with putting little cut-outs of birds on anything they lay their hands on. Each half-hour episode will consist of interwoven short films, with some characters recurring from week-to-week.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="261112036_3cb6176bf6c1a5a396901d9250431cf3"> </span> <a href="https://immortalseed.me/pic/modpics/57061.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/pic/modpics/57061.jpg" border="0" alt="" onload="TSResizeImage(this, '261112036_3cb6176bf6c1a5a396901d9250431cf3');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374515
+ Anonymous
+ TV - High Definition
+ 2015-02-06 09:39:06
+
+ -
+ American.Idol.S14E10.720p.HDTV.X264-2HD
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 12 / Leechers: 0 / Size: 1.29 GB / Snatched: 13 x times<br /><br />The American Idol TV show is a 60 minute singing talent competition reality series on the FOX Network where singers compete to become the newest "American Idol". After each contestant performs, the judges give their opinions which are sometimes very complimentary and sometimes extremely critical. After each episode ends, the viewing audience votes on whose performance they most liked. The one with the fewest votes is eliminated and the performances and voting continues weekly until the ultimate winner is chosen. That individual wins a million dollars and a recording contract. The losers also often do quite well in their careers due to the exposure they got on the show.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1177906378_3cb6176bf6c1a5a396901d9250431cf3"> </span> <a href="https://immortalseed.me/pic/modpics/57061.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/pic/modpics/57061.jpg" border="0" alt="" onload="TSResizeImage(this, '1177906378_3cb6176bf6c1a5a396901d9250431cf3');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374502
+ Anonymous
+ TV - High Definition
+ 2015-02-06 09:12:21
+
+ -
+ Alaska-Battle.On.The.Bay.S01E05.Peak.Season.720p.HDTV.X264-DHD
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 8 / Leechers: 0 / Size: 1.39 GB / Snatched: 8 x times<br /><br />A reality series following five fishing boats on Bristol Bay over a four-week sockeye salmon season.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1130568413_5f6e7e789e1b7713a46d1493919c6489"> </span> <a href="https://immortalseed.me/images/modpics/57507.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/57507.jpg" border="0" alt="" onload="TSResizeImage(this, '1130568413_5f6e7e789e1b7713a46d1493919c6489');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374492
+ Anonymous
+ TV - High Definition
+ 2015-02-06 08:23:27
+
+ -
+ Shortland.Street.S23E241.720p.HDTV.X264-FiHTV
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 4 / Leechers: 0 / Size: 587.77 MB / Snatched: 3 x times<br /><br />Shortland Street is a daily soap opera which originated in New Zealand. It follows the lives of the staff who work at a medical clinic. The series has also been shown on the ITV network in the United Kingdom.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1770260589_5f6e7e789e1b7713a46d1493919c6489"> </span> <a href="https://immortalseed.me/images/modpics/57507.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/57507.jpg" border="0" alt="" onload="TSResizeImage(this, '1770260589_5f6e7e789e1b7713a46d1493919c6489');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374484
+ Anonymous
+ TV - High Definition
+ 2015-02-06 07:27:33
+
+ -
+ Wizard.Wars.S01E08.Silly.Rabbits.720p.HDTV.X264-DHD
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 9 / Leechers: 0 / Size: 1.19 GB / Snatched: 9 x times<br /><br />Penn & Teller headline this competition series, which takes viewers behind the scenes of magic by challenging a new team of magicians each week to create the most jaw-dropping illusions using an array of random objects and transforming them into eye-popping miracles. The winning team of challengers in the first round then take on the expert "home team" of world-renowned wizards: Two-time World Championship of Magic winner Gregory Wilson; Wynn Resort resident magician Shimshi; YouTube sensation Justin Flom, and internationally renowned mentalist Angela Funovits. Judges on the show include the aforementioned Penn & Teller, Jason Latimer and Christen Gerhart.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1222177821_5f6e7e789e1b7713a46d1493919c6489"> </span> <a href="https://immortalseed.me/images/modpics/57507.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/57507.jpg" border="0" alt="" onload="TSResizeImage(this, '1222177821_5f6e7e789e1b7713a46d1493919c6489');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374482
+ Anonymous
+ TV - High Definition
+ 2015-02-06 07:22:53
+
+ -
+ The.Daily.Show.2015.02.05.Bob.Odenkirk.720p.HDTV.X264-BATV
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 57 / Leechers: 4 / Size: 591.41 MB / Snatched: 67 x times<br /><br />Providing comedy/news in the tradition of TV Nation and SNL's Weekend Update, Comedy Central's Daily Show reports on the foibles and of the real world with a satirical edge. In addition to news stories, the Daily Show also has celebrities (and semi-celebrities) on for interviews with the host, Jon Stewart.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="654516103_5f6e7e789e1b7713a46d1493919c6489"> </span> <a href="https://immortalseed.me/images/modpics/57507.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/57507.jpg" border="0" alt="" onload="TSResizeImage(this, '654516103_5f6e7e789e1b7713a46d1493919c6489');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374476
+ Anonymous
+ TV - High Definition
+ 2015-02-06 06:44:51
+
+ -
+ WWII.Air.Crash.Detectives.S01E01.Sharp.Top.Mountain.B25.Crash.720p.HDTV.X264-W4F
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 9 / Leechers: 0 / Size: 1.02 GB / Snatched: 10 x times<br /><br />World War II Air Crash Detectives' follows Garth Barnard's unshakeable resolve to investigate how thousands of young Airmen from the Second World War ended up dead whilst in air accidents or training.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="524383421_5f6e7e789e1b7713a46d1493919c6489"> </span> <a href="https://immortalseed.me/images/modpics/57507.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/57507.jpg" border="0" alt="" onload="TSResizeImage(this, '524383421_5f6e7e789e1b7713a46d1493919c6489');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374472
+ Anonymous
+ TV - High Definition
+ 2015-02-06 06:07:56
+
+ -
+ Wild.West.Alaska.S03E05.Smooth.Criminal.720p.HDTV.X264-DHD
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 7 / Leechers: 0 / Size: 1.11 GB / Snatched: 7 x times<br /><br />The staff of Wild West Guns provides firearms to Alaska's hunters and assorted quirky characters. <br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="697549617_620778c1a5d72709be3fc47a2262cdb9"> </span> <a href="https://immortalseed.me/images/modpics/41872.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/41872.jpg" border="0" alt="" onload="TSResizeImage(this, '697549617_620778c1a5d72709be3fc47a2262cdb9');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374468
+ Anonymous
+ TV - High Definition
+ 2015-02-06 05:46:47
+
+ -
+ The.Ellen.DeGeneres.Show.2015.02.05.Scott.Foley.720p.HDTV.X264-W4F
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 6 / Leechers: 0 / Size: 1.04 GB / Snatched: 7 x times<br /><br />The Ellen Degeneres Show features celebrity interviews and musical guests with segments that spotlight real people and fans of the show. Each day after her monologue, Ellen dances her way to center stage in an unbridled show of enthusiasm, with the help of the show's resident DJ, Tony Okungbowa. In addition, Ellen features audience participation, from bringing studio guests into the "luxury box" to inviting the audience to dance along with her.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="644251749_620778c1a5d72709be3fc47a2262cdb9"> </span> <a href="https://immortalseed.me/images/modpics/41872.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/41872.jpg" border="0" alt="" onload="TSResizeImage(this, '644251749_620778c1a5d72709be3fc47a2262cdb9');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374464
+ Anonymous
+ TV - High Definition
+ 2015-02-06 05:21:09
+
+ -
+ Shark.Tank.S06E17.720p.HDTV.X264-BATV
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 17 / Leechers: 0 / Size: 1.11 GB / Snatched: 19 x times<br /><br />Shark Tank follows aspiring entrepreneurs as they present various business ideas to moguls (known as the sharks ) in hopes of landing an investment in their ideas. Each week, ambitious entrepreneurs present their breakthrough business concepts to ruthless investors to convince them to invest in the concept.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1249649498_43cb692c0e92ffe1e77d50b199a48958"> </span> <a href="https://immortalseed.me/pic/modpics/41872.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/pic/modpics/41872.jpg" border="0" alt="" onload="TSResizeImage(this, '1249649498_43cb692c0e92ffe1e77d50b199a48958');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374462
+ Anonymous
+ TV - High Definition
+ 2015-02-06 05:12:39
+
+ -
+ Impractical.Jokers.S04E02.Below.The.Belt.720p.HDTV.X264-DHD
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 17 / Leechers: 0 / Size: 523.83 MB / Snatched: 23 x times<br /><br />Impractical Jokers is an American hidden camera-practical joke reality television series that premiered. It follows the four members of the comedy troupe The Tenderloins as they coerce one another into doing public pranks while being filmed by hidden cameras. The show differs from other prank television programs in that the stars of Impractical Jokers do not know the details of the prank until the moment they are performing it on strangers. While one cast-member performs the prank, the other three comedians in the troupe are behind the scenes feeding lines to their friend via microphone (with an earpiece). The lines fed to the prankster are meant to create a humorous and awkward exchange between the prankster and the stranger being pranked.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1178425252_620778c1a5d72709be3fc47a2262cdb9"> </span> <a href="https://immortalseed.me/images/modpics/41872.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/41872.jpg" border="0" alt="" onload="TSResizeImage(this, '1178425252_620778c1a5d72709be3fc47a2262cdb9');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374461
+ Anonymous
+ TV - High Definition
+ 2015-02-06 05:08:03
+
+ -
+ Portlandia.S05E05.720p.HDTV.X264-2HD
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 45 / Leechers: 0 / Size: 549.50 MB / Snatched: 59 x times<br /><br />Portlandia features Fred Armisen, Carrie Brownstein and guest stars satirizing such alternative-culture types as the owners of a feminist book store, a bike messenger, a punk-rock couple, and an arty duo obsessed with putting little cut-outs of birds on anything they lay their hands on. Each half-hour episode will consist of interwoven short films, with some characters recurring from week-to-week.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1868035685_874ec97fe0c0b02fa8d0727397a907ae"> </span> <a href="https://immortalseed.me/pic/modpics/381.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/pic/modpics/381.jpg" border="0" alt="" onload="TSResizeImage(this, '1868035685_874ec97fe0c0b02fa8d0727397a907ae');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374458
+ Anonymous
+ TV - High Definition
+ 2015-02-06 04:46:48
+
+ -
+ Expedition.Unknown.S01E05.City.Of.Gold.720p.HDTV.X264-DHD
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 6 / Leechers: 1 / Size: 1.62 GB / Snatched: 6 x times<br /><br />Expedition Unknown' follows Josh Gates on a worldwide trip around the globe. In each episode he heads off on a journey and attempts to solve some of the world's most puzzling problems.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="172049851_43cb692c0e92ffe1e77d50b199a48958"> </span> <a href="https://immortalseed.me/pic/modpics/41872.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/pic/modpics/41872.jpg" border="0" alt="" onload="TSResizeImage(this, '172049851_43cb692c0e92ffe1e77d50b199a48958');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374451
+ Anonymous
+ TV - High Definition
+ 2015-02-06 04:22:37
+
+ -
+ Allegiance.S01E01.720p.HDTV.X264-DIMENSION
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 73 / Leechers: 8 / Size: 896.21 MB / Snatched: 95 x times<br /><br />Alex O'Connor, a young idealistic CIA analyst specializing in Russian affairs, learns a shocking secret and his close-knit, affluent family is about to be split apart when it's revealed that his parents, Mark and Katya, are covert Russian spies deactivated decades ago. But today the Kremlin has re-enlisted them into service as they plan a terrorist operation inside the U.S. border that will bring America to its knees.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="490676434_620778c1a5d72709be3fc47a2262cdb9"> </span> <a href="https://immortalseed.me/images/modpics/41872.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/41872.jpg" border="0" alt="" onload="TSResizeImage(this, '490676434_620778c1a5d72709be3fc47a2262cdb9');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374448
+ Anonymous
+ TV - High Definition
+ 2015-02-06 04:04:28
+
+ -
+ How.To.Get.Away.With.Murder.S01E11.720p.HDTV.X264-DIMENSION
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 57 / Leechers: 7 / Size: 1.00 GB / Snatched: 80 x times<br /><br />A sexy, suspense-driven legal thriller about a group of ambitious law students and their brilliant, mysterious criminal defense professor (Viola Davis) who become entangled in a murder plot that will rock their entire university and change the course of their lives.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1104868105_620778c1a5d72709be3fc47a2262cdb9"> </span> <a href="https://immortalseed.me/images/modpics/41872.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/41872.jpg" border="0" alt="" onload="TSResizeImage(this, '1104868105_620778c1a5d72709be3fc47a2262cdb9');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374447
+ Anonymous
+ TV - High Definition
+ 2015-02-06 04:03:50
+
+ -
+ Elementary.S03E13.720p.HDTV.X264-DIMENSION
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 118 / Leechers: 11 / Size: 900.23 MB / Snatched: 165 x times<br /><br />Elementary stars Jonny Lee Miller as detective Sherlock Holmes and Lucy Liu as Dr. Joan Watson in a modern-day drama about a crime-solving duo that cracks the NYPD's most impossible cases. Following his fall from grace in London and a stint in rehab, eccentric Sherlock escapes to Manhattan where his wealthy father forces him to live with his worst nightmare - a sober companion, Dr. Watson. A successful surgeon until she lost a patient and her license three years ago, Watson views her current job as another opportunity to help people, as well as paying a penance.<br />
+ <br />
+ However, the restless Sherlock is nothing like her previous clients. He informs her that none of her expertise as an addiction specialist applies to him and he's devised his own post-rehab regimen - resuming his work as a police consultant in New York City. Watson has no choice but to accompany her irascible new charge on his jobs.<br />
+ <br />
+ But Sherlock finds her medical background helpful, and Watson realizes she has a knack for playing investigator. Sherlock's police contact, Capt. Tobias "Toby" Gregson (Aidan Quinn), knows from previous experience working with Scotland Yard that Sherlock is brilliant at closing cases, and welcomes him as part of the team. With the mischievous Sherlock Holmes now running free in New York solving crimes, it's simple deduction that he's going to need someone to keep him grounded, and it's elementary that it's a job for Watson.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="383874736_620778c1a5d72709be3fc47a2262cdb9"> </span> <a href="https://immortalseed.me/images/modpics/41872.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/41872.jpg" border="0" alt="" onload="TSResizeImage(this, '383874736_620778c1a5d72709be3fc47a2262cdb9');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374443
+ Anonymous
+ TV - High Definition
+ 2015-02-06 03:59:38
+
+ -
+ The.Big.Bang.Theory.S08E14.1080p.HDTV.X264-DIMENSION
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 26 / Leechers: 0 / Size: 1.40 GB / Snatched: 38 x times<br /><br />The Big Bang Theory is a comedy series about four young scientists who know all about the world of physics, and one girl, who gives the physics world a real spin.<br />
+ <br />
+ Leonard Hofstadter is a smart guy who tries his best to complete his research and become famous for his work while also attempting to be the most socially-interacting guy in their friend group.<br />
+ <br />
+ Sheldon Cooper is one of the worlds smartest men with an intellectual capacity through the roof and a language with scientific words normal people only have one comment to (What?). Though its never been said by himself, all signs throughout the show point to him having the Asperger Syndrome, making him the smartest, but also least social, group member.<br />
+ <br />
+ Howard Wolowitz is an engineer with his mind partially on science, but mostly on women. He always tries his best to impress a girl and get his share of sexual intercourses, but he always manages to screw up somehow, probably with his bad knowledge of treating women in a bad matter.<br />
+ <br />
+ Rajesh Koothrappali is an Indian scientist performing experiments on black holes, outer space, life on other planets and not to mention string theory. Raj is mostly known for his Selective Mutism, in other words, his fear of speaking to women, making social interaction difficult for him.<br />
+ <br />
+ Finally, theres Penny. Penny is the gorgeous girl next-door to Leonard and Sheldons apartment, and though she does not have any knowledge in physics or science, she makes success by being a funny character frequently having hilarious comments and on- and off-going relationships.<br />
+ <br />
+ All together, this unit of comedians make the shows half-hour episodes pure enjoyment and whether you like physics, women or neither, this show is surely going to get you laughing!<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1776335379_620778c1a5d72709be3fc47a2262cdb9"> </span> <a href="https://immortalseed.me/images/modpics/41872.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/41872.jpg" border="0" alt="" onload="TSResizeImage(this, '1776335379_620778c1a5d72709be3fc47a2262cdb9');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374437
+ Anonymous
+ TV - High Definition
+ 2015-02-06 03:44:49
+
+ -
+ Archer.2009.S06E05.720p.HDTV.X264-KILLERS
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 109 / Leechers: 1 / Size: 459.63 MB / Snatched: 152 x times<br /><br />Archer aka "The Duchess" works for the International Secret Intelligence Service (ISIS), a spy agency where espionage and global crises are merely opportunities for its highly trained employees to confuse, undermine, betray and royally screw each other.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="2016815095_43cb692c0e92ffe1e77d50b199a48958"> </span> <a href="https://immortalseed.me/pic/modpics/41872.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/pic/modpics/41872.jpg" border="0" alt="" onload="TSResizeImage(this, '2016815095_43cb692c0e92ffe1e77d50b199a48958');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374436
+ Anonymous
+ TV - High Definition
+ 2015-02-06 03:40:02
+
+ -
+ Inside.Man.S03E03.Morgan.See.Morgan.Do.720p.HDTV.X264-DHD
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 6 / Leechers: 1 / Size: 0.99 GB / Snatched: 6 x times<br /><br />Oscar-nominated documentary filmmaker Morgan Spurlock is the inside man on this hourlong weekend series, which CNN says provides ``an intimate look into diverse sectors of American life and offers a deep-dive into pressing issues facing the U.S.'' Episodes include stories about migrant farm workers, the elder care industry, union workers, gun owners, education, bankruptcy, medical marijuana and drought conditions.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1339825556_620778c1a5d72709be3fc47a2262cdb9"> </span> <a href="https://immortalseed.me/images/modpics/41872.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/41872.jpg" border="0" alt="" onload="TSResizeImage(this, '1339825556_620778c1a5d72709be3fc47a2262cdb9');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374432
+ Anonymous
+ TV - High Definition
+ 2015-02-06 03:25:50
+
+ -
+ Backstrom.S01E03.720p.HDTV.X264-KILLERS
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 68 / Leechers: 6 / Size: 1.38 GB / Snatched: 82 x times<br /><br />Backstrom centers on Everett Backstrom (Wilson), an overweight, offensive, irascible detective, as he tries, and fails, to change his self-destructive behavior. Mamie Gummer will play the female lead Nicole Graveley, a watchful, competent police detective who is a lesbian saddened over her breakup with her longtime partner.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1485930295_620778c1a5d72709be3fc47a2262cdb9"> </span> <a href="https://immortalseed.me/images/modpics/41872.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/41872.jpg" border="0" alt="" onload="TSResizeImage(this, '1485930295_620778c1a5d72709be3fc47a2262cdb9');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374429
+ Anonymous
+ TV - High Definition
+ 2015-02-06 03:19:18
+
+ -
+ Scandal.US.S04E11.720p.HDTV.X264-DIMENSION
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 58 / Leechers: 4 / Size: 856.63 MB / Snatched: 75 x times<br /><br />When you get into trouble there's only one person to call, Olivia Pope. Olivia is a professional 'fixer' who makes problems go away before anyone even knows they exist. For the moneyed, the powerful and even the President, Olivia is a legend in her field. Her spectacular success is mostly due to her unbreakable rule of always trust your gut. No matter how careful you are, when you do damage control for a living, you're bound to cause some damage to your own life. She and her crew eat, sleep, live and breathe crisis. Each week, as the team races against the clock to defuse intriguing new problems before they become full-blown disasters, they also have to deal with their own personal issues. They may call themselves 'gladiators in suits', but little by little, Olivia and her crew begin to reveal the chinks in their armor.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1817445719_43cb692c0e92ffe1e77d50b199a48958"> </span> <a href="https://immortalseed.me/pic/modpics/41872.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/pic/modpics/41872.jpg" border="0" alt="" onload="TSResizeImage(this, '1817445719_43cb692c0e92ffe1e77d50b199a48958');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374428
+ Anonymous
+ TV - High Definition
+ 2015-02-06 03:13:33
+
+ -
+ The.Blacklist.S02E10.720p.HDTV.X264-DIMENSION
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 157 / Leechers: 7 / Size: 699.11 MB / Snatched: 213 x times<br /><br />'The Blacklist' follows Raymond "Red" Reddington (James Spader), one of the FBI's most wanted fugitives, as he joins with the FBI, claiming that they can work with one another. When he agrees to cooperate in bringing down dangerous criminals and terrorists, he tells them that he will only speak with Elizabeth Keen (Megan Boone), a rookie FBI profiler.<br />
+ <br />
+ As they work together, Keen questions Reddington's motives and Reddington simply feels she is very special. When one terrorist is taken down, Reddington informs them that it is only the beginning. Reddington gives the FBI access to "The Blacklist", a list with known terrorists and criminals the world doesn't know about. With Reddington's help, they work together to eradicate the list.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="74051766_620778c1a5d72709be3fc47a2262cdb9"> </span> <a href="https://immortalseed.me/images/modpics/41872.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/41872.jpg" border="0" alt="" onload="TSResizeImage(this, '74051766_620778c1a5d72709be3fc47a2262cdb9');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374424
+ Anonymous
+ TV - High Definition
+ 2015-02-06 03:02:59
+
+ -
+ The.Big.Bang.Theory.S08E14.1080i.HDTV.DD5.1.MPEG2-TOPKEK
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 15 / Leechers: 0 / Size: 2.21 GB / Snatched: 20 x times<br /><br />The Big Bang Theory is a comedy series about four young scientists who know all about the world of physics, and one girl, who gives the physics world a real spin.<br />
+ <br />
+ Leonard Hofstadter is a smart guy who tries his best to complete his research and become famous for his work while also attempting to be the most socially-interacting guy in their friend group.<br />
+ <br />
+ Sheldon Cooper is one of the worlds smartest men with an intellectual capacity through the roof and a language with scientific words normal people only have one comment to (What?). Though its never been said by himself, all signs throughout the show point to him having the Asperger Syndrome, making him the smartest, but also least social, group member.<br />
+ <br />
+ Howard Wolowitz is an engineer with his mind partially on science, but mostly on women. He always tries his best to impress a girl and get his share of sexual intercourses, but he always manages to screw up somehow, probably with his bad knowledge of treating women in a bad matter.<br />
+ <br />
+ Rajesh Koothrappali is an Indian scientist performing experiments on black holes, outer space, life on other planets and not to mention string theory. Raj is mostly known for his Selective Mutism, in other words, his fear of speaking to women, making social interaction difficult for him.<br />
+ <br />
+ Finally, theres Penny. Penny is the gorgeous girl next-door to Leonard and Sheldons apartment, and though she does not have any knowledge in physics or science, she makes success by being a funny character frequently having hilarious comments and on- and off-going relationships.<br />
+ <br />
+ All together, this unit of comedians make the shows half-hour episodes pure enjoyment and whether you like physics, women or neither, this show is surely going to get you laughing!<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1099410497_49fffcedd2eef0506d6b92e66fc4f3d4"> </span> <a href="https://immortalseed.me/images/modpics/57412.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/57412.jpg" border="0" alt="" onload="TSResizeImage(this, '1099410497_49fffcedd2eef0506d6b92e66fc4f3d4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374418
+ Anonymous
+ TV - High Definition
+ 2015-02-06 02:45:45
+
+ -
+ Two.And.A.Half.Men.S12E13.720p.HDTV.X264-DIMENSION
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 66 / Leechers: 6 / Size: 516.28 MB / Snatched: 91 x times<br /><br />Two and a Half Men is a comedy about men, women, sex, dating, divorce, mothers, single parenthood, sibling relations, surrogate families, money and, most importantly, love. More specifically, it's about a single father Alan Harper living in a beachfront house with his underachieving son, Jake, and divorced Internet billionaire Walden Schmidt.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="2049658409_a0a1e3decf031001556c1348071d1cb6"> </span> <a href="https://immortalseed.me/pic/modpics/57412.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/pic/modpics/57412.jpg" border="0" alt="" onload="TSResizeImage(this, '2049658409_a0a1e3decf031001556c1348071d1cb6');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374416
+ Anonymous
+ TV - High Definition
+ 2015-02-06 02:33:28
+
+ -
+ Sunnyside.S01E05.720p.HDTV.X264-KILLERS
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 7 / Leechers: 0 / Size: 751.86 MB / Snatched: 7 x times<br /><br />Sunnyside is a sketch comedy show set in the fictional neighbourhood of Sunnyside, a community in transition, featuring people from all walks of life.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1981468187_49fffcedd2eef0506d6b92e66fc4f3d4"> </span> <a href="https://immortalseed.me/images/modpics/57412.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/57412.jpg" border="0" alt="" onload="TSResizeImage(this, '1981468187_49fffcedd2eef0506d6b92e66fc4f3d4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374407
+ Anonymous
+ TV - High Definition
+ 2015-02-06 02:05:58
+
+ -
+ Mom.S02E13.720p.HDTV.X264-DIMENSION
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 30 / Leechers: 3 / Size: 384.45 MB / Snatched: 51 x times<br /><br />Mom is a comedy from executive producer Chuck Lorre starring Anna Faris as a newly sober single mom raising two children in a world full of temptations and pitfalls, and multiple Emmy Award winner Allison Janney as her critical, estranged mother. Christy is a waitress at a posh Napa Valley establishment who is four months clean and doing her best to be a good mom and overcome a history of questionable choices. Her sobriety is tested when Bonnie, her recovering alcoholic mom, reappears chock-full of passive-aggressive insights into Christy's many mistakes. Bonnie joins Christy's already complicated circle of relationships: her handsome, married boss - and lover - Gabriel; the restaurant's hot-tempered chef, Rudy; her pretty, 16-going-on-25-year-old daughter, Violet; her sweet but overly honest son, Roscoe; her irresponsible ex-husband and Roscoe's father, Baxter; and Violet's clueless boyfriend, Luke. Christy tries to remain positive as she pursues her new path in life, but she faces an uphill battle, surrounded by a dubious support system - and a copious amount of dysfunction.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1419914574_a0a1e3decf031001556c1348071d1cb6"> </span> <a href="https://immortalseed.me/pic/modpics/57412.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/pic/modpics/57412.jpg" border="0" alt="" onload="TSResizeImage(this, '1419914574_a0a1e3decf031001556c1348071d1cb6');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374405
+ Anonymous
+ TV - High Definition
+ 2015-02-06 02:02:35
+
+ -
+ The.Vampire.Diaries.S06E13.720p.HDTV.X264-DIMENSION
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 69 / Leechers: 3 / Size: 847.92 MB / Snatched: 90 x times<br /><br />Based on novels of the same name, Vampire Diaries follows Elena, a young heroine, who is the object of passion for two vampire brothers. Four months after the tragic car accident that killed their parents, 17-year-old Elena Gilbert (Nina Dobrev, DeGrassi: The Next Generation) and her 15-year-old brother, Jeremy (Steven R. McQueen, Everwood) are still trying to cope with their grief and move on with their lives. Elena has always been the star student; beautiful, popular and involved with school and friends, but now she finds herself struggling to hide her sadness from the world. As the school year begins, Elena and her friends are fascinated by a handsome and mysterious new student, Stefan Salvatore (Paul Wesley, Army Wives). Stefan and Elena are immediately drawn to one another, and Elena has no way of knowing that Stefan is a centuries-old vampire, struggling to live peacefully among humans, while his brother Damon (Ian Somerhalder, Lost) is the embodiment of vampire violence and brutality. Now these two vampire brothers - one good, one evil - are at war for Elena's soul and for the souls of her friends, family and all the residents of the small town of Mystic Falls, Virginia.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1148331454_a0a1e3decf031001556c1348071d1cb6"> </span> <a href="https://immortalseed.me/pic/modpics/57412.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/pic/modpics/57412.jpg" border="0" alt="" onload="TSResizeImage(this, '1148331454_a0a1e3decf031001556c1348071d1cb6');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374404
+ Anonymous
+ TV - High Definition
+ 2015-02-06 02:01:19
+
+ -
+ Top.Chef.S12E14.720p.WEBRip.H264-TARS
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 22 / Leechers: 2 / Size: 1.31 GB / Snatched: 37 x times<br /><br />Top Chef is a reality show unlike any other while it searches for the world's next top chef. Each week this talented group of chefs, professionally trained and self-taught, will be challenged and judged by some of the best known chefs in the industry. Over the course of the season and endless challenges one chef a week is asked to "pack thier knives and go" until there is only one left standing as the ultimate Top Chef. Bravo has once again capitalized on it's knack for finding and fostering top creative talent, while still delivering on the personalities and conflict that make for deliciously fun entertainment.<br />
+ <br />
+ Each episode of "Top Chef" holds two challenges for the chefs. The first is a "quickfire" test of their ability to think out of the box and create something new interesting and tasty, all while under the pressure of very little time. The second is a more involved elimination challenge designed to test the versatility and invention of the chefs as they take on unique culinary trials such as working with unusual and exotic foods or catering for a range of demanding clients. The food will be tasted and evaluated by the host and judges, but will also be served to the customers for whom the challenge is aimed, whether it be patrons at a five star restaurant or a room full of hungry kids. Food has to appeal to the diner as well as the critics if the chef is to survive.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="687893489_49fffcedd2eef0506d6b92e66fc4f3d4"> </span> <a href="https://immortalseed.me/images/modpics/57412.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/57412.jpg" border="0" alt="" onload="TSResizeImage(this, '687893489_49fffcedd2eef0506d6b92e66fc4f3d4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374402
+ Anonymous
+ TV - High Definition
+ 2015-02-06 02:00:25
+
+ -
+ High.School.USA.S01E06.720p.HDTV.X264-W4F
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 6 / Leechers: 0 / Size: 118.83 MB / Snatched: 6 x times<br /><br />Join the super-positive, millennial students of HIGH SCHOOL USA!, as they confront all the unique challenges of growing up in a modern world. Led by the painfully nave and always upbeat MARSH MERRIWETHER, there is nothing these kids cant put a positive spin on, from cyber-bullying to Adderall-addiction to embarrassing sexting incidents. <br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1339811646_229d6c19d62f235698f60e876f0f5ab4"> </span> <a href="https://immortalseed.me/images/modpics/55069.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/55069.jpg" border="0" alt="" onload="TSResizeImage(this, '1339811646_229d6c19d62f235698f60e876f0f5ab4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374394
+ Anonymous
+ TV - High Definition
+ 2015-02-06 01:31:45
+
+ -
+ The.Big.Bang.Theory.S08E14.720p.HDTV.X264-DIMENSION
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 205 / Leechers: 8 / Size: 480.77 MB / Snatched: 286 x times<br /><br />The Big Bang Theory is a comedy series about four young scientists who know all about the world of physics, and one girl, who gives the physics world a real spin.<br />
+ <br />
+ Leonard Hofstadter is a smart guy who tries his best to complete his research and become famous for his work while also attempting to be the most socially-interacting guy in their friend group.<br />
+ <br />
+ Sheldon Cooper is one of the worlds smartest men with an intellectual capacity through the roof and a language with scientific words normal people only have one comment to (What?). Though its never been said by himself, all signs throughout the show point to him having the Asperger Syndrome, making him the smartest, but also least social, group member.<br />
+ <br />
+ Howard Wolowitz is an engineer with his mind partially on science, but mostly on women. He always tries his best to impress a girl and get his share of sexual intercourses, but he always manages to screw up somehow, probably with his bad knowledge of treating women in a bad matter.<br />
+ <br />
+ Rajesh Koothrappali is an Indian scientist performing experiments on black holes, outer space, life on other planets and not to mention string theory. Raj is mostly known for his Selective Mutism, in other words, his fear of speaking to women, making social interaction difficult for him.<br />
+ <br />
+ Finally, theres Penny. Penny is the gorgeous girl next-door to Leonard and Sheldons apartment, and though she does not have any knowledge in physics or science, she makes success by being a funny character frequently having hilarious comments and on- and off-going relationships.<br />
+ <br />
+ All together, this unit of comedians make the shows half-hour episodes pure enjoyment and whether you like physics, women or neither, this show is surely going to get you laughing!<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1183173375_229d6c19d62f235698f60e876f0f5ab4"> </span> <a href="https://immortalseed.me/images/modpics/55069.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/55069.jpg" border="0" alt="" onload="TSResizeImage(this, '1183173375_229d6c19d62f235698f60e876f0f5ab4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374391
+ Anonymous
+ TV - High Definition
+ 2015-02-06 01:30:51
+
+ -
+ Bangkok.Airport.S01E03.720p.HDTV.X264-C4TV
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 7 / Leechers: 2 / Size: 1.19 GB / Snatched: 7 x times<br /><br />Following British tourists checking in and out of the south-east Asian airport. The show follows employees and passengers at the airport as they come across issues that they face daily and other more bizarre cases.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1561915789_229d6c19d62f235698f60e876f0f5ab4"> </span> <a href="https://immortalseed.me/images/modpics/55069.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/55069.jpg" border="0" alt="" onload="TSResizeImage(this, '1561915789_229d6c19d62f235698f60e876f0f5ab4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374389
+ Anonymous
+ TV - High Definition
+ 2015-02-06 01:27:32
+
+ -
+ Lucas.Bros.Moving.Company.S02E04.720p.HDTV.X264-W4F
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 5 / Leechers: 0 / Size: 120.48 MB / Snatched: 6 x times<br /><br />The stand-up comedy of New York-based identical twins Kenny and Keith Lucas (The Lucas Brothers) gets animated. After their uncle dies and leaves them his old van, the twins start a moving company called Vaation Boy$. Their customers are often apprehensive to hire such a scrawny duo, but the brothers like to remind them that that's why God made two of them. A day that begins simply by moving a bed down the street may lead to the threat of city-wide catastrophe, resolved only with the help of a once-famous '90s wrestler.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="704076537_229d6c19d62f235698f60e876f0f5ab4"> </span> <a href="https://immortalseed.me/images/modpics/55069.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/55069.jpg" border="0" alt="" onload="TSResizeImage(this, '704076537_229d6c19d62f235698f60e876f0f5ab4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374388
+ Anonymous
+ TV - High Definition
+ 2015-02-06 01:24:14
+
+ -
+ Eat.Well.For.Less.S01E02.720p.HDTV.X264-C4TV
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 7 / Leechers: 1 / Size: 1.13 GB / Snatched: 6 x times<br /><br />Gregg Wallace, award-winning greengrocer Chris Bavin and dietitian Lucy Jones help families across the UK save money, sort food facts from food fiction and eat well for less. <br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1204824465_229d6c19d62f235698f60e876f0f5ab4"> </span> <a href="https://immortalseed.me/images/modpics/55069.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/55069.jpg" border="0" alt="" onload="TSResizeImage(this, '1204824465_229d6c19d62f235698f60e876f0f5ab4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374385
+ Anonymous
+ TV - High Definition
+ 2015-02-06 01:17:10
+
+ -
+ Regular.Show.S06E16.I.See.Turtles.720p.HDTV.X264-W4F
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 4 / Leechers: 0 / Size: 271.45 MB / Snatched: 6 x times<br /><br />The daily surreal adventures of a blue jay and raccoon duo that attempt to deal with their mundane jobs as groundskeepers at the local park. <br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="913288059_229d6c19d62f235698f60e876f0f5ab4"> </span> <a href="https://immortalseed.me/images/modpics/55069.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/55069.jpg" border="0" alt="" onload="TSResizeImage(this, '913288059_229d6c19d62f235698f60e876f0f5ab4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374384
+ Anonymous
+ TV - High Definition
+ 2015-02-06 01:13:29
+
+ -
+ The.Kyle.Files.S01E05.720p.HDTV.X264-C4TV
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 4 / Leechers: 0 / Size: 446.16 MB / Snatched: 3 x times<br /><br />The show sees Jeremy Kyle investigating high-profile issues that impact on peoples lives across the country, from legal highs to knife crime, and from underage drinking to plastic surgery.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1484525890_229d6c19d62f235698f60e876f0f5ab4"> </span> <a href="https://immortalseed.me/images/modpics/55069.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/55069.jpg" border="0" alt="" onload="TSResizeImage(this, '1484525890_229d6c19d62f235698f60e876f0f5ab4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374382
+ Anonymous
+ TV - High Definition
+ 2015-02-06 01:11:56
+
+ -
+ Greys.Anatomy.S11E10.720p.HDTV.X264-DIMENSION
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 80 / Leechers: 1 / Size: 779.32 MB / Snatched: 113 x times<br /><br />The series follows the lives of interns, residents and their mentors in the fictional Seattle Grace Mercy West Hospital in Seattle, as they struggle to complete their medical training and maintain personal lives.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="661358230_229d6c19d62f235698f60e876f0f5ab4"> </span> <a href="https://immortalseed.me/images/modpics/55069.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/55069.jpg" border="0" alt="" onload="TSResizeImage(this, '661358230_229d6c19d62f235698f60e876f0f5ab4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374377
+ Anonymous
+ TV - High Definition
+ 2015-02-06 01:01:00
+
+ -
+ American.Idol.S14E09.720p.HDTV.X264-FBS
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 13 / Leechers: 2 / Size: 1.20 GB / Snatched: 26 x times<br /><br />The American Idol TV show is a 60 minute singing talent competition reality series on the FOX Network where singers compete to become the newest "American Idol". After each contestant performs, the judges give their opinions which are sometimes very complimentary and sometimes extremely critical. After each episode ends, the viewing audience votes on whose performance they most liked. The one with the fewest votes is eliminated and the performances and voting continues weekly until the ultimate winner is chosen. That individual wins a million dollars and a recording contract. The losers also often do quite well in their careers due to the exposure they got on the show.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1474887622_229d6c19d62f235698f60e876f0f5ab4"> </span> <a href="https://immortalseed.me/images/modpics/55069.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/55069.jpg" border="0" alt="" onload="TSResizeImage(this, '1474887622_229d6c19d62f235698f60e876f0f5ab4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374367
+ Anonymous
+ TV - High Definition
+ 2015-02-06 00:09:45
+
+ -
+ Car.Crash.Britain.S01E01.720p.HDTV.X264-FTP
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 9 / Leechers: 0 / Size: 1.13 GB / Snatched: 12 x times<br /><br />In this programme well see the most shocking road accidents, the worst crashes and the great escapes astonishing moments, all filmed by the people actually involved in them. <br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="741132585_229d6c19d62f235698f60e876f0f5ab4"> </span> <a href="https://immortalseed.me/images/modpics/55069.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/55069.jpg" border="0" alt="" onload="TSResizeImage(this, '741132585_229d6c19d62f235698f60e876f0f5ab4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374359
+ Anonymous
+ TV - High Definition
+ 2015-02-05 23:36:52
+
+ -
+ The.Exes.S04E11.720p.WEBRip.X264-SRS
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 9 / Leechers: 0 / Size: 512.82 MB / Snatched: 12 x times<br /><br />"The Exes" revolves around three divorced men, ladies man Phil (Donald Faison), homebody Haskell (Wayne Knight) and newly-single and needy Stuart (David Alan Basche). The men live together in an apartment across the hall from their divorce attorney, Holly (Kristen Johnston), who also happens to be their landlord. Holly avoids her own relationship and commitment issues by becoming immersed in the men's affairs as they put their lives back together and return to the dating scene.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1039906801_229d6c19d62f235698f60e876f0f5ab4"> </span> <a href="https://immortalseed.me/images/modpics/55069.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/55069.jpg" border="0" alt="" onload="TSResizeImage(this, '1039906801_229d6c19d62f235698f60e876f0f5ab4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374349
+ Anonymous
+ TV - High Definition
+ 2015-02-05 23:09:53
+
+ -
+ The.Late.Late.Show.2015.02.04.Andy.Cohen.720p.HDTV.X264-W4F
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 5 / Leechers: 0 / Size: 901.39 MB / Snatched: 6 x times<br /><br />The Late Late Show with Craig Ferguson is a Peabody Award-winning American late-night talk show hosted by Scottish American comedian Craig Ferguson. Ferguson is the third regular host of the CBS Late Late Show franchise. The show follows Late Show with David Letterman in the CBS late-night lineup.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="985135033_229d6c19d62f235698f60e876f0f5ab4"> </span> <a href="https://immortalseed.me/images/modpics/55069.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/55069.jpg" border="0" alt="" onload="TSResizeImage(this, '985135033_229d6c19d62f235698f60e876f0f5ab4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374346
+ Anonymous
+ TV - High Definition
+ 2015-02-05 22:59:21
+
+ -
+ Mob.Wives.S05E08.720p.HDTV.X264-YesTV
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 10 / Leechers: 0 / Size: 999.78 MB / Snatched: 10 x times<br /><br />"Mob Wives" is a docu-soap series that follows the lives of four women at a crossroads, having to pick up the pieces and carry on while their husbands or fathers do time for Mob-related activities. They are struggling with their identities, their own families and their futures.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="2087511031_229d6c19d62f235698f60e876f0f5ab4"> </span> <a href="https://immortalseed.me/images/modpics/55069.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/55069.jpg" border="0" alt="" onload="TSResizeImage(this, '2087511031_229d6c19d62f235698f60e876f0f5ab4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374342
+ Anonymous
+ TV - High Definition
+ 2015-02-05 22:53:58
+
+ -
+ Snooki.And.JWOWW.S04E12.The.Final.Aftershow.720p.HDTV.X264-YesTV
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 6 / Leechers: 1 / Size: 459.39 MB / Snatched: 6 x times<br /><br />Snooki & JWoww is an American reality television series on MTV starring Nicole "Snooki" Polizzi and Jennifer "JWoww" Farley, the first of two spinoffs of Jersey Shore, on which both Polizzi and Farley previously gained fame as cast members.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="55708515_229d6c19d62f235698f60e876f0f5ab4"> </span> <a href="https://immortalseed.me/images/modpics/55069.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/55069.jpg" border="0" alt="" onload="TSResizeImage(this, '55708515_229d6c19d62f235698f60e876f0f5ab4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374340
+ Anonymous
+ TV - High Definition
+ 2015-02-05 22:52:22
+
+ -
+ Snooki.And.JWOWW.S04E12.720p.HDTV.X264-YesTV
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 6 / Leechers: 1 / Size: 1.49 GB / Snatched: 8 x times<br /><br />Snooki & JWoww is an American reality television series on MTV starring Nicole "Snooki" Polizzi and Jennifer "JWoww" Farley, the first of two spinoffs of Jersey Shore, on which both Polizzi and Farley previously gained fame as cast members.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1644410724_229d6c19d62f235698f60e876f0f5ab4"> </span> <a href="https://immortalseed.me/images/modpics/55069.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/55069.jpg" border="0" alt="" onload="TSResizeImage(this, '1644410724_229d6c19d62f235698f60e876f0f5ab4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374339
+ Anonymous
+ TV - High Definition
+ 2015-02-05 22:51:55
+
+ -
+ The.Nightly.Show.2015.02.04.720p.HDTV.X264-W4F
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 17 / Leechers: 0 / Size: 594.03 MB / Snatched: 22 x times<br /><br />The Nightly Show will provide viewers with Larry Wilmore's distinct point of view and comedic take on current events and pop culture. Hosted by Wilmore, the series will feature a diverse panel of voices, providing a perspective largely missing in the late-night television landscape.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1157923301_229d6c19d62f235698f60e876f0f5ab4"> </span> <a href="https://immortalseed.me/images/modpics/55069.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/55069.jpg" border="0" alt="" onload="TSResizeImage(this, '1157923301_229d6c19d62f235698f60e876f0f5ab4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374335
+ Anonymous
+ TV - High Definition
+ 2015-02-05 22:44:57
+
+ -
+ Crims.S01E05.720p.HDTV.X264-TLA
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 9 / Leechers: 0 / Size: 562.08 MB / Snatched: 9 x times<br /><br />Crims follows straight-laced Luke and Jason. Luke inadvertently finds himself sentenced to two years in Young Offender Institution Sunnybank View after becoming a bank robber's getaway driver, along with the bank robber in question, his girlfriend's brother and so-called friend - Jason. To make matters worse he has to share a cell with Jason. Luke will have to rely on Jason's street smarts to get him through. Unfortunately, Jason is a massive idiot. On hand to keep a watchful eye on the boys as prison officer Dawn, alongside her unsettling colleague Creg.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="1245743322_229d6c19d62f235698f60e876f0f5ab4"> </span> <a href="https://immortalseed.me/images/modpics/55069.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/55069.jpg" border="0" alt="" onload="TSResizeImage(this, '1245743322_229d6c19d62f235698f60e876f0f5ab4');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374333
+ Anonymous
+ TV - High Definition
+ 2015-02-05 22:38:43
+
+
+
\ No newline at end of file
diff --git a/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/ShowRSS.info.xml b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/ShowRSS.info.xml
new file mode 100644
index 000000000..0208e5353
--- /dev/null
+++ b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/ShowRSS.info.xml
@@ -0,0 +1,74 @@
+
+
+
+ showRSS global feed
+ http://showrss.info/
+ 30
+ showRSS global feed
+ -
+ The Voice 8x25
+ magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337
+ 9bf12f5ecc9d61aec05b28e605784ee7
+ Fri, 15 May 2015 08:30:01 +0000
+ New standard torrent: The Voice 8x25. Link: <a href="magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337">magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337</a>
+ 1073
+ The Voice
+ 51937
+ 96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B
+ The Voice S08E25 WEBRip x264 WNN
+
+
+ -
+ The Voice 8x26
+ magnet:?xt=urn:btih:9171902E28B8307F336AFFA8B7460A24B6D262F4&dn=The+Voice+S08E26+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337
+ d06427695cee7b602083a1ba71c09e4c
+ Fri, 15 May 2015 08:30:01 +0000
+ New standard torrent: The Voice 8x26. Link: <a href="magnet:?xt=urn:btih:9171902E28B8307F336AFFA8B7460A24B6D262F4&dn=The+Voice+S08E26+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337">magnet:?xt=urn:btih:9171902E28B8307F336AFFA8B7460A24B6D262F4&dn=The+Voice+S08E26+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337</a>
+ 1073
+ The Voice
+ 51936
+ 9171902E28B8307F336AFFA8B7460A24B6D262F4
+ The Voice S08E26 WEBRip x264 WNN
+
+
+ -
+ How It's Made 25x07 720p
+ magnet:?xt=urn:btih:CC48D14C6B0DB35A2286BCFD2029311343721208&dn=How+Its+Made+S25E07+720p+HDTV+x264+DHD&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337
+ 400a3c4d98f657b0c223d3709eb456c8
+ Fri, 15 May 2015 07:20:01 +0000
+ New HD 720p torrent: How It's Made 25x07 720p. Link: <a href="magnet:?xt=urn:btih:CC48D14C6B0DB35A2286BCFD2029311343721208&dn=How+Its+Made+S25E07+720p+HDTV+x264+DHD&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337">magnet:?xt=urn:btih:CC48D14C6B0DB35A2286BCFD2029311343721208&dn=How+Its+Made+S25E07+720p+HDTV+x264+DHD&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337</a>
+ 883
+ How It's Made
+ 51935
+ CC48D14C6B0DB35A2286BCFD2029311343721208
+ How Its Made S25E07 720p HDTV x264 DHD
+
+
+ -
+ Major Lazer 1x05 720p
+ magnet:?xt=urn:btih:501CFEA851601815A8EED051924DDF80A952D6FA&dn=Major+Lazer+S01E05+720p+HDTV+X264+DIMENSION&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337
+ 3872c93c3853ccc94443d224716a7a58
+ Fri, 15 May 2015 06:00:01 +0000
+ New HD 720p torrent: Major Lazer 1x05 720p. Link: <a href="magnet:?xt=urn:btih:501CFEA851601815A8EED051924DDF80A952D6FA&dn=Major+Lazer+S01E05+720p+HDTV+X264+DIMENSION&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337">magnet:?xt=urn:btih:501CFEA851601815A8EED051924DDF80A952D6FA&dn=Major+Lazer+S01E05+720p+HDTV+X264+DIMENSION&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337</a>
+ 1077
+ Major Lazer
+ 51934
+ 501CFEA851601815A8EED051924DDF80A952D6FA
+ Major Lazer S01E05 720p HDTV X264 DIMENSION
+
+
+ -
+ Lip Sync Battle 1x08 720p
+ magnet:?xt=urn:btih:83AD17789674A470FDF71F9D7E590FE4478E95FB&dn=Lip+Sync+Battle+S01E08+720p+HDTV+x264+FiHTV&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337
+ 34250ff7fd704989736d0772b8c9db18
+ Fri, 15 May 2015 05:20:01 +0000
+ New HD 720p torrent: Lip Sync Battle 1x08 720p. Link: <a href="magnet:?xt=urn:btih:83AD17789674A470FDF71F9D7E590FE4478E95FB&dn=Lip+Sync+Battle+S01E08+720p+HDTV+x264+FiHTV&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337">magnet:?xt=urn:btih:83AD17789674A470FDF71F9D7E590FE4478E95FB&dn=Lip+Sync+Battle+S01E08+720p+HDTV+x264+FiHTV&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337</a>
+ 1061
+ Lip Sync Battle
+ 51933
+ 83AD17789674A470FDF71F9D7E590FE4478E95FB
+ Lip Sync Battle S01E08 720p HDTV x264 FiHTV
+
+
+
+
\ No newline at end of file
diff --git a/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/TransmitTheNet.xml b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/TransmitTheNet.xml
new file mode 100644
index 000000000..df1d8183f
--- /dev/null
+++ b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/TransmitTheNet.xml
@@ -0,0 +1,21 @@
+
+
+
+ TtN
+ Advanced RSS Feed
+ https://transmithe.net
+ Tue, 19 May 2015 16:35:24 -0400
+ (c) 2015 TtN
+
+
+ -
+
+ tonight.s17e10.the.air.we.breathe.hdtv.x264-c4tv.mp4
Size: 185918870 bytes (177.31 MiB), duration: 00:24:25, avg.bitrate: 1015 kb/s
Audio: aac, 48000 Hz, stereo (eng)
Video: h264, yuv420p, 720x404, 25.00 fps® (und)
Screens:
]]>
+ https://transmithe.net/index.php?page=torrent-details&id=abc
+ https://transmithe.net/index.php?page=torrent-details&id=abc
+
+ Tue, 19 May 2015 16:11:53 -0400
+
+
+
+
diff --git a/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/invalid/Eztv_InvalidDownloadUrl.xml b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/invalid/Eztv_InvalidDownloadUrl.xml
new file mode 100644
index 000000000..27317341c
--- /dev/null
+++ b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/invalid/Eztv_InvalidDownloadUrl.xml
@@ -0,0 +1,31 @@
+
+
+
+
+ ezRSS - Latest torrent releases
+ 15
+ http://ezrss.it/feed/
+
+ ezRSS - Latest torrent releases
+ http://ezrss.it/images/ezrssit.png
+ http://ezrss.it/feed/
+
+ The latest 30 torrent releases.
+ -
+
+ invalid.url
+
+ Mon, 15 Sep 2014 13:04:21 -0500
+
+
+ http://eztv.it/forum/discuss/58438/
+ http://eztv.it/ep/58438/andy-mcnabs-tour-of-duty-series-1-6of6-courage-under-fire-dvdrip-x264-mvgroup/
+
+
+ 698999946
+ AAA2038BED9EBCA2C312D1C9C3E8E024D0EB414E
+
+
+
+
+
\ No newline at end of file
diff --git a/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/invalid/Eztv_InvalidSize.xml b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/invalid/Eztv_InvalidSize.xml
new file mode 100644
index 000000000..a9eb6f9e2
--- /dev/null
+++ b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/invalid/Eztv_InvalidSize.xml
@@ -0,0 +1,30 @@
+
+
+
+
+ ezRSS - Latest torrent releases
+ 15
+ http://ezrss.it/feed/
+
+ ezRSS - Latest torrent releases
+ http://ezrss.it/images/ezrssit.png
+ http://ezrss.it/feed/
+
+ The latest 30 torrent releases.
+ -
+
+
+
+ Mon, 15 Sep 2014 13:04:21 -0500
+
+
+ http://eztv.it/forum/discuss/58438/
+ http://eztv.it/ep/58438/andy-mcnabs-tour-of-duty-series-1-6of6-courage-under-fire-dvdrip-x264-mvgroup/
+
+
+ AAA2038BED9EBCA2C312D1C9C3E8E024D0EB414E
+
+
+
+
+
\ No newline at end of file
diff --git a/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/invalid/ImmortalSeed_InvalidDownloadUrl.xml b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/invalid/ImmortalSeed_InvalidDownloadUrl.xml
new file mode 100644
index 000000000..12b49c5c5
--- /dev/null
+++ b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/invalid/ImmortalSeed_InvalidDownloadUrl.xml
@@ -0,0 +1,34 @@
+
+
+
+ immortalseed.me RSS Syndicator
+ http://immortalseed.me
+ Latest Torrents on immortalseed.me
+ en-US
+
+ immortalseed.me RSS Syndicator
+ http://immortalseed.me
+ http://immortalseed.me
+ 100
+ 30
+ immortalseed.me RSS Syndicator
+
+ Copyright © 2015 immortalseed.me
+ contact@immortalseed.me
+ Fri, 06 Feb 2015 13:40:57 -12
+ 20
+ immortalseed.me RSS Syndicator
+ -
+ Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 6 / Leechers: 2 / Size: 938.49 MB / Snatched: 5 x times<br /><br />Describing itself as a traditional late-night talk show, Conan draws its comedy from recent news stories, political figures and prominent celebrities, as well as aspects of the show itself. The show typically opens with a monologue from Conan OBrien relating to recent headlines and frequently features exchanges with his sidekick, Andy Richter, and members of the audience. The next segment is devoted to a celebrity interview, with guests ranging from actors and musicians to media personalities and political figures. The show then closes with either a musical or comedy performance.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="350237944_80b24e6a90a69f7bb9b39a6b3f99e4bb"> </span> <a href="https://immortalseed.me/images/modpics/195.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/195.jpg" border="0" alt="" onload="TSResizeImage(this, '350237944_80b24e6a90a69f7bb9b39a6b3f99e4bb');" /></a></span></div>
+
+ invalid.url
+ Anonymous
+ TV - High Definition
+ 2015-02-06 13:32:26
+
+
+
\ No newline at end of file
diff --git a/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/invalid/ImmortalSeed_InvalidSize.xml b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/invalid/ImmortalSeed_InvalidSize.xml
new file mode 100644
index 000000000..56302c0de
--- /dev/null
+++ b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/invalid/ImmortalSeed_InvalidSize.xml
@@ -0,0 +1,34 @@
+
+
+
+ immortalseed.me RSS Syndicator
+ http://immortalseed.me
+ Latest Torrents on immortalseed.me
+ en-US
+
+ immortalseed.me RSS Syndicator
+ http://immortalseed.me
+ http://immortalseed.me
+ 100
+ 30
+ immortalseed.me RSS Syndicator
+
+ Copyright © 2015 immortalseed.me
+ contact@immortalseed.me
+ Fri, 06 Feb 2015 13:40:57 -12
+ 20
+ immortalseed.me RSS Syndicator
+ -
+ Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS
+
+ Uploader: Anonymous / Category: TV - High Definition / Seeders: 6 / Leechers: 2 / Size: 0.49 MB / Snatched: 5 x times<br /><br />Describing itself as a traditional late-night talk show, Conan draws its comedy from recent news stories, political figures and prominent celebrities, as well as aspects of the show itself. The show typically opens with a monologue from Conan OBrien relating to recent headlines and frequently features exchanges with his sidekick, Andy Richter, and members of the audience. The next segment is devoted to a celebrity interview, with guests ranging from actors and musicians to media personalities and political figures. The show then closes with either a musical or comedy performance.<br />
+ <br />
+ <div style="text-align: center;"><span id="lazyload"><span id="350237944_80b24e6a90a69f7bb9b39a6b3f99e4bb"> </span> <a href="https://immortalseed.me/images/modpics/195.jpg" id="ts_show_preview" alt=""><img src="https://immortalseed.me/images/modpics/195.jpg" border="0" alt="" onload="TSResizeImage(this, '350237944_80b24e6a90a69f7bb9b39a6b3f99e4bb');" /></a></span></div>
+
+ https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534
+ Anonymous
+ TV - High Definition
+ 2015-02-06 13:32:26
+
+
+
\ No newline at end of file
diff --git a/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/invalid/TorrentDay_NoPubDate.xml b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/invalid/TorrentDay_NoPubDate.xml
new file mode 100644
index 000000000..047a16b39
--- /dev/null
+++ b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/invalid/TorrentDay_NoPubDate.xml
@@ -0,0 +1,10 @@
+
+
+
+ -
+ Surviving Marriage S01E09 480p HDTV x264-mSD
+ https://www.torrentday.com/download.php/123/Surviving.Marriage.S01E09.480p.HDTV.x264-mSD.torrent?torrent_pass=abc
+ Category: TV/480p Size: 341 m Uploaded: 20:40 19-05-2015
+
+
+
\ No newline at end of file
diff --git a/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/speed.cd.xml b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/speed.cd.xml
new file mode 100644
index 000000000..1a4bc0647
--- /dev/null
+++ b/src/NzbDrone.Core.Test/Files/Indexers/TorrentRss/speed.cd.xml
@@ -0,0 +1,154 @@
+
+
+
+ Speed.cd
+ http://speed.cd/
+ Speed.cd RSS Feed, Please Read The Rules Before Use!
+ en-us
+ TorrentFeed
+ Speed.cd Site
+ http://www.rssboard.org/rss-specification
+
+ Mon, 16 Feb 2015 02:15:49 +0000
+ -
+ 100000599299
+ Nightwatch S01E04 PROPER HDTV x264-W4F
+ http://speed.cd/download.php?torrent=599299&key=SECRETKEY
+ Category: TV/Episodes Size: 386.41 MB Added: Mon, 16 Feb 2015 02:03:47 +0000
+ Mon, 16 Feb 2015 02:03:47 +0000
+
+ -
+ 100000599297
+ Brooklyn Nine-Nine S02E16 HDTV x264-ASAP
+ http://speed.cd/download.php?torrent=599297&key=SECRETKEY
+ Category: TV/Episodes Size: 163.59 MB Added: Mon, 16 Feb 2015 01:59:51 +0000
+ Mon, 16 Feb 2015 01:59:51 +0000
+
+ -
+ 100000599296
+ The Simpsons S26E14 HDTV XviD-AFG
+ http://speed.cd/download.php?torrent=599296&key=SECRETKEY
+ Category: TV/Episodes Size: 173.40 MB Added: Mon, 16 Feb 2015 01:58:17 +0000
+ Mon, 16 Feb 2015 01:58:17 +0000
+
+ -
+ 100000599295
+ Investigation Discovery Killer Truckers HDTV x264-W4F
+ http://speed.cd/download.php?torrent=599295&key=SECRETKEY
+ Category: TV/Episodes Size: 348.39 MB Added: Mon, 16 Feb 2015 01:56:19 +0000
+ Mon, 16 Feb 2015 01:56:19 +0000
+
+ -
+ 100000599294
+ Liv and Maddie S02E11 HDTV x264-W4F
+ http://speed.cd/download.php?torrent=599294&key=SECRETKEY
+ Category: TV/Episodes Size: 242.08 MB Added: Mon, 16 Feb 2015 01:51:37 +0000
+ Mon, 16 Feb 2015 01:51:37 +0000
+
+ -
+ 100000599293
+ Mulaney S01E13 HDTV XviD-AFG
+ http://speed.cd/download.php?torrent=599293&key=SECRETKEY
+ Category: TV/Episodes Size: 177.41 MB Added: Mon, 16 Feb 2015 01:48:16 +0000
+ Mon, 16 Feb 2015 01:48:16 +0000
+
+ -
+ 100000599291
+ Law and Order SVU S16E14 REPACK 480p HDTV x264-mSD
+ http://speed.cd/download.php?torrent=599291&key=SECRETKEY
+ Category: TV/Episodes Size: 206.15 MB Added: Mon, 16 Feb 2015 01:33:36 +0000
+ Mon, 16 Feb 2015 01:33:36 +0000
+
+ -
+ 100000599290
+ The Casual Vacancy 1x01 480p HDTV x264-mSD
+ http://speed.cd/download.php?torrent=599290&key=SECRETKEY
+ Category: TV/Episodes Size: 223.26 MB Added: Mon, 16 Feb 2015 01:33:16 +0000
+ Mon, 16 Feb 2015 01:33:16 +0000
+
+ -
+ 100000599289
+ UFO Conspiracies S01E03 Fireball Attack HDTV x264-W4F
+ http://speed.cd/download.php?torrent=599289&key=SECRETKEY
+ Category: TV/Episodes Size: 246.24 MB Added: Mon, 16 Feb 2015 01:31:12 +0000
+ Mon, 16 Feb 2015 01:31:12 +0000
+
+ -
+ 100000599287
+ The Simpsons S26E14 HDTV x264-LOL
+ http://speed.cd/download.php?torrent=599287&key=SECRETKEY
+ Category: TV/Episodes Size: 117.85 MB Added: Mon, 16 Feb 2015 01:28:55 +0000
+ Mon, 16 Feb 2015 01:28:55 +0000
+
+ -
+ 100000599286
+ UFO Conspiracies S01E01 Presidential Threat HDTV x264-W4F
+ http://speed.cd/download.php?torrent=599286&key=SECRETKEY
+ Category: TV/Episodes Size: 280.65 MB Added: Mon, 16 Feb 2015 01:28:31 +0000
+ Mon, 16 Feb 2015 01:28:31 +0000
+
+ -
+ 100000599285
+ Modern Times S01E03 24 Hour Parcel People HDTV x264-BARGE
+ http://speed.cd/download.php?torrent=599285&key=SECRETKEY
+ Category: TV/Episodes Size: 432.25 MB Added: Mon, 16 Feb 2015 01:28:16 +0000
+ Mon, 16 Feb 2015 01:28:16 +0000
+
+ -
+ 100000599284
+ Impractical Jokers S04E03 Uncool and the Gang HDTV x264-W4F
+ http://speed.cd/download.php?torrent=599284&key=SECRETKEY
+ Category: TV/Episodes Size: 167.32 MB Added: Mon, 16 Feb 2015 01:25:55 +0000
+ Mon, 16 Feb 2015 01:25:55 +0000
+
+ -
+ 100000599283
+ Austin and Ally S04E04 Seniors and Senors HDTV x264-W4F
+ http://speed.cd/download.php?torrent=599283&key=SECRETKEY
+ Category: TV/Episodes Size: 282.91 MB Added: Mon, 16 Feb 2015 01:24:02 +0000
+ Mon, 16 Feb 2015 01:24:02 +0000
+
+ -
+ 100000599282
+ Jimmy Fallon 2015 02 13 Samuel L Jackson-Norman Reedus 480p HDTV x264-mSD
+ http://speed.cd/download.php?torrent=599282&key=SECRETKEY
+ Category: TV/Episodes Size: 207.20 MB Added: Mon, 16 Feb 2015 01:23:15 +0000
+ Mon, 16 Feb 2015 01:23:15 +0000
+
+ -
+ 100000599279
+ Manhattan Love Story US S01E11 HDTV XviD-AFG
+ http://speed.cd/download.php?torrent=599279&key=SECRETKEY
+ Category: TV/Episodes Size: 168.68 MB Added: Mon, 16 Feb 2015 01:18:35 +0000
+ Mon, 16 Feb 2015 01:18:35 +0000
+
+ -
+ 100000599278
+ Modern Times S01E02 Warwick Davis Big Night HDTV x264-BARGE
+ http://speed.cd/download.php?torrent=599278&key=SECRETKEY
+ Category: TV/Episodes Size: 353.35 MB Added: Mon, 16 Feb 2015 01:10:18 +0000
+ Mon, 16 Feb 2015 01:10:18 +0000
+
+ -
+ 100000599276
+ The Auction House S02E01 HDTV XviD-AFG
+ http://speed.cd/download.php?torrent=599276&key=SECRETKEY
+ Category: TV/Episodes Size: 394.73 MB Added: Mon, 16 Feb 2015 01:08:16 +0000
+ Mon, 16 Feb 2015 01:08:16 +0000
+
+ -
+ 100000599262
+ Lockdown S02E07 Surviving Stateville 480p HDTV x264-mSD
+ http://speed.cd/download.php?torrent=599262&key=SECRETKEY
+ Category: TV/Episodes Size: 237.82 MB Added: Mon, 16 Feb 2015 00:48:35 +0000
+ Mon, 16 Feb 2015 00:48:35 +0000
+
+ -
+ 100000599261
+ Modern Times S01E01 The Vikings Are Coming HDTV x264-BARGE
+ http://speed.cd/download.php?torrent=599261&key=SECRETKEY
+ Category: TV/Episodes Size: 359.24 MB Added: Mon, 16 Feb 2015 00:47:12 +0000
+ Mon, 16 Feb 2015 00:47:12 +0000
+
+
+
\ No newline at end of file
diff --git a/src/NzbDrone.Core.Test/Files/RSS/Torrentleech.xml b/src/NzbDrone.Core.Test/Files/Indexers/Torrentleech/Torrentleech.xml
similarity index 96%
rename from src/NzbDrone.Core.Test/Files/RSS/Torrentleech.xml
rename to src/NzbDrone.Core.Test/Files/Indexers/Torrentleech/Torrentleech.xml
index f2bd7eb7d..806442d08 100644
--- a/src/NzbDrone.Core.Test/Files/RSS/Torrentleech.xml
+++ b/src/NzbDrone.Core.Test/Files/Indexers/Torrentleech/Torrentleech.xml
@@ -6,7 +6,7 @@
The latest torrents from TorrentLeech.org
en
5
-
+
-
Mon, 12 May 2014 19:15:28 +0000
diff --git a/src/NzbDrone.Core.Test/Files/RSS/torznab_hdaccess_net.xml b/src/NzbDrone.Core.Test/Files/Indexers/Torznab/torznab_hdaccess_net.xml
similarity index 100%
rename from src/NzbDrone.Core.Test/Files/RSS/torznab_hdaccess_net.xml
rename to src/NzbDrone.Core.Test/Files/Indexers/Torznab/torznab_hdaccess_net.xml
diff --git a/src/NzbDrone.Core.Test/Files/RSS/torznab_tpb.xml b/src/NzbDrone.Core.Test/Files/Indexers/Torznab/torznab_tpb.xml
similarity index 100%
rename from src/NzbDrone.Core.Test/Files/RSS/torznab_tpb.xml
rename to src/NzbDrone.Core.Test/Files/Indexers/Torznab/torznab_tpb.xml
diff --git a/src/NzbDrone.Core.Test/Files/RSS/wombles.xml b/src/NzbDrone.Core.Test/Files/Indexers/Wombles/wombles.xml
similarity index 100%
rename from src/NzbDrone.Core.Test/Files/RSS/wombles.xml
rename to src/NzbDrone.Core.Test/Files/Indexers/Wombles/wombles.xml
diff --git a/src/NzbDrone.Core.Test/Files/RSS/SizeParsing/newznab.xml b/src/NzbDrone.Core.Test/Files/RSS/SizeParsing/newznab.xml
deleted file mode 100644
index 649492c8b..000000000
--- a/src/NzbDrone.Core.Test/Files/RSS/SizeParsing/newznab.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
- Nzb.su
- Nzb.su Feed
- http://nzb.su/
- en-gb
- root@nzb.su (Nzb.su)
-
-
- http://nzb.su/views/images/banner.jpg
-
- Nzb.su
- http://nzb.su/
- Visit Nzb.su - indexing usenet one part at a time
-
-
-
-
-
-
- White.Collar.S03E05.720p.HDTV.X264-DIMENSION
-
- http://nzb.su/details/24967ef4c2e26296c65d3bbfa97aa8fe
- http://nzb.su/getnzb/24967ef4c2e26296c65d3bbfa97aa8fe.nzb&i=37292&r=524d129cbd8a329be916e0573d10be5c
- http://nzb.su/details/24967ef4c2e26296c65d3bbfa97aa8fe#comments
- Mon, 27 Feb 2012 11:09:39 -0500
- TV > HD
- White.Collar.S03E05.720p.HDTV.X264-DIMENSION
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/NzbDrone.Core.Test/Files/RSS/SizeParsing/nzbclub.xml b/src/NzbDrone.Core.Test/Files/RSS/SizeParsing/nzbclub.xml
deleted file mode 100644
index 90e4a993f..000000000
--- a/src/NzbDrone.Core.Test/Files/RSS/SizeParsing/nzbclub.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
- Latest Search Result for "#a.b.teevee@EFNet"
- Feed Generator
- -
-
- Size: 2.47 GB in 67 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.teevee <br />Files Information: [45 Archive Files 2,961 p] | [17 Par2 Files 357 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20729391
- http://www.nzbclub.com/nzb_view/20729391/93926_FULL_a_b_teevee_EFNet_Britains_Got_Talent_S06E04_720p_HDTV_x264_FTP
- Sat, 14 Apr 2012 04:33:21 Z
- [93926]-[FULL]-[#a.b.teevee@EFNet]-[ Britains.Got.Talent.S06E04.720p.HDTV.x264-FTP ]- - "britains.got.talent.s06e04.720p.hdtv.x264-ftp.sample"
-
- http://www.nzbclub.com/nzbfeed.aspx
- NZBClub RSS
- Sat, 14 Apr 2012 18:39:49 -0500
- en
-
-
\ No newline at end of file
diff --git a/src/NzbDrone.Core.Test/Files/RSS/SizeParsing/nzbindex.xml b/src/NzbDrone.Core.Test/Files/RSS/SizeParsing/nzbindex.xml
deleted file mode 100644
index 67924121d..000000000
--- a/src/NzbDrone.Core.Test/Files/RSS/SizeParsing/nzbindex.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
- NZBIndex: '#a.b.teevee@EFNet'
- http://www.nzbindex.nl/
- NZBIndex is a website where you can search for files on usenet. Files that you find can be downloaded by means of a NZB file that is generated for you.
- info@nzbindex.nl (Webmaster)
- 60
- -
- [93923]-[FULL]-[#a.b.teevee@EFNet]-[ Britains.Got.More.Talent.S06E04.PDTV.x264-C4TV ]-[01/36] - "britains.got.more.talent.s06e04.pdtv.x264-c4tv.nfo" yEnc
- http://www.nzbindex.nl/release/69196969/93923-FULL-a.b.teeveeEFNet-Britains.Got.More.Talent.S06E04.PDTV.x264-C4TV-0136-britains.got.more.talent.s06e04.pdtv.x264-c4tv.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-560.12 MB
-1 hour
-36 files (774 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 26 ARCHIVE
- - View NFO
]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 23:32:13 +0200
- http://www.nzbindex.nl/release/69196969/93923-FULL-a.b.teeveeEFNet-Britains.Got.More.Talent.S06E04.PDTV.x264-C4TV-0136-britains.got.more.talent.s06e04.pdtv.x264-c4tv.nfo.nzb
-
-
-
-
\ No newline at end of file
diff --git a/src/NzbDrone.Core.Test/Files/RSS/SizeParsing/nzbsrus.xml b/src/NzbDrone.Core.Test/Files/RSS/SizeParsing/nzbsrus.xml
deleted file mode 100644
index 623d20f5d..000000000
--- a/src/NzbDrone.Core.Test/Files/RSS/SizeParsing/nzbsrus.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
- NZBsRus.com
- This is the NZBs'R'US RSS feed.
- http://www.nzbsrus.com
- en-US
- 5
-
- -
- Shameless.S08E17.720p.HDTV.x264-BiA
- Wed, 14 Sep 2011 01:06:49 am
- TV - HD
- http://www.nzbsrus.com/nzbdownload_rss.php/457967/68614/4182562f71f29cd36b9e7495d00abcff/
-
- Size 1.67 GiB (42 files)
- Files: 34
- Par2s: 8
-
-
-
-
-
\ No newline at end of file
diff --git a/src/NzbDrone.Core.Test/Files/RSS/SizeParsing/omgwtfnzbs.xml b/src/NzbDrone.Core.Test/Files/RSS/SizeParsing/omgwtfnzbs.xml
deleted file mode 100644
index 480768064..000000000
--- a/src/NzbDrone.Core.Test/Files/RSS/SizeParsing/omgwtfnzbs.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
- omgwtfnzbs.org rss feeds generator
- en-us
- Search NZB Download Feed
- http://rss.omgwtfnzbs.org
- auto-dl feed for omgwtfnzbs.org
- 2010 - 2012 omgwtfnzbs
-
- Mon, 17 Dec 2012 23:30:16 +0000
-
- -
- Stephen.Fry.Gadget.Man.S01E05.HDTV.x264-C4TV
- Mon, 17 Dec 2012 23:30:13 +0000
- http://api.omgwtfnzbs.org/sn.php?id=OAl4g&user=nzbdrone&api=nzbdrone
- http://api.omgwtfnzbs.org/sn.php?id=OAl4g&user=nzbdrone&api=nzbdrone
- Category: TV: STD
Size: 225.85 MB
Group: alt.binaries.teevee
Added to index: 17/12/2012 23:30:04
Added to usenet: 17/12/2012 23:30:13
Weblink: http://www.tvrage.com/shows/id-33431
View NZB: http://omgwtfnzbs.org/details.php?id=OAl4g]]>
- TV: STD
- tv.sd
- 19
-
-
-
-
\ No newline at end of file
diff --git a/src/NzbDrone.Core.Test/Files/RSS/filesharingtalk.xml b/src/NzbDrone.Core.Test/Files/RSS/filesharingtalk.xml
deleted file mode 100644
index 6f71ad663..000000000
--- a/src/NzbDrone.Core.Test/Files/RSS/filesharingtalk.xml
+++ /dev/null
@@ -1,362 +0,0 @@
-
-
-
-
- FST Newsgroups Feed
- http://filesharingtalk.com/
-
- en
- Thu, 12 Apr 2012 07:21:39 GMT
- 20
- -
- Ghost Hunters S08E07 HDTV XviD-CRiMSON
-
- http://filesharingtalk.com/nzbs/tv/xvid/78093-Ghost-Hunters-S08E07-HDTV-XviD-CRiMSON
- http://filesharingtalk.com/nzbs/tv/xvid/78093-Ghost-Hunters-S08E07-HDTV-XviD-CRiMSON#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryXviD
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- Match Of The Day 2012 04.11 720p HDTV x264-FTP
-
- http://filesharingtalk.com/nzbs/tv/x264720/78092-Match-Of-The-Day-2012-04-11-720p-HDTV-x264-FTP
- http://filesharingtalk.com/nzbs/tv/x264720/78092-Match-Of-The-Day-2012-04-11-720p-HDTV-x264-FTP#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 720p
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- Jimmy Fallon 2012 04.11 Joel McHale HDTV x264-2HD
-
- http://filesharingtalk.com/nzbs/tv/x264sd/78091-Jimmy-Fallon-2012-04-11-Joel-McHale-HDTV-x264-2HD
- http://filesharingtalk.com/nzbs/tv/x264sd/78091-Jimmy-Fallon-2012-04-11-Joel-McHale-HDTV-x264-2HD#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 SD
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- Dog the Bounty Hunter S08E19 HDTV x264-MOMENTUM
-
- http://filesharingtalk.com/nzbs/tv/x264sd/78090-Dog-the-Bounty-Hunter-S08E19-HDTV-x264-MOMENTUM
- http://filesharingtalk.com/nzbs/tv/x264sd/78090-Dog-the-Bounty-Hunter-S08E19-HDTV-x264-MOMENTUM#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 SD
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- Jay Leno 2012 04.11 Albert Brooks HDTV x264-2HD
-
- http://filesharingtalk.com/nzbs/tv/x264sd/78089-Jay-Leno-2012-04-11-Albert-Brooks-HDTV-x264-2HD
- http://filesharingtalk.com/nzbs/tv/x264sd/78089-Jay-Leno-2012-04-11-Albert-Brooks-HDTV-x264-2HD#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 SD
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- Top Guns S01E09 720p HDTV x264-MOMENTUM
-
- http://filesharingtalk.com/nzbs/tv/x264720/78088-Top-Guns-S01E09-720p-HDTV-x264-MOMENTUM
- http://filesharingtalk.com/nzbs/tv/x264720/78088-Top-Guns-S01E09-720p-HDTV-x264-MOMENTUM#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 720p
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- Top Guns S01E09 HDTV x264-MOMENTUM
-
- http://filesharingtalk.com/nzbs/tv/x264sd/78087-Top-Guns-S01E09-HDTV-x264-MOMENTUM
- http://filesharingtalk.com/nzbs/tv/x264sd/78087-Top-Guns-S01E09-HDTV-x264-MOMENTUM#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 SD
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- Hardcore Pawn S05E17 Millionaire Mayhem HDTV XviD-CRiMSON
-
- http://filesharingtalk.com/nzbs/tv/xvid/78086-Hardcore-Pawn-S05E17-Millionaire-Mayhem-HDTV-XviD-CRiMSON
- http://filesharingtalk.com/nzbs/tv/xvid/78086-Hardcore-Pawn-S05E17-Millionaire-Mayhem-HDTV-XviD-CRiMSON#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryXviD
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- Law and Order SVU S13E17 Justice Denied REAL HDTV XviD-2HD
-
- http://filesharingtalk.com/nzbs/tv/xvid/78085-Law-and-Order-SVU-S13E17-Justice-Denied-REAL-HDTV-XviD-2HD
- http://filesharingtalk.com/nzbs/tv/xvid/78085-Law-and-Order-SVU-S13E17-Justice-Denied-REAL-HDTV-XviD-2HD#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryXviD
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- Full Metal Jousting S01E09 720p HDTV x264-MOMENTUM
-
- http://filesharingtalk.com/nzbs/tv/x264720/78084-Full-Metal-Jousting-S01E09-720p-HDTV-x264-MOMENTUM
- http://filesharingtalk.com/nzbs/tv/x264720/78084-Full-Metal-Jousting-S01E09-720p-HDTV-x264-MOMENTUM#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 720p
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- Full Metal Jousting S01E09 HDTV x264-MOMENTUM
-
- http://filesharingtalk.com/nzbs/tv/x264sd/78083-Full-Metal-Jousting-S01E09-HDTV-x264-MOMENTUM
- http://filesharingtalk.com/nzbs/tv/x264sd/78083-Full-Metal-Jousting-S01E09-HDTV-x264-MOMENTUM#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 SD
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- The Soup 2012 04.11 720p HDTV x264-MOMENTUM
-
- http://filesharingtalk.com/nzbs/tv/x264720/78082-The-Soup-2012-04-11-720p-HDTV-x264-MOMENTUM
- http://filesharingtalk.com/nzbs/tv/x264720/78082-The-Soup-2012-04-11-720p-HDTV-x264-MOMENTUM#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 720p
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- The Soup 2012 04.11 HDTV x264-MOMENTUM
-
- http://filesharingtalk.com/nzbs/tv/x264sd/78081-The-Soup-2012-04-11-HDTV-x264-MOMENTUM
- http://filesharingtalk.com/nzbs/tv/x264sd/78081-The-Soup-2012-04-11-HDTV-x264-MOMENTUM#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 SD
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- Ax Men S05E13 720p HDTV x264-MOMENTUM
-
- http://filesharingtalk.com/nzbs/tv/x264720/78080-Ax-Men-S05E13-720p-HDTV-x264-MOMENTUM
- http://filesharingtalk.com/nzbs/tv/x264720/78080-Ax-Men-S05E13-720p-HDTV-x264-MOMENTUM#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 720p
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- Ax Men S05E13 HDTV x264-MOMENTUM
-
- http://filesharingtalk.com/nzbs/tv/x264sd/78079-Ax-Men-S05E13-HDTV-x264-MOMENTUM
- http://filesharingtalk.com/nzbs/tv/x264sd/78079-Ax-Men-S05E13-HDTV-x264-MOMENTUM#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 SD
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- Hot in Cleveland S03E17 Claus Tails and High Pitched Males Birthdates 3 DSR XviD-FQM
-
- http://filesharingtalk.com/nzbs/tv/xvid/78078-Hot-in-Cleveland-S03E17-Claus-Tails-and-High-Pitched-Males-Birthdates-3-DSR-XviD-FQM
- http://filesharingtalk.com/nzbs/tv/xvid/78078-Hot-in-Cleveland-S03E17-Claus-Tails-and-High-Pitched-Males-Birthdates-3-DSR-XviD-FQM#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryXviD
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- Sons of Guns S03E07 REAL 720p HDTV x264-MOMENTUM
-
- http://filesharingtalk.com/nzbs/tv/x264720/78077-Sons-of-Guns-S03E07-REAL-720p-HDTV-x264-MOMENTUM
- http://filesharingtalk.com/nzbs/tv/x264720/78077-Sons-of-Guns-S03E07-REAL-720p-HDTV-x264-MOMENTUM#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 720p
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- Sons of Guns S03E07 HDTV x264-MOMENTUM
-
- http://filesharingtalk.com/nzbs/tv/x264sd/78076-Sons-of-Guns-S03E07-HDTV-x264-MOMENTUM
- http://filesharingtalk.com/nzbs/tv/x264sd/78076-Sons-of-Guns-S03E07-HDTV-x264-MOMENTUM#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 SD
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- The Daily Show 2012 04.11 Ricky Gervais HDTV XviD-FQM
-
- http://filesharingtalk.com/nzbs/tv/xvid/78075-The-Daily-Show-2012-04-11-Ricky-Gervais-HDTV-XviD-FQM
- http://filesharingtalk.com/nzbs/tv/xvid/78075-The-Daily-Show-2012-04-11-Ricky-Gervais-HDTV-XviD-FQM#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryXviD
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- The Colbert Report 2012 04.10 Richard Hersh HDTV x264-LMAO
-
- http://filesharingtalk.com/nzbs/tv/x264sd/78074-The-Colbert-Report-2012-04-10-Richard-Hersh-HDTV-x264-LMAO
- http://filesharingtalk.com/nzbs/tv/x264sd/78074-The-Colbert-Report-2012-04-10-Richard-Hersh-HDTV-x264-LMAO#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 SD
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- The Colbert Report 2012 04.10 Richard Hersh 720p HDTV x264-LMAO
-
- http://filesharingtalk.com/nzbs/tv/x264720/78073-The-Colbert-Report-2012-04-10-Richard-Hersh-720p-HDTV-x264-LMAO
- http://filesharingtalk.com/nzbs/tv/x264720/78073-The-Colbert-Report-2012-04-10-Richard-Hersh-720p-HDTV-x264-LMAO#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 720p
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- The Daily Show 2012 04.10 Elon Musk 720p HDTV x264-LMAO
-
- http://filesharingtalk.com/nzbs/tv/x264720/78072-The-Daily-Show-2012-04-10-Elon-Musk-720p-HDTV-x264-LMAO
- http://filesharingtalk.com/nzbs/tv/x264720/78072-The-Daily-Show-2012-04-10-Elon-Musk-720p-HDTV-x264-LMAO#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 720p
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- The Daily Show 2012 04.10 Elon Musk HDTV x264-LMAO
-
- http://filesharingtalk.com/nzbs/tv/x264sd/78071-The-Daily-Show-2012-04-10-Elon-Musk-HDTV-x264-LMAO
- http://filesharingtalk.com/nzbs/tv/x264sd/78071-The-Daily-Show-2012-04-10-Elon-Musk-HDTV-x264-LMAO#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 SD
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- Betty Whites Off Their Rockers S01E03 720p HDTV x264-BAJSKORV
-
- http://filesharingtalk.com/nzbs/tv/x264720/78070-Betty-Whites-Off-Their-Rockers-S01E03-720p-HDTV-x264-BAJSKORV
- http://filesharingtalk.com/nzbs/tv/x264720/78070-Betty-Whites-Off-Their-Rockers-S01E03-720p-HDTV-x264-BAJSKORV#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 720p
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
- -
- Betty Whites Off Their Rockers S01E03 HDTV x264-BAJSKORV
-
- http://filesharingtalk.com/nzbs/tv/x264sd/78069-Betty-Whites-Off-Their-Rockers-S01E03-HDTV-x264-BAJSKORV
- http://filesharingtalk.com/nzbs/tv/x264sd/78069-Betty-Whites-Off-Their-Rockers-S01E03-HDTV-x264-BAJSKORV#comments
- Thu, 01 Jan 1970 00:00:00 GMT
-
-
-CategoryTV
-SubCategoryx264 SD
-Groupsalt.binaries.multimedia, alt.binaries.teevee
-Age]]>
-
-
-
-
\ No newline at end of file
diff --git a/src/NzbDrone.Core.Test/Files/RSS/nzbclub.xml b/src/NzbDrone.Core.Test/Files/RSS/nzbclub.xml
deleted file mode 100644
index 4a8caae54..000000000
--- a/src/NzbDrone.Core.Test/Files/RSS/nzbclub.xml
+++ /dev/null
@@ -1,236 +0,0 @@
-
-
-
- Latest Search Result for "#a.b.teevee@EFNet"
- Feed Generator
- -
- Size: 2.47 GB in 67 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.teevee <br />Files Information: [45 Archive Files 2,961 p] | [17 Par2 Files 357 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20729391
- http://www.nzbclub.com/nzb_view/20729391/93926_FULL_a_b_teevee_EFNet_Britains_Got_Talent_S06E04_720p_HDTV_x264_FTP
- Sat, 14 Apr 2012 04:33:21 Z
- [93926]-[FULL]-[#a.b.teevee@EFNet]-[ Britains.Got.Talent.S06E04.720p.HDTV.x264-FTP ]- - "britains.got.talent.s06e04.720p.hdtv.x264-ftp.sample"
-
- -
- Size: 798 MB in 60 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [49 Archive Files 979 p] | [8 Par2 Files 106 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20729211
- http://www.nzbclub.com/nzb_view/20729211/93925_FULL_a_b_teevee_EFNet_Neighbours_S28E066_E070_WS_PDTV_XviD_FQM_neighbours_s27e066_e070_pdtv_xvid_fqm
- Sat, 14 Apr 2012 04:20:28 Z
- [93925]-[FULL]-[#a.b.teevee@EFNet]-[ Neighbours.S28E066-E070.WS.PDTV.XviD-FQM ]- - "neighbours.s27e066-e070.pdtv.xvid-fqm"
-
- -
- Size: 379 MB in 35 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [24 Archive Files 465 p] | [8 Par2 Files 55 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20729172
- http://www.nzbclub.com/nzb_view/20729172/93924_FULL_a_b_teevee_EFNet_Gardening_Australia_2012_04_14_PDTV_x264_RTA
- Sat, 14 Apr 2012 04:10:59 Z
- [93924]-[FULL]-[#a.b.teevee@EFNet]-[ Gardening.Australia.2012.04.14.PDTV.x264-RTA ]- - "gardening.australia.2012.04.14.pdtv.x264-rta"
-
- -
- Size: 560 MB in 37 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [26 Archive Files 692 p] | [8 Par2 Files 80 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20727673
- http://www.nzbclub.com/nzb_view/20727673/93923_FULL_a_b_teevee_EFNet_Britains_Got_More_Talent_S06E04_PDTV_x264_C4TV
- Sat, 14 Apr 2012 02:32:16 Z
- [93923]-[FULL]-[#a.b.teevee@EFNet]-[ Britains.Got.More.Talent.S06E04.PDTV.x264-C4TV ]- - "britains.got.more.talent.s06e04.pdtv.x264-c4tv"
-
- -
- Size: 10.58 GB in 332 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [192 Archive Files 12,353 p] | [112 Par2 Files 1,640 p] | [4 NZB Files] | [4 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20727532
- http://www.nzbclub.com/nzb_view/20727532/93922_FULL_a_b_teevee_EFNet_Titanic_2012_S01E01_720p_BluRay_x264_GaGE_titanic_s01e01_720p_gage
- Sat, 14 Apr 2012 02:22:54 Z
- [93922]-[FULL]-[#a.b.teevee@EFNet]-[ Titanic.2012.S01E01.720p.BluRay.x264-GaGE ]- - "titanic.s01e01.720p.gage.sample"
-
- -
- Size: 435 MB in 38 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [27 Archive Files 534 p] | [8 Par2 Files 62 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20727339
- http://www.nzbclub.com/nzb_view/20727339/93921_FULL_a_b_teevee_EFNet_Casualty_S26E31_HDTV_x264_ANGELiC
- Sat, 14 Apr 2012 02:05:35 Z
- [93921]-[FULL]-[#a.b.teevee@EFNet]-[ Casualty.S26E31.HDTV.x264-ANGELiC ]- - "casualty.s26e31.hdtv.x264-angelic"
-
- -
- Size: 1.09 GB in 41 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [20 Archive Files 1,296 p] | [16 Par2 Files 166 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20727340
- http://www.nzbclub.com/nzb_view/20727340/93920_FULL_a_b_teevee_EFNet_Casualty_S26E31_720p_HDTV_x264_ANGELiC
- Sat, 14 Apr 2012 02:05:13 Z
- [93920]-[FULL]-[#a.b.teevee@EFNet]-[ Casualty.S26E31.720p.HDTV.x264-ANGELiC ]- - "casualty.s26e31.720p.hdtv.x264-angelic"
-
- -
- Size: 780 MB in 47 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [36 Archive Files 964 p] | [8 Par2 Files 108 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20727103
- http://www.nzbclub.com/nzb_view/20727103/93919_FULL_a_b_teevee_EFNet_Britains_Got_Talent_S06E04_HDTV_x264_C4TV
- Sat, 14 Apr 2012 01:48:40 Z
- [93919]-[FULL]-[#a.b.teevee@EFNet]-[ Britains.Got.Talent.S06E04.HDTV.x264-C4TV ]- - "britains.got.talent.s06e04.hdtv.x264-c4tv"
-
- -
- Size: 679 MB in 43 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [32 Archive Files 839 p] | [8 Par2 Files 96 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20726379
- http://www.nzbclub.com/nzb_view/20726379/93918_FULL_a_b_teevee_EFNet_The_Voice_UK_S01E04_HDTV_x264_C4TV
- Sat, 14 Apr 2012 00:56:54 Z
- [93918]-[FULL]-[#a.b.teevee@EFNet]-[ The.Voice.UK.S01E04.HDTV.x264-C4TV ]- - "the.voice.uk.s01e04.hdtv.x264-c4tv"
-
- -
- Size: 1.90 GB in 56 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [36 Archive Files 2,337 p] | [15 Par2 Files 261 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20726260
- http://www.nzbclub.com/nzb_view/20726260/93917_FULL_a_b_teevee_EFNet_The_Voice_UK_S01E04_720p_HDTV_x264_C4TV
- Sat, 14 Apr 2012 00:46:42 Z
- [93917]-[FULL]-[#a.b.teevee@EFNet]-[ The.Voice.UK.S01E04.720p.HDTV.x264-C4TV ]- - "the.voice.uk.s01e04.720p.hdtv.x264-c4tv"
-
- -
- Size: 299 MB in 30 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [19 Archive Files 368 p] | [8 Par2 Files 45 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20725616
- http://www.nzbclub.com/nzb_view/20725616/93916_FULL_a_b_teevee_EFNet_UFC_Tonight_2012_04_10_DSR_x264_KYR
- Sat, 14 Apr 2012 23:37:47 Z
- [93916]-[FULL]-[#a.b.teevee@EFNet]-[ UFC.Tonight.2012.04.10.DSR.x264-KYR ]- - "ufc.tonight.2012.04.10.dsr.x264-kyr"
-
- -
- Size: 338 MB in 38 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [20 Archive Files 386 p] | [14 Par2 Files 63 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20725580
- http://www.nzbclub.com/nzb_view/20725580/93915_FULL_a_b_teevee_EFNet_UFC_Tonight_2012_04_03_DSR_x264_KYR
- Sat, 14 Apr 2012 23:35:52 Z
- [93915]-[FULL]-[#a.b.teevee@EFNet]-[ UFC.Tonight.2012.04.03.DSR.x264-KYR ]- - "UFC.Tonight.2012.04.03.DSR.x264-KYR"
-
- -
- Size: 1.00 GB in 38 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [18 Archive Files 1,184 p] | [15 Par2 Files 157 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20725418
- http://www.nzbclub.com/nzb_view/20725418/93914_FULL_a_b_teevee_EFNet_Keith_Lemons_Lemon_Aid_S01E02_720p_HDTV_x264_C4TV
- Sat, 14 Apr 2012 23:22:45 Z
- [93914]-[FULL]-[#a.b.teevee@EFNet]-[ Keith.Lemons.Lemon.Aid.S01E02.720p.HDTV.x264-C4TV ]- - "keith.lemons.lemon.aid.s01e02.720p.hdtv.x264-c4tv"
-
- -
- Size: 338 MB in 27 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [16 Archive Files 419 p] | [8 Par2 Files 50 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20725198
- http://www.nzbclub.com/nzb_view/20725198/93913_FULL_a_b_teevee_EFNet_Keith_Lemons_Lemon_Aid_S01E02_HDTV_x264_C4TV
- Sat, 14 Apr 2012 23:12:41 Z
- [93913]-[FULL]-[#a.b.teevee@EFNet]-[ Keith.Lemons.Lemon.Aid.S01E02.HDTV.x264-C4TV ]- - "keith.lemons.lemon.aid.s01e02.hdtv.x264-c4tv"
-
- -
- Size: 3.73 GB in 83 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [71 Archive Files 4,646 p] | [9 Par2 Files 489 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20724900
- http://www.nzbclub.com/nzb_view/20724900/93912_FULL_a_b_teevee_EFNet_FA_Cup_2012_04_14_Semi_Final_Liverpool_Vs_Everton_720p_HDTV_x264_FAIRPLAY_fairplay_fa_cup_2012_04_14_semi_final_liverpool_vs_everton_720p
- Sat, 14 Apr 2012 23:05:36 Z
- [93912]-[FULL]-[#a.b.teevee@EFNet]-[ FA.Cup.2012.04.14.Semi.Final.Liverpool.Vs.Everton.720p.HDTV.x264-FAIRPLAY ]- - "fairplay-fa.cup.2012.04.14.semi.final.liverpool.vs.everton.720p"
-
- -
- Size: 1.22 GB in 42 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [23 Archive Files 1,484 p] | [14 Par2 Files 176 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20724328
- http://www.nzbclub.com/nzb_view/20724328/93911_FULL_a_b_teevee_EFNet_The_Grand_National_2012_720p_HDTV_x264_FTP
- Sat, 14 Apr 2012 22:43:39 Z
- [93911]-[FULL]-[#a.b.teevee@EFNet]-[ The.Grand.National.2012.720p.HDTV.x264-FTP ]- - "grand.national.2012.720p.hdtv.x264-ftp.sample"
-
- -
- Size: 215 MB in 27 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [10 Archive Files 248 p] | [12 Par2 Files 44 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20722826
- http://www.nzbclub.com/nzb_view/20722826/93910_FULL_a_b_teevee_EFNet_Degrassi_S11E40_HDTV_XviD_2HD
- Sat, 14 Apr 2012 20:26:05 Z
- [93910]-[FULL]-[#a.b.teevee@EFNet]-[ Degrassi.S11E40.HDTV.XviD-2HD ]- - "sample-degrassi.s11e40.hdtv.xvid-2hd"
-
- -
- Size: 141 KB in 1 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.hdtv.x264 <br />Files Information: [1 NZB Files]
-
-
- http://www.nzbclub.com/nzb_view20722589
- http://www.nzbclub.com/nzb_view/20722589/93840_FULL_a_b_teevee_EFNet_Not_Going_Out_S05E01_Band_720p_HDTV_x264_FoV
- Sat, 14 Apr 2012 19:59:12 Z
- [93840]-[FULL]-[#a.b.teevee@EFNet]-[ Not.Going.Out.S05E01.Band.720p.HDTV.x264-FoV ]- -"Not.Going.Out.S05E01.Band.720p.HDTV.x264-FoV"
-
- -
- Size: 2.93 GB in 75 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [56 Archive Files 3,607 p] | [16 Par2 Files 392 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20721983
- http://www.nzbclub.com/nzb_view/20721983/93909_FULL_a_b_teevee_EFNet_NHL_Stanley_Cup_2012G2_Flyers_vs_Penguins_PDTV_x264_PRiNCE
- Sat, 14 Apr 2012 19:02:58 Z
- [93909]-[FULL]-[#a.b.teevee@EFNet]-[ NHL.Stanley.Cup.2012G2.Flyers.vs.Penguins.PDTV.x264-PRiNCE ]- - "NHL.Stanley.Cup.2012G2.Flyers.vs.Penguins.PDTV.x264-PRiNCE"
-
- -
- Size: 196 MB in 23 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [13 Archive Files 242 p] | [7 Par2 Files 31 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20721376
- http://www.nzbclub.com/nzb_view/20721376/93908_FULL_a_b_teevee_EFNet_SPCA_Rescue_NZ_S01E10_HDTV_x264_FiHTV
- Sat, 14 Apr 2012 18:06:51 Z
- [93908]-[FULL]-[#a.b.teevee@EFNet]-[ SPCA.Rescue.NZ.S01E10.HDTV.x264-FiHTV ]- - "spca.rescue.nz.s01e10.hdtv.x264-fihtv"
-
- -
- Size: 1.03 GB in 40 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [19 Archive Files 1,218 p] | [16 Par2 Files 165 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20721311
- http://www.nzbclub.com/nzb_view/20721311/93907_FULL_a_b_teevee_EFNet_AutoGP_2012_Marrakech_Race1_720p_HDTV_x264_WHEELS_autogp_2012_marrakech1_720p_wheels
- Sat, 14 Apr 2012 18:04:37 Z
- [93907]-[FULL]-[#a.b.teevee@EFNet]-[ AutoGP.2012.Marrakech.Race1.720p.HDTV.x264-WHEELS ]- - "autogp.2012.marrakech1.720p-wheels"
-
- -
- Size: 198 MB in 23 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [13 Archive Files 244 p] | [7 Par2 Files 32 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20721033
- http://www.nzbclub.com/nzb_view/20721033/93906_FULL_a_b_teevee_EFNet_SPCA_Rescue_NZ_S01E09_HDTV_x264_FiHTV
- Sat, 14 Apr 2012 17:33:01 Z
- [93906]-[FULL]-[#a.b.teevee@EFNet]-[ SPCA.Rescue.NZ.S01E09.HDTV.x264-FiHTV ]- - "spca.rescue.nz.s01e09.hdtv.x264-fihtv"
-
- -
- Size: 2.28 GB in 64 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [43 Archive Files 2,796 p] | [16 Par2 Files 311 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20720319
- http://www.nzbclub.com/nzb_view/20720319/93905_FULL_a_b_teevee_EFNet_Titanic_The_Final_Word_with_James_Cameron_720p_HDTV_x264_DiVERGE
- Sat, 14 Apr 2012 16:18:57 Z
- [93905]-[FULL]-[#a.b.teevee@EFNet]-[ Titanic.The.Final.Word.with.James.Cameron.720p.HDTV.x264-DiVERGE ]- - "sample-titanic.the.final.word.with.james.cameron.720p.hdtv.x264-diverge"
-
- -
- Size: 713 MB in 50 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [33 Archive Files 870 p] | [13 Par2 Files 107 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20719972
- http://www.nzbclub.com/nzb_view/20719972/93904_FULL_a_b_teevee_EFNet_Titanic_The_Final_Word_with_James_Cameron_HDTV_x264_DiVERGE
- Sat, 14 Apr 2012 15:47:12 Z
- [93904]-[FULL]-[#a.b.teevee@EFNet]-[ Titanic.The.Final.Word.with.James.Cameron.HDTV.x264-DiVERGE ]- - "Titanic.The.Final.Word.with.James.Cameron.HDTV.x264-DiVERGE"
-
- -
- Size: 1.12 GB in 33 files.<br />Poster: teevee@4u.tv (teevee) <br />Newsgroup: alt.binaries.multimedia <br />Files Information: [22 Archive Files 1,398 p] | [8 Par2 Files 149 p] | [1 NZB Files] | [1 NFO Files]
-
-
- http://www.nzbclub.com/nzb_view20719510
- http://www.nzbclub.com/nzb_view/20719510/93903_FULL_a_b_teevee_EFNet_Craig_Ferguson_2012_04_13_720p_HDTV_x264_ORENJI
- Sat, 14 Apr 2012 15:31:57 Z
- [93903]-[FULL]-[#a.b.teevee@EFNet]-[ Craig.Ferguson.2012.04.13.720p.HDTV.x264-ORENJI ]- - "craig.ferguson.2012.04.13.720p.hdtv.x264-orenji"
-
- http://www.nzbclub.com/nzbfeed.aspx
- NZBClub RSS
- Sat, 14 Apr 2012 18:39:49 -0500
- en
-
-
\ No newline at end of file
diff --git a/src/NzbDrone.Core.Test/Files/RSS/nzbindex.xml b/src/NzbDrone.Core.Test/Files/RSS/nzbindex.xml
deleted file mode 100644
index e32559ebe..000000000
--- a/src/NzbDrone.Core.Test/Files/RSS/nzbindex.xml
+++ /dev/null
@@ -1,960 +0,0 @@
-
-
-
- NZBIndex: '#a.b.teevee@EFNet'
- http://www.nzbindex.nl/
- NZBIndex is a website where you can search for files on usenet. Files that you find can be downloaded by means of a NZB file that is generated for you.
- info@nzbindex.nl (Webmaster)
- 60
- -
- [93923]-[FULL]-[#a.b.teevee@EFNet]-[ Britains.Got.More.Talent.S06E04.PDTV.x264-C4TV ]-[01/36] - "britains.got.more.talent.s06e04.pdtv.x264-c4tv.nfo" yEnc
- http://www.nzbindex.nl/release/69196969/93923-FULL-a.b.teeveeEFNet-Britains.Got.More.Talent.S06E04.PDTV.x264-C4TV-0136-britains.got.more.talent.s06e04.pdtv.x264-c4tv.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-560.12 MB
-1 hour
-36 files (774 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 26 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 23:32:13 +0200
- http://www.nzbindex.nl/release/69196969/93923-FULL-a.b.teeveeEFNet-Britains.Got.More.Talent.S06E04.PDTV.x264-C4TV-0136-britains.got.more.talent.s06e04.pdtv.x264-c4tv.nfo.nzb
-
-
- -
- [93922]-[FULL]-[#a.b.teevee@EFNet]-[ Titanic.2012.S01E04.720p.BluRay.x264-GaGE ]-[17/82] - "titanic.s01e04.720p.gage.sample.mkv" yEnc
- http://www.nzbindex.nl/release/69196895/93922-FULL-a.b.teeveeEFNet-Titanic.2012.S01E04.720p.BluRay.x264-GaGE-1782-titanic.s01e04.720p.gage.sample.mkv.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-2.60 GB
-1 hour
-64 files (3571 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 10 PAR2 | 48 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 23:26:58 +0200
- http://www.nzbindex.nl/release/69196895/93922-FULL-a.b.teeveeEFNet-Titanic.2012.S01E04.720p.BluRay.x264-GaGE-1782-titanic.s01e04.720p.gage.sample.mkv.nzb
-
-
- -
- [93922]-[FULL]-[#a.b.teevee@EFNet]-[ Titanic.2012.S01E03.720p.BluRay.x264-GaGE ]-[17/82] - "titanic.s01e03.720p.gage.sample.mkv" yEnc
- http://www.nzbindex.nl/release/69196805/93922-FULL-a.b.teeveeEFNet-Titanic.2012.S01E03.720p.BluRay.x264-GaGE-1782-titanic.s01e03.720p.gage.sample.mkv.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-2.59 GB
-1 hour
-64 files (3564 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 10 PAR2 | 48 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 23:25:38 +0200
- http://www.nzbindex.nl/release/69196805/93922-FULL-a.b.teeveeEFNet-Titanic.2012.S01E03.720p.BluRay.x264-GaGE-1782-titanic.s01e03.720p.gage.sample.mkv.nzb
-
-
- -
- [93922]-[FULL]-[#a.b.teevee@EFNet]-[ Titanic.2012.S01E02.720p.BluRay.x264-GaGE ]-[17/82] - "titanic.s01e02.720p.gage.sample.mkv" yEnc
- http://www.nzbindex.nl/release/69196821/93922-FULL-a.b.teeveeEFNet-Titanic.2012.S01E02.720p.BluRay.x264-GaGE-1782-titanic.s01e02.720p.gage.sample.mkv.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-2.59 GB
-1 hour
-64 files (3557 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 10 PAR2 | 48 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 23:24:21 +0200
- http://www.nzbindex.nl/release/69196821/93922-FULL-a.b.teeveeEFNet-Titanic.2012.S01E02.720p.BluRay.x264-GaGE-1782-titanic.s01e02.720p.gage.sample.mkv.nzb
-
-
- -
- [93922]-[FULL]-[#a.b.teevee@EFNet]-[ Titanic.2012.S01E01.720p.BluRay.x264-GaGE ]-[17/82] - "titanic.s01e01.720p.gage.sample.mkv" yEnc
- http://www.nzbindex.nl/release/69196783/93922-FULL-a.b.teeveeEFNet-Titanic.2012.S01E01.720p.BluRay.x264-GaGE-1782-titanic.s01e01.720p.gage.sample.mkv.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-2.58 GB
-1 hour
-64 files (3549 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 10 PAR2 | 48 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 23:22:56 +0200
- http://www.nzbindex.nl/release/69196783/93922-FULL-a.b.teeveeEFNet-Titanic.2012.S01E01.720p.BluRay.x264-GaGE-1782-titanic.s01e01.720p.gage.sample.mkv.nzb
-
-
- -
- [93921]-[FULL]-[#a.b.teevee@EFNet]-[ Casualty.S26E31.HDTV.x264-ANGELiC ]-[01/37] - "casualty.s26e31.hdtv.x264-angelic.nfo" yEnc
- http://www.nzbindex.nl/release/69196555/93921-FULL-a.b.teeveeEFNet-Casualty.S26E31.HDTV.x264-ANGELiC-0137-casualty.s26e31.hdtv.x264-angelic.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-435.25 MB
-2 hours
-37 files (598 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 27 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 23:05:32 +0200
- http://www.nzbindex.nl/release/69196555/93921-FULL-a.b.teeveeEFNet-Casualty.S26E31.HDTV.x264-ANGELiC-0137-casualty.s26e31.hdtv.x264-angelic.nfo.nzb
-
-
- -
- [93920]-[FULL]-[#a.b.teevee@EFNet]-[ Casualty.S26E31.720p.HDTV.x264-ANGELiC ]-[08/40] - "casualty.s26e31.720p.hdtv.x264-sample-angelic.mkv" yEnc
- http://www.nzbindex.nl/release/69196556/93920-FULL-a.b.teeveeEFNet-Casualty.S26E31.720p.HDTV.x264-ANGELiC-0840-casualty.s26e31.720p.hdtv.x264-sample-angelic.mkv.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-1.07 GB
-2 hours
-33 files (1478 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 9 PAR2 | 20 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 23:05:11 +0200
- http://www.nzbindex.nl/release/69196556/93920-FULL-a.b.teeveeEFNet-Casualty.S26E31.720p.HDTV.x264-ANGELiC-0840-casualty.s26e31.720p.hdtv.x264-sample-angelic.mkv.nzb
-
-
- -
- [93919]-[FULL]-[#a.b.teevee@EFNet]-[ Britains.Got.Talent.S06E04.HDTV.x264-C4TV ]-[01/46] - "britains.got.talent.s06e04.hdtv.x264-c4tv.nfo" yEnc
- http://www.nzbindex.nl/release/69196228/93919-FULL-a.b.teeveeEFNet-Britains.Got.Talent.S06E04.HDTV.x264-C4TV-0146-britains.got.talent.s06e04.hdtv.x264-c4tv.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-778.92 MB
-2 hours
-46 files (1074 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 36 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 22:48:40 +0200
- http://www.nzbindex.nl/release/69196228/93919-FULL-a.b.teeveeEFNet-Britains.Got.Talent.S06E04.HDTV.x264-C4TV-0146-britains.got.talent.s06e04.hdtv.x264-c4tv.nfo.nzb
-
-
- -
- [93918]-[FULL]-[#a.b.teevee@EFNet]-[ The.Voice.UK.S01E04.HDTV.x264-C4TV ]-[01/42] - "the.voice.uk.s01e04.hdtv.x264-c4tv.nfo" yEnc
- http://www.nzbindex.nl/release/69195221/93918-FULL-a.b.teeveeEFNet-The.Voice.UK.S01E04.HDTV.x264-C4TV-0142-the.voice.uk.s01e04.hdtv.x264-c4tv.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-678.73 MB
-3 hours
-42 files (937 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 32 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 21:56:54 +0200
- http://www.nzbindex.nl/release/69195221/93918-FULL-a.b.teeveeEFNet-The.Voice.UK.S01E04.HDTV.x264-C4TV-0142-the.voice.uk.s01e04.hdtv.x264-c4tv.nfo.nzb
-
-
- -
- [93917]-[FULL]-[#a.b.teevee@EFNet]-[ The.Voice.UK.S01E04.720p.HDTV.x264-C4TV ]-[07/55] - "the.voice.uk.s01e04.720p.hdtv.x264-c4tv-sample.mkv" yEnc
- http://www.nzbindex.nl/release/69195127/93917-FULL-a.b.teeveeEFNet-The.Voice.UK.S01E04.720p.HDTV.x264-C4TV-0755-the.voice.uk.s01e04.720p.hdtv.x264-c4tv-sample.mkv.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-1.89 GB
-3 hours
-49 files (2607 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 9 PAR2 | 36 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 21:46:43 +0200
- http://www.nzbindex.nl/release/69195127/93917-FULL-a.b.teeveeEFNet-The.Voice.UK.S01E04.720p.HDTV.x264-C4TV-0755-the.voice.uk.s01e04.720p.hdtv.x264-c4tv-sample.mkv.nzb
-
-
- -
- [93916]-[FULL]-[#a.b.teevee@EFNet]-[ UFC.Tonight.2012.04.10.DSR.x264-KYR ]-[01/29] - "ufc.tonight.2012.04.10.dsr.x264-kyr.nfo" yEnc
- http://www.nzbindex.nl/release/69193906/93916-FULL-a.b.teeveeEFNet-UFC.Tonight.2012.04.10.DSR.x264-KYR-0129-ufc.tonight.2012.04.10.dsr.x264-kyr.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-298.54 MB
-4 hours
-29 files (415 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 19 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 20:37:38 +0200
- http://www.nzbindex.nl/release/69193906/93916-FULL-a.b.teeveeEFNet-UFC.Tonight.2012.04.10.DSR.x264-KYR-0129-ufc.tonight.2012.04.10.dsr.x264-kyr.nfo.nzb
-
-
- -
- [93915]-[FULL]-[#a.b.teevee@EFNet]-[ UFC.Tonight.2012.04.03.DSR.x264-KYR ]-[08/37] - "ufc.tonight.2012.04.03.dsr.x264-kyr.nfo" yEnc
- http://www.nzbindex.nl/release/69193904/93915-FULL-a.b.teeveeEFNet-UFC.Tonight.2012.04.03.DSR.x264-KYR-0837-ufc.tonight.2012.04.03.dsr.x264-kyr.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-313.93 MB
-4 hours
-30 files (435 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 20 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 20:35:51 +0200
- http://www.nzbindex.nl/release/69193904/93915-FULL-a.b.teeveeEFNet-UFC.Tonight.2012.04.03.DSR.x264-KYR-0837-ufc.tonight.2012.04.03.dsr.x264-kyr.nfo.nzb
-
-
- -
- [93914]-[FULL]-[#a.b.teevee@EFNet]-[ Keith.Lemons.Lemon.Aid.S01E02.720p.HDTV.x264-C4TV ]-[08/37] - "keith.lemons.lemon.aid.s01e02.720p.hdtv.x264-c4tv-sample.mkv" yEnc
- http://www.nzbindex.nl/release/69193505/93914-FULL-a.b.teeveeEFNet-Keith.Lemons.Lemon.Aid.S01E02.720p.HDTV.x264-C4TV-0837-keith.lemons.lemon.aid.s01e02.720p.hdtv.x264-c4tv-sample.mkv.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-1,006.95 MB
-4 hours
-30 files (1361 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 18 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 20:22:45 +0200
- http://www.nzbindex.nl/release/69193505/93914-FULL-a.b.teeveeEFNet-Keith.Lemons.Lemon.Aid.S01E02.720p.HDTV.x264-C4TV-0837-keith.lemons.lemon.aid.s01e02.720p.hdtv.x264-c4tv-sample.mkv.nzb
-
-
- -
- [93913]-[FULL]-[#a.b.teevee@EFNet]-[ Keith.Lemons.Lemon.Aid.S01E02.HDTV.x264-C4TV ]-[01/26] - "keith.lemons.lemon.aid.s01e02.hdtv.x264-c4tv.nfo" yEnc
- http://www.nzbindex.nl/release/69193205/93913-FULL-a.b.teeveeEFNet-Keith.Lemons.Lemon.Aid.S01E02.HDTV.x264-C4TV-0126-keith.lemons.lemon.aid.s01e02.hdtv.x264-c4tv.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-335.54 MB
-5 hours
-26 files (471 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 16 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 20:12:41 +0200
- http://www.nzbindex.nl/release/69193205/93913-FULL-a.b.teeveeEFNet-Keith.Lemons.Lemon.Aid.S01E02.HDTV.x264-C4TV-0126-keith.lemons.lemon.aid.s01e02.hdtv.x264-c4tv.nfo.nzb
-
-
- -
- [93912]-[FULL]-[#a.b.teevee@EFNet]-[ FA.Cup.2012.04.14.Semi.Final.Liverpool.Vs.Everton.720p.HDTV.x264-FAIRPLAY ]-[01/82] - "fairplay-fa.cup.2012.04.14.semi.final.liverpool.vs.everton.720p.nfo" yEnc
- http://www.nzbindex.nl/release/69193088/93912-FULL-a.b.teeveeEFNet-FA.Cup.2012.04.14.Semi.Final.Liverpool.Vs.Everton.720p.HDTV.x264-FAIRPLAY-0182-fairplay-fa.cup.2012.04.14.semi.final.l.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-3.73 GB
-5 hours
-82 files (5137 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 9 PAR2 | 71 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 20:05:35 +0200
- http://www.nzbindex.nl/release/69193088/93912-FULL-a.b.teeveeEFNet-FA.Cup.2012.04.14.Semi.Final.Liverpool.Vs.Everton.720p.HDTV.x264-FAIRPLAY-0182-fairplay-fa.cup.2012.04.14.semi.final.l.nzb
-
-
- -
- [93911]-[FULL]-[#a.b.teevee@EFNet]-[ The.Grand.National.2012.720p.HDTV.x264-FTP ]-[07/41] - "grand.national.2012.720p.hdtv.x264-ftp.sample.mkv" yEnc
- http://www.nzbindex.nl/release/69192706/93911-FULL-a.b.teeveeEFNet-The.Grand.National.2012.720p.HDTV.x264-FTP-0741-grand.national.2012.720p.hdtv.x264-ftp.sample.mkv.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-1.21 GB
-5 hours
-35 files (1671 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 23 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 19:43:40 +0200
- http://www.nzbindex.nl/release/69192706/93911-FULL-a.b.teeveeEFNet-The.Grand.National.2012.720p.HDTV.x264-FTP-0741-grand.national.2012.720p.hdtv.x264-ftp.sample.mkv.nzb
-
-
- -
- [93910]-[FULL]-[#a.b.teevee@EFNet]-[ Degrassi.S11E40.HDTV.XviD-2HD ]-[08/26] - "degrassi.s11e40.hdtv.xvid-2hd.nfo" yEnc
- http://www.nzbindex.nl/release/69190524/93910-FULL-a.b.teeveeEFNet-Degrassi.S11E40.HDTV.XviD-2HD-0826-degrassi.s11e40.hdtv.xvid-2hd.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-199.79 MB
-7 hours
-19 files (282 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 7 PAR2 | 10 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 17:26:01 +0200
- http://www.nzbindex.nl/release/69190524/93910-FULL-a.b.teeveeEFNet-Degrassi.S11E40.HDTV.XviD-2HD-0826-degrassi.s11e40.hdtv.xvid-2hd.nfo.nzb
-
-
- -
- [93909]-[FULL]-[#a.b.teevee@EFNet]-[ NHL.Stanley.Cup.2012.R1G2.Flyers.vs.Penguins.PDTV.x264-PRiNCE ]-[09/74] - "nhl.stanley.cup.2012.r1g2.flyers.vs.penguins.pdtv.x264-prince.nfo" yEnc
- http://www.nzbindex.nl/release/69188761/93909-FULL-a.b.teeveeEFNet-NHL.Stanley.Cup.2012.R1G2.Flyers.vs.Penguins.PDTV.x264-PRiNCE-0974-nhl.stanley.cup.2012.r1g2.flyers.vs.penguins.pdtv.x.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-2.90 GB
-9 hours
-66 files (3977 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 9 PAR2 | 55 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 16:02:58 +0200
- http://www.nzbindex.nl/release/69188761/93909-FULL-a.b.teeveeEFNet-NHL.Stanley.Cup.2012.R1G2.Flyers.vs.Penguins.PDTV.x264-PRiNCE-0974-nhl.stanley.cup.2012.r1g2.flyers.vs.penguins.pdtv.x.nzb
-
-
- -
- [93908]-[FULL]-[#a.b.teevee@EFNet]-[ SPCA.Rescue.NZ.S01E10.HDTV.x264-FiHTV ]-[01/22] - "spca.rescue.nz.s01e10.hdtv.x264-fihtv.nfo" yEnc
- http://www.nzbindex.nl/release/69187408/93908-FULL-a.b.teeveeEFNet-SPCA.Rescue.NZ.S01E10.HDTV.x264-FiHTV-0122-spca.rescue.nz.s01e10.hdtv.x264-fihtv.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-196.58 MB
-10 hours
-22 files (275 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 7 PAR2 | 13 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 15:06:51 +0200
- http://www.nzbindex.nl/release/69187408/93908-FULL-a.b.teeveeEFNet-SPCA.Rescue.NZ.S01E10.HDTV.x264-FiHTV-0122-spca.rescue.nz.s01e10.hdtv.x264-fihtv.nfo.nzb
-
-
- -
- [93907]-[FULL]-[#a.b.teevee@EFNet]-[ AutoGP.2012.Marrakech.Race1.720p.HDTV.x264-WHEELS ]-[10/39] - "autogp.2012.marrakech1.720p-wheels.sfv" yEnc
- http://www.nzbindex.nl/release/69187431/93907-FULL-a.b.teeveeEFNet-AutoGP.2012.Marrakech.Race1.720p.HDTV.x264-WHEELS-1039-autogp.2012.marrakech1.720p-wheels.sfv.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-996.85 MB
-10 hours
-30 files (1351 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 9 PAR2 | 19 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 15:04:36 +0200
- http://www.nzbindex.nl/release/69187431/93907-FULL-a.b.teeveeEFNet-AutoGP.2012.Marrakech.Race1.720p.HDTV.x264-WHEELS-1039-autogp.2012.marrakech1.720p-wheels.sfv.nzb
-
-
- -
- [93906]-[FULL]-[#a.b.teevee@EFNet]-[ SPCA.Rescue.NZ.S01E09.HDTV.x264-FiHTV ]-[01/22] - "spca.rescue.nz.s01e09.hdtv.x264-fihtv.nfo" yEnc
- http://www.nzbindex.nl/release/69186380/93906-FULL-a.b.teeveeEFNet-SPCA.Rescue.NZ.S01E09.HDTV.x264-FiHTV-0122-spca.rescue.nz.s01e09.hdtv.x264-fihtv.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-198.11 MB
-10 hours
-22 files (278 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 7 PAR2 | 13 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 14:32:59 +0200
- http://www.nzbindex.nl/release/69186380/93906-FULL-a.b.teeveeEFNet-SPCA.Rescue.NZ.S01E09.HDTV.x264-FiHTV-0122-spca.rescue.nz.s01e09.hdtv.x264-fihtv.nfo.nzb
-
-
- -
- [93905]-[FULL]-[#a.b.teevee@EFNet]-[ Titanic.The.Final.Word.with.James.Cameron.720p.HDTV.x264-DiVERGE ]-[10/63] - "titanic.the.final.word.with.james.cameron.720p.hdtv.x264-diverge.nfo" yEnc
- http://www.nzbindex.nl/release/69184693/93905-FULL-a.b.teeveeEFNet-Titanic.The.Final.Word.with.James.Cameron.720p.HDTV.x264-DiVERGE-1063-titanic.the.final.word.with.james.cameron.720p.h.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-2.24 GB
-12 hours
-54 files (3086 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 9 PAR2 | 43 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 13:18:57 +0200
- http://www.nzbindex.nl/release/69184693/93905-FULL-a.b.teeveeEFNet-Titanic.The.Final.Word.with.James.Cameron.720p.HDTV.x264-DiVERGE-1063-titanic.the.final.word.with.james.cameron.720p.h.nzb
-
-
- -
- [93904]-[FULL]-[#a.b.teevee@EFNet]-[ Titanic.The.Final.Word.with.James.Cameron.HDTV.x264-DiVERGE ]-[07/49] - "titanic.the.final.word.with.james.cameron.hdtv.x264-diverge.nfo" yEnc
- http://www.nzbindex.nl/release/69184172/93904-FULL-a.b.teeveeEFNet-Titanic.The.Final.Word.with.James.Cameron.HDTV.x264-DiVERGE-0749-titanic.the.final.word.with.james.cameron.hdtv.x264-d.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-702.85 MB
-12 hours
-43 files (970 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 33 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 12:47:12 +0200
- http://www.nzbindex.nl/release/69184172/93904-FULL-a.b.teeveeEFNet-Titanic.The.Final.Word.with.James.Cameron.HDTV.x264-DiVERGE-0749-titanic.the.final.word.with.james.cameron.hdtv.x264-d.nzb
-
-
- -
- [93903]-[FULL]-[#a.b.teevee@EFNet]-[ Craig.Ferguson.2012.04.13.720p.HDTV.x264-ORENJI ]-[01/32] - "craig.ferguson.2012.04.13.720p.hdtv.x264-orenji.nfo" yEnc
- http://www.nzbindex.nl/release/69183888/93903-FULL-a.b.teeveeEFNet-Craig.Ferguson.2012.04.13.720p.HDTV.x264-ORENJI-0132-craig.ferguson.2012.04.13.720p.hdtv.x264-orenji.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-1.12 GB
-12 hours
-32 files (1549 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 22 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 12:31:57 +0200
- http://www.nzbindex.nl/release/69183888/93903-FULL-a.b.teeveeEFNet-Craig.Ferguson.2012.04.13.720p.HDTV.x264-ORENJI-0132-craig.ferguson.2012.04.13.720p.hdtv.x264-orenji.nfo.nzb
-
-
- -
- [93902]-[FULL]-[#a.b.teevee@EFNet]-[ Craig.Ferguson.2012.04.13.Sean.Hayes.HDTV.XviD-FQM ]-[08/36] - "craig.ferguson.2012.04.13.hdtv.xvid-fqm.nfo" yEnc
- http://www.nzbindex.nl/release/69183886/93902-FULL-a.b.teeveeEFNet-Craig.Ferguson.2012.04.13.Sean.Hayes.HDTV.XviD-FQM-0836-craig.ferguson.2012.04.13.hdtv.xvid-fqm.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-400.30 MB
-12 hours
-29 files (556 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 19 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 12:30:03 +0200
- http://www.nzbindex.nl/release/69183886/93902-FULL-a.b.teeveeEFNet-Craig.Ferguson.2012.04.13.Sean.Hayes.HDTV.XviD-FQM-0836-craig.ferguson.2012.04.13.hdtv.xvid-fqm.nfo.nzb
-
-
- -
- [93901]-[FULL]-[#a.b.teevee@EFNet]-[ MasterChef.New.Zealand.S03E10.MasterClass.PDTV.x264-FiHTV ]-[07/37] - "masterchef.new.zealand.s03e10.masterclass.pdtv.x264-fihtv.nfo" yEnc
- http://www.nzbindex.nl/release/69183680/93901-FULL-a.b.teeveeEFNet-MasterChef.New.Zealand.S03E10.MasterClass.PDTV.x264-FiHTV-0737-masterchef.new.zealand.s03e10.masterclass.pdtv.x264-fih.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-335.59 MB
-12 hours
-31 files (463 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 21 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 12:21:59 +0200
- http://www.nzbindex.nl/release/69183680/93901-FULL-a.b.teeveeEFNet-MasterChef.New.Zealand.S03E10.MasterClass.PDTV.x264-FiHTV-0737-masterchef.new.zealand.s03e10.masterclass.pdtv.x264-fih.nzb
-
-
- -
- [93900]-[FULL]-[#a.b.teevee@EFNet]-[ NRL.2012.Round.7.Canberra.Raiders.vs.Brisbane.Broncos.PDTV.x264-BALLS ]-[01/37] - "nrl.2012.round.7.canberra.raiders.vs.brisbane.broncos.pdtv.x264-balls.nfo" yEnc
- http://www.nzbindex.nl/release/69183229/93900-FULL-a.b.teeveeEFNet-NRL.2012.Round.7.Canberra.Raiders.vs.Brisbane.Broncos.PDTV.x264-BALLS-0137-nrl.2012.round.7.canberra.raiders.vs.brisba.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-1.41 GB
-13 hours
-37 files (1943 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 27 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 12:02:21 +0200
- http://www.nzbindex.nl/release/69183229/93900-FULL-a.b.teeveeEFNet-NRL.2012.Round.7.Canberra.Raiders.vs.Brisbane.Broncos.PDTV.x264-BALLS-0137-nrl.2012.round.7.canberra.raiders.vs.brisba.nzb
-
-
- -
- [93899]-[FULL]-[#a.b.teevee@EFNet]-[ NRL.2012.Round.7.St.George.Illawarra.Dragons.vs.Newcastle.Knights.PDTV.x264-BALLS ]-[01/37] - "nrl.2012.round.7.st.george.illawarra.dragons.vs.newcastle.knights.pdtv.x264-balls.nfo" yEnc
- http://www.nzbindex.nl/release/69182412/93899-FULL-a.b.teeveeEFNet-NRL.2012.Round.7.St.George.Illawarra.Dragons.vs.Newcastle.Knights.PDTV.x264-BALLS-0137-nrl.2012.round.7.st.george.illa.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-1.41 GB
-14 hours
-37 files (1945 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 27 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 11:15:59 +0200
- http://www.nzbindex.nl/release/69182412/93899-FULL-a.b.teeveeEFNet-NRL.2012.Round.7.St.George.Illawarra.Dragons.vs.Newcastle.Knights.PDTV.x264-BALLS-0137-nrl.2012.round.7.st.george.illa.nzb
-
-
- -
- [93898]-[FULL]-[#a.b.teevee@EFNet]-[ ACM.Presents.Lionel.Richie.and.Friends.in.Concert.2012.720p.HDTV.x264-2HD ]-[01/51] - "acm.presents.lionel.richie.and.friends.in.concert.2012.720p.hdtv.x264-2hd.nfo" yEnc
- http://www.nzbindex.nl/release/69180470/93898-FULL-a.b.teeveeEFNet-ACM.Presents.Lionel.Richie.and.Friends.in.Concert.2012.720p.HDTV.x264-2HD-0151-acm.presents.lionel.richie.and.friends..nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-2.10 GB
-15 hours
-51 files (2885 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 9 PAR2 | 40 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 09:25:26 +0200
- http://www.nzbindex.nl/release/69180470/93898-FULL-a.b.teeveeEFNet-ACM.Presents.Lionel.Richie.and.Friends.in.Concert.2012.720p.HDTV.x264-2HD-0151-acm.presents.lionel.richie.and.friends..nzb
-
-
- -
- [93897]-[FULL]-[#a.b.teevee@EFNet]-[ Top.Chef.Canada.S02E05.720p.HDTV.x264-2HD ]-[10/42] - "top.chef.canada.s02e05.720p.hdtv.x264-2hd.nfo" yEnc
- http://www.nzbindex.nl/release/69180193/93897-FULL-a.b.teeveeEFNet-Top.Chef.Canada.S02E05.720p.HDTV.x264-2HD-1042-top.chef.canada.s02e05.720p.hdtv.x264-2hd.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-1.19 GB
-16 hours
-33 files (1646 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 23 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 08:58:37 +0200
- http://www.nzbindex.nl/release/69180193/93897-FULL-a.b.teeveeEFNet-Top.Chef.Canada.S02E05.720p.HDTV.x264-2HD-1042-top.chef.canada.s02e05.720p.hdtv.x264-2hd.nfo.nzb
-
-
- -
- [93896]-[FULL]-[#a.b.teevee@EFNet]-[ Fairly.Legal.S02E05.Gimme.Shelter.HDTV.XviD-2HD ]-[09/37] - "fairly.legal.s02e05.gimme.shelter.hdtv.xvid-2hd.nfo" yEnc
- http://www.nzbindex.nl/release/69179925/93896-FULL-a.b.teeveeEFNet-Fairly.Legal.S02E05.Gimme.Shelter.HDTV.XviD-2HD-0937-fairly.legal.s02e05.gimme.shelter.hdtv.xvid-2hd.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-399.02 MB
-16 hours
-29 files (555 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 19 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 08:39:59 +0200
- http://www.nzbindex.nl/release/69179925/93896-FULL-a.b.teeveeEFNet-Fairly.Legal.S02E05.Gimme.Shelter.HDTV.XviD-2HD-0937-fairly.legal.s02e05.gimme.shelter.hdtv.xvid-2hd.nfo.nzb
-
-
- -
- [93895]-[FULL]-[#a.b.teevee@EFNet]-[ Harrys.Law.S02E17.HDTV.XviD-2HD ]-[08/36] - "harrys.law.s02e17.hdtv.xvid-2hd.nfo" yEnc
- http://www.nzbindex.nl/release/69179919/93895-FULL-a.b.teeveeEFNet-Harrys.Law.S02E17.HDTV.XviD-2HD-0836-harrys.law.s02e17.hdtv.xvid-2hd.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-400.18 MB
-16 hours
-29 files (556 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 19 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 08:34:57 +0200
- http://www.nzbindex.nl/release/69179919/93895-FULL-a.b.teeveeEFNet-Harrys.Law.S02E17.HDTV.XviD-2HD-0836-harrys.law.s02e17.hdtv.xvid-2hd.nfo.nzb
-
-
- -
- [93894]-[FULL]-[#a.b.teevee@EFNet]-[ Jay.Leno.2012.04.13.Jason.Segel.720p.HDTV.x264-2HD ]-[08/45] - "jay.leno.2012.04.13.jason.segel.720p.hdtv.x264-2hd.nfo" yEnc
- http://www.nzbindex.nl/release/69179675/93894-FULL-a.b.teeveeEFNet-Jay.Leno.2012.04.13.Jason.Segel.720p.HDTV.x264-2HD-0845-jay.leno.2012.04.13.jason.segel.720p.hdtv.x264-2hd.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-1.47 GB
-17 hours
-38 files (2025 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 28 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 08:19:18 +0200
- http://www.nzbindex.nl/release/69179675/93894-FULL-a.b.teeveeEFNet-Jay.Leno.2012.04.13.Jason.Segel.720p.HDTV.x264-2HD-0845-jay.leno.2012.04.13.jason.segel.720p.hdtv.x264-2hd.nfo.nzb
-
-
- -
- [93893]-[FULL]-[#a.b.teevee@EFNet]-[ Motives.and.Murders.S01E02.HDTV.x264-MOMENTUM ]-[01/23] - "motives.and.murders.s01e02.hdtv.x264-momentum.nfo" yEnc
- http://www.nzbindex.nl/release/69179393/93893-FULL-a.b.teeveeEFNet-Motives.and.Murders.S01E02.HDTV.x264-MOMENTUM-0123-motives.and.murders.s01e02.hdtv.x264-momentum.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-280.26 MB
-17 hours
-23 files (392 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 13 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 07:58:26 +0200
- http://www.nzbindex.nl/release/69179393/93893-FULL-a.b.teeveeEFNet-Motives.and.Murders.S01E02.HDTV.x264-MOMENTUM-0123-motives.and.murders.s01e02.hdtv.x264-momentum.nfo.nzb
-
-
- -
- [93892]-[FULL]-[#a.b.teevee@EFNet]-[ V8.Xtra.2012.04.14.PDTV.x264-RTA ]-[01/23] - "v8.xtra.2012.04.14.pdtv.x264-rta.nfo" yEnc
- http://www.nzbindex.nl/release/69179261/93892-FULL-a.b.teeveeEFNet-V8.Xtra.2012.04.14.PDTV.x264-RTA-0123-v8.xtra.2012.04.14.pdtv.x264-rta.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-212.46 MB
-17 hours
-23 files (296 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 7 PAR2 | 14 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 07:41:26 +0200
- http://www.nzbindex.nl/release/69179261/93892-FULL-a.b.teeveeEFNet-V8.Xtra.2012.04.14.PDTV.x264-RTA-0123-v8.xtra.2012.04.14.pdtv.x264-rta.nfo.nzb
-
-
- -
- [93891]-[FULL]-[#a.b.teevee@EFNet]-[ Better.Homes.And.Gardens.2012.04.13.PDTV.x264-RTA ]-[01/35] - "better.homes.and.gardens.2012.04.13.pdtv.x264-rta.nfo" yEnc
- http://www.nzbindex.nl/release/69179125/93891-FULL-a.b.teeveeEFNet-Better.Homes.And.Gardens.2012.04.13.PDTV.x264-RTA-0135-better.homes.and.gardens.2012.04.13.pdtv.x264-rta.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-398.89 MB
-17 hours
-35 files (548 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 25 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 07:39:56 +0200
- http://www.nzbindex.nl/release/69179125/93891-FULL-a.b.teeveeEFNet-Better.Homes.And.Gardens.2012.04.13.PDTV.x264-RTA-0135-better.homes.and.gardens.2012.04.13.pdtv.x264-rta.nfo.nzb
-
-
- -
- [93890]-[FULL]-[#a.b.teevee@EFNet]-[ Cheat.Sheet.S01E01.720p.HDTV.x264-DiVERGE ]-[09/36] - "cheat.sheet.s01e01.720p.hdtv.x264-diverge.nfo" yEnc
- http://www.nzbindex.nl/release/69179147/93890-FULL-a.b.teeveeEFNet-Cheat.Sheet.S01E01.720p.HDTV.x264-DiVERGE-0936-cheat.sheet.s01e01.720p.hdtv.x264-diverge.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-977.87 MB
-17 hours
-28 files (1317 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 18 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 07:38:33 +0200
- http://www.nzbindex.nl/release/69179147/93890-FULL-a.b.teeveeEFNet-Cheat.Sheet.S01E01.720p.HDTV.x264-DiVERGE-0936-cheat.sheet.s01e01.720p.hdtv.x264-diverge.nfo.nzb
-
-
- -
- [93889]-[FULL]-[#a.b.teevee@EFNet]-[ Cheat.Sheet.S01E01.HDTV.x264-DiVERGE ]-[01/25] - "cheat.sheet.s01e01.hdtv.x264-diverge.nfo" yEnc
- http://www.nzbindex.nl/release/69179128/93889-FULL-a.b.teeveeEFNet-Cheat.Sheet.S01E01.HDTV.x264-DiVERGE-0125-cheat.sheet.s01e01.hdtv.x264-diverge.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-323.14 MB
-17 hours
-25 files (451 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 15 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 07:38:06 +0200
- http://www.nzbindex.nl/release/69179128/93889-FULL-a.b.teeveeEFNet-Cheat.Sheet.S01E01.HDTV.x264-DiVERGE-0125-cheat.sheet.s01e01.hdtv.x264-diverge.nfo.nzb
-
-
- -
- [93888]-[FULL]-[#a.b.teevee@EFNet]-[ Grimm.S01E17.Love.Sick.HDTV.XviD-2HD ]-[08/36] - "grimm.s01e17.love.sick.hdtv.xvid-2hd.nfo" yEnc
- http://www.nzbindex.nl/release/69179117/93888-FULL-a.b.teeveeEFNet-Grimm.S01E17.Love.Sick.HDTV.XviD-2HD-0836-grimm.s01e17.love.sick.hdtv.xvid-2hd.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-399.37 MB
-17 hours
-29 files (555 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 19 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 07:37:54 +0200
- http://www.nzbindex.nl/release/69179117/93888-FULL-a.b.teeveeEFNet-Grimm.S01E17.Love.Sick.HDTV.XviD-2HD-0836-grimm.s01e17.love.sick.hdtv.xvid-2hd.nfo.nzb
-
-
- -
- [93887]-[FULL]-[#a.b.teevee@EFNet]-[ Real.Time.with.Bill.Maher.2012.04.13.720p.HDTV.x264-ORENJI ]-[01/38] - "real.time.with.bill.maher.2012.04.13.720p.hdtv.x264-orenji.nfo" yEnc
- http://www.nzbindex.nl/release/69179119/93887-FULL-a.b.teeveeEFNet-Real.Time.with.Bill.Maher.2012.04.13.720p.HDTV.x264-ORENJI-0138-real.time.with.bill.maher.2012.04.13.720p.hdtv.x264-or.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-1.44 GB
-17 hours
-38 files (1989 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 28 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 07:37:17 +0200
- http://www.nzbindex.nl/release/69179119/93887-FULL-a.b.teeveeEFNet-Real.Time.with.Bill.Maher.2012.04.13.720p.HDTV.x264-ORENJI-0138-real.time.with.bill.maher.2012.04.13.720p.hdtv.x264-or.nzb
-
-
- -
- [93886]-[FULL]-[#a.b.teevee@EFNet]-[ Jay.Leno.2012.04.13.Jason.Segel.HDTV.x264-2HD ]-[01/34] - "jay.leno.2012.04.13.jason.segel.hdtv.x264-2hd.nfo" yEnc
- http://www.nzbindex.nl/release/69179134/93886-FULL-a.b.teeveeEFNet-Jay.Leno.2012.04.13.Jason.Segel.HDTV.x264-2HD-0134-jay.leno.2012.04.13.jason.segel.hdtv.x264-2hd.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-511.07 MB
-17 hours
-34 files (707 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 24 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 07:34:32 +0200
- http://www.nzbindex.nl/release/69179134/93886-FULL-a.b.teeveeEFNet-Jay.Leno.2012.04.13.Jason.Segel.HDTV.x264-2HD-0134-jay.leno.2012.04.13.jason.segel.hdtv.x264-2hd.nfo.nzb
-
-
- -
- [93885]-[FULL]-[#a.b.teevee@EFNet]-[ King.S02E07.HDTV.XviD-2HD ]-[10/38] - "king.s02e07.hdtv.xvid-2hd.nfo" yEnc
- http://www.nzbindex.nl/release/69179029/93885-FULL-a.b.teeveeEFNet-King.S02E07.HDTV.XviD-2HD-1038-king.s02e07.hdtv.xvid-2hd.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-399.30 MB
-17 hours
-29 files (555 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 19 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 07:28:01 +0200
- http://www.nzbindex.nl/release/69179029/93885-FULL-a.b.teeveeEFNet-King.S02E07.HDTV.XviD-2HD-1038-king.s02e07.hdtv.xvid-2hd.nfo.nzb
-
-
- -
- [93884]-[FULL]-[#a.b.teevee@EFNet]-[ King.S02E07.720p.HDTV.x264-2HD ]-[07/41] - "king.s02e07.720p.hdtv.x264-2hd.nfo" yEnc
- http://www.nzbindex.nl/release/69178869/93884-FULL-a.b.teeveeEFNet-King.S02E07.720p.HDTV.x264-2HD-0741-king.s02e07.720p.hdtv.x264-2hd.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-1.32 GB
-18 hours
-35 files (1820 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 25 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 07:11:27 +0200
- http://www.nzbindex.nl/release/69178869/93884-FULL-a.b.teeveeEFNet-King.S02E07.720p.HDTV.x264-2HD-0741-king.s02e07.720p.hdtv.x264-2hd.nfo.nzb
-
-
- -
- [93883]-[FULL]-[#a.b.teevee@EFNet]-[ Fringe.S04E18.The.Consultant.HDTV.XviD-2HD ]-[09/37] - "fringe.s04e18.the.consultant.hdtv.xvid-2hd.nfo" yEnc
- http://www.nzbindex.nl/release/69178749/93883-FULL-a.b.teeveeEFNet-Fringe.S04E18.The.Consultant.HDTV.XviD-2HD-0937-fringe.s04e18.the.consultant.hdtv.xvid-2hd.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-399.15 MB
-18 hours
-29 files (555 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 19 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 07:08:02 +0200
- http://www.nzbindex.nl/release/69178749/93883-FULL-a.b.teeveeEFNet-Fringe.S04E18.The.Consultant.HDTV.XviD-2HD-0937-fringe.s04e18.the.consultant.hdtv.xvid-2hd.nfo.nzb
-
-
- -
- [93882]-[FULL]-[#a.b.teevee@EFNet]-[ Real.Time.with.Bill.Maher.2012.04.13.HDTV.XviD-FQM ]-[08/46] - "real.time.with.bill.maher.2012.04.13.hdtv.xvid-fqm.nfo" yEnc
- http://www.nzbindex.nl/release/69178493/93882-FULL-a.b.teeveeEFNet-Real.Time.with.Bill.Maher.2012.04.13.HDTV.XviD-FQM-0846-real.time.with.bill.maher.2012.04.13.hdtv.xvid-fqm.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-631.12 MB
-18 hours
-39 files (871 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 29 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 06:43:41 +0200
- http://www.nzbindex.nl/release/69178493/93882-FULL-a.b.teeveeEFNet-Real.Time.with.Bill.Maher.2012.04.13.HDTV.XviD-FQM-0846-real.time.with.bill.maher.2012.04.13.hdtv.xvid-fqm.nfo.nzb
-
-
- -
- [93881]-[FULL]-[#a.b.teevee@EFNet]-[ The.Finder.S01E09.The.Last.Meal.HDTV.XviD-FQM ]-[09/37] - "the.finder.s01e09.hdtv.xvid-fqm.nfo" yEnc
- http://www.nzbindex.nl/release/69178350/93881-FULL-a.b.teeveeEFNet-The.Finder.S01E09.The.Last.Meal.HDTV.XviD-FQM-0937-the.finder.s01e09.hdtv.xvid-fqm.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-399.74 MB
-18 hours
-29 files (556 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 19 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 06:30:28 +0200
- http://www.nzbindex.nl/release/69178350/93881-FULL-a.b.teeveeEFNet-The.Finder.S01E09.The.Last.Meal.HDTV.XviD-FQM-0937-the.finder.s01e09.hdtv.xvid-fqm.nfo.nzb
-
-
- -
- [93880]-[FULL]-[#a.b.teevee@EFNet]-[ In.Plain.Sight.S05E05.HDTV.XviD-2HD ]-[08/36] - "in.plain.sight.s05e05.hdtv.xvid-2hd.nfo" yEnc
- http://www.nzbindex.nl/release/69177843/93880-FULL-a.b.teeveeEFNet-In.Plain.Sight.S05E05.HDTV.XviD-2HD-0836-in.plain.sight.s05e05.hdtv.xvid-2hd.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-399.34 MB
-19 hours
-29 files (555 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 19 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 06:05:39 +0200
- http://www.nzbindex.nl/release/69177843/93880-FULL-a.b.teeveeEFNet-In.Plain.Sight.S05E05.HDTV.XviD-2HD-0836-in.plain.sight.s05e05.hdtv.xvid-2hd.nfo.nzb
-
-
- -
- [93879]-[FULL]-[#a.b.teevee@EFNet]-[ In.Plain.Sight.S05E05.720p.HDTV.x264-IMMERSE ]-[01/32] - "in.plain.sight.s05e05.720p.hdtv.x264-immerse.nfo" yEnc
- http://www.nzbindex.nl/release/69177044/93879-FULL-a.b.teeveeEFNet-In.Plain.Sight.S05E05.720p.HDTV.x264-IMMERSE-0132-in.plain.sight.s05e05.720p.hdtv.x264-immerse.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-1.07 GB
-20 hours
-32 files (1473 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 9 PAR2 | 21 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 05:05:52 +0200
- http://www.nzbindex.nl/release/69177044/93879-FULL-a.b.teeveeEFNet-In.Plain.Sight.S05E05.720p.HDTV.x264-IMMERSE-0132-in.plain.sight.s05e05.720p.hdtv.x264-immerse.nfo.nzb
-
-
- -
- [93878]-[FULL]-[#a.b.teevee@EFNet]-[ In.Plain.Sight.S05E05.HDTV.x264-ASAP ]-[06/39] - "in.plain.sight.s05e05.hdtv.x264-asap.sample.mp4" yEnc
- http://www.nzbindex.nl/release/69177038/93878-FULL-a.b.teeveeEFNet-In.Plain.Sight.S05E05.HDTV.x264-ASAP-0639-in.plain.sight.s05e05.hdtv.x264-asap.sample.mp4.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-366.77 MB
-20 hours
-34 files (505 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 23 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 05:05:21 +0200
- http://www.nzbindex.nl/release/69177038/93878-FULL-a.b.teeveeEFNet-In.Plain.Sight.S05E05.HDTV.x264-ASAP-0639-in.plain.sight.s05e05.hdtv.x264-asap.sample.mp4.nzb
-
-
- -
- [93877]-[FULL]-[#a.b.teevee@EFNet]-[ North.Woods.Law.S01E05.On.Thin.Ice.HDTV.XviD-CRiMSON ]-[09/43] - "north.woods.law.s01e05.on.thin.ice.hdtv.xvid-crimson.nfo" yEnc
- http://www.nzbindex.nl/release/69177047/93877-FULL-a.b.teeveeEFNet-North.Woods.Law.S01E05.On.Thin.Ice.HDTV.XviD-CRiMSON-0943-north.woods.law.s01e05.on.thin.ice.hdtv.xvid-crimson.nfo.nzb
-
- alt.binaries.multimedia, alt.binaries.teevee
-397.51 MB
-20 hours
-35 files (547 parts)
-by teevee@4u.tv (teevee)
-
-1 NFO | 8 PAR2 | 25 ARCHIVE
- - View NFO]]>
-
- alt.binaries.multimedia
- alt.binaries.teevee
- Sat, 14 Apr 2012 05:04:49 +0200
- http://www.nzbindex.nl/release/69177047/93877-FULL-a.b.teeveeEFNet-North.Woods.Law.S01E05.On.Thin.Ice.HDTV.XviD-CRiMSON-0943-north.woods.law.s01e05.on.thin.ice.hdtv.xvid-crimson.nfo.nzb
-
-
-
-
\ No newline at end of file
diff --git a/src/NzbDrone.Core.Test/Files/RSS/nzbsrus.xml b/src/NzbDrone.Core.Test/Files/RSS/nzbsrus.xml
deleted file mode 100644
index 196bae26c..000000000
--- a/src/NzbDrone.Core.Test/Files/RSS/nzbsrus.xml
+++ /dev/null
@@ -1,275 +0,0 @@
-
-
-
- NZBsRus.com
- This is the NZBs'R'US RSS feed.
- http://www.nzbsrus.com
- en-US
- 5
-
- -
- Portal_2_Update_1_Plus_3_Trainer-RazorDOX
- Mon, 25 Apr 2011 16:35:39 pm
- Games - PC DOX
- http://www.nzbsrus.com/nzbdetails.php?id=422411&hit=1
-
- Size 1.25 MiB (10 files)
- Files: 2
- Par2s: 8
-
-
-
-
- -
- Portal_2_Plus_3_Trainer-RazorDOX
- Mon, 25 Apr 2011 16:35:00 pm
- Games - PC DOX
- http://www.nzbsrus.com/nzbdetails.php?id=422410&hit=1
-
- Size 1.17 MiB (11 files)
- Files: 3
- Par2s: 8
-
-
-
-
- -
- The.New.Inventors.Save.Water.Special.DVDRip.XviD-SPRiNTER
- Mon, 25 Apr 2011 16:19:20 pm
- TV - XviD
- http://www.nzbsrus.com/nzbdetails.php?id=422409&hit=1
-
- TV.com Rating: 7.5
- Size 1.58 GiB (127 files)
- Files: 106
- Par2s: 21
-
-
-
-
- -
- Season.25.Oprah.Behind.The.Scenes.E16.WS.DSR.XviD-sHoTV
- Mon, 25 Apr 2011 15:42:17 pm
- TV - XviD
- http://www.nzbsrus.com/nzbdetails.php?id=422408&hit=1
-
- Size 398.98 MiB (32 files)
- Files: 25
- Par2s: 7
-
-
-
-
- -
- [REQ] Hot Rod (2007)
- Mon, 25 Apr 2011 15:30:20 pm
- Movies - HD [720]
- http://www.nzbsrus.com/nzbdetails.php?id=422407&hit=1
-
- IMDb Rating: 6.5
- Size 5.00 GiB (105 files)
- Files: 97
- Par2s: 8
-
-
-
-
- -
- Sniper Reloaded (2011) NTSC DVD5
- Mon, 25 Apr 2011 15:25:12 pm
- Movies - DVDr
- http://www.nzbsrus.com/nzbdetails.php?id=422406&hit=1
-
- IMDb Rating: NYR
- Size 5.54 GiB (119 files)
- Files: 104
- Par2s: 15
-
-
-
-
- -
- Fable.2.Platinum.Edition.XBOX360-CLANDESTiNE
- Mon, 25 Apr 2011 15:11:41 pm
- Console - XBOX 360
- http://www.nzbsrus.com/nzbdetails.php?id=422404&hit=1
-
- Size 7.25 GiB (89 files)
- Files: 70
- Par2s: 19
-
-
-
-
- -
- BORDERLANDS.GOTY.EDiTiON.PAL.XBOX360-SHiTONLYGERMAN
- Mon, 25 Apr 2011 15:07:38 pm
- Console - XBOX 360
- http://www.nzbsrus.com/nzbdetails.php?id=422402&hit=1
-
- Size 7.29 GiB (84 files)
- Files: 71
- Par2s: 13
-
-
-
-
- -
- Sanctum.Update.1.and.2-SKIDROW
- Mon, 25 Apr 2011 15:03:00 pm
- Games - PC DOX
- http://www.nzbsrus.com/nzbdetails.php?id=422401&hit=1
-
- Size 599.88 MiB (49 files)
- Files: 41
- Par2s: 8
-
-
-
-
- -
- Babysitting.Mama.USA.WII-ProCiSiON
- Mon, 25 Apr 2011 14:55:01 pm
- Console - Wii
- http://www.nzbsrus.com/nzbdetails.php?id=422399&hit=1
-
- Size 4.78 GiB (105 files)
- Files: 95
- Par2s: 10
-
-
-
-
- -
- The_Aston_Shuffle-Seventeen_Past_Midnight-2011-OZM
- Mon, 25 Apr 2011 13:54:39 pm
- Music - MP3
- http://www.nzbsrus.com/nzbdetails.php?id=422398&hit=1
-
- Size 104.28 MiB (23 files)
- Files: 15
- Par2s: 8
-
-
-
-
- -
- [REQ] The.Wild.Life.1984.TVRip.XviD
- Mon, 25 Apr 2011 13:42:23 pm
- Movies - XviD
- http://www.nzbsrus.com/nzbdetails.php?id=422397&hit=1
-
- IMDb Rating: 5.5
- Size 792.58 MiB (25 files)
- Files: 16
- Par2s: 9
-
-
-
-
- -
- MIKE TYSON HISTORY THE CAREER OF A LEGEND
- Mon, 25 Apr 2011 13:41:23 pm
- TV - DVDr
- http://www.nzbsrus.com/nzbdetails.php?id=422396&hit=1
-
- Size 63.60 GiB (540 files)
- Files: 399
- Par2s: 141
-
-
-
-
- -
- Car.Warriors.S01E08.HDTV.XviD-CRiMSON
- Mon, 25 Apr 2011 13:17:11 pm
- TV - XviD
- http://www.nzbsrus.com/nzbdetails.php?id=422395&hit=1
-
- Size 398.51 MiB (34 files)
- Files: 27
- Par2s: 7
-
-
-
-
- -
- The.Sunday.Footy.Show.2011.04.24.WS.PDTV.XviD-WLT
- Mon, 25 Apr 2011 13:14:30 pm
- TV - XviD
- http://www.nzbsrus.com/nzbdetails.php?id=422394&hit=1
-
- Size 387.34 MiB (36 files)
- Files: 27
- Par2s: 9
-
-
-
-
- -
- The.Sunday.Roast.2011.04.24.WS.PDTV.XviD-WLT
- Mon, 25 Apr 2011 13:14:02 pm
- TV - XviD
- http://www.nzbsrus.com/nzbdetails.php?id=422393&hit=1
-
- Size 387.49 MiB (36 files)
- Files: 27
- Par2s: 9
-
-
-
-
- -
- River.Monsters.S03E03.HDTV.XviD-CRiMSON
- Mon, 25 Apr 2011 13:13:22 pm
- TV - XviD
- http://www.nzbsrus.com/nzbdetails.php?id=422392&hit=1
-
- Size 398.31 MiB (35 files)
- Files: 28
- Par2s: 7
-
-
-
-
- -
- The.7pm.Project.2011.04.25.Kath.Robinson.WS.PDTV.XviD-FQM
- Mon, 25 Apr 2011 13:12:44 pm
- TV - XviD
- http://www.nzbsrus.com/nzbdetails.php?id=422391&hit=1
-
- Size 198.78 MiB (22 files)
- Files: 16
- Par2s: 6
-
-
-
-
- -
- Punky.Brewster.S02.iNTERNAL.DVDRip.XviD-RUNNER
- Mon, 25 Apr 2011 13:12:23 pm
- TV - XviD
- http://www.nzbsrus.com/nzbdetails.php?id=422390&hit=1
-
- Size 4.38 GiB (497 files)
- Files: 359
- Par2s: 138
-
-
-
-
- -
- Saddle.Ranch.S01E02.Always.Down.to.Party.HDTV.XviD-MOMENTUM
- Mon, 25 Apr 2011 13:11:31 pm
- TV - XviD
- http://www.nzbsrus.com/nzbdetails.php?id=422389&hit=1
-
- Size 199.83 MiB (22 files)
- Files: 16
- Par2s: 6
-
-
-
-
-
-
diff --git a/src/NzbDrone.Core.Test/IndexerTests/BitMeTvTests/BitMeTvFixture.cs b/src/NzbDrone.Core.Test/IndexerTests/BitMeTvTests/BitMeTvFixture.cs
index af7320c9f..d49d940a4 100644
--- a/src/NzbDrone.Core.Test/IndexerTests/BitMeTvTests/BitMeTvFixture.cs
+++ b/src/NzbDrone.Core.Test/IndexerTests/BitMeTvTests/BitMeTvFixture.cs
@@ -27,7 +27,7 @@ namespace NzbDrone.Core.Test.IndexerTests.BitMeTvTests
[Test]
public void should_parse_recent_feed_from_BitMeTv()
{
- var recentFeed = ReadAllText(@"Files/RSS/BitMeTv.xml");
+ var recentFeed = ReadAllText(@"Files/Indexers/BitMeTv/BitMeTv.xml");
Mocker.GetMock()
.Setup(o => o.Execute(It.Is(v => v.Method == HttpMethod.GET)))
diff --git a/src/NzbDrone.Core.Test/IndexerTests/EztvTests/EztvFixture.cs b/src/NzbDrone.Core.Test/IndexerTests/EztvTests/EztvFixture.cs
index ad407a447..c3cd654aa 100644
--- a/src/NzbDrone.Core.Test/IndexerTests/EztvTests/EztvFixture.cs
+++ b/src/NzbDrone.Core.Test/IndexerTests/EztvTests/EztvFixture.cs
@@ -27,7 +27,7 @@ namespace NzbDrone.Core.Test.IndexerTests.EztvTests
[Test]
public void should_parse_recent_feed_from_Eztv()
{
- var recentFeed = ReadAllText(@"Files/RSS/Eztv.xml");
+ var recentFeed = ReadAllText(@"Files/Indexers/Eztv/Eztv.xml");
Mocker.GetMock()
.Setup(o => o.Execute(It.Is(v => v.Method == HttpMethod.GET)))
diff --git a/src/NzbDrone.Core.Test/IndexerTests/FanzubTests/FanzubFixture.cs b/src/NzbDrone.Core.Test/IndexerTests/FanzubTests/FanzubFixture.cs
index 61f22c5b4..f0dc4a20a 100644
--- a/src/NzbDrone.Core.Test/IndexerTests/FanzubTests/FanzubFixture.cs
+++ b/src/NzbDrone.Core.Test/IndexerTests/FanzubTests/FanzubFixture.cs
@@ -27,7 +27,7 @@ namespace NzbDrone.Core.Test.IndexerTests.FanzubTests
[Test]
public void should_parse_recent_feed_from_fanzub()
{
- var recentFeed = ReadAllText(@"Files/RSS/fanzub.xml");
+ var recentFeed = ReadAllText(@"Files/Indexers/Fanzub/fanzub.xml");
Mocker.GetMock()
.Setup(o => o.Execute(It.Is(v => v.Method == HttpMethod.GET)))
diff --git a/src/NzbDrone.Core.Test/IndexerTests/IPTorrentsTests/IPTorrentsFixture.cs b/src/NzbDrone.Core.Test/IndexerTests/IPTorrentsTests/IPTorrentsFixture.cs
index 4cf4bda66..d48c06f6c 100644
--- a/src/NzbDrone.Core.Test/IndexerTests/IPTorrentsTests/IPTorrentsFixture.cs
+++ b/src/NzbDrone.Core.Test/IndexerTests/IPTorrentsTests/IPTorrentsFixture.cs
@@ -27,7 +27,7 @@ namespace NzbDrone.Core.Test.IndexerTests.IPTorrentsTests
[Test]
public void should_parse_recent_feed_from_IPTorrents()
{
- var recentFeed = ReadAllText(@"Files/RSS/IPTorrents.xml");
+ var recentFeed = ReadAllText(@"Files/Indexers/IPTorrents/IPTorrents.xml");
Mocker.GetMock()
.Setup(o => o.Execute(It.Is(v => v.Method == HttpMethod.GET)))
diff --git a/src/NzbDrone.Core.Test/IndexerTests/KickassTorrentsTests/KickassTorrentsFixture.cs b/src/NzbDrone.Core.Test/IndexerTests/KickassTorrentsTests/KickassTorrentsFixture.cs
index 9bfbbafd5..a9f1aba61 100644
--- a/src/NzbDrone.Core.Test/IndexerTests/KickassTorrentsTests/KickassTorrentsFixture.cs
+++ b/src/NzbDrone.Core.Test/IndexerTests/KickassTorrentsTests/KickassTorrentsFixture.cs
@@ -28,7 +28,7 @@ namespace NzbDrone.Core.Test.IndexerTests.KickassTorrentsTests
[Test]
public void should_parse_recent_feed_from_KickassTorrents()
{
- var recentFeed = ReadAllText(@"Files/RSS/KickassTorrents.xml");
+ var recentFeed = ReadAllText(@"Files/Indexers/KickassTorrents/KickassTorrents.xml");
Mocker.GetMock()
.Setup(o => o.Execute(It.Is(v => v.Method == HttpMethod.GET)))
@@ -74,7 +74,7 @@ namespace NzbDrone.Core.Test.IndexerTests.KickassTorrentsTests
{
((KickassTorrentsSettings) Subject.Definition.Settings).VerifiedOnly = true;
- var recentFeed = ReadAllText(@"Files/RSS/KickassTorrents.xml");
+ var recentFeed = ReadAllText(@"Files/Indexers/KickassTorrents/KickassTorrents.xml");
Mocker.GetMock()
.Setup(o => o.Execute(It.Is(v => v.Method == HttpMethod.GET)))
diff --git a/src/NzbDrone.Core.Test/IndexerTests/NewznabTests/NewznabFixture.cs b/src/NzbDrone.Core.Test/IndexerTests/NewznabTests/NewznabFixture.cs
index bf8d4ad32..a50616bf8 100644
--- a/src/NzbDrone.Core.Test/IndexerTests/NewznabTests/NewznabFixture.cs
+++ b/src/NzbDrone.Core.Test/IndexerTests/NewznabTests/NewznabFixture.cs
@@ -30,7 +30,7 @@ namespace NzbDrone.Core.Test.IndexerTests.NewznabTests
[Test]
public void should_parse_recent_feed_from_newznab_nzb_su()
{
- var recentFeed = ReadAllText(@"Files/RSS/newznab_nzb_su.xml");
+ var recentFeed = ReadAllText(@"Files/Indexers/Newznab/newznab_nzb_su.xml");
Mocker.GetMock()
.Setup(o => o.Execute(It.Is(v => v.Method == HttpMethod.GET)))
diff --git a/src/NzbDrone.Core.Test/IndexerTests/NyaaTests/NyaaFixture.cs b/src/NzbDrone.Core.Test/IndexerTests/NyaaTests/NyaaFixture.cs
index da1be3630..ba670d632 100644
--- a/src/NzbDrone.Core.Test/IndexerTests/NyaaTests/NyaaFixture.cs
+++ b/src/NzbDrone.Core.Test/IndexerTests/NyaaTests/NyaaFixture.cs
@@ -27,7 +27,7 @@ namespace NzbDrone.Core.Test.IndexerTests.NyaaTests
[Test]
public void should_parse_recent_feed_from_Nyaa()
{
- var recentFeed = ReadAllText(@"Files/RSS/Nyaa.xml");
+ var recentFeed = ReadAllText(@"Files/Indexers/Nyaa/Nyaa.xml");
Mocker.GetMock()
.Setup(o => o.Execute(It.Is(v => v.Method == HttpMethod.GET)))
diff --git a/src/NzbDrone.Core.Test/IndexerTests/OmgwtfnzbsTests/OmgwtfnzbsFixture.cs b/src/NzbDrone.Core.Test/IndexerTests/OmgwtfnzbsTests/OmgwtfnzbsFixture.cs
index 37d048850..c5542b943 100644
--- a/src/NzbDrone.Core.Test/IndexerTests/OmgwtfnzbsTests/OmgwtfnzbsFixture.cs
+++ b/src/NzbDrone.Core.Test/IndexerTests/OmgwtfnzbsTests/OmgwtfnzbsFixture.cs
@@ -30,7 +30,7 @@ namespace NzbDrone.Core.Test.IndexerTests.OmgwtfnzbsTests
[Test]
public void should_parse_recent_feed_from_omgwtfnzbs()
{
- var recentFeed = ReadAllText(@"Files/RSS/omgwtfnzbs.xml");
+ var recentFeed = ReadAllText(@"Files/Indexers/Omgwtfnzbs/Omgwtfnzbs.xml");
Mocker.GetMock()
.Setup(o => o.Execute(It.Is(v => v.Method == HttpMethod.GET)))
diff --git a/src/NzbDrone.Core.Test/IndexerTests/TorrentRssIndexerTests/TestTorrentRssIndexer.cs b/src/NzbDrone.Core.Test/IndexerTests/TorrentRssIndexerTests/TestTorrentRssIndexer.cs
new file mode 100644
index 000000000..71bf3b22f
--- /dev/null
+++ b/src/NzbDrone.Core.Test/IndexerTests/TorrentRssIndexerTests/TestTorrentRssIndexer.cs
@@ -0,0 +1,60 @@
+using System.Collections.Generic;
+using FluentValidation.Results;
+using NLog;
+using NzbDrone.Common.Http;
+using NzbDrone.Core.Configuration;
+using NzbDrone.Core.Indexers;
+using NzbDrone.Core.Indexers.TorrentRss;
+using NzbDrone.Core.Parser;
+using NLog.Config;
+using NLog.Targets;
+
+namespace NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests
+{
+ public class TestTorrentRssIndexer : TorrentRssIndexer
+ {
+ public TestTorrentRssIndexer(IHttpClient httpClient, IConfigService configService, IParsingService parsingService, ITorrentRssParserFactory torrentRssParserFactory, Logger logger)
+ : base(httpClient, configService, parsingService, torrentRssParserFactory, logger)
+ {
+ }
+
+ public List TestPublic()
+ {
+ var result = new List();
+ this.SetupNLog(); // Enable this to enable trace logging with nlog for debugging purposes
+ Test(result);
+ return result;
+ }
+
+ ///
+ /// Code to quickly debug unit tests
+ ///
+ private void SetupNLog()
+ {
+ // Step 1. Create configuration object
+ var config = new LoggingConfiguration();
+
+ var fileTarget = new FileTarget();
+ config.AddTarget("file", fileTarget);
+
+ // Step 3. Set target properties
+ fileTarget.FileName = "${basedir}/log.txt";
+ fileTarget.Layout = GetStandardLayout();
+
+ // Step 4. Define rules
+ var rule1 = new LoggingRule("*", LogLevel.Trace, fileTarget);
+ config.LoggingRules.Add(rule1);
+
+ // Step 5. Activate the configuration
+ LogManager.Configuration = config;
+ }
+
+ private static string GetStandardLayout()
+ {
+ return @"${date:universalTime=true:format=u}|" + "${processid:fixedLength=True:padding=4:padCharacter= }|"
+ + "${threadid:fixedLength=True:padding=3:padCharacter= }|" + "${level:fixedLength=True:padding=5:padCharacter= :upperCase=True}|"
+ + "${callsite:fileName=True:className=False:methodName=True:includeSourcePath=False:padding=50:padCharacter= }|" + "${message}"
+ + " ${exception:maxInnerExceptionLevel=3:format=Method,Message,StackTrace:innerFormat=Method,Message,StackTrace:separator=\r\n:innerExceptionSeparator=\r\n}";
+ }
+ }
+}
diff --git a/src/NzbDrone.Core.Test/IndexerTests/TorrentRssIndexerTests/TorrentRssIndexerFixture.cs b/src/NzbDrone.Core.Test/IndexerTests/TorrentRssIndexerTests/TorrentRssIndexerFixture.cs
new file mode 100644
index 000000000..e56f2c8f7
--- /dev/null
+++ b/src/NzbDrone.Core.Test/IndexerTests/TorrentRssIndexerTests/TorrentRssIndexerFixture.cs
@@ -0,0 +1,127 @@
+using System;
+using System.Linq;
+using FluentAssertions;
+using Moq;
+using NLog;
+using NUnit.Framework;
+using NzbDrone.Common.Cache;
+using NzbDrone.Common.Http;
+using NzbDrone.Core.Indexers;
+using NzbDrone.Core.Indexers.TorrentRss;
+using NzbDrone.Core.Parser.Model;
+using NzbDrone.Core.Test.Framework;
+using NzbDrone.Test.Common;
+
+namespace NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests
+{
+
+ [TestFixture]
+ public class TorrentRssIndexerFixture : CoreTest
+ {
+ private const string _indexerUrl = "http://my.indexer.tv/recent";
+
+ [SetUp]
+ public void Setup()
+ {
+ Mocker.SetConstant(Mocker.GetMock().Object);
+ Mocker.SetConstant(Mocker.Resolve());
+ Mocker.SetConstant(Mocker.Resolve());
+ Mocker.SetConstant(Mocker.Resolve());
+
+ Subject.Definition = new IndexerDefinition()
+ {
+ Name = "TorrentRssIndexer",
+ Settings = new TorrentRssIndexerSettings() { BaseUrl = _indexerUrl },
+ };
+ }
+
+ private void GivenRecentFeedResponse(string rssXmlFile)
+ {
+ var recentFeed = ReadAllText(@"Files/Indexers/" + rssXmlFile);
+
+ Mocker.GetMock()
+ .Setup(o => o.Execute(It.IsAny()))
+ .Returns(r => new HttpResponse(r, new HttpHeader(), recentFeed));
+ }
+
+ [Test]
+ public void should_parse_recent_feed_from_ImmortalSeed()
+ {
+ GivenRecentFeedResponse("TorrentRss/ImmortalSeed.xml");
+
+ var releases = Subject.FetchRecent();
+
+ releases.Should().HaveCount(50);
+ releases.First().Should().BeOfType();
+
+ var torrentInfo = (TorrentInfo)releases.First();
+
+ torrentInfo.Title.Should().Be("Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS");
+ torrentInfo.DownloadProtocol.Should().Be(DownloadProtocol.Torrent);
+ torrentInfo.DownloadUrl.Should().Be("https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534");
+ torrentInfo.InfoUrl.Should().BeNullOrEmpty();
+ torrentInfo.CommentUrl.Should().BeNullOrEmpty();
+ torrentInfo.Indexer.Should().Be(Subject.Definition.Name);
+ torrentInfo.PublishDate.Should().Be(DateTime.Parse("2015-02-06 13:32:26"));
+ torrentInfo.Size.Should().Be(984078090);
+ torrentInfo.InfoHash.Should().BeNullOrEmpty();
+ torrentInfo.MagnetUrl.Should().BeNullOrEmpty();
+ torrentInfo.Peers.Should().Be(8);
+ torrentInfo.Seeders.Should().Be(6);
+ }
+
+ [Test]
+ public void should_parse_recent_feed_from_Eztv()
+ {
+ GivenRecentFeedResponse("Eztv/Eztv.xml");
+
+ var releases = Subject.FetchRecent();
+
+ releases.Should().HaveCount(3);
+ releases.First().Should().BeOfType();
+
+ var torrentInfo = releases.First() as TorrentInfo;
+
+ torrentInfo.Title.Should().Be("S4C I Grombil Cyfandir Pell American Interior [PDTV - MVGROUP]");
+ torrentInfo.DownloadProtocol.Should().Be(DownloadProtocol.Torrent);
+ torrentInfo.DownloadUrl.Should().Be("http://re.zoink.it/20a4ed4eFC");
+ torrentInfo.InfoUrl.Should().Be("http://eztv.it/ep/58439/s4c-i-grombil-cyfandir-pell-american-interior-pdtv-x264-mvgroup/");
+ torrentInfo.CommentUrl.Should().Be("http://eztv.it/forum/discuss/58439/");
+ torrentInfo.Indexer.Should().Be(Subject.Definition.Name);
+ torrentInfo.PublishDate.Should().Be(DateTime.Parse("2014/09/15 18:39:00"));
+ torrentInfo.Size.Should().Be(796606175);
+ torrentInfo.InfoHash.Should().Be("20FC4FBFA88272274AC671F857CC15144E9AA83E");
+ torrentInfo.MagnetUrl.Should().Be("magnet:?xt=urn:btih:ED6E7P5IQJZCOSWGOH4FPTAVCRHJVKB6&dn=S4C.I.Grombil.Cyfandir.Pell.American.Interior.PDTV.x264-MVGroup");
+ torrentInfo.Peers.Should().NotHaveValue();
+ torrentInfo.Seeders.Should().NotHaveValue();
+ }
+
+ [Test]
+ public void should_parse_recent_feed_from_ShowRSS_info()
+ {
+ Subject.Definition.Settings.As().AllowZeroSize = true;
+
+ GivenRecentFeedResponse("TorrentRss/ShowRSS.info.xml");
+
+ var releases = Subject.FetchRecent();
+
+ releases.Should().HaveCount(5);
+ releases.First().Should().BeOfType();
+
+ var torrentInfo = releases.First() as TorrentInfo;
+
+ torrentInfo.Title.Should().Be("The Voice 8x25");
+ torrentInfo.DownloadProtocol.Should().Be(DownloadProtocol.Torrent);
+ torrentInfo.DownloadUrl.Should().Be("magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337");
+ torrentInfo.InfoUrl.Should().BeNullOrEmpty();
+ torrentInfo.CommentUrl.Should().BeNullOrEmpty();
+ torrentInfo.Indexer.Should().Be(Subject.Definition.Name);
+ torrentInfo.PublishDate.Should().Be(DateTime.Parse("2015/05/15 08:30:01"));
+ torrentInfo.Size.Should().Be(0);
+ torrentInfo.InfoHash.Should().Be("96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B");
+ torrentInfo.MagnetUrl.Should().Be("magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337");
+ torrentInfo.Peers.Should().NotHaveValue();
+ torrentInfo.Seeders.Should().NotHaveValue();
+ }
+ }
+}
diff --git a/src/NzbDrone.Core.Test/IndexerTests/TorrentRssIndexerTests/TorrentRssParserFactoryFixture.cs b/src/NzbDrone.Core.Test/IndexerTests/TorrentRssIndexerTests/TorrentRssParserFactoryFixture.cs
new file mode 100644
index 000000000..a69cc6346
--- /dev/null
+++ b/src/NzbDrone.Core.Test/IndexerTests/TorrentRssIndexerTests/TorrentRssParserFactoryFixture.cs
@@ -0,0 +1,168 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using Moq;
+using NUnit.Framework;
+using NzbDrone.Common.Cache;
+using NzbDrone.Core.Indexers.TorrentRss;
+using NzbDrone.Core.Test.Framework;
+using FluentAssertions;
+using NzbDrone.Core.Indexers.Exceptions;
+using NzbDrone.Core.Indexers;
+
+namespace NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests
+{
+ [TestFixture]
+ public class TorrentRssParserFactoryFixture : CoreTest
+ {
+ private TorrentRssIndexerSettings _indexerSettings1;
+ private TorrentRssIndexerSettings _indexerSettings2;
+ private TorrentRssIndexerSettings _indexerSettings3;
+
+ [SetUp]
+ public void SetUp()
+ {
+ Mocker.SetConstant(Mocker.Resolve());
+
+ _indexerSettings1 = new TorrentRssIndexerSettings
+ {
+ BaseUrl = "http://my.indexer.com/"
+ };
+
+ _indexerSettings2 = new TorrentRssIndexerSettings
+ {
+ BaseUrl = "http://my.other.indexer.com/"
+ };
+
+ _indexerSettings3 = new TorrentRssIndexerSettings
+ {
+ BaseUrl = "http://my.indexer.com/",
+ AllowZeroSize = true
+ };
+ }
+
+ private void GivenSuccessful(TorrentRssIndexerParserSettings parserSettings = null)
+ {
+ if (parserSettings == null)
+ {
+ parserSettings = new TorrentRssIndexerParserSettings
+ {
+ UseEnclosureLength = true,
+ ParseSizeInDescription = false
+ };
+ }
+
+ Mocker.GetMock()
+ .Setup(v => v.Detect(It.IsAny()))
+ .Returns(parserSettings);
+ }
+
+ private void GivenFailed()
+ {
+ Mocker.GetMock()
+ .Setup(v => v.Detect(It.IsAny()))
+ .Returns((TorrentRssIndexerParserSettings)null);
+ }
+
+ private void VerifyDetectionCount(int count)
+ {
+ Mocker.GetMock()
+ .Verify(v => v.Detect(It.IsAny()), Times.Exactly(count));
+ }
+
+ [Test]
+ public void should_return_ezrssparser()
+ {
+ GivenSuccessful(new TorrentRssIndexerParserSettings
+ {
+ UseEZTVFormat = true
+ });
+
+ var parser = Subject.GetParser(_indexerSettings1);
+
+ parser.Should().BeOfType();
+ }
+
+ [Test]
+ public void should_return_generic_torrentrssparser()
+ {
+ GivenSuccessful(new TorrentRssIndexerParserSettings
+ {
+ ParseSeedersInDescription = true,
+ ParseSizeInDescription = true,
+ SizeElementName = "Hello"
+ });
+
+ var parser = Subject.GetParser(_indexerSettings1);
+
+ parser.Should().BeOfType();
+
+ var rssParser = parser as TorrentRssParser;
+
+ rssParser.ParseSeedersInDescription.Should().BeTrue();
+ rssParser.ParseSizeInDescription.Should().BeTrue();
+ rssParser.SizeElementName.Should().Be("Hello");
+ }
+
+ [Test]
+ public void should_throw_on_failure()
+ {
+ GivenFailed();
+
+ Assert.Throws(() => Subject.GetParser(_indexerSettings1));
+ }
+
+ [Test]
+ public void should_cache_settings_for_same_baseurl()
+ {
+ GivenSuccessful();
+
+ var detection1 = Subject.GetParser(_indexerSettings1);
+
+ var detection2 = Subject.GetParser(_indexerSettings1);
+
+ detection1.ShouldBeEquivalentTo(detection2);
+
+ VerifyDetectionCount(1);
+ }
+
+ [Test]
+ public void should_not_cache_failure()
+ {
+ GivenFailed();
+
+ Assert.Throws(() => Subject.GetParser(_indexerSettings1));
+
+ GivenSuccessful();
+
+ Subject.GetParser(_indexerSettings1);
+
+ VerifyDetectionCount(2);
+ }
+
+ [Test]
+ public void should_not_cache_settings_for_different_baseurl()
+ {
+ GivenSuccessful();
+
+ var detection1 = Subject.GetParser(_indexerSettings1);
+
+ var detection2 = Subject.GetParser(_indexerSettings2);
+
+ VerifyDetectionCount(2);
+ }
+
+ [Test]
+ public void should_not_cache_settings_for_different_settings()
+ {
+ GivenSuccessful();
+
+ var detection1 = Subject.GetParser(_indexerSettings1);
+
+ var detection2 = Subject.GetParser(_indexerSettings3);
+
+ VerifyDetectionCount(2);
+ }
+ }
+}
diff --git a/src/NzbDrone.Core.Test/IndexerTests/TorrentRssIndexerTests/TorrentRssSettingsDetectorFixture.cs b/src/NzbDrone.Core.Test/IndexerTests/TorrentRssIndexerTests/TorrentRssSettingsDetectorFixture.cs
new file mode 100644
index 000000000..c963507ec
--- /dev/null
+++ b/src/NzbDrone.Core.Test/IndexerTests/TorrentRssIndexerTests/TorrentRssSettingsDetectorFixture.cs
@@ -0,0 +1,207 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using FluentAssertions;
+using Moq;
+using NUnit.Framework;
+using NzbDrone.Common.Http;
+using NzbDrone.Core.Indexers.Exceptions;
+using NzbDrone.Core.Indexers.TorrentRss;
+using NzbDrone.Core.Test.Framework;
+using NzbDrone.Test.Common;
+
+namespace NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests
+{
+ [TestFixture]
+ public class TorrentRssSettingsDetectorFixture : CoreTest
+ {
+ private const string _indexerUrl = "http://my.indexer.tv/recent";
+ private TorrentRssIndexerSettings _indexerSettings;
+
+ [SetUp]
+ public void SetUp()
+ {
+ _indexerSettings = new TorrentRssIndexerSettings { BaseUrl = _indexerUrl };
+ }
+
+ private void GivenRecentFeedResponse(string rssXmlFile)
+ {
+ var recentFeed = ReadAllText(@"Files/Indexers/" + rssXmlFile);
+
+ Mocker.GetMock()
+ .Setup(o => o.Execute(It.IsAny()))
+ .Returns(r => new HttpResponse(r, new HttpHeader(), recentFeed));
+ }
+
+ [Test]
+ public void should_detect_rss_settings_for_eztv()
+ {
+ GivenRecentFeedResponse("Eztv/Eztv.xml");
+
+ var settings = Subject.Detect(_indexerSettings);
+
+ settings.ShouldBeEquivalentTo(new TorrentRssIndexerParserSettings
+ {
+ UseEZTVFormat = true,
+ UseEnclosureLength = false,
+ ParseSizeInDescription = false,
+ ParseSeedersInDescription = false,
+ SizeElementName = null
+ });
+ }
+
+ [Test]
+ public void should_detect_rss_settings_for_speed_cd()
+ {
+ GivenRecentFeedResponse("TorrentRss/speed.cd.xml");
+
+ var settings = Subject.Detect(_indexerSettings);
+
+ settings.ShouldBeEquivalentTo(new TorrentRssIndexerParserSettings
+ {
+ UseEZTVFormat = false,
+ UseEnclosureLength = false,
+ ParseSizeInDescription = true,
+ ParseSeedersInDescription = false,
+ SizeElementName = null
+ });
+ }
+
+ [Test]
+ public void should_detect_rss_settings_for_ImmortalSeed()
+ {
+ GivenRecentFeedResponse("TorrentRss/ImmortalSeed.xml");
+
+ var settings = Subject.Detect(_indexerSettings);
+
+ settings.ShouldBeEquivalentTo(new TorrentRssIndexerParserSettings
+ {
+ UseEZTVFormat = false,
+ UseEnclosureLength = false,
+ ParseSizeInDescription = true,
+ ParseSeedersInDescription = true,
+ SizeElementName = null
+ });
+ }
+
+ [Test]
+ public void should_detect_rss_settings_for_ShowRSS_info()
+ {
+ _indexerSettings.AllowZeroSize = true;
+
+ GivenRecentFeedResponse("TorrentRss/ShowRSS.info.xml");
+
+ var settings = Subject.Detect(_indexerSettings);
+
+ settings.ShouldBeEquivalentTo(new TorrentRssIndexerParserSettings
+ {
+ UseEZTVFormat = false,
+ UseEnclosureLength = false,
+ ParseSizeInDescription = false,
+ ParseSeedersInDescription = false,
+ SizeElementName = null
+ });
+ }
+
+ [Test]
+ public void should_detect_rss_settings_for_TransmitTheNet()
+ {
+ GivenRecentFeedResponse("TorrentRss/TransmitTheNet.xml");
+
+ var settings = Subject.Detect(_indexerSettings);
+
+ settings.ShouldBeEquivalentTo(new TorrentRssIndexerParserSettings
+ {
+ UseEZTVFormat = false,
+ UseEnclosureLength = false,
+ ParseSizeInDescription = true,
+ ParseSeedersInDescription = false,
+ SizeElementName = null
+ });
+ }
+
+ [Test]
+ [Ignore("Cannot reliably reject unparseable titles")]
+ public void should_reject_rss_settings_for_AwesomeHD()
+ {
+ _indexerSettings.AllowZeroSize = true;
+
+ GivenRecentFeedResponse("TorrentRss/AwesomeHD.xml");
+
+ var settings = Subject.Detect(_indexerSettings);
+
+ settings.Should().BeNull();
+ }
+
+ [TestCase("BitMeTv/BitMeTv.xml")]
+ [TestCase("Fanzub/fanzub.xml")]
+ [TestCase("KickassTorrents/KickassTorrents.xml")]
+ [TestCase("IPTorrents/IPTorrents.xml")]
+ [TestCase("Newznab/newznab_nzb_su.xml")]
+ [TestCase("Nyaa/Nyaa.xml")]
+ [TestCase("Omgwtfnzbs/Omgwtfnzbs.xml")]
+ [TestCase("Torznab/torznab_hdaccess_net.xml")]
+ [TestCase("Torznab/torznab_tpb.xml")]
+ public void should_detect_recent_feed(string rssXmlFile)
+ {
+ GivenRecentFeedResponse(rssXmlFile);
+
+ var settings = Subject.Detect(_indexerSettings);
+
+ settings.Should().NotBeNull();
+ }
+
+ [TestCase("TorrentRss/invalid/Eztv_InvalidDownloadUrl.xml")]
+ [TestCase("TorrentRss/invalid/ImmortalSeed_InvalidDownloadUrl.xml")]
+ public void should_reject_recent_feed_with_invalid_downloadurl(string rssXmlFile)
+ {
+ GivenRecentFeedResponse(rssXmlFile);
+
+ var ex = Assert.Throws(() => Subject.Detect(_indexerSettings));
+
+ ex.Message.Should().Contain("download url");
+ }
+
+ [TestCase("TorrentRss/invalid/TorrentDay_NoPubDate.xml")]
+ public void should_reject_recent_feed_without_pubDate(string rssXmlFile)
+ {
+ GivenRecentFeedResponse(rssXmlFile);
+
+ var ex = Assert.Throws(() => Subject.Detect(_indexerSettings));
+
+ ex.Message.Should().Contain("Empty feed");
+
+ ExceptionVerification.ExpectedErrors(1);
+ }
+
+ [TestCase("Torrentleech/Torrentleech.xml")]
+ [TestCase("Wombles/wombles.xml")]
+ [TestCase("TorrentRss/invalid/Eztv_InvalidSize.xml")]
+ [TestCase("TorrentRss/invalid/ImmortalSeed_InvalidSize.xml")]
+ public void should_detect_feed_without_size(string rssXmlFile)
+ {
+ _indexerSettings.AllowZeroSize = true;
+
+ GivenRecentFeedResponse(rssXmlFile);
+
+ var settings = Subject.Detect(_indexerSettings);
+
+ settings.Should().NotBeNull();
+
+ settings.UseEnclosureLength.Should().BeFalse();
+ settings.ParseSizeInDescription.Should().BeFalse();
+ settings.SizeElementName.Should().BeNull();
+ }
+
+ [TestCase("TorrentRss/invalid/Eztv_InvalidSize.xml")]
+ [TestCase("TorrentRss/invalid/ImmortalSeed_InvalidSize.xml")]
+ public void should_reject_feed_without_size(string rssXmlFile)
+ {
+ GivenRecentFeedResponse(rssXmlFile);
+
+ var ex = Assert.Throws(() => Subject.Detect(_indexerSettings));
+
+ ex.Message.Should().Contain("content size");
+ }
+ }
+}
diff --git a/src/NzbDrone.Core.Test/IndexerTests/TorrentleechTests/TorrentleechFixture.cs b/src/NzbDrone.Core.Test/IndexerTests/TorrentleechTests/TorrentleechFixture.cs
index 829006cbc..8ecb58144 100644
--- a/src/NzbDrone.Core.Test/IndexerTests/TorrentleechTests/TorrentleechFixture.cs
+++ b/src/NzbDrone.Core.Test/IndexerTests/TorrentleechTests/TorrentleechFixture.cs
@@ -27,7 +27,7 @@ namespace NzbDrone.Core.Test.IndexerTests.TorrentleechTests
[Test]
public void should_parse_recent_feed_from_Torrentleech()
{
- var recentFeed = ReadAllText(@"Files/RSS/Torrentleech.xml");
+ var recentFeed = ReadAllText(@"Files/Indexers/Torrentleech/Torrentleech.xml");
Mocker.GetMock()
.Setup(o => o.Execute(It.Is(v => v.Method == HttpMethod.GET)))
diff --git a/src/NzbDrone.Core.Test/IndexerTests/TorznabTests/TorznabFixture.cs b/src/NzbDrone.Core.Test/IndexerTests/TorznabTests/TorznabFixture.cs
index ad60a12a3..7ec161d90 100644
--- a/src/NzbDrone.Core.Test/IndexerTests/TorznabTests/TorznabFixture.cs
+++ b/src/NzbDrone.Core.Test/IndexerTests/TorznabTests/TorznabFixture.cs
@@ -31,7 +31,7 @@ namespace NzbDrone.Core.Test.IndexerTests.TorznabTests
[Test]
public void should_parse_recent_feed_from_torznab_hdaccess_net()
{
- var recentFeed = ReadAllText(@"Files/RSS/torznab_hdaccess_net.xml");
+ var recentFeed = ReadAllText(@"Files/Indexers/Torznab/torznab_hdaccess_net.xml");
Mocker.GetMock()
.Setup(o => o.Execute(It.Is(v => v.Method == HttpMethod.GET)))
@@ -61,7 +61,7 @@ namespace NzbDrone.Core.Test.IndexerTests.TorznabTests
[Test]
public void should_parse_recent_feed_from_torznab_tpb()
{
- var recentFeed = ReadAllText(@"Files/RSS/torznab_tpb.xml");
+ var recentFeed = ReadAllText(@"Files/Indexers/Torznab/torznab_tpb.xml");
Mocker.GetMock()
.Setup(o => o.Execute(It.Is(v => v.Method == HttpMethod.GET)))
diff --git a/src/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj b/src/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj
index ceb198a2f..b2aab0ee0 100644
--- a/src/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj
+++ b/src/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj
@@ -211,6 +211,8 @@
+
+
@@ -226,6 +228,8 @@
+
+
@@ -387,16 +391,34 @@
Always
-
+
+ Designer
+ Always
+
+
+ Designer
Always
-
+
Always
+
+ Always
+ Designer
+
App.config
+
+ Always
+
+
+ Always
+
+
+ Always
+
Always
@@ -421,62 +443,51 @@
Always
-
- Always
-
-
- Always
-
-
+
Always
-
+
Always
-
+
Always
-
+
Always
-
+
Always
-
+
Always
-
+
Always
-
+
Always
-
+
Always
-
+
Always
-
- Always
-
-
- Always
-
-
+
Always
Designer
-
+
Always
-
+
Always
-
+
Always
+ Designer
-
+
Always
diff --git a/src/NzbDrone.Core/DecisionEngine/Specifications/AcceptableSizeSpecification.cs b/src/NzbDrone.Core/DecisionEngine/Specifications/AcceptableSizeSpecification.cs
index a9897e229..2f5381093 100644
--- a/src/NzbDrone.Core/DecisionEngine/Specifications/AcceptableSizeSpecification.cs
+++ b/src/NzbDrone.Core/DecisionEngine/Specifications/AcceptableSizeSpecification.cs
@@ -36,6 +36,12 @@ namespace NzbDrone.Core.DecisionEngine.Specifications
return Decision.Accept();
}
+ if (subject.Release.Size == 0)
+ {
+ _logger.Debug("Release has unknown size, skipping size check.");
+ return Decision.Accept();
+ }
+
var qualityDefinition = _qualityDefinitionService.Get(quality);
if (qualityDefinition.MinSize.HasValue)
{
diff --git a/src/NzbDrone.Core/Indexers/HttpIndexerBase.cs b/src/NzbDrone.Core/Indexers/HttpIndexerBase.cs
index 3f6adee65..6906cb9af 100644
--- a/src/NzbDrone.Core/Indexers/HttpIndexerBase.cs
+++ b/src/NzbDrone.Core/Indexers/HttpIndexerBase.cs
@@ -18,7 +18,7 @@ namespace NzbDrone.Core.Indexers
public abstract class HttpIndexerBase : IndexerBase
where TSettings : IProviderConfig, new()
{
- private const Int32 MaxNumResultsPerQuery = 1000;
+ protected const Int32 MaxNumResultsPerQuery = 1000;
private readonly IHttpClient _httpClient;
@@ -190,13 +190,18 @@ namespace NzbDrone.Core.Indexers
protected virtual IList FetchPage(IndexerRequest request, IParseIndexerResponse parser)
{
- _logger.Debug("Downloading Feed " + request.Url);
-
- var response = new IndexerResponse(request, _httpClient.Execute(request.HttpRequest));
+ var response = FetchIndexerResponse(request);
return parser.ParseResponse(response).ToList();
}
+ protected virtual IndexerResponse FetchIndexerResponse(IndexerRequest request)
+ {
+ _logger.Debug("Downloading Feed " + request.Url);
+
+ return new IndexerResponse(request, _httpClient.Execute(request.HttpRequest));
+ }
+
protected override void Test(List failures)
{
failures.AddIfNotNull(TestConnection());
@@ -212,7 +217,7 @@ namespace NzbDrone.Core.Indexers
if (releases.Empty())
{
- return new ValidationFailure("Url", "No results were returned from your indexer, please check your settings.");
+ return new ValidationFailure(string.Empty, "No results were returned from your indexer, please check your settings.");
}
}
catch (ApiKeyException)
@@ -225,11 +230,17 @@ namespace NzbDrone.Core.Indexers
{
_logger.Warn("Request limit reached");
}
+ catch (UnsupportedFeedException ex)
+ {
+ _logger.WarnException("Indexer feed is not supported: " + ex.Message, ex);
+
+ return new ValidationFailure(string.Empty, "Indexer feed is not supported: " + ex.Message);
+ }
catch (Exception ex)
{
_logger.WarnException("Unable to connect to indexer: " + ex.Message, ex);
- return new ValidationFailure("Url", "Unable to connect to indexer, check the log for more details");
+ return new ValidationFailure(string.Empty, "Unable to connect to indexer, check the log for more details");
}
return null;
diff --git a/src/NzbDrone.Core/Indexers/RssParser.cs b/src/NzbDrone.Core/Indexers/RssParser.cs
index 0bdaabd00..e352e8319 100644
--- a/src/NzbDrone.Core/Indexers/RssParser.cs
+++ b/src/NzbDrone.Core/Indexers/RssParser.cs
@@ -156,6 +156,11 @@ namespace NzbDrone.Core.Indexers
{
var dateString = item.TryGetValue("pubDate");
+ if (dateString.IsNullOrWhiteSpace())
+ {
+ throw new UnsupportedFeedException("Rss feed must have a pubDate element with a valid publish date.");
+ }
+
return XElementExtensions.ParseDate(dateString);
}
diff --git a/src/NzbDrone.Core/Indexers/TorrentRss/TorrentRssIndexer.cs b/src/NzbDrone.Core/Indexers/TorrentRss/TorrentRssIndexer.cs
new file mode 100644
index 000000000..be97c2b7c
--- /dev/null
+++ b/src/NzbDrone.Core/Indexers/TorrentRss/TorrentRssIndexer.cs
@@ -0,0 +1,41 @@
+using System;
+using NLog;
+using NzbDrone.Common.Http;
+using NzbDrone.Core.Configuration;
+using NzbDrone.Core.Parser;
+
+namespace NzbDrone.Core.Indexers.TorrentRss
+{
+ public class TorrentRssIndexer : HttpIndexerBase
+ {
+ public override string Name
+ {
+ get
+ {
+ return "Torrent RSS Feed";
+ }
+ }
+
+ public override DownloadProtocol Protocol { get { return DownloadProtocol.Torrent; } }
+ public override Boolean SupportsSearch { get { return false; } }
+ public override Int32 PageSize { get { return 0; } }
+
+ private readonly ITorrentRssParserFactory _torrentRssParserFactory;
+
+ public TorrentRssIndexer(IHttpClient httpClient, IConfigService configService, IParsingService parsingService, ITorrentRssParserFactory torrentRssParserFactory, Logger logger)
+ : base(httpClient, configService, parsingService, logger)
+ {
+ _torrentRssParserFactory = torrentRssParserFactory;
+ }
+
+ public override IIndexerRequestGenerator GetRequestGenerator()
+ {
+ return new TorrentRssIndexerRequestGenerator { Settings = Settings };
+ }
+
+ public override IParseIndexerResponse GetParser()
+ {
+ return _torrentRssParserFactory.GetParser(Settings);
+ }
+ }
+}
diff --git a/src/NzbDrone.Core/Indexers/TorrentRss/TorrentRssIndexerParserSettings.cs b/src/NzbDrone.Core/Indexers/TorrentRss/TorrentRssIndexerParserSettings.cs
new file mode 100644
index 000000000..ecfd55abf
--- /dev/null
+++ b/src/NzbDrone.Core/Indexers/TorrentRss/TorrentRssIndexerParserSettings.cs
@@ -0,0 +1,13 @@
+using System;
+
+namespace NzbDrone.Core.Indexers.TorrentRss
+{
+ public class TorrentRssIndexerParserSettings
+ {
+ public bool UseEZTVFormat { get; set; }
+ public bool ParseSeedersInDescription { get; set; }
+ public bool UseEnclosureLength { get; set; }
+ public bool ParseSizeInDescription { get; set; }
+ public string SizeElementName { get; set; }
+ }
+}
diff --git a/src/NzbDrone.Core/Indexers/TorrentRss/TorrentRssIndexerRequestGenerator.cs b/src/NzbDrone.Core/Indexers/TorrentRss/TorrentRssIndexerRequestGenerator.cs
new file mode 100644
index 000000000..f330b4112
--- /dev/null
+++ b/src/NzbDrone.Core/Indexers/TorrentRss/TorrentRssIndexerRequestGenerator.cs
@@ -0,0 +1,59 @@
+using System;
+using System.Collections.Generic;
+using NzbDrone.Common.Extensions;
+using NzbDrone.Common.Http;
+using NzbDrone.Core.IndexerSearch.Definitions;
+
+namespace NzbDrone.Core.Indexers.TorrentRss
+{
+ public class TorrentRssIndexerRequestGenerator : IIndexerRequestGenerator
+ {
+ public TorrentRssIndexerSettings Settings { get; set; }
+
+ public virtual IList> GetRecentRequests()
+ {
+ var pageableRequests = new List>();
+
+ pageableRequests.AddIfNotNull(GetRssRequests(null));
+
+ return pageableRequests;
+ }
+
+ public virtual IList> GetSearchRequests(SingleEpisodeSearchCriteria searchCriteria)
+ {
+ return new List>();
+ }
+
+ public virtual IList> GetSearchRequests(SeasonSearchCriteria searchCriteria)
+ {
+ return new List>();
+ }
+
+ public virtual IList> GetSearchRequests(DailyEpisodeSearchCriteria searchCriteria)
+ {
+ return new List>();
+ }
+
+ public virtual IList> GetSearchRequests(AnimeEpisodeSearchCriteria searchCriteria)
+ {
+ return new List>();
+ }
+
+ public virtual IList> GetSearchRequests(SpecialEpisodeSearchCriteria searchCriteria)
+ {
+ return new List>();
+ }
+
+ private IEnumerable GetRssRequests(String searchParameters)
+ {
+ var request = new IndexerRequest(Settings.BaseUrl.Trim().TrimEnd('/'), HttpAccept.Rss);
+
+ if (Settings.Cookie.IsNotNullOrWhiteSpace())
+ {
+ request.HttpRequest.AddCookie(Settings.Cookie);
+ }
+
+ yield return request;
+ }
+ }
+}
diff --git a/src/NzbDrone.Core/Indexers/TorrentRss/TorrentRssIndexerSettings.cs b/src/NzbDrone.Core/Indexers/TorrentRss/TorrentRssIndexerSettings.cs
new file mode 100644
index 000000000..4e200cebf
--- /dev/null
+++ b/src/NzbDrone.Core/Indexers/TorrentRss/TorrentRssIndexerSettings.cs
@@ -0,0 +1,41 @@
+using System;
+using FluentValidation;
+using NzbDrone.Core.Annotations;
+using NzbDrone.Core.ThingiProvider;
+using NzbDrone.Core.Validation;
+
+namespace NzbDrone.Core.Indexers.TorrentRss
+{
+ public class TorrentRssIndexerSettingsValidator : AbstractValidator
+ {
+ public TorrentRssIndexerSettingsValidator()
+ {
+ RuleFor(c => c.BaseUrl).ValidRootUrl();
+ }
+ }
+
+ public class TorrentRssIndexerSettings : IProviderConfig
+ {
+ private static readonly TorrentRssIndexerSettingsValidator validator = new TorrentRssIndexerSettingsValidator();
+
+ public TorrentRssIndexerSettings()
+ {
+ BaseUrl = string.Empty;
+ AllowZeroSize = false;
+ }
+
+ [FieldDefinition(0, Label = "Full RSS Feed URL")]
+ public string BaseUrl { get; set; }
+
+ [FieldDefinition(1, Label = "Cookie", HelpText = "If you site requires a login cookie to access the rss, you'll have to retrieve it via a browser.")]
+ public string Cookie { get; set; }
+
+ [FieldDefinition(2, Type = FieldType.Checkbox, Label = "Allow Zero Size", HelpText="Enabling this will allow you to use feeds that don't specify release size, but be careful, size related checks will not be performed.")]
+ public bool AllowZeroSize { get; set; }
+
+ public NzbDroneValidationResult Validate()
+ {
+ return new NzbDroneValidationResult(validator.Validate(this));
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/NzbDrone.Core/Indexers/TorrentRss/TorrentRssParserFactory.cs b/src/NzbDrone.Core/Indexers/TorrentRss/TorrentRssParserFactory.cs
new file mode 100644
index 000000000..d3e47e591
--- /dev/null
+++ b/src/NzbDrone.Core/Indexers/TorrentRss/TorrentRssParserFactory.cs
@@ -0,0 +1,64 @@
+using System;
+using NLog;
+using NzbDrone.Common.Cache;
+using NzbDrone.Common.Serializer;
+using NzbDrone.Core.Indexers.Exceptions;
+
+namespace NzbDrone.Core.Indexers.TorrentRss
+{
+ public interface ITorrentRssParserFactory
+ {
+ TorrentRssParser GetParser(TorrentRssIndexerSettings settings);
+ }
+
+ public class TorrentRssParserFactory : ITorrentRssParserFactory
+ {
+ protected readonly Logger _logger;
+
+ private readonly ICached _settingsCache;
+
+ private readonly ITorrentRssSettingsDetector _torrentRssSettingsDetector;
+
+ public TorrentRssParserFactory(ICacheManager cacheManager, ITorrentRssSettingsDetector torrentRssSettingsDetector, Logger logger)
+ {
+ _settingsCache = cacheManager.GetCache(GetType());
+ _torrentRssSettingsDetector = torrentRssSettingsDetector;
+ _logger = logger;
+ }
+
+ public TorrentRssParser GetParser(TorrentRssIndexerSettings indexerSettings)
+ {
+ var key = indexerSettings.ToJson();
+ var parserSettings = _settingsCache.Get(key, () => DetectParserSettings(indexerSettings), TimeSpan.FromDays(7));
+
+ if (parserSettings.UseEZTVFormat)
+ {
+ return new EzrssTorrentRssParser();
+ }
+ else
+ {
+ return new TorrentRssParser
+ {
+ UseGuidInfoUrl = false,
+ ParseSeedersInDescription = parserSettings.ParseSeedersInDescription,
+
+ UseEnclosureLength = parserSettings.UseEnclosureLength,
+ ParseSizeInDescription = parserSettings.ParseSizeInDescription,
+ SizeElementName = parserSettings.SizeElementName
+ };
+ }
+ }
+
+ private TorrentRssIndexerParserSettings DetectParserSettings(TorrentRssIndexerSettings indexerSettings)
+ {
+ var settings = _torrentRssSettingsDetector.Detect(indexerSettings);
+
+ if (settings == null)
+ {
+ throw new UnsupportedFeedException("Could not parse feed from {0}", indexerSettings.BaseUrl);
+ }
+
+ return settings;
+ }
+ }
+}
diff --git a/src/NzbDrone.Core/Indexers/TorrentRss/TorrentRssSettingsDetector.cs b/src/NzbDrone.Core/Indexers/TorrentRss/TorrentRssSettingsDetector.cs
new file mode 100644
index 000000000..3f113f698
--- /dev/null
+++ b/src/NzbDrone.Core/Indexers/TorrentRss/TorrentRssSettingsDetector.cs
@@ -0,0 +1,278 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.IO;
+using System.Xml;
+using System.Xml.Linq;
+using NLog;
+using NzbDrone.Common.Extensions;
+using NzbDrone.Common.Http;
+using NzbDrone.Core.Indexers.Exceptions;
+using NzbDrone.Core.Parser.Model;
+
+namespace NzbDrone.Core.Indexers.TorrentRss
+{
+ public interface ITorrentRssSettingsDetector
+ {
+ TorrentRssIndexerParserSettings Detect(TorrentRssIndexerSettings settings);
+ }
+
+ public class TorrentRssSettingsDetector : ITorrentRssSettingsDetector
+ {
+ protected readonly Logger _logger;
+
+ private readonly IHttpClient _httpClient;
+
+ private const long ValidSizeThreshold = 2 * 1024 * 1024;
+
+ public TorrentRssSettingsDetector(IHttpClient httpClient, Logger logger)
+ {
+ _httpClient = httpClient;
+ _logger = logger;
+ }
+
+ ///
+ /// Detect settings for Parser, based on URL
+ ///
+ /// Indexer Settings to use for Parser
+ /// Parsed Settings or null
+ public TorrentRssIndexerParserSettings Detect(TorrentRssIndexerSettings indexerSettings)
+ {
+ _logger.Debug("Evaluating TorrentRss feed '{0}'", indexerSettings.BaseUrl);
+
+ var requestGenerator = new TorrentRssIndexerRequestGenerator { Settings = indexerSettings };
+ var request = requestGenerator.GetRecentRequests().First().First();
+
+ HttpResponse httpResponse = null;
+ try
+ {
+ httpResponse = _httpClient.Execute(request.HttpRequest);
+ }
+ catch (Exception ex)
+ {
+ _logger.WarnException(string.Format("Unable to connect to indexer {0}: {1}", request.Url, ex.Message), ex);
+ return null;
+ }
+
+ var indexerResponse = new IndexerResponse(request, httpResponse);
+ return GetParserSettings(indexerResponse, indexerSettings);
+ }
+
+ private TorrentRssIndexerParserSettings GetParserSettings(IndexerResponse response, TorrentRssIndexerSettings indexerSettings)
+ {
+ var settings = GetEzrssParserSettings(response, indexerSettings);
+ if (settings != null)
+ {
+ return settings;
+ }
+
+ settings = GetGenericTorrentRssParserSettings(response, indexerSettings);
+ if (settings != null)
+ {
+ return settings;
+ }
+
+ return null;
+ }
+
+ private TorrentRssIndexerParserSettings GetEzrssParserSettings(IndexerResponse response, TorrentRssIndexerSettings indexerSettings)
+ {
+ if (!IsEZTVFeed(response))
+ {
+ return null;
+ }
+
+ _logger.Trace("Feed has Ezrss schema");
+
+ var parser = new EzrssTorrentRssParser();
+ var releases = ParseResponse(parser, response);
+
+ try
+ {
+ ValidateReleases(releases, indexerSettings);
+ ValidateReleaseSize(releases, indexerSettings);
+
+ _logger.Debug("Feed was parseable by Ezrss Parser");
+ return new TorrentRssIndexerParserSettings
+ {
+ UseEZTVFormat = true
+ };
+ }
+ catch (Exception ex)
+ {
+ _logger.TraceException("Feed wasn't parsable by Ezrss Parser", ex);
+ return null;
+ }
+ }
+
+ private TorrentRssIndexerParserSettings GetGenericTorrentRssParserSettings(IndexerResponse response, TorrentRssIndexerSettings indexerSettings)
+ {
+ var settings = new TorrentRssIndexerParserSettings
+ {
+ UseEnclosureLength = true,
+ ParseSeedersInDescription = true
+ };
+
+ var parser = new TorrentRssParser
+ {
+ UseEnclosureLength = true,
+ ParseSeedersInDescription = true
+ };
+
+ var releases = ParseResponse(parser, response);
+ ValidateReleases(releases, indexerSettings);
+
+ if (!releases.Any(v => v.Seeders.HasValue))
+ {
+ _logger.Trace("Feed doesn't have Seeders in Description, disabling option.");
+ parser.ParseSeedersInDescription = settings.ParseSeedersInDescription = false;
+ }
+
+ if (!releases.Any(r => r.Size < ValidSizeThreshold))
+ {
+ _logger.Trace("Feed has valid size in enclosure.");
+ return settings;
+ }
+
+ parser.UseEnclosureLength = settings.UseEnclosureLength = false;
+ parser.ParseSizeInDescription = settings.ParseSizeInDescription = true;
+
+ releases = ParseResponse(parser, response);
+ ValidateReleases(releases, indexerSettings);
+
+ if (!releases.Any(r => r.Size < ValidSizeThreshold))
+ {
+ _logger.Trace("Feed has valid size in description.");
+ return settings;
+ }
+
+ parser.ParseSizeInDescription = settings.ParseSizeInDescription = false;
+ parser.SizeElementName = settings.SizeElementName = "Size";
+
+ releases = ParseResponse(parser, response);
+ ValidateReleases(releases, indexerSettings);
+
+ if (!releases.Any(r => r.Size < ValidSizeThreshold))
+ {
+ _logger.Trace("Feed has valid size in Size element.");
+ return settings;
+ }
+
+ _logger.Debug("Feed doesn't have release size.");
+
+ parser.SizeElementName = settings.SizeElementName = null;
+
+ releases = ParseResponse(parser, response);
+ ValidateReleases(releases, indexerSettings);
+ ValidateReleaseSize(releases, indexerSettings);
+
+ return settings;
+ }
+
+ private Boolean IsEZTVFeed(IndexerResponse response)
+ {
+ using (var xmlTextReader = XmlReader.Create(new StringReader(response.Content), new XmlReaderSettings { DtdProcessing = DtdProcessing.Parse, ValidationType = ValidationType.None, IgnoreComments = true, XmlResolver = null }))
+ {
+ var document = XDocument.Load(xmlTextReader);
+
+ // Check Namespace
+ if (document.Root == null)
+ {
+ throw new InvalidDataException("Could not parse IndexerResponse into XML.");
+ }
+
+ var ns = document.Root.GetNamespaceOfPrefix("torrent");
+ if (ns == "http://xmlns.ezrss.it/0.1/")
+ {
+ _logger.Trace("Identified feed as EZTV compatible by EZTV Namespace");
+ return true;
+ }
+
+ // Check DTD in DocType
+ if (document.DocumentType != null && document.DocumentType.SystemId == "http://xmlns.ezrss.it/0.1/dtd/")
+ {
+ _logger.Trace("Identified feed as EZTV compatible by EZTV DTD");
+ return true;
+ }
+
+ return false;
+ }
+ }
+
+ private TorrentInfo[] ParseResponse(IParseIndexerResponse parser, IndexerResponse response)
+ {
+ try
+ {
+ var releases = parser.ParseResponse(response).Cast().ToArray();
+ return releases;
+
+ }
+ catch (Exception ex)
+ {
+ _logger.DebugException("Unable to parse indexer feed: " + ex.Message, ex);
+ throw new UnsupportedFeedException("Unable to parse indexer: " + ex.Message);
+ }
+ }
+
+ private void ValidateReleases(TorrentInfo[] releases, TorrentRssIndexerSettings indexerSettings)
+ {
+ if (releases == null || releases.Empty())
+ {
+ throw new UnsupportedFeedException("Empty feed, cannot check if feed is parsable.");
+ }
+
+ var torrentInfo = releases.First();
+
+ _logger.Trace("TorrentInfo: \n{0}", torrentInfo.ToString("L"));
+
+ if (releases.Any(r => r.Title.IsNullOrWhiteSpace()))
+ {
+ throw new UnsupportedFeedException("Feed contains releases without title.");
+ }
+
+ if (releases.Any(r => !IsValidDownloadUrl(r.DownloadUrl)))
+ {
+ throw new UnsupportedFeedException("Failed to find a valid download url in the feed.");
+ }
+
+ var total = releases.Where(v => v.Guid != null).Select(v => v.Guid).ToArray();
+ var distinct = total.Distinct().ToArray();
+
+ if (distinct.Length != total.Length)
+ {
+
+ throw new UnsupportedFeedException("Feed contains releases with same guid, rejecting malformed rss feed.");
+ }
+ }
+
+ private void ValidateReleaseSize(TorrentInfo[] releases, TorrentRssIndexerSettings indexerSettings)
+ {
+ if (!indexerSettings.AllowZeroSize && releases.Any(r => r.Size == 0))
+ {
+ throw new UnsupportedFeedException("Feed doesn't contain the release content size.");
+ }
+
+ if (releases.Any(r => r.Size != 0 && r.Size < ValidSizeThreshold))
+ {
+ throw new UnsupportedFeedException("Size of one more releases lower than {0}, feed must contain release content size.", ValidSizeThreshold.SizeSuffix());
+ }
+ }
+
+ private static bool IsValidDownloadUrl(string url)
+ {
+ if (url.IsNullOrWhiteSpace())
+ {
+ return false;
+ }
+
+ if (url.StartsWith("magnet:") ||
+ url.StartsWith("http:") ||
+ url.StartsWith("https:"))
+ {
+ return true;
+ }
+
+ return false;
+ }
+ }
+}
diff --git a/src/NzbDrone.Core/Indexers/TorrentRssParser.cs b/src/NzbDrone.Core/Indexers/TorrentRssParser.cs
index a73ab70b5..7473fe8d6 100644
--- a/src/NzbDrone.Core/Indexers/TorrentRssParser.cs
+++ b/src/NzbDrone.Core/Indexers/TorrentRssParser.cs
@@ -1,6 +1,7 @@
using System;
using System.Text.RegularExpressions;
using System.Xml.Linq;
+using NzbDrone.Common.Extensions;
using NzbDrone.Core.Parser.Model;
namespace NzbDrone.Core.Indexers
@@ -10,6 +11,9 @@ namespace NzbDrone.Core.Indexers
// Parse various seeder/leecher/peers formats in the description element to determine number of seeders.
public Boolean ParseSeedersInDescription { get; set; }
+ // Use the specified element name to determine the size
+ public String SizeElementName { get; set; }
+
public TorrentRssParser()
{
@@ -34,11 +38,30 @@ namespace NzbDrone.Core.Indexers
protected virtual String GetInfoHash(XElement item)
{
+ var magnetUrl = GetMagnetUrl(item);
+ if (magnetUrl.IsNotNullOrWhiteSpace())
+ {
+ try
+ {
+ var magnetLink = new MonoTorrent.MagnetLink(magnetUrl);
+ return magnetLink.InfoHash.ToHex();
+ }
+ catch
+ {
+ }
+ }
+
return null;
}
protected virtual String GetMagnetUrl(XElement item)
{
+ var downloadUrl = GetDownloadUrl(item);
+ if (downloadUrl.StartsWith("magnet:"))
+ {
+ return downloadUrl;
+ }
+
return null;
}
@@ -88,6 +111,20 @@ namespace NzbDrone.Core.Indexers
return null;
}
+ protected override long GetSize(XElement item)
+ {
+ var size = base.GetSize(item);
+ if (size == 0 && SizeElementName.IsNotNullOrWhiteSpace())
+ {
+ if (item.Element(SizeElementName) != null)
+ {
+ size = ParseSize(item.Element(SizeElementName).Value, true);
+ }
+ }
+
+ return size;
+ }
+
private static readonly Regex ParseSeedersRegex = new Regex(@"(Seeder)s?:\s+(?\d+)|(?\d+)\s+(seeder)s?", RegexOptions.IgnoreCase | RegexOptions.Compiled);
private static readonly Regex ParseLeechersRegex = new Regex(@"(Leecher)s?:\s+(?\d+)|(?\d+)\s+(leecher)s?", RegexOptions.IgnoreCase | RegexOptions.Compiled);
private static readonly Regex ParsePeersRegex = new Regex(@"(Peer)s?:\s+(?\d+)|(?\d+)\s+(peer)s?", RegexOptions.IgnoreCase | RegexOptions.Compiled);
diff --git a/src/NzbDrone.Core/Indexers/XElementExtensions.cs b/src/NzbDrone.Core/Indexers/XElementExtensions.cs
index 56c51adac..fd1521937 100644
--- a/src/NzbDrone.Core/Indexers/XElementExtensions.cs
+++ b/src/NzbDrone.Core/Indexers/XElementExtensions.cs
@@ -41,10 +41,10 @@ namespace NzbDrone.Core.Indexers
try
{
DateTime result;
- if (!DateTime.TryParse(dateString, DateTimeFormatInfo.InvariantInfo, DateTimeStyles.AdjustToUniversal, out result))
+ if (!DateTime.TryParse(dateString, DateTimeFormatInfo.InvariantInfo, DateTimeStyles.AssumeUniversal, out result))
{
dateString = RemoveTimeZoneRegex.Replace(dateString, "");
- result = DateTime.Parse(dateString, DateTimeFormatInfo.InvariantInfo, DateTimeStyles.AdjustToUniversal);
+ result = DateTime.Parse(dateString, DateTimeFormatInfo.InvariantInfo, DateTimeStyles.AssumeUniversal);
}
return result.ToUniversalTime();
}
diff --git a/src/NzbDrone.Core/NzbDrone.Core.csproj b/src/NzbDrone.Core/NzbDrone.Core.csproj
index bf7af6bcd..3b754935a 100644
--- a/src/NzbDrone.Core/NzbDrone.Core.csproj
+++ b/src/NzbDrone.Core/NzbDrone.Core.csproj
@@ -529,6 +529,12 @@
+
+
+
+
+
+
@@ -1010,4 +1016,4 @@
-->
-
\ No newline at end of file
+
diff --git a/src/NzbDrone.Core/Parser/Model/ReleaseInfo.cs b/src/NzbDrone.Core/Parser/Model/ReleaseInfo.cs
index 7f19c5ce4..a877bee08 100644
--- a/src/NzbDrone.Core/Parser/Model/ReleaseInfo.cs
+++ b/src/NzbDrone.Core/Parser/Model/ReleaseInfo.cs
@@ -3,6 +3,8 @@ using NzbDrone.Core.Indexers;
namespace NzbDrone.Core.Parser.Model
{
+ using System.Text;
+
public class ReleaseInfo
{
public String Guid { get; set; }
@@ -56,5 +58,27 @@ namespace NzbDrone.Core.Parser.Model
{
return String.Format("[{0}] {1} [{2}]", PublishDate, Title, Size);
}
+
+ public virtual string ToString(string format)
+ {
+ switch (format.ToUpperInvariant())
+ {
+ case "L": // Long format
+ var stringBuilder = new StringBuilder();
+ stringBuilder.AppendLine("Guid: " + Guid ?? "Empty");
+ stringBuilder.AppendLine("Title: " + Title ?? "Empty");
+ stringBuilder.AppendLine("Size: " + Size ?? "Empty");
+ stringBuilder.AppendLine("InfoUrl: " + InfoUrl ?? "Empty");
+ stringBuilder.AppendLine("DownloadUrl: " + DownloadUrl ?? "Empty");
+ stringBuilder.AppendLine("Indexer: " + Indexer ?? "Empty");
+ stringBuilder.AppendLine("CommentUrl: " + CommentUrl ?? "Empty");
+ stringBuilder.AppendLine("DownloadProtocol: " + DownloadProtocol ?? "Empty");
+ stringBuilder.AppendLine("TvRageId: " + TvRageId ?? "Empty");
+ stringBuilder.AppendLine("PublishDate: " + PublishDate ?? "Empty");
+ return stringBuilder.ToString();
+ default:
+ return ToString();
+ }
+ }
}
}
\ No newline at end of file
diff --git a/src/NzbDrone.Core/Parser/Model/TorrentInfo.cs b/src/NzbDrone.Core/Parser/Model/TorrentInfo.cs
index e8c1c79cf..d84889aae 100644
--- a/src/NzbDrone.Core/Parser/Model/TorrentInfo.cs
+++ b/src/NzbDrone.Core/Parser/Model/TorrentInfo.cs
@@ -1,4 +1,5 @@
using System;
+using System.Text;
namespace NzbDrone.Core.Parser.Model
{
@@ -19,5 +20,21 @@ namespace NzbDrone.Core.Parser.Model
}
return torrentInfo.Seeders;
}
+
+ public override string ToString(string format)
+ {
+ var stringBuilder = new StringBuilder(base.ToString(format));
+ switch (format.ToUpperInvariant())
+ {
+ case "L": // Long format
+ stringBuilder.AppendLine("MagnetUrl: " + MagnetUrl ?? "Empty");
+ stringBuilder.AppendLine("InfoHash: " + InfoHash ?? "Empty");
+ stringBuilder.AppendLine("Seeders: " + Seeders ?? "Empty");
+ stringBuilder.AppendLine("Peers: " + Peers ?? "Empty");
+ break;
+ }
+
+ return stringBuilder.ToString();
+ }
}
}
\ No newline at end of file