From 300929a29b8301162050c326b6e2f54ef73d7676 Mon Sep 17 00:00:00 2001 From: imba3r Date: Fri, 5 May 2017 16:01:56 +0200 Subject: [PATCH 1/3] New feature: RSS * Build RSS / API url based on called function. * Fetch RSS results (possible to specify count). * Fetch RSS up to a given NZB id. * Parse usenetdate (different to pubdate). --- README.md | 13 +++- newznab/newznab.go | 77 ++++++++++++++++--- newznab/newznab_test.go | 56 +++++++++++++- newznab/structs.go | 1 + ..._50_offset_0_r_gibberish_t_2000_2C5000.xml | 51 ++++++++++++ ...0_offset_100_r_gibberish_t_2000_2C5000.xml | 51 ++++++++++++ ...50_offset_50_r_gibberish_t_2000_2C5000.xml | 51 ++++++++++++ ..._1234_num_50_r_gibberish_t_2000_2C5000.xml | 51 ++++++++++++ 8 files changed, 339 insertions(+), 12 deletions(-) create mode 100644 tests/fixtures/rss/dl_1_i_1234_num_50_offset_0_r_gibberish_t_2000_2C5000.xml create mode 100644 tests/fixtures/rss/dl_1_i_1234_num_50_offset_100_r_gibberish_t_2000_2C5000.xml create mode 100644 tests/fixtures/rss/dl_1_i_1234_num_50_offset_50_r_gibberish_t_2000_2C5000.xml create mode 100644 tests/fixtures/rss/dl_1_i_1234_num_50_r_gibberish_t_2000_2C5000.xml diff --git a/README.md b/README.md index 181f389..0753e34 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,7 @@ https://godoc.org/github.com/mrobinsn/go-newznab/newznab - Get comments for a NZB - Get NZB download URL - Download NZB +- Get latest releases via RSS ## Installation To install the package run `go get github.com/mrobinsn/go-newznab` @@ -20,7 +21,7 @@ To use it in your application, import `github.com/mrobinsn/go-newznab/newznab` Initialize a client: ``` -client := newznab.New("http://my-usenet-indexer/api", "my-api-key", false) +client := newznab.New("http://my-usenet-indexer/api", "my-api-key", 1234, false) ``` @@ -52,5 +53,15 @@ Get latest releases for set of categories: results, _ := client.SearchWithQuery(categories, "", "movie") ``` +Load latest releases via RSS: +``` +results, _ := client.LoadRSSFeed(categories, 50) +``` + +Load latest releases via RSS up to a given NZB id: +``` +results, _ := client.LoadRSSFeedUntilNZBID(categories, 50, "nzb-guid", 15) +``` + ## Contributing Pull requests welcome. diff --git a/newznab/newznab.go b/newznab/newznab.go index 0e6cb8d..eb5b57a 100644 --- a/newznab/newznab.go +++ b/newznab/newznab.go @@ -50,14 +50,16 @@ const ( type Client struct { apikey string apiBaseURL string + apiUserID int client *http.Client } // New returns a new instance of Client -func New(baseURL string, apikey string, insecure bool) Client { +func New(baseURL string, apikey string, userID int, insecure bool) Client { ret := Client{ apikey: apikey, apiBaseURL: baseURL, + apiUserID: userID, } if insecure { ret.client = &http.Client{ @@ -110,6 +112,43 @@ func (c Client) SearchWithQuery(categories []int, query string, searchType strin }) } +// LoadRSSFeed returns up to of the most recent NZBs of the given categories. +func (c Client) LoadRSSFeed(categories []int, num int) ([]NZB, error) { + return c.rss(url.Values{ + "num": []string{strconv.Itoa(num)}, + "t": c.splitCats(categories), + "dl": []string{"1"}, + }) +} + +// LoadRSSFeedUntilNZBID fetches NZBs until a given NZB id is reached. +func (c Client) LoadRSSFeedUntilNZBID(categories []int, num int, id string, maxRequests int) ([]NZB, error) { + count := 0 + var nzbs []NZB + for { + partition, err := c.rss(url.Values{ + "num": []string{strconv.Itoa(num)}, + "t": c.splitCats(categories), + "dl": []string{"1"}, + "offset": []string{strconv.Itoa(num * count)}, + }) + count++ + if err != nil { + return nil, err + } + for k, nzb := range partition { + if nzb.ID == id { + return append(nzbs, partition[:k]...), nil + } + } + nzbs = append(nzbs, partition...) + if maxRequests != 0 && count == maxRequests { + break + } + } + return nzbs, nil +} + func (c Client) splitCats(cats []int) []string { var categories, catsOut []string for _, v := range cats { @@ -118,12 +157,22 @@ func (c Client) splitCats(cats []int) []string { catsOut = append(catsOut, strings.Join(categories, ",")) return catsOut } + +func (c Client) rss(vals url.Values) ([]NZB, error) { + vals.Set("r", c.apikey) + vals.Set("i", strconv.Itoa(c.apiUserID)) + return c.process(vals, rssPath) +} + func (c Client) search(vals url.Values) ([]NZB, error) { vals.Set("apikey", c.apikey) - //vals.Set("t", "tvsearch") + return c.process(vals, apiPath) +} + +func (c Client) process(vals url.Values, path string) ([]NZB, error) { var nzbs []NZB log.Debug("newznab:Client:Search: searching") - resp, err := c.getURL(c.buildURL(vals)) + resp, err := c.getURL(c.buildURL(vals, path)) if err != nil { return nzbs, err } @@ -132,7 +181,7 @@ func (c Client) search(vals url.Values) ([]NZB, error) { if err != nil { return nil, err } - log.WithField("num", len(feed.Channel.NZBs)).Info("newznab:Client:Search: found NZBs") + log.WithField("num", len(feed.Channel.NZBs)).Debug("newznab:Client:Search: found NZBs") for _, gotNZB := range feed.Channel.NZBs { nzb := NZB{ Title: gotNZB.Title, @@ -142,7 +191,6 @@ func (c Client) search(vals url.Values) ([]NZB, error) { SourceEndpoint: c.apiBaseURL, SourceAPIKey: c.apikey, } - for _, attr := range gotNZB.Attributes { switch attr.Name { case "tvairdate": @@ -204,6 +252,12 @@ func (c Client) search(vals url.Values) ([]NZB, error) { nzb.IMDBScore = float32(parsedFloat) case "coverurl": nzb.CoverURL = attr.Value + case "usenetdate": + if parsedUsetnetDate, err := time.Parse(time.RFC1123Z, attr.Value); err != nil { + log.Errorf("newznab:Client:Search: failed to parse date: %v: %v", attr.Value, err) + } else { + nzb.UsenetDate = parsedUsetnetDate + } default: log.WithFields(log.Fields{ "name": attr.Name, @@ -226,7 +280,7 @@ func (c Client) PopulateComments(nzb *NZB) error { "t": []string{"comments"}, "id": []string{nzb.ID}, "apikey": []string{c.apikey}, - })) + }, apiPath)) if err != nil { return err } @@ -260,7 +314,7 @@ func (c Client) NZBDownloadURL(nzb NZB) string { "t": []string{"get"}, "id": []string{nzb.ID}, "apikey": []string{c.apikey}, - }) + }, apiPath) } // DownloadNZB returns the bytes of the actual NZB file for the given NZB @@ -287,8 +341,8 @@ func (c Client) getURL(url string) ([]byte, error) { return data, nil } -func (c Client) buildURL(vals url.Values) string { - parsedURL, err := url.Parse(c.apiBaseURL) +func (c Client) buildURL(vals url.Values, path string) string { + parsedURL, err := url.Parse(c.apiBaseURL + path) if err != nil { log.WithError(err).Error("failed to parse base API url") return "" @@ -298,6 +352,11 @@ func (c Client) buildURL(vals url.Values) string { return parsedURL.String() } +const ( + apiPath = "/api" + rssPath = "/rss" +) + type commentResponse struct { Channel struct { Comments []rssComment `xml:"item"` diff --git a/newznab/newznab_test.go b/newznab/newznab_test.go index cba7c9a..3eb9dfb 100644 --- a/newznab/newznab_test.go +++ b/newznab/newznab_test.go @@ -51,7 +51,7 @@ func TestUsenetCrawlerClient(t *testing.T) { defer ts.Close() Convey("I have setup a torznab client", t, func() { - client := New(ts.URL+"/api", apiKey, true) + client := New(ts.URL, apiKey, 1234, true) Convey("I can search using simple query", func() { categories := []int{CategoryTVHD} @@ -66,7 +66,7 @@ func TestUsenetCrawlerClient(t *testing.T) { }) Convey("I have setup a nzb client", t, func() { - client := New(ts.URL+"/api", apiKey, false) + client := New(ts.URL, apiKey, 1234, false) categories := []int{CategoryTVSD} Convey("Handle errors", func() { @@ -194,5 +194,57 @@ func TestUsenetCrawlerClient(t *testing.T) { }) }) }) + + Convey("When getting recent items via RSS", func() { + num := 50 + categories := []int{CategoryMovieAll, CategoryTVAll} + + Convey("I can load the current RSS feed.", func() { + results, err := client.LoadRSSFeed(categories, num) + + Convey("A valid result is returned.", func() { + So(err, ShouldBeNil) + So(len(results), ShouldEqual, num) + }) + + Convey("A TV result is present.", func() { + guid := results[0].ID + So(guid, ShouldEqual, "bcdbf3f1e7a1ef964527f1d40d5ec639") + }) + + Convey("A Movie result is present.", func() { + title := results[6].Title + So(title, ShouldEqual, "030517-VSHS0101720WDA20H264V") + }) + + }) + + Convey("I can load the RSS feed up to a given NZB ID.", func() { + results, err := client.LoadRSSFeedUntilNZBID(categories, num, "29527a54ac54bb7533abacd7dad66a6a", 0) + + Convey("A valid result is returned.", func() { + So(err, ShouldBeNil) + So(len(results), ShouldEqual, 101) + }) + + Convey("Everything up to the given ID is returned.", func() { + firstID := results[0].ID + So(firstID, ShouldEqual, "8841b21c4d2fb96f0d47ca24cae9a5b7") + + lastID := results[len(results)-1].ID + So(lastID, ShouldEqual, "2c6c0e2ac562db69d8b3646deaf2d0cd") + }) + }) + + Convey("I can load the RSS feed up to a given NZB ID but will stop after N tries", func() { + + results, err := client.LoadRSSFeedUntilNZBID(categories, num, "does-not-exist", 2) + + Convey("100 results with 2 requests were fetched.", func() { + So(err, ShouldBeNil) + So(len(results), ShouldEqual, 100) + }) + }) + }) }) } diff --git a/newznab/structs.go b/newznab/structs.go index 42a3234..7df81f6 100644 --- a/newznab/structs.go +++ b/newznab/structs.go @@ -14,6 +14,7 @@ type NZB struct { Size int64 `json:"size,omitempty"` AirDate time.Time `json:"air_date,omitempty"` PubDate time.Time `json:"pub_date,omitempty"` + UsenetDate time.Time `json:"usenet_date,omitempty"` NumGrabs int `json:"num_grabs,omitempty"` NumComments int `json:"num_comments,omitempty"` Comments []Comment `json:"comments,omitempty"` diff --git a/tests/fixtures/rss/dl_1_i_1234_num_50_offset_0_r_gibberish_t_2000_2C5000.xml b/tests/fixtures/rss/dl_1_i_1234_num_50_offset_0_r_gibberish_t_2000_2C5000.xml new file mode 100644 index 0000000..cdfaf75 --- /dev/null +++ b/tests/fixtures/rss/dl_1_i_1234_num_50_offset_0_r_gibberish_t_2000_2C5000.xml @@ -0,0 +1,51 @@ +api.nzbgeek.infoNZBgeek APIhttp://api.nzbgeek.info/en-gbinfo@nzbgeek.info (NZBgeek)https://cdn.nzbgeek.info/covers/nzbgeek.pngapi.nzbgeek.infohttp://api.nzbgeek.info/NZBgeek +Seth.Meyers.2017.05.03.Chris.Pratt.720p.HDTV.x264-CROOKShttps://nzbgeek.info/geekseek.php?guid=8841b21c4d2fb96f0d47ca24cae9a5b7https://nzbgeek.info/geekseek.php?guid=8841b21c4d2fb96f0d47ca24cae9a5b7https://nzbgeek.info/geekseek.php?guid=8841b21c4d2fb96f0d47ca24cae9a5b7Thu, 04 May 2017 17:11:31 +0000TV > HD
]]> +040517-E2015S03151080WDD51H264Dhttps://nzbgeek.info/geekseek.php?guid=c629005af1f85e839c5bc3559091850dhttps://nzbgeek.info/geekseek.php?guid=c629005af1f85e839c5bc3559091850dhttps://nzbgeek.info/geekseek.php?guid=c629005af1f85e839c5bc3559091850dThu, 04 May 2017 17:08:35 +0000Movies > HD
  • ID: c629005af1f85e839c5bc3559091850d
  • Name: 040517-E2015S03151080WDD51H264D
  • Size: 1.97 GB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 17:09:03 +0000
  • Password: Unknown

  • 0   0   0   0   
]]> +Doctors.S19E09.Box.of.Delights.720p.WEB.h264-FaiLEDhttps://nzbgeek.info/geekseek.php?guid=292afe1cfc5a368d97349677df530a50https://nzbgeek.info/geekseek.php?guid=292afe1cfc5a368d97349677df530a50https://nzbgeek.info/geekseek.php?guid=292afe1cfc5a368d97349677df530a50Thu, 04 May 2017 17:05:34 +0000TV > HD
]]> +[HorribleSubs] Tsuki ga Kirei - 05 [480p]https://nzbgeek.info/geekseek.php?guid=575e6715cc95d4e6c503558c74e7d603https://nzbgeek.info/geekseek.php?guid=575e6715cc95d4e6c503558c74e7d603https://nzbgeek.info/geekseek.php?guid=575e6715cc95d4e6c503558c74e7d603Thu, 04 May 2017 17:05:35 +0000TV > Anime
]]> +Doctors.S19E08.Safe.720p.WEB.h264-FaiLEDhttps://nzbgeek.info/geekseek.php?guid=7ea7953fc05f57009e8f2e824d3cd376https://nzbgeek.info/geekseek.php?guid=7ea7953fc05f57009e8f2e824d3cd376https://nzbgeek.info/geekseek.php?guid=7ea7953fc05f57009e8f2e824d3cd376Thu, 04 May 2017 17:02:58 +0000TV > HD
]]> +040517-LS02061080WA20x264Vhttps://nzbgeek.info/geekseek.php?guid=b9f584be08ac16749f22660a69cca831https://nzbgeek.info/geekseek.php?guid=b9f584be08ac16749f22660a69cca831https://nzbgeek.info/geekseek.php?guid=b9f584be08ac16749f22660a69cca831Thu, 04 May 2017 17:02:58 +0000Movies > HD
  • ID: b9f584be08ac16749f22660a69cca831
  • Name: 040517-LS02061080WA20x264V
  • Size: 785.24 MB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 17:03:17 +0000
  • Password: Unknown

  • 1   0   0   0   
]]> +[HorribleSubs] Tsuki ga Kirei - 05 [1080p]https://nzbgeek.info/geekseek.php?guid=f3656902c6e80cac5b21593cdb634ed5https://nzbgeek.info/geekseek.php?guid=f3656902c6e80cac5b21593cdb634ed5https://nzbgeek.info/geekseek.php?guid=f3656902c6e80cac5b21593cdb634ed5Thu, 04 May 2017 17:05:35 +0000TV > Anime
]]> +[HorribleSubs] Tsuki ga Kirei - 05 [720p]https://nzbgeek.info/geekseek.php?guid=7626ab004ff6d93f86d01ad683db4499https://nzbgeek.info/geekseek.php?guid=7626ab004ff6d93f86d01ad683db4499https://nzbgeek.info/geekseek.php?guid=7626ab004ff6d93f86d01ad683db4499Thu, 04 May 2017 17:02:58 +0000TV > Anime
]]> +040517-LS0206720WA20x264Vhttps://nzbgeek.info/geekseek.php?guid=278e7c8c44e97f9d9e1857b106193478https://nzbgeek.info/geekseek.php?guid=278e7c8c44e97f9d9e1857b106193478https://nzbgeek.info/geekseek.php?guid=278e7c8c44e97f9d9e1857b106193478Thu, 04 May 2017 17:00:20 +0000Movies > HD
  • ID: 278e7c8c44e97f9d9e1857b106193478
  • Name: 040517-LS0206720WA20x264V
  • Size: 362.27 MB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 17:00:30 +0000
  • Password: Unknown

  • 1   0   0   0   
]]> +040517-E2015S0315720WDD51H264Dhttps://nzbgeek.info/geekseek.php?guid=69f74303172b64f9edff3baa27c4223dhttps://nzbgeek.info/geekseek.php?guid=69f74303172b64f9edff3baa27c4223dhttps://nzbgeek.info/geekseek.php?guid=69f74303172b64f9edff3baa27c4223dThu, 04 May 2017 16:55:08 +0000Movies > HD
  • ID: 69f74303172b64f9edff3baa27c4223d
  • Name: 040517-E2015S0315720WDD51H264D
  • Size: 1.57 GB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 16:56:20 +0000
  • Password: Unknown

  • 1   0   0   0   
]]> +Doctors.S19E07.Come.Hither.720p.WEB.h264-FaiLEDhttps://nzbgeek.info/geekseek.php?guid=5871da956fcb49a84f75ea60cd1641bahttps://nzbgeek.info/geekseek.php?guid=5871da956fcb49a84f75ea60cd1641bahttps://nzbgeek.info/geekseek.php?guid=5871da956fcb49a84f75ea60cd1641baThu, 04 May 2017 16:52:40 +0000TV > HD
]]> +The_Vessel_(2016)(1080p)_BluRay_x264_(Nl-SuBshttps://nzbgeek.info/geekseek.php?guid=563a476e33b7d32457dba8c56515e3a3https://nzbgeek.info/geekseek.php?guid=563a476e33b7d32457dba8c56515e3a3https://nzbgeek.info/geekseek.php?guid=563a476e33b7d32457dba8c56515e3a3Thu, 04 May 2017 16:40:59 +0000Movies > Foreign
]]> +At.Midnight.with.Chris.Hardwick.2017.05.03.Clark.Duke.Ari.Graynor.Al.Madrigal.1080p.CC.WEB-DL.AAC2.0.x264-monkee-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=9fc34d7700c0a23fb9e88e86b7e95e90https://nzbgeek.info/geekseek.php?guid=9fc34d7700c0a23fb9e88e86b7e95e90https://nzbgeek.info/geekseek.php?guid=9fc34d7700c0a23fb9e88e86b7e95e90Thu, 04 May 2017 16:32:35 +0000TV > HD
]]> +Jimmy.Kimmel.Live.2017.05.03.Guest.host.Anthony.Anderson.George.Lopez.Future.720p.HULU.WEB-DL.AAC2.0.H.264-monkee-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=95509a0ac378bd818c1981073fe00023https://nzbgeek.info/geekseek.php?guid=95509a0ac378bd818c1981073fe00023https://nzbgeek.info/geekseek.php?guid=95509a0ac378bd818c1981073fe00023Thu, 04 May 2017 16:27:13 +0000TV > HD
]]> +The.Laughing.Salesman.S01E05.1080p.WEB.x264-ANiURL-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=a39d6336d113dfe693c0c3e9953f5675https://nzbgeek.info/geekseek.php?guid=a39d6336d113dfe693c0c3e9953f5675https://nzbgeek.info/geekseek.php?guid=a39d6336d113dfe693c0c3e9953f5675Thu, 04 May 2017 16:24:26 +0000TV > HD
]]> +Seth.Meyers.2017.05.03.Chris.Pratt.HDTV.x264-CROOKShttps://nzbgeek.info/geekseek.php?guid=c8b46e48f9a319da6fdfe873f9483407https://nzbgeek.info/geekseek.php?guid=c8b46e48f9a319da6fdfe873f9483407https://nzbgeek.info/geekseek.php?guid=c8b46e48f9a319da6fdfe873f9483407Thu, 04 May 2017 16:21:36 +0000TV > SD
]]> +[HorribleSubs] Saekano S2 - 04 [1080p]https://nzbgeek.info/geekseek.php?guid=618cc6f8ff3654b4fa870d6a11a6598ahttps://nzbgeek.info/geekseek.php?guid=618cc6f8ff3654b4fa870d6a11a6598ahttps://nzbgeek.info/geekseek.php?guid=618cc6f8ff3654b4fa870d6a11a6598aThu, 04 May 2017 16:18:51 +0000TV > Anime
  • ID: 618cc6f8ff3654b4fa870d6a11a6598a
  • Name: [HorribleSubs] Saekano S2 - 04 [1080p]
  • Size: 436.57 MB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 16:19:15 +0000
  • Password: Unknown

  • 11   0   0   0   
]]> +The.Daily.Show.with.Trevor.Noah.2017.05.03.Michael.Bloomberg.Carl.Pope.Sanaa.Lathan.1080p.CC.WEB-DL.AAC2.0.x264-monkee-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=c03732daee882a90b88138144c09e7a7https://nzbgeek.info/geekseek.php?guid=c03732daee882a90b88138144c09e7a7https://nzbgeek.info/geekseek.php?guid=c03732daee882a90b88138144c09e7a7Thu, 04 May 2017 16:18:51 +0000TV > HD
]]> +[HorribleSubs] Saekano S2 - 04 [720p]https://nzbgeek.info/geekseek.php?guid=9149a4b3e15076a11e6ee7537430f3d2https://nzbgeek.info/geekseek.php?guid=9149a4b3e15076a11e6ee7537430f3d2https://nzbgeek.info/geekseek.php?guid=9149a4b3e15076a11e6ee7537430f3d2Thu, 04 May 2017 16:10:35 +0000TV > Anime
  • ID: 9149a4b3e15076a11e6ee7537430f3d2
  • Name: [HorribleSubs] Saekano S2 - 04 [720p]
  • Size: 199.31 MB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 16:10:05 +0000
  • Password: Unknown

  • 7   0   0   0   
]]> +[HorribleSubs] Saekano S2 - 04 [480p]https://nzbgeek.info/geekseek.php?guid=2838e0376b29aac91cff27d68ce483c4https://nzbgeek.info/geekseek.php?guid=2838e0376b29aac91cff27d68ce483c4https://nzbgeek.info/geekseek.php?guid=2838e0376b29aac91cff27d68ce483c4Thu, 04 May 2017 16:07:54 +0000TV > Anime
  • ID: 2838e0376b29aac91cff27d68ce483c4
  • Name: [HorribleSubs] Saekano S2 - 04 [480p]
  • Size: 86.82 MB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 16:09:16 +0000
  • Password: Unknown

  • 3   0   0   0   
]]> +Late.Night.with.Seth.Meyers.2017.05.03.Chris.Pratt.Beth.Behrs.Shane.Smith.720p.HULU.WEB-DL.AAC2.0.H.264-monkee-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=a0d35bb008f47bc8f19c57ee52f0cdd7https://nzbgeek.info/geekseek.php?guid=a0d35bb008f47bc8f19c57ee52f0cdd7https://nzbgeek.info/geekseek.php?guid=a0d35bb008f47bc8f19c57ee52f0cdd7Thu, 04 May 2017 16:05:06 +0000TV > HD
]]> +At.Midnight.with.Chris.Hardwick.2017.05.03.Clark.Duke.Ari.Graynor.Al.Madrigal.1080p.CC.WEB-DL.AAC2.0.x264-monkeehttps://nzbgeek.info/geekseek.php?guid=5fc3a1c4db9b97ddfbe424387abd2e41https://nzbgeek.info/geekseek.php?guid=5fc3a1c4db9b97ddfbe424387abd2e41https://nzbgeek.info/geekseek.php?guid=5fc3a1c4db9b97ddfbe424387abd2e41Thu, 04 May 2017 16:05:05 +0000TV > HD
]]> +Yowamushi.Pedal.New.Generation.E17.720p.WEB.x264-ANiURL-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=9c9f914abc86e875db9020fa15e1b9dehttps://nzbgeek.info/geekseek.php?guid=9c9f914abc86e875db9020fa15e1b9dehttps://nzbgeek.info/geekseek.php?guid=9c9f914abc86e875db9020fa15e1b9deThu, 04 May 2017 16:02:23 +0000TV > HD
]]> +The.Daily.Show.with.Trevor.Noah.2017.05.03.Michael.Bloomberg.Carl.Pope.Sanaa.Lathan.1080p.CC.WEB-DL.AAC2.0.x264-monkeehttps://nzbgeek.info/geekseek.php?guid=62838392f67785c256f5e53760f24153https://nzbgeek.info/geekseek.php?guid=62838392f67785c256f5e53760f24153https://nzbgeek.info/geekseek.php?guid=62838392f67785c256f5e53760f24153Thu, 04 May 2017 15:59:36 +0000TV > HD
]]> +[Commie] Battery - Volume 5 [BD 720p AAC]https://nzbgeek.info/geekseek.php?guid=8e2f627b13a886c0eafd5dd48df5a24ahttps://nzbgeek.info/geekseek.php?guid=8e2f627b13a886c0eafd5dd48df5a24ahttps://nzbgeek.info/geekseek.php?guid=8e2f627b13a886c0eafd5dd48df5a24aThu, 04 May 2017 15:51:12 +0000TV > Anime
]]> +The iDOLMSTER Cinderella Girls (2015) [Doki][848x480 h264 AAC]https://nzbgeek.info/geekseek.php?guid=d5e6dc3440219722b7cd02e73fc9e161https://nzbgeek.info/geekseek.php?guid=d5e6dc3440219722b7cd02e73fc9e161https://nzbgeek.info/geekseek.php?guid=d5e6dc3440219722b7cd02e73fc9e161Thu, 04 May 2017 15:48:15 +0000TV > Anime
]]> +Jimmy.Kimmel.2017.05.03.Anthony.Anderson.720p.HDTV.x264-CROOKShttps://nzbgeek.info/geekseek.php?guid=9a7018fae4d8b23bd9a9705456d343ffhttps://nzbgeek.info/geekseek.php?guid=9a7018fae4d8b23bd9a9705456d343ffhttps://nzbgeek.info/geekseek.php?guid=9a7018fae4d8b23bd9a9705456d343ffThu, 04 May 2017 15:45:16 +0000TV > HD
]]> +WWE.Total.Divas.S06E15.HDTV.2017.05.03.720p.AVCHD-SC-SDHhttps://nzbgeek.info/geekseek.php?guid=28e5f12760b7adc009b6b01a564d32fdhttps://nzbgeek.info/geekseek.php?guid=28e5f12760b7adc009b6b01a564d32fdhttps://nzbgeek.info/geekseek.php?guid=28e5f12760b7adc009b6b01a564d32fdThu, 04 May 2017 15:45:18 +0000TV > Sport
]]> +Jimmy.Kimmel.Live.2017.05.03.Guest.host.Anthony.Anderson.George.Lopez.Future.720p.HULU.WEB-DL.AAC2.0.H.264-monkeehttps://nzbgeek.info/geekseek.php?guid=05f5f0bf05a7c489ff6cec49703834d5https://nzbgeek.info/geekseek.php?guid=05f5f0bf05a7c489ff6cec49703834d5https://nzbgeek.info/geekseek.php?guid=05f5f0bf05a7c489ff6cec49703834d5Thu, 04 May 2017 15:42:13 +0000TV > HD
]]> +Scorpion.S03E23.HDTV.x264-SVAhttps://nzbgeek.info/geekseek.php?guid=48f7ec53049510420bf141d1b0bd1badhttps://nzbgeek.info/geekseek.php?guid=48f7ec53049510420bf141d1b0bd1badhttps://nzbgeek.info/geekseek.php?guid=48f7ec53049510420bf141d1b0bd1badThu, 04 May 2017 15:38:56 +0000TV > SD
  • ID: 48f7ec53049510420bf141d1b0bd1bad
  • Name: Scorpion.S03E23.HDTV.x264-SVA
  • Size: 351.71 MB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 15:39:00 +0000
  • Password: Unknown

  • 14   0   0   0   
]]> +The iDOLMSTER Cinderella Girls (2015) [Doki][1280x720 Hi10P AAC]https://nzbgeek.info/geekseek.php?guid=1d9f449692e5a6ed80dbe28f341ad003https://nzbgeek.info/geekseek.php?guid=1d9f449692e5a6ed80dbe28f341ad003https://nzbgeek.info/geekseek.php?guid=1d9f449692e5a6ed80dbe28f341ad003Thu, 04 May 2017 15:33:04 +0000TV > Anime
]]> +Prison Break S05E05https://nzbgeek.info/geekseek.php?guid=7f592678ecf2c95a6d465d14742db754https://nzbgeek.info/geekseek.php?guid=7f592678ecf2c95a6d465d14742db754https://nzbgeek.info/geekseek.php?guid=7f592678ecf2c95a6d465d14742db754Thu, 04 May 2017 15:38:57 +0000TV > Other
  • ID: 7f592678ecf2c95a6d465d14742db754
  • Name: Prison Break S05E05
  • Size: 914.18 MB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 15:27:04 +0000
  • Password: Unknown

  • 3   0   0   0   
]]> +Late.Night.with.Seth.Meyers.2017.05.03.Chris.Pratt.Beth.Behrs.Shane.Smith.720p.HULU.WEB-DL.AAC2.0.H.264-monkeehttps://nzbgeek.info/geekseek.php?guid=da96e8b6f002e60e28fc44167f230468https://nzbgeek.info/geekseek.php?guid=da96e8b6f002e60e28fc44167f230468https://nzbgeek.info/geekseek.php?guid=da96e8b6f002e60e28fc44167f230468Thu, 04 May 2017 15:27:26 +0000TV > HD
]]> +Arrow.S05E20.1080p.HDTV.x264-CRAVERS-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=31594f98f5e940b31b9a60dac512aac8https://nzbgeek.info/geekseek.php?guid=31594f98f5e940b31b9a60dac512aac8https://nzbgeek.info/geekseek.php?guid=31594f98f5e940b31b9a60dac512aac8Thu, 04 May 2017 15:24:35 +0000TV > HD
]]> +Archer.2009.S08E05.Sleepers.Wake.1080p.WEB-DL.DD5.1.H.264-RTN-Scrambledhttps://nzbgeek.info/geekseek.php?guid=0aa23a6947bd83aba23a0bd0882f56fdhttps://nzbgeek.info/geekseek.php?guid=0aa23a6947bd83aba23a0bd0882f56fdhttps://nzbgeek.info/geekseek.php?guid=0aa23a6947bd83aba23a0bd0882f56fdThu, 04 May 2017 15:27:27 +0000TV > HD
]]> +James.Corden.2017.05.03.Taylor.Schilling.720p.HDTV.x264-CROOKS-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=3aaec135f020d121b56dad62d47b58c2https://nzbgeek.info/geekseek.php?guid=3aaec135f020d121b56dad62d47b58c2https://nzbgeek.info/geekseek.php?guid=3aaec135f020d121b56dad62d47b58c2Thu, 04 May 2017 15:21:38 +0000TV > HD
]]> +The.Flash.2014.S03E20.I.Know.Who.You.Are.1080p.AMZN.WEBRip.DD.5.1.x264-ViSUM-Scrambledhttps://nzbgeek.info/geekseek.php?guid=9c28c78b43f78c9a4849181cb3c468dahttps://nzbgeek.info/geekseek.php?guid=9c28c78b43f78c9a4849181cb3c468dahttps://nzbgeek.info/geekseek.php?guid=9c28c78b43f78c9a4849181cb3c468daThu, 04 May 2017 15:21:38 +0000TV > HD
]]> +(Lion.Fight.36.2017.720p.HDTV.x264.WD)https://nzbgeek.info/geekseek.php?guid=e42506b2e18395a6aeaf78f94ec1ef57https://nzbgeek.info/geekseek.php?guid=e42506b2e18395a6aeaf78f94ec1ef57https://nzbgeek.info/geekseek.php?guid=e42506b2e18395a6aeaf78f94ec1ef57Thu, 04 May 2017 15:18:37 +0000TV > HD
  • ID: e42506b2e18395a6aeaf78f94ec1ef57
  • Name: (Lion.Fight.36.2017.720p.HDTV.x264.WD)
  • Size: 3.97 GB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 15:16:37 +0000
  • Password: Unknown

  • 1   0   0   0   
]]> +The.Handmaids.Tale.S01E04.1080p.WEBRip.x264-MOROSE-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=0728a91cc0d2419efd92708bfab4cd77https://nzbgeek.info/geekseek.php?guid=0728a91cc0d2419efd92708bfab4cd77https://nzbgeek.info/geekseek.php?guid=0728a91cc0d2419efd92708bfab4cd77Thu, 04 May 2017 15:15:34 +0000TV > HD
]]> +Yowamushi.Pedal.New.Generation.E17.1080p.WEB.x264-ANiURL-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=89d025c453ed78cdcc77fa26e50cf6ebhttps://nzbgeek.info/geekseek.php?guid=89d025c453ed78cdcc77fa26e50cf6ebhttps://nzbgeek.info/geekseek.php?guid=89d025c453ed78cdcc77fa26e50cf6ebThu, 04 May 2017 15:09:01 +0000TV > HD
]]> +Arrow.S05E20.1080p.HDTV.x264-CRAVERShttps://nzbgeek.info/geekseek.php?guid=83139ae860224e4b6e9333690bc837d5https://nzbgeek.info/geekseek.php?guid=83139ae860224e4b6e9333690bc837d5https://nzbgeek.info/geekseek.php?guid=83139ae860224e4b6e9333690bc837d5Thu, 04 May 2017 15:06:07 +0000TV > HD
  • ID: 83139ae860224e4b6e9333690bc837d5
  • Name: Arrow.S05E20.1080p.HDTV.x264-CRAVERS
  • Size: 2.11 GB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 15:06:04 +0000
  • Password: Unknown

  • 26   0   0   0   
]]> +The.Handmaids.Tale.S01E04.1080p.WEBRip.x264-MOROSEhttps://nzbgeek.info/geekseek.php?guid=29534e1d9d2d778f3e710f2afb3ff40bhttps://nzbgeek.info/geekseek.php?guid=29534e1d9d2d778f3e710f2afb3ff40bhttps://nzbgeek.info/geekseek.php?guid=29534e1d9d2d778f3e710f2afb3ff40bThu, 04 May 2017 15:00:05 +0000TV > HD
]]> +The.Flash.2014.S03E20.I.Know.Who.You.Are.720p.AMZN.WEBRip.DD.5.1.x264-ViSUM-Scrambledhttps://nzbgeek.info/geekseek.php?guid=a35559e2f4ad3fbb4a8183d8586ad12fhttps://nzbgeek.info/geekseek.php?guid=a35559e2f4ad3fbb4a8183d8586ad12fhttps://nzbgeek.info/geekseek.php?guid=a35559e2f4ad3fbb4a8183d8586ad12fThu, 04 May 2017 15:06:11 +0000TV > HD
]]> +The.Ultimate.Fighter.S25E03.720p.HDTV.H264.Fight-BBhttps://nzbgeek.info/geekseek.php?guid=a9f92fe4e55cfc260e882426b3c596c2https://nzbgeek.info/geekseek.php?guid=a9f92fe4e55cfc260e882426b3c596c2https://nzbgeek.info/geekseek.php?guid=a9f92fe4e55cfc260e882426b3c596c2Thu, 04 May 2017 14:57:13 +0000TV > Sport
]]> +(The.Ultimate.Fighter.S25E03.720p.HDTV.H264.Fight-BB)https://nzbgeek.info/geekseek.php?guid=2b0e1fab6c317d4521ba98283c673d36https://nzbgeek.info/geekseek.php?guid=2b0e1fab6c317d4521ba98283c673d36https://nzbgeek.info/geekseek.php?guid=2b0e1fab6c317d4521ba98283c673d36Thu, 04 May 2017 15:00:05 +0000TV > Sport
]]> +The.100.S04E10.Die.All.Die.Merrily.720p.AMZN.WEBRip.DD.5.1.x264-CasStudio-Scrambledhttps://nzbgeek.info/geekseek.php?guid=5f412a2b67c299ae0ea86c6cb908462fhttps://nzbgeek.info/geekseek.php?guid=5f412a2b67c299ae0ea86c6cb908462fhttps://nzbgeek.info/geekseek.php?guid=5f412a2b67c299ae0ea86c6cb908462fThu, 04 May 2017 14:57:13 +0000TV > HD
]]> +Pere.Fils.Therapie.2016.FRENCH.BDRip.XviD-GZRhttps://nzbgeek.info/geekseek.php?guid=8edaa8806ad9f0dbf6a913d862f38725https://nzbgeek.info/geekseek.php?guid=8edaa8806ad9f0dbf6a913d862f38725https://nzbgeek.info/geekseek.php?guid=8edaa8806ad9f0dbf6a913d862f38725Thu, 04 May 2017 14:50:57 +0000Movies > Foreign
]]> +Jimmy.Kimmel.2017.05.03.Anthony.Anderson.HDTV.x264-CROOKShttps://nzbgeek.info/geekseek.php?guid=4867f149a68bf5fb5d32b4f24979ccfahttps://nzbgeek.info/geekseek.php?guid=4867f149a68bf5fb5d32b4f24979ccfahttps://nzbgeek.info/geekseek.php?guid=4867f149a68bf5fb5d32b4f24979ccfaThu, 04 May 2017 14:48:02 +0000TV > SD
]]> +The.100.S04E10.Die.All.Die.Merrily.1080p.AMZN.WEBRip.DD.5.1.x264-CasStudio-Scrambledhttps://nzbgeek.info/geekseek.php?guid=eaad0fe9fff94248dff5de652a315384https://nzbgeek.info/geekseek.php?guid=eaad0fe9fff94248dff5de652a315384https://nzbgeek.info/geekseek.php?guid=eaad0fe9fff94248dff5de652a315384Thu, 04 May 2017 14:50:58 +0000TV > HD
]]> +James.Corden.2017.05.03.Taylor.Schilling.720p.HDTV.x264-CROOKShttps://nzbgeek.info/geekseek.php?guid=c4d892afa7c3bef3e3a74775b9226d43https://nzbgeek.info/geekseek.php?guid=c4d892afa7c3bef3e3a74775b9226d43https://nzbgeek.info/geekseek.php?guid=c4d892afa7c3bef3e3a74775b9226d43Thu, 04 May 2017 14:48:01 +0000TV > HD
]]> \ No newline at end of file diff --git a/tests/fixtures/rss/dl_1_i_1234_num_50_offset_100_r_gibberish_t_2000_2C5000.xml b/tests/fixtures/rss/dl_1_i_1234_num_50_offset_100_r_gibberish_t_2000_2C5000.xml new file mode 100644 index 0000000..d2acb3b --- /dev/null +++ b/tests/fixtures/rss/dl_1_i_1234_num_50_offset_100_r_gibberish_t_2000_2C5000.xml @@ -0,0 +1,51 @@ +api.nzbgeek.infoNZBgeek APIhttp://api.nzbgeek.info/en-gbinfo@nzbgeek.info (NZBgeek)https://cdn.nzbgeek.info/covers/nzbgeek.pngapi.nzbgeek.infohttp://api.nzbgeek.info/NZBgeek +Carson.Daly.2017.05.03.Elisabeth.Moss.720p.WEB.x264-TBShttps://nzbgeek.info/geekseek.php?guid=2c6c0e2ac562db69d8b3646deaf2d0cdhttps://nzbgeek.info/geekseek.php?guid=2c6c0e2ac562db69d8b3646deaf2d0cdhttps://nzbgeek.info/geekseek.php?guid=2c6c0e2ac562db69d8b3646deaf2d0cdThu, 04 May 2017 12:54:20 +0000Movies > HD
]]> +Carson.Daly.2017.05.03.Elisabeth.Moss.WEB.x264-TBShttps://nzbgeek.info/geekseek.php?guid=29527a54ac54bb7533abacd7dad66a6ahttps://nzbgeek.info/geekseek.php?guid=29527a54ac54bb7533abacd7dad66a6ahttps://nzbgeek.info/geekseek.php?guid=29527a54ac54bb7533abacd7dad66a6aThu, 04 May 2017 12:54:20 +0000Movies > HD
]]> +Conan.2017.05.03.Kurt.Russell.HDTV.x264-CROOKS-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=4198b13a6f3a0df55686eacc4c37c401https://nzbgeek.info/geekseek.php?guid=4198b13a6f3a0df55686eacc4c37c401https://nzbgeek.info/geekseek.php?guid=4198b13a6f3a0df55686eacc4c37c401Thu, 04 May 2017 12:57:17 +0000TV > SD
]]> +The.Handmaids.Tale.S01E03.1080p.WEBRip.x264-MOROSEhttps://nzbgeek.info/geekseek.php?guid=bf2b797f9e80ea63f0381d1695f8c842https://nzbgeek.info/geekseek.php?guid=bf2b797f9e80ea63f0381d1695f8c842https://nzbgeek.info/geekseek.php?guid=bf2b797f9e80ea63f0381d1695f8c842Thu, 04 May 2017 12:54:18 +0000TV > HD
]]> +Chris.Harris.on.Cars.S01E01.720p.WEBRip.x264-WEBSTER-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=8f5ae3802f07f825135d3d35caa7c4e2https://nzbgeek.info/geekseek.php?guid=8f5ae3802f07f825135d3d35caa7c4e2https://nzbgeek.info/geekseek.php?guid=8f5ae3802f07f825135d3d35caa7c4e2Thu, 04 May 2017 12:51:32 +0000TV > HD
]]> +Deadliest.Catch.S13E04.720p.HDTV.x264-CRiMSONhttps://nzbgeek.info/geekseek.php?guid=db1a9d05986e86e89a9f69bac4108ed9https://nzbgeek.info/geekseek.php?guid=db1a9d05986e86e89a9f69bac4108ed9https://nzbgeek.info/geekseek.php?guid=db1a9d05986e86e89a9f69bac4108ed9Thu, 04 May 2017 12:48:38 +0000TV > HD
]]> +Akashic.Records.of.Bastard.Magical.Instructor.S01E05.WEB.x264-ANiURL-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=9c8da2240d968d124525cab80ba03bdchttps://nzbgeek.info/geekseek.php?guid=9c8da2240d968d124525cab80ba03bdchttps://nzbgeek.info/geekseek.php?guid=9c8da2240d968d124525cab80ba03bdcThu, 04 May 2017 12:51:32 +0000TV > SD
]]> +Libye.Les.Gardiens.Du.Patrimoine.DOC.FRENCH.HDTV.x264-ABiTBOLhttps://nzbgeek.info/geekseek.php?guid=8ab05d9150d2148b48d79b60a56303bahttps://nzbgeek.info/geekseek.php?guid=8ab05d9150d2148b48d79b60a56303bahttps://nzbgeek.info/geekseek.php?guid=8ab05d9150d2148b48d79b60a56303baThu, 04 May 2017 12:51:31 +0000TV > Foreign
]]> +[AnimeRG] Room Mate - 4 [1280x720] [English Sub] [ReleaseBitch]https://nzbgeek.info/geekseek.php?guid=d038d7a466b03bcfaccce3792f6c58d8https://nzbgeek.info/geekseek.php?guid=d038d7a466b03bcfaccce3792f6c58d8https://nzbgeek.info/geekseek.php?guid=d038d7a466b03bcfaccce3792f6c58d8Thu, 04 May 2017 12:48:41 +0000TV > Anime
]]> +Lopez.S02E06.1080p.WEB.x264-HEAT-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=1a1e021353d2c2262f6d19f8c090718fhttps://nzbgeek.info/geekseek.php?guid=1a1e021353d2c2262f6d19f8c090718fhttps://nzbgeek.info/geekseek.php?guid=1a1e021353d2c2262f6d19f8c090718fThu, 04 May 2017 12:45:38 +0000TV > HD
]]> +Conan.2017.05.03.Kurt.Russell.HDTV.x264-CROOKShttps://nzbgeek.info/geekseek.php?guid=59fe50c9bf4f45bed646dd54cabf2243https://nzbgeek.info/geekseek.php?guid=59fe50c9bf4f45bed646dd54cabf2243https://nzbgeek.info/geekseek.php?guid=59fe50c9bf4f45bed646dd54cabf2243Thu, 04 May 2017 12:45:34 +0000TV > SD
]]> +Coopers.Treasure.S01E03.The.Columbus.Connection.720p.WEBRip.x264-WEBSTER-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=9a0a51d80cfdd307eb47196ffd9983fchttps://nzbgeek.info/geekseek.php?guid=9a0a51d80cfdd307eb47196ffd9983fchttps://nzbgeek.info/geekseek.php?guid=9a0a51d80cfdd307eb47196ffd9983fcThu, 04 May 2017 12:45:38 +0000TV > HD
]]> +The.Handmaids.Tale.S01E02.1080p.WEBRip.x264-MOROSEhttps://nzbgeek.info/geekseek.php?guid=3f50b7ca5826e1c68e9b8c0a3780ad3dhttps://nzbgeek.info/geekseek.php?guid=3f50b7ca5826e1c68e9b8c0a3780ad3dhttps://nzbgeek.info/geekseek.php?guid=3f50b7ca5826e1c68e9b8c0a3780ad3dThu, 04 May 2017 12:45:31 +0000TV > HD
]]> +France.Retour.A.Calais.DOC.FRENCH.HDTV.x264-ABiTBOLhttps://nzbgeek.info/geekseek.php?guid=9bbd360e8b03c6a636cbe762ece0a4c7https://nzbgeek.info/geekseek.php?guid=9bbd360e8b03c6a636cbe762ece0a4c7https://nzbgeek.info/geekseek.php?guid=9bbd360e8b03c6a636cbe762ece0a4c7Thu, 04 May 2017 12:48:40 +0000TV > Foreign
]]> +Greenfield-amp-Cook-The-Golden-Years-Of-Dutch-Pop-Musichttps://nzbgeek.info/geekseek.php?guid=d23c1b5f4abbe0a62d71ee70246fbb81https://nzbgeek.info/geekseek.php?guid=d23c1b5f4abbe0a62d71ee70246fbb81https://nzbgeek.info/geekseek.php?guid=d23c1b5f4abbe0a62d71ee70246fbb81Thu, 04 May 2017 12:45:38 +0000Movies > Foreign
]]> +040517-CMBBS02101080WD51x264Vhttps://nzbgeek.info/geekseek.php?guid=e6dcb88f3723a556a603fcb6f2f440b1https://nzbgeek.info/geekseek.php?guid=e6dcb88f3723a556a603fcb6f2f440b1https://nzbgeek.info/geekseek.php?guid=e6dcb88f3723a556a603fcb6f2f440b1Thu, 04 May 2017 16:49:35 +0000Movies > HD
  • ID: e6dcb88f3723a556a603fcb6f2f440b1
  • Name: 040517-CMBBS02101080WD51x264V
  • Size: 3.47 GB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 12:41:36 +0000
  • Password: Unknown

  • 0   0   0   0   
]]> +EastEnders.2017.05.02.720p.WEB.h264-FaiLED-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=f7bce4953c5d7341ef51b80398c23fe7https://nzbgeek.info/geekseek.php?guid=f7bce4953c5d7341ef51b80398c23fe7https://nzbgeek.info/geekseek.php?guid=f7bce4953c5d7341ef51b80398c23fe7Thu, 04 May 2017 12:41:51 +0000TV > HD
]]> +Girl.Starter.S01E01.Start.It.720p.WEBRip.x264-WEBSTERhttps://nzbgeek.info/geekseek.php?guid=d98333e24e069e3bcffea9eb1d053a5ahttps://nzbgeek.info/geekseek.php?guid=d98333e24e069e3bcffea9eb1d053a5ahttps://nzbgeek.info/geekseek.php?guid=d98333e24e069e3bcffea9eb1d053a5aThu, 04 May 2017 12:38:34 +0000TV > HD
]]> +Lopez.S02E06.WEB.x264-HEAT-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=f54b24ae83be562539143ec55145ad13https://nzbgeek.info/geekseek.php?guid=f54b24ae83be562539143ec55145ad13https://nzbgeek.info/geekseek.php?guid=f54b24ae83be562539143ec55145ad13Thu, 04 May 2017 12:41:52 +0000TV > SD
  • ID: f54b24ae83be562539143ec55145ad13
  • Name: Lopez.S02E06.WEB.x264-HEAT-Obfuscated
  • Size: 227.36 MB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 12:38:58 +0000
  • Password: Unknown

  • 0   0   0   0   
]]> +EastEnders.2017.05.01.720p.WEB.h264-FaiLED-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=3c4bb142dc0ebe504063247fadf44545https://nzbgeek.info/geekseek.php?guid=3c4bb142dc0ebe504063247fadf44545https://nzbgeek.info/geekseek.php?guid=3c4bb142dc0ebe504063247fadf44545Thu, 04 May 2017 12:41:51 +0000TV > HD
]]> +Lopez.S02E06.720p.WEB.x264-HEAT-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=f37063e43e1d83e25eb1e5a142c591a6https://nzbgeek.info/geekseek.php?guid=f37063e43e1d83e25eb1e5a142c591a6https://nzbgeek.info/geekseek.php?guid=f37063e43e1d83e25eb1e5a142c591a6Thu, 04 May 2017 12:38:40 +0000TV > HD
]]> +Capital.S01E01.1080p.BluRay.x264-CASHGAME-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=ea23d216e927776e22f7f2df93ae0edchttps://nzbgeek.info/geekseek.php?guid=ea23d216e927776e22f7f2df93ae0edchttps://nzbgeek.info/geekseek.php?guid=ea23d216e927776e22f7f2df93ae0edcThu, 04 May 2017 12:38:40 +0000TV > HD
]]> +Margerie.L.Enigme.Total.DOC.FRENCH.HDTV.x264-ABiTBOLhttps://nzbgeek.info/geekseek.php?guid=5c0dcf273429e34a0a1eda994b63ba17https://nzbgeek.info/geekseek.php?guid=5c0dcf273429e34a0a1eda994b63ba17https://nzbgeek.info/geekseek.php?guid=5c0dcf273429e34a0a1eda994b63ba17Thu, 04 May 2017 12:41:50 +0000TV > Foreign
]]> +Chris.Harris.on.Cars.S01E01.720p.WEBRip.x264-WEBSTERhttps://nzbgeek.info/geekseek.php?guid=15fd370efbd963d2165db256831e89bchttps://nzbgeek.info/geekseek.php?guid=15fd370efbd963d2165db256831e89bchttps://nzbgeek.info/geekseek.php?guid=15fd370efbd963d2165db256831e89bcThu, 04 May 2017 12:35:33 +0000TV > HD
]]> +Coopers.Treasure.S01E03.The.Columbus.Connection.720p.WEBRip.x264-WEBSTERhttps://nzbgeek.info/geekseek.php?guid=2279db9e5a142d421cfac7d7d507507dhttps://nzbgeek.info/geekseek.php?guid=2279db9e5a142d421cfac7d7d507507dhttps://nzbgeek.info/geekseek.php?guid=2279db9e5a142d421cfac7d7d507507dThu, 04 May 2017 12:32:49 +0000TV > HD
]]> +Yukon.Men.S07E02.Bloodlines.720p.WEBRip.x264-WEBSTERhttps://nzbgeek.info/geekseek.php?guid=ba810eb85aef83f5d993c6733678fbe1https://nzbgeek.info/geekseek.php?guid=ba810eb85aef83f5d993c6733678fbe1https://nzbgeek.info/geekseek.php?guid=ba810eb85aef83f5d993c6733678fbe1Thu, 04 May 2017 12:32:49 +0000TV > HD
]]> +Yowamushi.Pedal.New.Generation.E17.WEB.x264-ANiURLhttps://nzbgeek.info/geekseek.php?guid=028bbc1ebf339897844082890e14bff8https://nzbgeek.info/geekseek.php?guid=028bbc1ebf339897844082890e14bff8https://nzbgeek.info/geekseek.php?guid=028bbc1ebf339897844082890e14bff8Thu, 04 May 2017 12:29:40 +0000TV > SD
]]> +Yowamushi.Pedal.New.Generation.E17.720p.WEB.x264-ANiURLhttps://nzbgeek.info/geekseek.php?guid=7bc9ae07b59760ef05af479b97da5517https://nzbgeek.info/geekseek.php?guid=7bc9ae07b59760ef05af479b97da5517https://nzbgeek.info/geekseek.php?guid=7bc9ae07b59760ef05af479b97da5517Thu, 04 May 2017 12:29:41 +0000TV > HD
]]> +Yowamushi.Pedal.New.Generation.E17.1080p.WEB.x264-ANiURLhttps://nzbgeek.info/geekseek.php?guid=7bd22055996430efdb28686d8cdac05dhttps://nzbgeek.info/geekseek.php?guid=7bd22055996430efdb28686d8cdac05dhttps://nzbgeek.info/geekseek.php?guid=7bd22055996430efdb28686d8cdac05dThu, 04 May 2017 12:29:39 +0000TV > HD
]]> +Sakura.Quest.S01E05.1080p.WEB.x264-ANiURL-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=53c5c5b4c03d67cce83c4b9b0abcfe90https://nzbgeek.info/geekseek.php?guid=53c5c5b4c03d67cce83c4b9b0abcfe90https://nzbgeek.info/geekseek.php?guid=53c5c5b4c03d67cce83c4b9b0abcfe90Thu, 04 May 2017 12:29:42 +0000TV > HD
]]> +Lopez.S02E06.1080p.WEB.x264-HEAThttps://nzbgeek.info/geekseek.php?guid=0341e1b5c425ea51e0112af54ef1667chttps://nzbgeek.info/geekseek.php?guid=0341e1b5c425ea51e0112af54ef1667chttps://nzbgeek.info/geekseek.php?guid=0341e1b5c425ea51e0112af54ef1667cThu, 04 May 2017 12:26:46 +0000TV > HD
  • ID: 0341e1b5c425ea51e0112af54ef1667c
  • Name: Lopez.S02E06.1080p.WEB.x264-HEAT
  • Size: 842.21 MB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 12:26:25 +0000
  • Password: Unknown

  • 15   0   0   0   
]]> +Planet.Of.The.Apes.1968.iNTERNAL.DVDRip.XVID-vRshttps://nzbgeek.info/geekseek.php?guid=2c17e9a7c0db73924929ecd31ffbeae4https://nzbgeek.info/geekseek.php?guid=2c17e9a7c0db73924929ecd31ffbeae4https://nzbgeek.info/geekseek.php?guid=2c17e9a7c0db73924929ecd31ffbeae4Thu, 04 May 2017 15:15:32 +0000Movies > SD
  • ID: 2c17e9a7c0db73924929ecd31ffbeae4
  • Name: Planet.Of.The.Apes.1968.iNTERNAL.DVDRip.XVID-vRs
  • Size: 1.58 GB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 12:25:57 +0000
  • Password: Unknown
  • Imdb Info
    • IMDB Link: Planet of the Apes
    • Rating: 8.0
    • Plot: An US Spaceship lands on a desolate planet, stranding astronaut Taylor in a world dominated by apes, 2000 years into the future, who use a primitive race of humans for experimentation and sport Soon Taylor finds himself among the hunted, his life in the hands of a benevolent chimpanzee scientist
    • Year: 1968
    • Genre: Adventure, Drama, Action
    • Director: Franklin J Schaffner
    • Actors: Charlton Heston, Roddy McDowall, Kim Hunter
    • Runtime: 112 min

  • 0   0   0   0   
Planet.Of.The.Apes.1968.iNTERNAL.DVDRip.XVID-vRs
]]> +EastEnders.2017.04.28.720p.WEB.h264-FaiLED-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=aaf331749fb88d2391a25344f1b552c2https://nzbgeek.info/geekseek.php?guid=aaf331749fb88d2391a25344f1b552c2https://nzbgeek.info/geekseek.php?guid=aaf331749fb88d2391a25344f1b552c2Thu, 04 May 2017 12:26:48 +0000TV > HD
]]> +The.Royal.Tutor.S01E05.WEB.x264-ANiURLhttps://nzbgeek.info/geekseek.php?guid=deee5d6e53f32b5236fa8d3f69e9b71dhttps://nzbgeek.info/geekseek.php?guid=deee5d6e53f32b5236fa8d3f69e9b71dhttps://nzbgeek.info/geekseek.php?guid=deee5d6e53f32b5236fa8d3f69e9b71dThu, 04 May 2017 12:23:41 +0000TV > SD
  • ID: deee5d6e53f32b5236fa8d3f69e9b71d
  • Name: The.Royal.Tutor.S01E05.WEB.x264-ANiURL
  • Size: 194.12 MB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 12:24:34 +0000
  • Password: Unknown

  • 0   0   0   0   
]]> +Nobodies.S01E06.WEB.x264-HEAT-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=52c0e9056c29936875fffe1f301c5c5fhttps://nzbgeek.info/geekseek.php?guid=52c0e9056c29936875fffe1f301c5c5fhttps://nzbgeek.info/geekseek.php?guid=52c0e9056c29936875fffe1f301c5c5fThu, 04 May 2017 12:26:48 +0000TV > SD
]]> +Are.You.the.One.Second.Chances.S01E07.1080p.WEB.x264-TBS-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=e7bf8763e57dfdb6993563af987dcf4dhttps://nzbgeek.info/geekseek.php?guid=e7bf8763e57dfdb6993563af987dcf4dhttps://nzbgeek.info/geekseek.php?guid=e7bf8763e57dfdb6993563af987dcf4dThu, 04 May 2017 12:23:42 +0000TV > HD
]]> +The.Royal.Tutor.S01E05.720p.WEB.x264-ANiURLhttps://nzbgeek.info/geekseek.php?guid=9d6621b9a6029ecf1a48751029dc0c07https://nzbgeek.info/geekseek.php?guid=9d6621b9a6029ecf1a48751029dc0c07https://nzbgeek.info/geekseek.php?guid=9d6621b9a6029ecf1a48751029dc0c07Thu, 04 May 2017 12:23:41 +0000TV > HD
]]> +Lopez.S02E06.WEB.x264-HEAThttps://nzbgeek.info/geekseek.php?guid=46f4bf5d74e6dd6409a1fe188ccf4663https://nzbgeek.info/geekseek.php?guid=46f4bf5d74e6dd6409a1fe188ccf4663https://nzbgeek.info/geekseek.php?guid=46f4bf5d74e6dd6409a1fe188ccf4663Thu, 04 May 2017 12:23:41 +0000TV > SD
  • ID: 46f4bf5d74e6dd6409a1fe188ccf4663
  • Name: Lopez.S02E06.WEB.x264-HEAT
  • Size: 253.69 MB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 12:22:38 +0000
  • Password: Unknown

  • 14   0   0   0   
]]> +Dentexia.Le.Scandale.Des.Sans.Dents.DOC.FRENCH.HDTV.x264-ABiTBOLhttps://nzbgeek.info/geekseek.php?guid=1d6b2be630bcc1b1afcef147085de458https://nzbgeek.info/geekseek.php?guid=1d6b2be630bcc1b1afcef147085de458https://nzbgeek.info/geekseek.php?guid=1d6b2be630bcc1b1afcef147085de458Thu, 04 May 2017 12:26:47 +0000TV > Foreign
]]> +The.Royal.Tutor.S01E05.1080p.WEB.x264-ANiURLhttps://nzbgeek.info/geekseek.php?guid=e9230b163a19c39085d25933a76c2275https://nzbgeek.info/geekseek.php?guid=e9230b163a19c39085d25933a76c2275https://nzbgeek.info/geekseek.php?guid=e9230b163a19c39085d25933a76c2275Thu, 04 May 2017 12:20:48 +0000TV > HD
]]> +Lopez.S02E06.720p.WEB.x264-HEAThttps://nzbgeek.info/geekseek.php?guid=cf23553fd65179d9db5a97c03109ed95https://nzbgeek.info/geekseek.php?guid=cf23553fd65179d9db5a97c03109ed95https://nzbgeek.info/geekseek.php?guid=cf23553fd65179d9db5a97c03109ed95Thu, 04 May 2017 12:20:48 +0000TV > HD
  • ID: cf23553fd65179d9db5a97c03109ed95
  • Name: Lopez.S02E06.720p.WEB.x264-HEAT
  • Size: 393.18 MB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 12:20:30 +0000
  • Password: Unknown

  • 18   0   0   0   
]]> +The.Laughing.Salesman.S01E05.WEB.x264-ANiURLhttps://nzbgeek.info/geekseek.php?guid=fb35f5175e26cdcf084fb18ab9eae191https://nzbgeek.info/geekseek.php?guid=fb35f5175e26cdcf084fb18ab9eae191https://nzbgeek.info/geekseek.php?guid=fb35f5175e26cdcf084fb18ab9eae191Thu, 04 May 2017 12:17:57 +0000TV > SD
]]> +The.Laughing.Salesman.S01E05.720p.WEB.x264-ANiURLhttps://nzbgeek.info/geekseek.php?guid=81b6db310f8220bf0eba6ce09e970d1ahttps://nzbgeek.info/geekseek.php?guid=81b6db310f8220bf0eba6ce09e970d1ahttps://nzbgeek.info/geekseek.php?guid=81b6db310f8220bf0eba6ce09e970d1aThu, 04 May 2017 12:15:07 +0000TV > HD
]]> +EastEnders.2017.05.02.720p.WEB.h264-FaiLEDhttps://nzbgeek.info/geekseek.php?guid=eb159a7fcba9ddd6703b45328ca2b3bfhttps://nzbgeek.info/geekseek.php?guid=eb159a7fcba9ddd6703b45328ca2b3bfhttps://nzbgeek.info/geekseek.php?guid=eb159a7fcba9ddd6703b45328ca2b3bfThu, 04 May 2017 12:15:07 +0000TV > HD
]]> +Are.You.the.One.Second.Chances.S01E07.720p.WEB.x264-TBS-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=a87406c025d19c743381abedc050c1c3https://nzbgeek.info/geekseek.php?guid=a87406c025d19c743381abedc050c1c3https://nzbgeek.info/geekseek.php?guid=a87406c025d19c743381abedc050c1c3Thu, 04 May 2017 12:17:58 +0000TV > HD
]]> +The.Laughing.Salesman.S01E05.1080p.WEB.x264-ANiURLhttps://nzbgeek.info/geekseek.php?guid=d80332d71464d102e8ccdc79bd6c1949https://nzbgeek.info/geekseek.php?guid=d80332d71464d102e8ccdc79bd6c1949https://nzbgeek.info/geekseek.php?guid=d80332d71464d102e8ccdc79bd6c1949Thu, 04 May 2017 12:15:07 +0000TV > HD
]]> +Nobodies.S01E06.720p.WEB.x264-HEAT-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=8eb592671f2c5dcf9773068d19b52a69https://nzbgeek.info/geekseek.php?guid=8eb592671f2c5dcf9773068d19b52a69https://nzbgeek.info/geekseek.php?guid=8eb592671f2c5dcf9773068d19b52a69Thu, 04 May 2017 12:15:08 +0000TV > HD
]]> +Whirpool.Les.Oublies.De.La.Campagne.DOC.FRENCH.HDTV.x264-ABiTBOLhttps://nzbgeek.info/geekseek.php?guid=1084bc05429389bc28568bb6c2a94c51https://nzbgeek.info/geekseek.php?guid=1084bc05429389bc28568bb6c2a94c51https://nzbgeek.info/geekseek.php?guid=1084bc05429389bc28568bb6c2a94c51Thu, 04 May 2017 15:38:56 +0000TV > Foreign
]]> +EastEnders.2017.05.01.720p.WEB.h264-FaiLEDhttps://nzbgeek.info/geekseek.php?guid=0fec34ed160d6faf0cc88fb4f78c0bbchttps://nzbgeek.info/geekseek.php?guid=0fec34ed160d6faf0cc88fb4f78c0bbchttps://nzbgeek.info/geekseek.php?guid=0fec34ed160d6faf0cc88fb4f78c0bbcThu, 04 May 2017 12:09:25 +0000TV > HD
]]> +Starmyu.S02E05.WEB.x264-ANiURLhttps://nzbgeek.info/geekseek.php?guid=c1a8ab129538a127fefed0e5e010c591https://nzbgeek.info/geekseek.php?guid=c1a8ab129538a127fefed0e5e010c591https://nzbgeek.info/geekseek.php?guid=c1a8ab129538a127fefed0e5e010c591Thu, 04 May 2017 12:09:25 +0000TV > SD
  • ID: c1a8ab129538a127fefed0e5e010c591
  • Name: Starmyu.S02E05.WEB.x264-ANiURL
  • Size: 133.5 MB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 12:10:28 +0000
  • Password: Unknown

  • 0   0   0   0   
]]> \ No newline at end of file diff --git a/tests/fixtures/rss/dl_1_i_1234_num_50_offset_50_r_gibberish_t_2000_2C5000.xml b/tests/fixtures/rss/dl_1_i_1234_num_50_offset_50_r_gibberish_t_2000_2C5000.xml new file mode 100644 index 0000000..030a4dd --- /dev/null +++ b/tests/fixtures/rss/dl_1_i_1234_num_50_offset_50_r_gibberish_t_2000_2C5000.xml @@ -0,0 +1,51 @@ +api.nzbgeek.infoNZBgeek APIhttp://api.nzbgeek.info/en-gbinfo@nzbgeek.info (NZBgeek)https://cdn.nzbgeek.info/covers/nzbgeek.pngapi.nzbgeek.infohttp://api.nzbgeek.info/NZBgeek +The.100.S04E10.Die.All.Die.Merrily.1080p.AMZN.WEBRip.DD.5.1.x264-CasStudio-Scrambledhttps://nzbgeek.info/geekseek.php?guid=eaad0fe9fff94248dff5de652a315384https://nzbgeek.info/geekseek.php?guid=eaad0fe9fff94248dff5de652a315384https://nzbgeek.info/geekseek.php?guid=eaad0fe9fff94248dff5de652a315384Thu, 04 May 2017 14:50:58 +0000TV > HD
]]> +James.Corden.2017.05.03.Taylor.Schilling.720p.HDTV.x264-CROOKShttps://nzbgeek.info/geekseek.php?guid=c4d892afa7c3bef3e3a74775b9226d43https://nzbgeek.info/geekseek.php?guid=c4d892afa7c3bef3e3a74775b9226d43https://nzbgeek.info/geekseek.php?guid=c4d892afa7c3bef3e3a74775b9226d43Thu, 04 May 2017 14:48:01 +0000TV > HD
]]> +B . S01E17 German Dubbed 720phttps://nzbgeek.info/geekseek.php?guid=dbf40e9103c65746a8e81466daf8144ahttps://nzbgeek.info/geekseek.php?guid=dbf40e9103c65746a8e81466daf8144ahttps://nzbgeek.info/geekseek.php?guid=dbf40e9103c65746a8e81466daf8144aThu, 04 May 2017 14:44:54 +0000TV > Foreign
  • ID: dbf40e9103c65746a8e81466daf8144a
  • Name: B . S01E17 German Dubbed 720p
  • Size: 450.93 MB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 14:46:17 +0000
  • Password: Unknown

  • 0   0   0   0   
]]> +Jane.the.Virgin.S03E17.720p.HDTV.x264-KILLERShttps://nzbgeek.info/geekseek.php?guid=de6651f1c7e9e807b70243fa4db8a572https://nzbgeek.info/geekseek.php?guid=de6651f1c7e9e807b70243fa4db8a572https://nzbgeek.info/geekseek.php?guid=de6651f1c7e9e807b70243fa4db8a572Thu, 04 May 2017 14:44:54 +0000TV > HD
]]> +Great.News.S01E03.Chuck.Pierce.Is.Blind.720.HULU.WEBRip.AAC2.0.H.264-VLAD-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=2ba5a7f6e39de01c1cb00971977e22d4https://nzbgeek.info/geekseek.php?guid=2ba5a7f6e39de01c1cb00971977e22d4https://nzbgeek.info/geekseek.php?guid=2ba5a7f6e39de01c1cb00971977e22d4Thu, 04 May 2017 14:44:55 +0000TV > HD
]]> +Arrow.S05E20.Underneath.720p.WEBRip.DD5.1.x264-CasStudio-Scrambledhttps://nzbgeek.info/geekseek.php?guid=22e31f31ac11cf2986f4c6434ad3d47ahttps://nzbgeek.info/geekseek.php?guid=22e31f31ac11cf2986f4c6434ad3d47ahttps://nzbgeek.info/geekseek.php?guid=22e31f31ac11cf2986f4c6434ad3d47aThu, 04 May 2017 14:38:45 +0000TV > HD
]]> +iZombie.S03E05.720p.WEB-DL.DD5.1.H264-RARBG-Scrambledhttps://nzbgeek.info/geekseek.php?guid=275589f9b53d76b570bfe74218cdc265https://nzbgeek.info/geekseek.php?guid=275589f9b53d76b570bfe74218cdc265https://nzbgeek.info/geekseek.php?guid=275589f9b53d76b570bfe74218cdc265Thu, 04 May 2017 14:32:20 +0000TV > HD
]]> +The.Voice.AU.2017.S06E04E05E06.Blind.Auditions.x264-KCRThttps://nzbgeek.info/geekseek.php?guid=ef7d05bb4c98dd0c76068c63eb8a6daahttps://nzbgeek.info/geekseek.php?guid=ef7d05bb4c98dd0c76068c63eb8a6daahttps://nzbgeek.info/geekseek.php?guid=ef7d05bb4c98dd0c76068c63eb8a6daaThu, 04 May 2017 14:28:48 +0000TV > SD
]]> +Arrow.S05E20.Underneath.1080p.WEBRip.DD5.1.x264-CasStudio-Scrambledhttps://nzbgeek.info/geekseek.php?guid=a1ca4b19168e1e298b87d46255642677https://nzbgeek.info/geekseek.php?guid=a1ca4b19168e1e298b87d46255642677https://nzbgeek.info/geekseek.php?guid=a1ca4b19168e1e298b87d46255642677Thu, 04 May 2017 14:32:20 +0000TV > HD
]]> +040517-CMS1221720WD51x264Vhttps://nzbgeek.info/geekseek.php?guid=fe6cac81db2a7a4bf392a99cf74b7598https://nzbgeek.info/geekseek.php?guid=fe6cac81db2a7a4bf392a99cf74b7598https://nzbgeek.info/geekseek.php?guid=fe6cac81db2a7a4bf392a99cf74b7598Thu, 04 May 2017 16:46:54 +0000Movies > HD
  • ID: fe6cac81db2a7a4bf392a99cf74b7598
  • Name: 040517-CMS1221720WD51x264V
  • Size: 2.11 GB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 14:23:00 +0000
  • Password: Unknown

  • 0   0   0   0   
]]> +My.Online.Nightmare.S01E04.720p.HDTV.x264-QPEL-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=94996640c7bcea6c2212d775a216e033https://nzbgeek.info/geekseek.php?guid=94996640c7bcea6c2212d775a216e033https://nzbgeek.info/geekseek.php?guid=94996640c7bcea6c2212d775a216e033Thu, 04 May 2017 14:22:12 +0000TV > HD
]]> +Le.Travail.A-T-Il.Un.Sexe.DOC.FRENCH.WEBRip.x264-ABiTBOLhttps://nzbgeek.info/geekseek.php?guid=ca848d7bfbd2fc226c50a9837cd13f06https://nzbgeek.info/geekseek.php?guid=ca848d7bfbd2fc226c50a9837cd13f06https://nzbgeek.info/geekseek.php?guid=ca848d7bfbd2fc226c50a9837cd13f06Thu, 04 May 2017 14:18:56 +0000Movies > Foreign
]]> +Die Pfefferkoerner - S02E12 - Der silberne Elefanthttps://nzbgeek.info/geekseek.php?guid=2cdbc4f334b8b6d3a27c6d3df3707a6ehttps://nzbgeek.info/geekseek.php?guid=2cdbc4f334b8b6d3a27c6d3df3707a6ehttps://nzbgeek.info/geekseek.php?guid=2cdbc4f334b8b6d3a27c6d3df3707a6eThu, 04 May 2017 14:22:12 +0000TV > Foreign
]]> +James.Corden.2017.05.03.Taylor.Schilling.HDTV.x264-CROOKS-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=ee3594f0c80b1eb492a43f6f6cdf9fe6https://nzbgeek.info/geekseek.php?guid=ee3594f0c80b1eb492a43f6f6cdf9fe6https://nzbgeek.info/geekseek.php?guid=ee3594f0c80b1eb492a43f6f6cdf9fe6Thu, 04 May 2017 14:15:39 +0000TV > SD
]]> +Ninku - BD Box 1 (1-28) [DB-Soldado]+[SolZen]https://nzbgeek.info/geekseek.php?guid=78bcf1534cb8d716fe3fd84349446c1dhttps://nzbgeek.info/geekseek.php?guid=78bcf1534cb8d716fe3fd84349446c1dhttps://nzbgeek.info/geekseek.php?guid=78bcf1534cb8d716fe3fd84349446c1dThu, 04 May 2017 14:08:52 +0000TV > Anime
]]> +Man.with.a.Plan.S01E20.720p.HDTV.x264-FLEET-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=8aac6b98aeeeb328f42989e8c83f4614https://nzbgeek.info/geekseek.php?guid=8aac6b98aeeeb328f42989e8c83f4614https://nzbgeek.info/geekseek.php?guid=8aac6b98aeeeb328f42989e8c83f4614Thu, 04 May 2017 14:02:53 +0000TV > HD
]]> +Mama.June.From.Not.to.Hot.S01E03.Here.Comes.the.Bridezilla.720p.HDTV.x264-CRiMSON-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=3f228dda570914e1cf1862ca0678b08ahttps://nzbgeek.info/geekseek.php?guid=3f228dda570914e1cf1862ca0678b08ahttps://nzbgeek.info/geekseek.php?guid=3f228dda570914e1cf1862ca0678b08aThu, 04 May 2017 14:02:53 +0000TV > HD
]]> +empire.2015.s03e15.1080p.web.h264-jawn-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=18c795b6cc90c78de6c22e699879de86https://nzbgeek.info/geekseek.php?guid=18c795b6cc90c78de6c22e699879de86https://nzbgeek.info/geekseek.php?guid=18c795b6cc90c78de6c22e699879de86Thu, 04 May 2017 13:59:55 +0000TV > HD
]]> +040517-GCS07071080WA20x264Rhttps://nzbgeek.info/geekseek.php?guid=a367387030f82aba7583fc289ae99724https://nzbgeek.info/geekseek.php?guid=a367387030f82aba7583fc289ae99724https://nzbgeek.info/geekseek.php?guid=a367387030f82aba7583fc289ae99724Thu, 04 May 2017 16:46:54 +0000Movies > HD
  • ID: a367387030f82aba7583fc289ae99724
  • Name: 040517-GCS07071080WA20x264R
  • Size: 1.94 GB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 13:56:04 +0000
  • Password: Unknown

  • 0   0   0   0   
]]> +Unter Verdacht - Verlorene Sicherheit 1/2 - 2017 - German - ac3hd720pmkv by Waldorfhttps://nzbgeek.info/geekseek.php?guid=6c622693a0313b5c199f3517d84282d8https://nzbgeek.info/geekseek.php?guid=6c622693a0313b5c199f3517d84282d8https://nzbgeek.info/geekseek.php?guid=6c622693a0313b5c199f3517d84282d8Thu, 04 May 2017 13:50:27 +0000Movies > Foreign
]]> +Unter Verdacht - Verlorene Sicherheit 12 - 2017 - German - ac3hd720pmkv by Waldorfhttps://nzbgeek.info/geekseek.php?guid=aba8823dd93f95eab1e23b2c87517882https://nzbgeek.info/geekseek.php?guid=aba8823dd93f95eab1e23b2c87517882https://nzbgeek.info/geekseek.php?guid=aba8823dd93f95eab1e23b2c87517882Thu, 04 May 2017 16:24:24 +0000Movies > Foreign
]]> +040517-T100S0410720WD51x264Chttps://nzbgeek.info/geekseek.php?guid=efc14f1a3b16502a6608bbe4e19204d0https://nzbgeek.info/geekseek.php?guid=efc14f1a3b16502a6608bbe4e19204d0https://nzbgeek.info/geekseek.php?guid=efc14f1a3b16502a6608bbe4e19204d0Thu, 04 May 2017 16:46:54 +0000Movies > HD
  • ID: efc14f1a3b16502a6608bbe4e19204d0
  • Name: 040517-T100S0410720WD51x264C
  • Size: 2.34 GB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 13:50:10 +0000
  • Password: Unknown

  • 0   0   0   0   
]]> +Brockmire.S01E06.HDTV.x264-MiNDTHEGAP-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=caa1b8d19827662d0a98e12920bd912ehttps://nzbgeek.info/geekseek.php?guid=caa1b8d19827662d0a98e12920bd912ehttps://nzbgeek.info/geekseek.php?guid=caa1b8d19827662d0a98e12920bd912eThu, 04 May 2017 13:50:31 +0000TV > SD
]]> +Brockmire.S01E06.720p.HDTV.x264-MiNDTHEGAP-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=f0b6b814ff2b019d626d54e060c614f8https://nzbgeek.info/geekseek.php?guid=f0b6b814ff2b019d626d54e060c614f8https://nzbgeek.info/geekseek.php?guid=f0b6b814ff2b019d626d54e060c614f8Thu, 04 May 2017 13:46:57 +0000TV > HD
]]> +Man.with.a.Plan.S01E20.720p.HDTV.x264-FLEEThttps://nzbgeek.info/geekseek.php?guid=5f7e5f52db4134a43c5c19411e60e7a7https://nzbgeek.info/geekseek.php?guid=5f7e5f52db4134a43c5c19411e60e7a7https://nzbgeek.info/geekseek.php?guid=5f7e5f52db4134a43c5c19411e60e7a7Thu, 04 May 2017 13:40:35 +0000TV > HD
]]> +Man.with.a.Plan.S01E20.HDTV.x264-FLEEThttps://nzbgeek.info/geekseek.php?guid=f52161e0fd5fbdcb4da4ec30eea0bdedhttps://nzbgeek.info/geekseek.php?guid=f52161e0fd5fbdcb4da4ec30eea0bdedhttps://nzbgeek.info/geekseek.php?guid=f52161e0fd5fbdcb4da4ec30eea0bdedThu, 04 May 2017 13:40:35 +0000TV > SD
  • ID: f52161e0fd5fbdcb4da4ec30eea0bded
  • Name: Man.with.a.Plan.S01E20.HDTV.x264-FLEET
  • Size: 190.74 MB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 13:40:50 +0000
  • Password: Unknown

  • 11   0   0   0   
]]> +Man.with.a.Plan.S01E20.720p.HDTV.x264-SVAhttps://nzbgeek.info/geekseek.php?guid=3808b4ba06c47878de1077ab22cd761ehttps://nzbgeek.info/geekseek.php?guid=3808b4ba06c47878de1077ab22cd761ehttps://nzbgeek.info/geekseek.php?guid=3808b4ba06c47878de1077ab22cd761eThu, 04 May 2017 13:40:35 +0000TV > HD
]]> +Man.with.a.Plan.S01E20.HDTV.x264-SVAhttps://nzbgeek.info/geekseek.php?guid=5cac1e45b40d8327d597580203ac3240https://nzbgeek.info/geekseek.php?guid=5cac1e45b40d8327d597580203ac3240https://nzbgeek.info/geekseek.php?guid=5cac1e45b40d8327d597580203ac3240Thu, 04 May 2017 13:40:36 +0000TV > SD
  • ID: 5cac1e45b40d8327d597580203ac3240
  • Name: Man.with.a.Plan.S01E20.HDTV.x264-SVA
  • Size: 183.46 MB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 13:40:29 +0000
  • Password: Unknown

  • 12   0   0   0   
]]> +Mama.June.From.Not.to.Hot.S01E03.Here.Comes.the.Bridezilla.720p.HDTV.x264-CRiMSONhttps://nzbgeek.info/geekseek.php?guid=cd2116765011f6ee0a0f4bab3301dc6chttps://nzbgeek.info/geekseek.php?guid=cd2116765011f6ee0a0f4bab3301dc6chttps://nzbgeek.info/geekseek.php?guid=cd2116765011f6ee0a0f4bab3301dc6cThu, 04 May 2017 13:37:39 +0000TV > HD
]]> +empire.2015.s03e15.1080p.web.h264-jawnhttps://nzbgeek.info/geekseek.php?guid=49ec7e787116d78cfc222e1c2ba5fa16https://nzbgeek.info/geekseek.php?guid=49ec7e787116d78cfc222e1c2ba5fa16https://nzbgeek.info/geekseek.php?guid=49ec7e787116d78cfc222e1c2ba5fa16Thu, 04 May 2017 13:37:38 +0000TV > HD
  • ID: 49ec7e787116d78cfc222e1c2ba5fa16
  • Name: empire.2015.s03e15.1080p.web.h264-jawn
  • Size: 2.54 GB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 13:38:04 +0000
  • Password: Unknown

  • 110   0   0   0   
]]> +Hors.De.Controle.Tchernobyl.DOC.FRENCH.WEBRip.x264-ABiTBOLhttps://nzbgeek.info/geekseek.php?guid=7fd8194ddc226222e0dc867cd844c71chttps://nzbgeek.info/geekseek.php?guid=7fd8194ddc226222e0dc867cd844c71chttps://nzbgeek.info/geekseek.php?guid=7fd8194ddc226222e0dc867cd844c71cThu, 04 May 2017 13:37:40 +0000Movies > Foreign
]]> +Brockmire.S01E06.720p.HDTV.x264-MiNDTHEGAPhttps://nzbgeek.info/geekseek.php?guid=7966a795aa94d93410a5f7ef7bebfd65https://nzbgeek.info/geekseek.php?guid=7966a795aa94d93410a5f7ef7bebfd65https://nzbgeek.info/geekseek.php?guid=7966a795aa94d93410a5f7ef7bebfd65Thu, 04 May 2017 13:37:40 +0000TV > HD
]]> +Brockmire.S01E06.HDTV.x264-MiNDTHEGAPhttps://nzbgeek.info/geekseek.php?guid=fa25fb2539438dc62ac234c20fafa13chttps://nzbgeek.info/geekseek.php?guid=fa25fb2539438dc62ac234c20fafa13chttps://nzbgeek.info/geekseek.php?guid=fa25fb2539438dc62ac234c20fafa13cThu, 04 May 2017 13:37:40 +0000TV > SD
  • ID: fa25fb2539438dc62ac234c20fafa13c
  • Name: Brockmire.S01E06.HDTV.x264-MiNDTHEGAP
  • Size: 155.08 MB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 13:36:56 +0000
  • Password: Unknown

  • 47   0   0   0   
]]> +James.Corden.2017.05.03.Taylor.Schilling.HDTV.x264-CROOKShttps://nzbgeek.info/geekseek.php?guid=89fd73a6bc2c45f86c02de43c87bfd5ahttps://nzbgeek.info/geekseek.php?guid=89fd73a6bc2c45f86c02de43c87bfd5ahttps://nzbgeek.info/geekseek.php?guid=89fd73a6bc2c45f86c02de43c87bfd5aThu, 04 May 2017 13:37:39 +0000TV > SD
]]> +Rekvijem.za.gospodju.J.2017.720p.WEB-DL.H264-BD4YUhttps://nzbgeek.info/geekseek.php?guid=3b2edf6e872c14f48e207174d47088f0https://nzbgeek.info/geekseek.php?guid=3b2edf6e872c14f48e207174d47088f0https://nzbgeek.info/geekseek.php?guid=3b2edf6e872c14f48e207174d47088f0Thu, 04 May 2017 13:31:24 +0000Movies > HD
  • ID: 3b2edf6e872c14f48e207174d47088f0
  • Name: Rekvijem.za.gospodju.J.2017.720p.WEB-DL.H264-BD4YU
  • Size: 1.68 GB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 13:29:58 +0000
  • Password: Unknown
  • Imdb Info
    • IMDB Link: Requiem for Mrs J
    • Rating: 7.4
    • Plot: After she lost her husband and her job, Mrs J is sitting in her living room with a gun in her hand
    • Year: 2017
    • Genre: Comedy
    • Director: Bojan Vuletic
    • Actors: Mirjana Karanovic, Jovana Gavrilovic, Danica Nedeljkovic
    • Runtime: 93 min

  • 1   0   0   0   
Rekvijem.za.gospodju.J.2017.720p.WEB-DL.H264-BD4YU
]]> +Are.You.the.One.Second.Chances.S01E07.WEB.x264-TBS-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=2accd00fec4b47217fec6011595bd226https://nzbgeek.info/geekseek.php?guid=2accd00fec4b47217fec6011595bd226https://nzbgeek.info/geekseek.php?guid=2accd00fec4b47217fec6011595bd226Thu, 04 May 2017 13:31:25 +0000TV > SD
]]> +Black-ish.S03E23.720p.HDTV.x264-AVS-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=143790ffcd05dc176e1684ac21cfd29ehttps://nzbgeek.info/geekseek.php?guid=143790ffcd05dc176e1684ac21cfd29ehttps://nzbgeek.info/geekseek.php?guid=143790ffcd05dc176e1684ac21cfd29eThu, 04 May 2017 13:28:30 +0000TV > HD
]]> +The.Royal.Tutor.S01E05.1080p.WEB.x264-ANiURL-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=b95fa4f8d36041b025c6f4fbb396df59https://nzbgeek.info/geekseek.php?guid=b95fa4f8d36041b025c6f4fbb396df59https://nzbgeek.info/geekseek.php?guid=b95fa4f8d36041b025c6f4fbb396df59Thu, 04 May 2017 13:25:26 +0000TV > HD
]]> +Agents.of.SHIELD.S04E16.1080p.WEB-DL.DD5.1.H.264.NLSubs-QoQhttps://nzbgeek.info/geekseek.php?guid=0cd96887cf00b8363491b9247aa360f2https://nzbgeek.info/geekseek.php?guid=0cd96887cf00b8363491b9247aa360f2https://nzbgeek.info/geekseek.php?guid=0cd96887cf00b8363491b9247aa360f2Thu, 04 May 2017 13:22:28 +0000TV > Foreign
]]> +Agents.of.SHIELD.S04E16.1080p.WEB-DL.DD5.1.H.264.NLSubs-QoQhttps://nzbgeek.info/geekseek.php?guid=2a406adfd9d4a38ac49fa44f1ced2ea1https://nzbgeek.info/geekseek.php?guid=2a406adfd9d4a38ac49fa44f1ced2ea1https://nzbgeek.info/geekseek.php?guid=2a406adfd9d4a38ac49fa44f1ced2ea1Thu, 04 May 2017 13:22:27 +0000TV > Foreign
]]> +Facebookistan.DOC.FRENCH.WEBRip.x264-ABiTBOLhttps://nzbgeek.info/geekseek.php?guid=9cb385339de7af7a5e83298f91b75c7dhttps://nzbgeek.info/geekseek.php?guid=9cb385339de7af7a5e83298f91b75c7dhttps://nzbgeek.info/geekseek.php?guid=9cb385339de7af7a5e83298f91b75c7dThu, 04 May 2017 13:25:25 +0000Movies > Foreign
]]> +Beacon.Point.2016.HDRip.XVID.AC3-EVOhttps://nzbgeek.info/geekseek.php?guid=e1335551827ff12a9087231e292e120dhttps://nzbgeek.info/geekseek.php?guid=e1335551827ff12a9087231e292e120dhttps://nzbgeek.info/geekseek.php?guid=e1335551827ff12a9087231e292e120dThu, 04 May 2017 15:38:56 +0000Movies > SD
  • ID: e1335551827ff12a9087231e292e120d
  • Name: Beacon.Point.2016.HDRip.XVID.AC3-EVO
  • Size: 1.59 GB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 13:17:34 +0000
  • Password: Unknown
  • Imdb Info
    • IMDB Link: Beacon Point
    • Rating: 7.9
    • Plot: A group of hikers lost on the Appalachian Trail stumble across an ancient secret that threatens their survival
    • Year: 2016
    • Genre: Thriller
    • Director: Eric Blue
    • Actors: Rae Olivier, Jon Briddell, Eric Goins
    • Runtime: 85 min

  • 0   0   0   0   
Beacon.Point.2016.HDRip.XVID.AC3-EVO
]]> +Point.2016.HDRip.XviD.AC3-EVOhttps://nzbgeek.info/geekseek.php?guid=5c9f569277478def9c2d1ed171773c6ehttps://nzbgeek.info/geekseek.php?guid=5c9f569277478def9c2d1ed171773c6ehttps://nzbgeek.info/geekseek.php?guid=5c9f569277478def9c2d1ed171773c6eThu, 04 May 2017 16:02:22 +0000Movies > SD
  • ID: 5c9f569277478def9c2d1ed171773c6e
  • Name: Point.2016.HDRip.XviD.AC3-EVO
  • Size: 1.59 GB
  • Attributes: Category - >
  • PostDate: Thu, 04 May 2017 13:17:34 +0000
  • Password: Unknown
  • Imdb Info
    • IMDB Link: Hacksaw Ridge
    • Rating: 8.2
    • Plot: WWII American Army Medic Desmond T Doss, who served during the Battle of Okinawa, refuses to kill people and becomes the first Conscientious Objector in American history to win the Congressional Medal of Honor
    • Year: 2016
    • Genre: Drama, History, War
    • Director: Mel Gibson
    • Actors: Andrew Garfield, Sam Worthington, Luke Bracey
    • Runtime: 139 min

  • 3   0   0   0   
Point.2016.HDRip.XviD.AC3-EVO
]]> +Le.Loup.Un.Predateur.Sous.Surveillance.DOC.FRENCH.HDTV.x264-ABiTBOLhttps://nzbgeek.info/geekseek.php?guid=470d663c6871c549e0a99fccb09b55b2https://nzbgeek.info/geekseek.php?guid=470d663c6871c549e0a99fccb09b55b2https://nzbgeek.info/geekseek.php?guid=470d663c6871c549e0a99fccb09b55b2Thu, 04 May 2017 13:13:29 +0000TV > Foreign
]]> +Conan.2017.05.03.Kurt.Russell.720p.HDTV.x264-CROOKS-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=a881ac1b2143d2b408bddefc98f359a8https://nzbgeek.info/geekseek.php?guid=a881ac1b2143d2b408bddefc98f359a8https://nzbgeek.info/geekseek.php?guid=a881ac1b2143d2b408bddefc98f359a8Thu, 04 May 2017 13:13:30 +0000TV > HD
]]> +The.Handmaids.Tale.S01E03.1080p.WEBRip.x264-MOROSE-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=9cfcb97ad5bbe453a2686e445ee6aecbhttps://nzbgeek.info/geekseek.php?guid=9cfcb97ad5bbe453a2686e445ee6aecbhttps://nzbgeek.info/geekseek.php?guid=9cfcb97ad5bbe453a2686e445ee6aecbThu, 04 May 2017 13:10:16 +0000TV > HD
]]> +Banlieue.Blessee.D.Ou.Vient.La.Colere.DOC.FRENCH.HDTV.x264-ABiTBOLhttps://nzbgeek.info/geekseek.php?guid=50984d582f76a5604bd5a6ca1e6e3a96https://nzbgeek.info/geekseek.php?guid=50984d582f76a5604bd5a6ca1e6e3a96https://nzbgeek.info/geekseek.php?guid=50984d582f76a5604bd5a6ca1e6e3a96Thu, 04 May 2017 13:06:39 +0000TV > Foreign
]]> +Deadliest.Catch.S13E04.720p.HDTV.x264-CRiMSON-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=4ce9c7f01193365260f6cafe0e45b43ahttps://nzbgeek.info/geekseek.php?guid=4ce9c7f01193365260f6cafe0e45b43ahttps://nzbgeek.info/geekseek.php?guid=4ce9c7f01193365260f6cafe0e45b43aThu, 04 May 2017 13:03:13 +0000TV > HD
]]> +Conan.2017.05.03.Kurt.Russell.720p.HDTV.x264-CROOKShttps://nzbgeek.info/geekseek.php?guid=628628e19330d839d8d2653bc158cbechttps://nzbgeek.info/geekseek.php?guid=628628e19330d839d8d2653bc158cbechttps://nzbgeek.info/geekseek.php?guid=628628e19330d839d8d2653bc158cbecThu, 04 May 2017 13:00:12 +0000TV > HD
]]> +The.Handmaids.Tale.S01E02.1080p.WEBRip.x264-MOROSE-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=2b874fa97ddebdaad87cd57287f94e00https://nzbgeek.info/geekseek.php?guid=2b874fa97ddebdaad87cd57287f94e00https://nzbgeek.info/geekseek.php?guid=2b874fa97ddebdaad87cd57287f94e00Thu, 04 May 2017 13:00:13 +0000TV > HD
]]> \ No newline at end of file diff --git a/tests/fixtures/rss/dl_1_i_1234_num_50_r_gibberish_t_2000_2C5000.xml b/tests/fixtures/rss/dl_1_i_1234_num_50_r_gibberish_t_2000_2C5000.xml new file mode 100644 index 0000000..13beabe --- /dev/null +++ b/tests/fixtures/rss/dl_1_i_1234_num_50_r_gibberish_t_2000_2C5000.xml @@ -0,0 +1,51 @@ +api.nzbgeek.infoNZBgeek APIhttp://api.nzbgeek.info/en-gbinfo@nzbgeek.info (NZBgeek)https://cdn.nzbgeek.info/covers/nzbgeek.pngapi.nzbgeek.infohttp://api.nzbgeek.info/NZBgeek +Jimmy.Kimmel.2017.05.02.Will.Arnett.720p.HDTV.x264-CROOKShttps://nzbgeek.info/geekseek.php?guid=bcdbf3f1e7a1ef964527f1d40d5ec639https://nzbgeek.info/geekseek.php?guid=bcdbf3f1e7a1ef964527f1d40d5ec639https://nzbgeek.info/geekseek.php?guid=bcdbf3f1e7a1ef964527f1d40d5ec639Wed, 03 May 2017 16:33:36 +0000TV > HD
]]> +030517-OUaTS06191080WD51x264Vhttps://nzbgeek.info/geekseek.php?guid=34928f2e5397576cb08dbf86dccd3320https://nzbgeek.info/geekseek.php?guid=34928f2e5397576cb08dbf86dccd3320https://nzbgeek.info/geekseek.php?guid=34928f2e5397576cb08dbf86dccd3320Wed, 03 May 2017 16:27:29 +0000Movies > HD
  • ID: 34928f2e5397576cb08dbf86dccd3320
  • Name: 030517-OUaTS06191080WD51x264V
  • Size: 2.08 GB
  • Attributes: Category - >
  • PostDate: Wed, 03 May 2017 16:28:35 +0000
  • Password: Unknown

  • 1   0   0   0   
]]> +Frequency.1x03.Vicino.E.Lontano.ITA.WEBMux.x264-NovaRiphttps://nzbgeek.info/geekseek.php?guid=ae0253cdc22f4c9c14edc5dce9b4a0a8https://nzbgeek.info/geekseek.php?guid=ae0253cdc22f4c9c14edc5dce9b4a0a8https://nzbgeek.info/geekseek.php?guid=ae0253cdc22f4c9c14edc5dce9b4a0a8Wed, 03 May 2017 16:27:31 +0000TV > Foreign
]]> +030517-OUaTS0619720WD51x264Vhttps://nzbgeek.info/geekseek.php?guid=e440f18891194a283c32ff6b94b711d5https://nzbgeek.info/geekseek.php?guid=e440f18891194a283c32ff6b94b711d5https://nzbgeek.info/geekseek.php?guid=e440f18891194a283c32ff6b94b711d5Wed, 03 May 2017 16:27:29 +0000Movies > HD
  • ID: e440f18891194a283c32ff6b94b711d5
  • Name: 030517-OUaTS0619720WD51x264V
  • Size: 1.24 GB
  • Attributes: Category - >
  • PostDate: Wed, 03 May 2017 16:26:39 +0000
  • Password: Unknown

  • 1   0   0   0   
]]> +Frequency.1x03.Vicino.E.Lontano.ITA.WEBMux.x264-NovaRiphttps://nzbgeek.info/geekseek.php?guid=a9913461e0953d892ce0fe8db581019ehttps://nzbgeek.info/geekseek.php?guid=a9913461e0953d892ce0fe8db581019ehttps://nzbgeek.info/geekseek.php?guid=a9913461e0953d892ce0fe8db581019eWed, 03 May 2017 16:27:31 +0000TV > Foreign
]]> +frequency.1x03.ita.webmux.x264-novariphttps://nzbgeek.info/geekseek.php?guid=27aeb80a5a68e7206140edd342b76c5ahttps://nzbgeek.info/geekseek.php?guid=27aeb80a5a68e7206140edd342b76c5ahttps://nzbgeek.info/geekseek.php?guid=27aeb80a5a68e7206140edd342b76c5aWed, 03 May 2017 16:27:31 +0000TV > Foreign
  • ID: 27aeb80a5a68e7206140edd342b76c5a
  • Name: frequency.1x03.ita.webmux.x264-novarip
  • Size: 339.93 MB
  • Attributes: Category - >
  • PostDate: Wed, 03 May 2017 16:26:27 +0000
  • Password: Unknown

  • 0   0   0   0   
]]> +030517-VSHS0101720WDA20H264Vhttps://nzbgeek.info/geekseek.php?guid=903fe7f13ec694531675a96a5d05413fhttps://nzbgeek.info/geekseek.php?guid=903fe7f13ec694531675a96a5d05413fhttps://nzbgeek.info/geekseek.php?guid=903fe7f13ec694531675a96a5d05413fWed, 03 May 2017 16:24:18 +0000Movies > HD
  • ID: 903fe7f13ec694531675a96a5d05413f
  • Name: 030517-VSHS0101720WDA20H264V
  • Size: 1.08 GB
  • Attributes: Category - >
  • PostDate: Wed, 03 May 2017 16:25:12 +0000
  • Password: Unknown

  • 1   0   0   0   
]]> +The.Flash.2014.S03E20.INTERNAL.1080p.WEBRip.X264-DEFLATEhttps://nzbgeek.info/geekseek.php?guid=ab1e64bd5183f6c06d998841e3f3a48ahttps://nzbgeek.info/geekseek.php?guid=ab1e64bd5183f6c06d998841e3f3a48ahttps://nzbgeek.info/geekseek.php?guid=ab1e64bd5183f6c06d998841e3f3a48aWed, 03 May 2017 16:21:14 +0000TV > HD
]]> +Frequency.1x03.Vicino.E.Lontano.ITA.1080p.WEBMux.x264-NovaRiphttps://nzbgeek.info/geekseek.php?guid=03f1f582a14c9c5d8c8b83db92e1155dhttps://nzbgeek.info/geekseek.php?guid=03f1f582a14c9c5d8c8b83db92e1155dhttps://nzbgeek.info/geekseek.php?guid=03f1f582a14c9c5d8c8b83db92e1155dWed, 03 May 2017 16:21:15 +0000TV > Foreign
]]> +frequency.1x03.ita.1080p.webmux.x264-novariphttps://nzbgeek.info/geekseek.php?guid=2cc0b9f76e0cf80c90ed9d9b2514365bhttps://nzbgeek.info/geekseek.php?guid=2cc0b9f76e0cf80c90ed9d9b2514365bhttps://nzbgeek.info/geekseek.php?guid=2cc0b9f76e0cf80c90ed9d9b2514365bWed, 03 May 2017 16:21:15 +0000TV > Foreign
]]> +frequency.1x03.ita.1080phttps://nzbgeek.info/geekseek.php?guid=e8460dfc2117687958cfc9714a48588fhttps://nzbgeek.info/geekseek.php?guid=e8460dfc2117687958cfc9714a48588fhttps://nzbgeek.info/geekseek.php?guid=e8460dfc2117687958cfc9714a48588fWed, 03 May 2017 16:21:15 +0000TV > Foreign
  • ID: e8460dfc2117687958cfc9714a48588f
  • Name: frequency.1x03.ita.1080p
  • Size: 2.86 GB
  • Attributes: Category - >
  • PostDate: Wed, 03 May 2017 16:21:49 +0000
  • Password: Unknown

  • 1   0   0   0   
]]> +Bondi.Vet.S08E01.720p.WEB.h264-KLINGON-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=8beaa494bf48d1605cfb848867665a51https://nzbgeek.info/geekseek.php?guid=8beaa494bf48d1605cfb848867665a51https://nzbgeek.info/geekseek.php?guid=8beaa494bf48d1605cfb848867665a51Wed, 03 May 2017 16:18:11 +0000TV > HD
]]> +[HorribleSubs] Sakura Quest - 05 [1080p]https://nzbgeek.info/geekseek.php?guid=b0f420c40b4a32b31fafa513fd9c50dbhttps://nzbgeek.info/geekseek.php?guid=b0f420c40b4a32b31fafa513fd9c50dbhttps://nzbgeek.info/geekseek.php?guid=b0f420c40b4a32b31fafa513fd9c50dbWed, 03 May 2017 16:18:11 +0000TV > Anime
]]> +Jeopardy.2017.05.01.HDTV.x264-FEET-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=10e376072859ebc762cb81a1b20370cehttps://nzbgeek.info/geekseek.php?guid=10e376072859ebc762cb81a1b20370cehttps://nzbgeek.info/geekseek.php?guid=10e376072859ebc762cb81a1b20370ceWed, 03 May 2017 16:14:52 +0000TV > SD
]]> +[HorribleSubs] Sakura Quest - 05 [720p]https://nzbgeek.info/geekseek.php?guid=2e6dceee558f17fcf35c48f9026d3cdahttps://nzbgeek.info/geekseek.php?guid=2e6dceee558f17fcf35c48f9026d3cdahttps://nzbgeek.info/geekseek.php?guid=2e6dceee558f17fcf35c48f9026d3cdaWed, 03 May 2017 16:11:40 +0000TV > Anime
]]> +Wheel.of.Fortune.2017.05.01.HDTV.x264-FEET-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=5c552558a09873cf3c8961441f551d80https://nzbgeek.info/geekseek.php?guid=5c552558a09873cf3c8961441f551d80https://nzbgeek.info/geekseek.php?guid=5c552558a09873cf3c8961441f551d80Wed, 03 May 2017 16:08:15 +0000TV > SD
]]> +[HorribleSubs] Sakura Quest - 05 [480p]https://nzbgeek.info/geekseek.php?guid=eb8af95785a5eec9890cd0f0c4b0bbcahttps://nzbgeek.info/geekseek.php?guid=eb8af95785a5eec9890cd0f0c4b0bbcahttps://nzbgeek.info/geekseek.php?guid=eb8af95785a5eec9890cd0f0c4b0bbcaWed, 03 May 2017 16:08:15 +0000TV > Anime
]]> +Jeopardy.2017.05.02.HDTV.x264-FEET-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=c407b1f25598d95ef06d248189992e2ehttps://nzbgeek.info/geekseek.php?guid=c407b1f25598d95ef06d248189992e2ehttps://nzbgeek.info/geekseek.php?guid=c407b1f25598d95ef06d248189992e2eWed, 03 May 2017 16:08:15 +0000TV > SD
]]> +Truth.and.Iliza.S01E01.Well.What.Can.We.Say.720p.HULU.WEB-DL.AAC2.0.H.264-monkee-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=749b56b1206075f20917aa8ebdc95071https://nzbgeek.info/geekseek.php?guid=749b56b1206075f20917aa8ebdc95071https://nzbgeek.info/geekseek.php?guid=749b56b1206075f20917aa8ebdc95071Wed, 03 May 2017 16:01:36 +0000TV > HD
]]> +Harlots.S01E06.1080p.WEB.h264-MOROSEhttps://nzbgeek.info/geekseek.php?guid=b5d2401005dc2ed75cd1e04303709acfhttps://nzbgeek.info/geekseek.php?guid=b5d2401005dc2ed75cd1e04303709acfhttps://nzbgeek.info/geekseek.php?guid=b5d2401005dc2ed75cd1e04303709acfWed, 03 May 2017 15:50:46 +0000TV > HD
  • ID: b5d2401005dc2ed75cd1e04303709acf
  • Name: Harlots.S01E06.1080p.WEB.h264-MOROSE
  • Size: 2.15 GB
  • Attributes: Category - >
  • PostDate: Wed, 03 May 2017 15:51:19 +0000
  • Password: Unknown

  • 6   0   0   0   
]]> +NCIS.14x12.Il.Mio.Nome.E.Leland.Spears.ITA.DLMux.x264-NovaRiphttps://nzbgeek.info/geekseek.php?guid=a7557332ccc70aeeac8ee1e9989af33fhttps://nzbgeek.info/geekseek.php?guid=a7557332ccc70aeeac8ee1e9989af33fhttps://nzbgeek.info/geekseek.php?guid=a7557332ccc70aeeac8ee1e9989af33fWed, 03 May 2017 15:50:50 +0000TV > Foreign
]]> +ncis.14x12.ita.dlmux.x264-novariphttps://nzbgeek.info/geekseek.php?guid=f34aae78900f1c614805404c56e54294https://nzbgeek.info/geekseek.php?guid=f34aae78900f1c614805404c56e54294https://nzbgeek.info/geekseek.php?guid=f34aae78900f1c614805404c56e54294Wed, 03 May 2017 15:50:50 +0000TV > Foreign
  • ID: f34aae78900f1c614805404c56e54294
  • Name: ncis.14x12.ita.dlmux.x264-novarip
  • Size: 407.51 MB
  • Attributes: Category - >
  • PostDate: Wed, 03 May 2017 15:51:00 +0000
  • Password: Unknown

  • 0   0   0   0   
]]> +Curvy.Brides.S01E10.Daddys.Girl.HDTV.x264-FEEThttps://nzbgeek.info/geekseek.php?guid=05a7436da3842b4a2c08503ea676da25https://nzbgeek.info/geekseek.php?guid=05a7436da3842b4a2c08503ea676da25https://nzbgeek.info/geekseek.php?guid=05a7436da3842b4a2c08503ea676da25Wed, 03 May 2017 15:50:49 +0000TV > SD
]]> +Say.Yes.to.the.Dress.Randy.Knows.Best.S01E07.HDTV.x264-FEEThttps://nzbgeek.info/geekseek.php?guid=e3deaccb75b2e2fc33bf685612b6d229https://nzbgeek.info/geekseek.php?guid=e3deaccb75b2e2fc33bf685612b6d229https://nzbgeek.info/geekseek.php?guid=e3deaccb75b2e2fc33bf685612b6d229Wed, 03 May 2017 15:50:49 +0000TV > SD
]]> +Jeopardy.2017.05.01.HDTV.x264-FEEThttps://nzbgeek.info/geekseek.php?guid=e2783d44855e849657a8e605c1aaca4ehttps://nzbgeek.info/geekseek.php?guid=e2783d44855e849657a8e605c1aaca4ehttps://nzbgeek.info/geekseek.php?guid=e2783d44855e849657a8e605c1aaca4eWed, 03 May 2017 15:50:49 +0000TV > SD
  • ID: e2783d44855e849657a8e605c1aaca4e
  • Name: Jeopardy.2017.05.01.HDTV.x264-FEET
  • Size: 111.14 MB
  • Attributes: Category - >
  • PostDate: Wed, 03 May 2017 15:48:26 +0000
  • Password: Unknown

  • 44   0   0   0   
]]> +Wheel.of.Fortune.2017.05.01.HDTV.x264-FEEThttps://nzbgeek.info/geekseek.php?guid=04f727cc20fbfdabd1f04b26706199e4https://nzbgeek.info/geekseek.php?guid=04f727cc20fbfdabd1f04b26706199e4https://nzbgeek.info/geekseek.php?guid=04f727cc20fbfdabd1f04b26706199e4Wed, 03 May 2017 15:47:15 +0000TV > SD
]]> +Jeopardy.2017.05.02.HDTV.x264-FEEThttps://nzbgeek.info/geekseek.php?guid=f43d6eae02d8a124487ba65303e42055https://nzbgeek.info/geekseek.php?guid=f43d6eae02d8a124487ba65303e42055https://nzbgeek.info/geekseek.php?guid=f43d6eae02d8a124487ba65303e42055Wed, 03 May 2017 15:47:15 +0000TV > SD
  • ID: f43d6eae02d8a124487ba65303e42055
  • Name: Jeopardy.2017.05.02.HDTV.x264-FEET
  • Size: 104.53 MB
  • Attributes: Category - >
  • PostDate: Wed, 03 May 2017 15:48:17 +0000
  • Password: Unknown

  • 47   0   0   0   
]]> +Say.Yes.to.the.Dress.Randy.Knows.Best.S01E08.HDTV.x264-FEEThttps://nzbgeek.info/geekseek.php?guid=233988155a61302cdd227283dba0af94https://nzbgeek.info/geekseek.php?guid=233988155a61302cdd227283dba0af94https://nzbgeek.info/geekseek.php?guid=233988155a61302cdd227283dba0af94Wed, 03 May 2017 15:47:15 +0000TV > SD
]]> +Curvy.Brides.S01E11.Dont.Judge.A.Book.By.Its.Cover.HDTV.x264-FEEThttps://nzbgeek.info/geekseek.php?guid=814332e101ecda4faafd0ef14c5aaa42https://nzbgeek.info/geekseek.php?guid=814332e101ecda4faafd0ef14c5aaa42https://nzbgeek.info/geekseek.php?guid=814332e101ecda4faafd0ef14c5aaa42Wed, 03 May 2017 15:47:15 +0000TV > SD
]]> +T.I.and.Tiny.The.Family.Hustle.S06E04.Xscape.Is.in.the.Building.720p.HDTV.x264-CRiMSON-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=71458612c12a588e1f8ae81eff010ab3https://nzbgeek.info/geekseek.php?guid=71458612c12a588e1f8ae81eff010ab3https://nzbgeek.info/geekseek.php?guid=71458612c12a588e1f8ae81eff010ab3Wed, 03 May 2017 15:50:50 +0000TV > HD
]]> +[HorribleSubs] Room Mate - 04 [1080p]https://nzbgeek.info/geekseek.php?guid=8e580e53085769e01ace6fdf3fddd22dhttps://nzbgeek.info/geekseek.php?guid=8e580e53085769e01ace6fdf3fddd22dhttps://nzbgeek.info/geekseek.php?guid=8e580e53085769e01ace6fdf3fddd22dWed, 03 May 2017 15:50:50 +0000TV > Anime
  • ID: 8e580e53085769e01ace6fdf3fddd22d
  • Name: [HorribleSubs] Room Mate - 04 [1080p]
  • Size: 100.46 MB
  • Attributes: Category - >
  • PostDate: Wed, 03 May 2017 15:47:16 +0000
  • Password: Unknown

  • 0   0   0   0   
]]> +Let.It.Fall.Los.Angeles.1982-1992.2017.HDTV.x264-FEEThttps://nzbgeek.info/geekseek.php?guid=1f09cc5ec4ad6e5c7dc5a5092c5f4119https://nzbgeek.info/geekseek.php?guid=1f09cc5ec4ad6e5c7dc5a5092c5f4119https://nzbgeek.info/geekseek.php?guid=1f09cc5ec4ad6e5c7dc5a5092c5f4119Wed, 03 May 2017 15:47:15 +0000TV > SD
]]> +NCIS.14x12.Il.Mio.Nome.E.Leland.Spears.ITA-ENG.1080p.DLMux.h264-NovaRiphttps://nzbgeek.info/geekseek.php?guid=c66288ef73c5b599fd89fd5e11e18b3dhttps://nzbgeek.info/geekseek.php?guid=c66288ef73c5b599fd89fd5e11e18b3dhttps://nzbgeek.info/geekseek.php?guid=c66288ef73c5b599fd89fd5e11e18b3dWed, 03 May 2017 15:47:13 +0000TV > Foreign
]]> +ncis.14x12.ita-eng.1080p.dlmux.h264-novariphttps://nzbgeek.info/geekseek.php?guid=2a053108f128ffe73badf57a6acbfec7https://nzbgeek.info/geekseek.php?guid=2a053108f128ffe73badf57a6acbfec7https://nzbgeek.info/geekseek.php?guid=2a053108f128ffe73badf57a6acbfec7Wed, 03 May 2017 15:47:13 +0000TV > Foreign
]]> +[HorribleSubs] Room Mate - 04 [720p]https://nzbgeek.info/geekseek.php?guid=e3e479c4201268bc8d05a333e70b2873https://nzbgeek.info/geekseek.php?guid=e3e479c4201268bc8d05a333e70b2873https://nzbgeek.info/geekseek.php?guid=e3e479c4201268bc8d05a333e70b2873Wed, 03 May 2017 15:50:51 +0000TV > Anime
  • ID: e3e479c4201268bc8d05a333e70b2873
  • Name: [HorribleSubs] Room Mate - 04 [720p]
  • Size: 60.73 MB
  • Attributes: Category - >
  • PostDate: Wed, 03 May 2017 15:45:17 +0000
  • Password: Unknown

  • 1   0   0   0   
]]> +Jimmy.Kimmel.2017.05.02.Will.Arnett.HDTV.x264-CROOKS-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=19c6fa2a25230c0bd5092d8f7be9af38https://nzbgeek.info/geekseek.php?guid=19c6fa2a25230c0bd5092d8f7be9af38https://nzbgeek.info/geekseek.php?guid=19c6fa2a25230c0bd5092d8f7be9af38Wed, 03 May 2017 15:47:16 +0000TV > SD
]]> +[HorribleSubs] Room Mate - 04 [480p]https://nzbgeek.info/geekseek.php?guid=c503b7d7a9cc55804c1d1f4c89473aa8https://nzbgeek.info/geekseek.php?guid=c503b7d7a9cc55804c1d1f4c89473aa8https://nzbgeek.info/geekseek.php?guid=c503b7d7a9cc55804c1d1f4c89473aa8Wed, 03 May 2017 15:50:51 +0000TV > Anime
  • ID: c503b7d7a9cc55804c1d1f4c89473aa8
  • Name: [HorribleSubs] Room Mate - 04 [480p]
  • Size: 27.18 MB
  • Attributes: Category - >
  • PostDate: Wed, 03 May 2017 15:45:04 +0000
  • Password: Unknown

  • 0   0   0   0   
]]> +James.Corden.2017.05.02.Liev.Schreiber.720p.HDTV.x264-CROOKS-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=de41c22f0457b479c1b6e3671b029849https://nzbgeek.info/geekseek.php?guid=de41c22f0457b479c1b6e3671b029849https://nzbgeek.info/geekseek.php?guid=de41c22f0457b479c1b6e3671b029849Wed, 03 May 2017 15:47:16 +0000TV > HD
]]> +Harlots.S01E06.720p.WEB.h264-MOROSEhttps://nzbgeek.info/geekseek.php?guid=a0417cf7649276619afd2cd1a7d92e0fhttps://nzbgeek.info/geekseek.php?guid=a0417cf7649276619afd2cd1a7d92e0fhttps://nzbgeek.info/geekseek.php?guid=a0417cf7649276619afd2cd1a7d92e0fWed, 03 May 2017 15:43:37 +0000TV > HD
  • ID: a0417cf7649276619afd2cd1a7d92e0f
  • Name: Harlots.S01E06.720p.WEB.h264-MOROSE
  • Size: 973.82 MB
  • Attributes: Category - >
  • PostDate: Wed, 03 May 2017 15:43:23 +0000
  • Password: Unknown

  • 6   0   0   0   
]]> +The.Flash.2014.S03E20.1080p.HDTV.x264-CRAVERS-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=de05a1b8e963d57cad74e12ea4696b65https://nzbgeek.info/geekseek.php?guid=de05a1b8e963d57cad74e12ea4696b65https://nzbgeek.info/geekseek.php?guid=de05a1b8e963d57cad74e12ea4696b65Wed, 03 May 2017 15:43:39 +0000TV > HD
]]> +B . S02E11 German Dubbed 720phttps://nzbgeek.info/geekseek.php?guid=c76f3631603049452e05dc8928f24ea5https://nzbgeek.info/geekseek.php?guid=c76f3631603049452e05dc8928f24ea5https://nzbgeek.info/geekseek.php?guid=c76f3631603049452e05dc8928f24ea5Wed, 03 May 2017 15:33:45 +0000TV > Foreign
  • ID: c76f3631603049452e05dc8928f24ea5
  • Name: B . S02E11 German Dubbed 720p
  • Size: 639.23 MB
  • Attributes: Category - >
  • PostDate: Wed, 03 May 2017 15:34:04 +0000
  • Password: Unknown

  • 0   0   0   0   
]]> +Lucifer.S02E14.1080p.WEBRip.X264-DEFLATE-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=e4e5698a8a7185d6c7d2f85a13f218a0https://nzbgeek.info/geekseek.php?guid=e4e5698a8a7185d6c7d2f85a13f218a0https://nzbgeek.info/geekseek.php?guid=e4e5698a8a7185d6c7d2f85a13f218a0Wed, 03 May 2017 15:27:58 +0000TV > HD
]]> +James.Corden.2017.05.02.Liev.Schreiber.720p.HDTV.x264-CROOKShttps://nzbgeek.info/geekseek.php?guid=fd61b8447554c59a0dba99bbfd10671ahttps://nzbgeek.info/geekseek.php?guid=fd61b8447554c59a0dba99bbfd10671ahttps://nzbgeek.info/geekseek.php?guid=fd61b8447554c59a0dba99bbfd10671aWed, 03 May 2017 15:25:00 +0000TV > HD
]]> +The.Flash.2014.S03E20.1080p.HDTV.x264-CRAVERShttps://nzbgeek.info/geekseek.php?guid=a0f0626951a548f88922fef53c5fde24https://nzbgeek.info/geekseek.php?guid=a0f0626951a548f88922fef53c5fde24https://nzbgeek.info/geekseek.php?guid=a0f0626951a548f88922fef53c5fde24Wed, 03 May 2017 15:25:00 +0000TV > HD
]]> +Jimmy.Kimmel.2017.05.02.Will.Arnett.HDTV.x264-CROOKShttps://nzbgeek.info/geekseek.php?guid=75e53fafce10e026efd31919333f8121https://nzbgeek.info/geekseek.php?guid=75e53fafce10e026efd31919333f8121https://nzbgeek.info/geekseek.php?guid=75e53fafce10e026efd31919333f8121Wed, 03 May 2017 15:22:14 +0000TV > SD
]]> +Bondi.Vet.S08E06.720p.WEB.h264-KLINGON-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=09322c0989977d1ce9e442c3f8f4b7b8https://nzbgeek.info/geekseek.php?guid=09322c0989977d1ce9e442c3f8f4b7b8https://nzbgeek.info/geekseek.php?guid=09322c0989977d1ce9e442c3f8f4b7b8Wed, 03 May 2017 15:19:25 +0000TV > HD
]]> +iZombie.S03E05.1080p.WEBRip.X264-DEFLATEhttps://nzbgeek.info/geekseek.php?guid=ac55be6a1c12d49571752431c3fc5b0ehttps://nzbgeek.info/geekseek.php?guid=ac55be6a1c12d49571752431c3fc5b0ehttps://nzbgeek.info/geekseek.php?guid=ac55be6a1c12d49571752431c3fc5b0eWed, 03 May 2017 15:16:28 +0000TV > HD
]]> +Bondi.Vet.S08E10.720p.WEB.h264-KLINGON-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=807d49569c2041c78df240bfab19daa6https://nzbgeek.info/geekseek.php?guid=807d49569c2041c78df240bfab19daa6https://nzbgeek.info/geekseek.php?guid=807d49569c2041c78df240bfab19daa6Wed, 03 May 2017 15:16:29 +0000TV > HD
]]> +[HorribleSubs] Kenka Banchou Otome - Girl Beats Boys - 04 [1080p]https://nzbgeek.info/geekseek.php?guid=7717cfbbd139bb4a7fac3bd55e38d5e2https://nzbgeek.info/geekseek.php?guid=7717cfbbd139bb4a7fac3bd55e38d5e2https://nzbgeek.info/geekseek.php?guid=7717cfbbd139bb4a7fac3bd55e38d5e2Wed, 03 May 2017 15:19:25 +0000TV > Anime
]]> +Prison.Break.S05E05.1080p.WEB.h264-JAWN-Obfuscatedhttps://nzbgeek.info/geekseek.php?guid=967d74995a7f8c5a33dd79aec7081d68https://nzbgeek.info/geekseek.php?guid=967d74995a7f8c5a33dd79aec7081d68https://nzbgeek.info/geekseek.php?guid=967d74995a7f8c5a33dd79aec7081d68Wed, 03 May 2017 15:16:29 +0000TV > HD
]]> \ No newline at end of file From d5b18f7ea4c8378182ba25fe402c49e0c64aa21d Mon Sep 17 00:00:00 2001 From: imba3r Date: Sat, 6 May 2017 09:37:10 +0200 Subject: [PATCH 2/3] Check for newznab api errors, attempt to parse date in RFC3339 if RFC1123Z failed. --- newznab/newznab.go | 25 ++++++++++++--- newznab/newznab_test.go | 32 +++++++++++-------- newznab/structs.go | 6 ++-- ...sode_2_season_9_t_tvsearch_tvdbid_5678.xml | 1 + 4 files changed, 44 insertions(+), 20 deletions(-) create mode 100644 tests/fixtures/api/apikey_gibberish_cat_5030_episode_2_season_9_t_tvsearch_tvdbid_5678.xml diff --git a/newznab/newznab.go b/newznab/newznab.go index eb5b57a..f932037 100644 --- a/newznab/newznab.go +++ b/newznab/newznab.go @@ -10,6 +10,8 @@ import ( "strings" "time" + "fmt" + log "github.com/Sirupsen/logrus" ) @@ -181,6 +183,9 @@ func (c Client) process(vals url.Values, path string) ([]NZB, error) { if err != nil { return nil, err } + if feed.ErrorCode != 0 { + return nil, fmt.Errorf("newznab api error %d: %s", feed.ErrorCode, feed.ErrorDesc) + } log.WithField("num", len(feed.Channel.NZBs)).Debug("newznab:Client:Search: found NZBs") for _, gotNZB := range feed.Channel.NZBs { nzb := NZB{ @@ -194,8 +199,8 @@ func (c Client) process(vals url.Values, path string) ([]NZB, error) { for _, attr := range gotNZB.Attributes { switch attr.Name { case "tvairdate": - if parsedAirDate, err := time.Parse(time.RFC1123Z, attr.Value); err != nil { - log.Errorf("newznab:Client:Search: failed to parse date: %v: %v", attr.Value, err) + if parsedAirDate, err := parseDate(attr.Value); err != nil { + log.Errorf("newznab:Client:Search: failed to parse tvairdate: %v", err) } else { nzb.AirDate = parsedAirDate } @@ -253,8 +258,8 @@ func (c Client) process(vals url.Values, path string) ([]NZB, error) { case "coverurl": nzb.CoverURL = attr.Value case "usenetdate": - if parsedUsetnetDate, err := time.Parse(time.RFC1123Z, attr.Value); err != nil { - log.Errorf("newznab:Client:Search: failed to parse date: %v: %v", attr.Value, err) + if parsedUsetnetDate, err := parseDate(attr.Value); err != nil { + log.Errorf("newznab:Client:Search: failed to parse usenetdate: %v", err) } else { nzb.UsenetDate = parsedUsetnetDate } @@ -352,6 +357,18 @@ func (c Client) buildURL(vals url.Values, path string) string { return parsedURL.String() } +func parseDate(date string) (time.Time, error) { + formats := []string{time.RFC3339, time.RFC1123Z} + var parsedTime time.Time + var err error + for _, format := range formats { + if parsedTime, err = time.Parse(format, date); err == nil { + return parsedTime, nil + } + } + return parsedTime, fmt.Errorf("failed to parse date %s as one of %s", date, strings.Join(formats, ", ")) +} + const ( apiPath = "/api" rssPath = "/rss" diff --git a/newznab/newznab_test.go b/newznab/newznab_test.go index 3eb9dfb..21c90ea 100644 --- a/newznab/newznab_test.go +++ b/newznab/newznab_test.go @@ -71,10 +71,15 @@ func TestUsenetCrawlerClient(t *testing.T) { Convey("Handle errors", func() { - Convey("Return an error for an invalid search", func() { + Convey("Return an error for an invalid search.", func() { _, err := client.SearchWithTVDB(categories, 1234, 9, 2) So(err, ShouldNotBeNil) }) + + Convey("Return an error for invalid api usage.", func() { + _, err := client.SearchWithTVDB(categories, 5678, 9, 2) + So(err.Error(), ShouldEqual, "newznab api error 100: Invalid API Key") + }) }) Convey("When getting TV show information", func() { @@ -91,10 +96,6 @@ func TestUsenetCrawlerClient(t *testing.T) { Convey("When given a category and a tvrage id", func() { results, err := client.SearchWithTVRage(categories, 2870, 10, 1) - //for _, result := range results { - // log.Info(result.JSONString()) - //} - Convey("A valid result is returned.", func() { So(err, ShouldBeNil) So(len(results), ShouldBeGreaterThan, 0) @@ -136,8 +137,6 @@ func TestUsenetCrawlerClient(t *testing.T) { }) Convey("When getting movie information", func() { - categories := []int{CategoryMovieHD} - Convey("Given multiple categories and an IMDB id", func() { cats := []int{ CategoryMovieHD, @@ -155,7 +154,8 @@ func TestUsenetCrawlerClient(t *testing.T) { }) Convey("Given a single category and an IMDB id", func() { - results, err := client.SearchWithIMDB(categories, "0364569") + cats := []int{CategoryMovieHD} + results, err := client.SearchWithIMDB(cats, "0364569") So(err, ShouldBeNil) So(len(results), ShouldBeGreaterThan, 0) @@ -164,31 +164,26 @@ func TestUsenetCrawlerClient(t *testing.T) { Convey("An IMDB id.", func() { imdbAttr := results[0].IMDBID - So(imdbAttr, ShouldEqual, "0364569") }) Convey("An IMDB title.", func() { imdbAttr := results[0].IMDBTitle - So(imdbAttr, ShouldEqual, "Oldboy") }) Convey("An IMDB year.", func() { imdbAttr := results[0].IMDBYear - So(imdbAttr, ShouldEqual, 2003) }) Convey("An IMDB score.", func() { imdbAttr := results[0].IMDBScore - So(imdbAttr, ShouldEqual, 8.4) }) Convey("A cover URL.", func() { imdbAttr := results[0].CoverURL - So(imdbAttr, ShouldEqual, "https://dognzb.cr/content/covers/movies/thumbs/364569.jpg") }) }) @@ -217,6 +212,16 @@ func TestUsenetCrawlerClient(t *testing.T) { So(title, ShouldEqual, "030517-VSHS0101720WDA20H264V") }) + Convey("An airdate with RFC1123Z format is parsed.", func() { + year := results[7].AirDate.Year() + So(year, ShouldEqual, 2017) + }) + + Convey("An usenetdate with RFC3339 format is parsed.", func() { + year := results[7].UsenetDate.Year() + So(year, ShouldEqual, 2017) + }) + }) Convey("I can load the RSS feed up to a given NZB ID.", func() { @@ -237,7 +242,6 @@ func TestUsenetCrawlerClient(t *testing.T) { }) Convey("I can load the RSS feed up to a given NZB ID but will stop after N tries", func() { - results, err := client.LoadRSSFeedUntilNZBID(categories, num, "does-not-exist", 2) Convey("100 results with 2 requests were fetched.", func() { diff --git a/newznab/structs.go b/newznab/structs.go index 7df81f6..1454d6a 100644 --- a/newznab/structs.go +++ b/newznab/structs.go @@ -70,8 +70,10 @@ func (c Comment) JSONString() string { // SearchResponse is a RSS version of the response. type SearchResponse struct { - Version string `xml:"version,attr"` - Channel struct { + Version string `xml:"version,attr"` + ErrorCode int `xml:"code,attr"` + ErrorDesc string `xml:"description,attr"` + Channel struct { Title string `xml:"title"` Link struct { Href string `xml:"href,attr"` diff --git a/tests/fixtures/api/apikey_gibberish_cat_5030_episode_2_season_9_t_tvsearch_tvdbid_5678.xml b/tests/fixtures/api/apikey_gibberish_cat_5030_episode_2_season_9_t_tvsearch_tvdbid_5678.xml new file mode 100644 index 0000000..2c8cceb --- /dev/null +++ b/tests/fixtures/api/apikey_gibberish_cat_5030_episode_2_season_9_t_tvsearch_tvdbid_5678.xml @@ -0,0 +1 @@ + \ No newline at end of file From acd52ba274662c28c183573c463d55da9e8243c7 Mon Sep 17 00:00:00 2001 From: imba3r Date: Tue, 9 May 2017 08:54:10 +0200 Subject: [PATCH 3/3] Updated readme. --- README.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 0753e34..d33b00b 100644 --- a/README.md +++ b/README.md @@ -19,13 +19,14 @@ To use it in your application, import `github.com/mrobinsn/go-newznab/newznab` ## Library Usage -Initialize a client: +### Initialize a client: ``` -client := newznab.New("http://my-usenet-indexer/api", "my-api-key", 1234, false) +client := newznab.New("http://my-usenet-indexer", "my-api-key", 1234, false) ``` +Note the missing `/api` part of the URL. Depending on the called method either `/api` or `/rss` will be appended to the given base URL. A valid user ID is only required for RSS methods. -Search using a tvrage id: +### Search using a tvrage id: ``` categories := []int{ newznab.CategoryTVHD, @@ -34,7 +35,7 @@ categories := []int{ results, _ := client.SearchWithTVRage(categories, 35048, 3, 1) ``` -Search using an imdb id: +### Search using an imdb id: ``` categories := []int{ newznab.CategoryMovieHD, @@ -43,22 +44,22 @@ categories := []int{ results, _ := client.SearchWithIMDB(categories, "0364569") ``` -Search using a name and set of categories: +### Search using a name and set of categories: ``` results, _ := client.SearchWithQueries(categories, "Oldboy", "movie") ``` -Get latest releases for set of categories: +### Get latest releases for set of categories: ``` results, _ := client.SearchWithQuery(categories, "", "movie") ``` -Load latest releases via RSS: +### Load latest releases via RSS: ``` results, _ := client.LoadRSSFeed(categories, 50) ``` -Load latest releases via RSS up to a given NZB id: +### Load latest releases via RSS up to a given NZB id: ``` results, _ := client.LoadRSSFeedUntilNZBID(categories, 50, "nzb-guid", 15) ```