Pagina 1 van 2

Sonarr - geen hits uit Spotweb

Geplaatst: 29 aug 2015, 11:40
door Sidk
Support Request Template

Welk spotX programma gebruik je?: SpotWeb
Wat is de versie van het spotX programma?: 20150803-1
Wat is je besturingssysteem?: Linux
Wat is de versie van het besturingssysteem?: Synology DSM 5.2
Welke Usenet Provider heb je?: Supernews
Welke Internet Provider heb je?: Online
Welk Anti-Virus/Firewall programma gebruik je?: Geen antwoord gegeven
Met welk programma download je?: NZBGet
Wanneer begon je probleem?: Geen antwoord gegeven
Geef een beschrijving van je probleem: Spotweb werkt niet met Sonarr.
Sonarr zoekt naar spots, maar heeft nog nooit een resultaat uit Spotweb gehaald, ook al weet ik zeker dat ze wel in Spotweb staan.
Wat heb je gedaan om het probleem te verhelpen?: Op Sonarr-forum hulp gezocht
https://forums.sonarr.tv/t/no-search-re ... nts/6670/6

Daar tot de conclusie gekomen dat er iets niet goed lijkt te gaan in Spotweb - (lees: incorrecte resultaten bij zoeken naar 5030,5040)
Schone installatie: Ja
XML bestand.: Geen antwoord gegeven

Generated by Support Toolkit SRT Generator.


Als toelichting:
Op Sonarr-forum heb ik de volgende link gekregen om info uit de API te testen:
http://localhost/spotweb/api?t=tvsearch ... &limit=100

Als ik deze link gebruik krijg ik echter incorrecte resultaten:
(Hits die geen 5030 of 5040 bevatten)

Bijvoorbeeld:

Code: Selecteer alles

    <rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:newznab="http://www.newznab.com/DTD/2010/feeds/attributes/" version="2.0">
<channel>
<atom:link href="http://XXX.XXX.X.XX/spotweb/api" rel="self" type="application/rss+xml"/>
<title>Spotweb Index</title>
<description>Spotweb Index API Results</description>
<link>http://XXX.XXX.X.XX/spotweb/</link>
<language>en-gb</language>


<webMaster>xxxxx@xxxxx.com (XXXXXXXXX)</webMaster>
<category/>
<image>
<url>http://XXX.XXX.X.XX/spotweb/images/spotnet.gif</url>
<title>Spotweb Index</title>
<link>http://XXX.XXX.X.XX/spotweb/</link>
<description>SpotWeb Index API Results</description>
</image>
<newznab:response offset="0" total="50"/>
<item>
<title>XXXXXXXXX S03E01 720p HDTV X264-DIMENSION-NL-Subs</title>
<guid isPermaLink="false">d4paOudGQqEy3HYVQviQo@spot.net</guid>
<link>
http://XXX.XXX.X.XX/spotweb/api?t=g&id=d4paOudGQqEy3HYVQviQo@spot.net&apikey=XXXXXXX
</link>
<pubDate>Sat, 22 Aug 2015 14:57:57 +0200</pubDate>
<category>Beeld > x264HD</category>
<enclosure url="http://XXX.XXX.X.XX/spotweb/api?t=g&id=d4paOudGQqEy3HYVQviQo@spot.net&apikey=XXXXX" length="2062074108" type="application/x-nzb"/>
<newznab:attr name="category" value="2000"/>
<newznab:attr name="category" value="2040"/>
<newznab:attr name="category" value="5000"/>
<newznab:attr name="subs" value="dutch"/>
<newznab:attr name="size" value="2062074108"/>
<newznab:attr name="poster" value="PenningS@spot.net"/>
<newznab:attr name="comments" value="0"/>
</item>
Daarentegen; als ik zoek op andere codes, bijv.

http://localhost/spotweb/api?t=tvsearch ... &limit=100
of
http://localhost/spotweb/api?t=tvsearch ... &limit=100

krijg ik wel alleen hits die 1000 of in het laatste geval 2030 of 2040 bevatten.


Heeft iemand enig idee wat hier misgaat / zou kunnen zijn?

Hulp is zeer welkom! Loop hier echt al weken mee rond te zeulen :cry: :D

Laatste toevoeging --> Spotweb werkt wel met Couchpotato

Re: Sonarr - geen hits uit Spotweb

Geplaatst: 29 aug 2015, 13:03
door mesa57
Hmmz, lastig.
Je selecteert in je eerste voorbeeld op 5030 en 5040
Spotweb vertaalt dat in een selectie op cat0_z1,cat0_a0,cat0_a1,cat0_a2,cat0_a3,cat0_a10
Z1=Beeld
A0=Divx
A1=WMV
A2=MPG
A3=DVD5
A10=DVD9

5040 wordt vertaald in cat0_z1,cat0_a4,cat0_a6,cat0_a7,cat0_a8,cat0_a9
Z1=Beeld
A0=Divx
A4=?
A6=Blu ray
A7=?
A8=?
A9=x264hd

Geen wonder dus dat je heel veel resultaten terugkrijgt.

Re: Sonarr - geen hits uit Spotweb

Geplaatst: 29 aug 2015, 14:03
door Mirx
Probeer anders mijn SpotPage_newznabapi.php eens.

http://s000.tinyupload.com/index.php?fi ... 5768244474

@mesa57, dat is een fout in de source code en documentatie. De eerste waarde zou eigenlijk de hoofdcategorie zijn (Series / cat0_z1), waarbij je daarna alleen nog maar de subcategorien zou hoeven opgeven, dus zonder _z1. Dat werkt echter niet, dus elke entry moet gewoon _z1 bevatten.

case 5030: return 'cat0_z1,cat0_a0,cat0_a1,cat0_a2,cat0_a3,cat0_a10';
case 5040: return 'cat0_z1,cat0_a4,cat0_a6,cat0_a7,cat0_a8,cat0_a9';

Veranderen in:
case 5030: return 'cat0_z1,cat0_z1_a0,cat0_z1_a1,cat0_z1_a2,cat0_z1_a3,cat0_z1_a10';
case 5040: return 'cat0_z1,cat0_z1_a4,cat0_z1_a6,cat0_z1_a7,cat0_z1_a8,cat0_z1_a9';

Re: Sonarr - geen hits uit Spotweb

Geplaatst: 29 aug 2015, 14:14
door mesa57
Dat is dan al heel lang fout. Niemand de behoefte om dat aan te passen ?
Verder werkt de download niet :

Afbeelding

Re: Sonarr - geen hits uit Spotweb

Geplaatst: 30 aug 2015, 19:18
door Mirx
Testen was meer voor Sidk bedoeld, was hem ook al proberen te helpen op het Sonarr forum.

Kan zijn dat hij het niet doet, komt zo uit mijn eigen install, en ik draai wel een Spotweb versie van inmiddels 2 jaar oud denk ik, dus misschien dat hij met de laatste versie niet werkt.

Zie op github dat op regel 6 al een andere code aanroept sinds mei 2013.

Re: Sonarr - geen hits uit Spotweb

Geplaatst: 30 aug 2015, 21:49
door mesa57
Het is in ieder geval niet alleen Sonarr probleem. Ook Sickbeard krijgt zooi binnen als hij op series zoekt.
Ik ben bezig met het aanpassen van de 5xxx categorien, maar of ik die ooit in een spotweb branch krijg weet ik niet.

Re: Sonarr - geen hits uit Spotweb

Geplaatst: 31 aug 2015, 09:14
door Mirx
Het probleem bij Sidk gaat alleen verder als alleen additionele vervuiling.
Hij krijgt ook geen valide hits in 5030/5040.

Vervuiling is op zich niet erg als:
1) Je maar vaak genoeg de RSS feed queried zodat er geen missende XML items zijn
2) Je geen time-outs krijgt bij een lange retentie zoekopdracht.
3) Je niet gek wordt van de false positives.

Vandaar dat de fout waarschijnlijk bij 99,9% van de mensen onopgemerkt is gebleven. Kwam er zelf ook pas achter bij vergaand troubleshooten, terwijl ik de XML output al wel vaker had bekenen.

Re: Sonarr - geen hits uit Spotweb

Geplaatst: 31 aug 2015, 10:01
door mesa57
Met de jou wijzigingen ziet het resultaat er in ieder geval veel beter uit.

API call :

Code: Selecteer alles

http://wheezy/spotweb/api?apikey=&attrs=rageid&t=tvsearch&cat=5030,5040&o=json&limit=100
De where van de query die hij dan uitvoert :

Code: Selecteer alles

(((s.category = 0) AND (s.subcatz = 'z1|') AND ( ((s.subcata = 'a0|') OR (s.subcata = 'a1|') OR (s.subcata = 'a2|') OR (s.subcata = 'a3|') OR (s.subcata = 'a10|') OR (s.subcata = 'a4|') OR (s.subcata = 'a6|') OR (s.subcata = 'a7|') OR (s.subcata = 'a8|') OR (s.subcata = 'a9|') ) ) )) AND ( (s.filesize > 0) ) 
En een gedeelte van het (json) resultaat (database bevat slechts 4 jaar oude spots ivm analyse van een SSL probleem) :

Code: Selecteer alles

 [{"ID":"drssIiaYLXEPVN9TQAohM@spot.net","name":"Miss Marple - Seizoen 5 (4\/4)","size":"4528132651","adddate":"2011-03-14 00:29:01","guid":"drssIiaYLXEPVN9TQAohM@spot.net","fromname":"jackowacko36","completion":100,"categoryID":"2000","comments":"0","category_name":"Image: DVD5","category_ids":"2000,2030","_totalrows":100},{"ID":"kegDcUfbbZMskp9TQA7rW@spot.net","name":"Germany's Next Top Model S06E02","size":"1328954160","adddate":"2011-03-13 23:54:07","guid":"kegDcUfbbZMskp9TQA7rW@spot.net","fromname":"doned55","completion":100,"categoryID":"2000","comments":"0","category_name":"Image: DivX","category_ids":"2000,2030,5000"},{"ID":"R7psy1SlRFUw0p9TQAfM4@spot.net","name":"Katie Melua - AVO session Basel 2007","size":"4321207556","adddate":"2011-03-13 23:53:21","guid":"R7psy1SlRFUw0p9TQAfM4@spot.net","fromname":"Savales","completion":100,"categoryID":"2000","comments":"0","category_name":"Image: DVD5","category_ids":"2000,2030,5000"},{"ID":"2iW6SWqB3x4kEV9TQAWIu@spot.net","name":"De Wereld Van Andre Rieu S01E04","size":"277829477","adddate":"2011-03-13 23:30:43","guid":"2iW6SWqB3x4kEV9TQAWIu@spot.net","fromname":"Zoutoplossing","completion":100,"categoryID":"2000","comments":"0","category_name":"Image: DivX","category_ids":"2000,2030,5000"},{"ID":"nQ8BNZUJmpM40R9TQAAYF@spot.net","name":"Adam Eva S01E02","size":"525572812","adddate":"2011-03-13 23:27:51","guid":"nQ8BNZUJmpM40R9TQAAYF@spot.net","fromname":"Zoutoplossing","completion":100,"categoryID":"2000","comments":"0","category_name":"Image: DivX","category_ids":"2000,2030,5000"},{"ID":"9Oj9ieghbjUQUR9TQAA3A@spot.net","name":"Doe Maar Normaal S04E04","size":"278031237","adddate":"2011-03-13 23:25:10","guid":"9Oj9ieghbjUQUR9TQAA3A@spot.net","fromname":"Zoutoplossing","completion":100,"categoryID":"2000","comments":"0","category_name":"Image: DivX","category_ids":"2000,2030,5000"},{"ID":"E1w4JTET95Y60N9TQAQRE@spot.net","name":"Undercover In Nederland S08E03","size":"429888618","adddate":"2011-03-13 23:23:43","guid":"E1w4JTET95Y60N9TQAQRE@spot.net","fromname":"Zoutoplossing","completion":100,"categoryID":"2000","comments":"0","category_name":"Image: DivX","category_ids":"2000,2030,5000"},{"ID":"xRSjqo1fJ3crEJ9TQAhBn@spot.net","name":"Fdsafasd","size":"1523036843","adddate":"2011-03-13 23:18:58","guid":"xRSjqo1fJ3crEJ9TQAhBn@spot.net","fromname":"xxxxxxxxxxxx","completion":100,"categoryID":"2000","comments":"0","category_name":"Image: x264HD","category_ids":"2000,2040,5000"},{"ID":"BDSAGdlqRqoMT59TQABrM@spot.net","name":"De Reunie S13E02","size":"524920697","adddate":"2011-03-13 22:59:16","guid":"BDSAGdlqRqoMT59TQABrM@spot.net","fromname":"Zoutoplossing","completion":100,"categoryID":"2000","comments":"0","category_name":"Image: DivX","category_ids":"2000,2030,5000"},{"ID":"KlOxUMDaHhI0D19TQAxJ5@spot.net","name":"Wegmisbruikers S16E11","size":"524991282","adddate":"2011-03-13 22:57:39","guid":"KlOxUMDaHhI0D19TQAxJ5@spot.net","fromname":"Zoutoplossing","completion":100,"categoryID":"2000","comments":"0","category_name":"Image: DivX","category_ids":"2000,2030,5000"},{"ID":"yqpx2VJZpvggj19TQARTi@spot.net","name":"Top Gear S16E08","size":"659240228","adddate":"2011-03-13 22:56:22","guid":"yqpx2VJZpvggj19TQARTi@spot.net","fromname":"Zoutoplossing","completion":100,"categoryID":"2000","comments":"0","category_name":"Image: DivX","category_ids":"2000,2030,5000"},{"ID":"4ScS6rG4yOoMT19TQAJTy@spot.net","name":"Dames In De Dop S03E05","size":"302831670","adddate":"2011-03-13 22:55:00","guid":"4ScS6rG4yOoMT19TQAJTy@spot.net","fromname":"Zoutoplossing","completion":100,"categoryID":"2000","comments":"0","category_name":"Image: DivX","category_ids":"2000,2030,5000"},{"ID":"eHQuVyE9jqU2jx9TQADaX@spot.net","name":"Eredivisie Speelronde 27 2010 2011 NEC vs PSV","size":"1318572271","adddate":"2011-03-13 22:53:33","guid":"eHQuVyE9jqU2jx9TQADaX@spot.net","fromname":"Zoutoplossing","completion":100,"categoryID":"2000","comments":"0","category_name":"Image: DivX","category_ids":"2000,2030,5000"},{"ID":"aNLfE39czTEmjx9TQAMj1@spot.net","name":"FA Cup 2011 6e Ronde Manchester United vs Arsenal","size":"1317574945","adddate":"2011-03-13 22:52:29","guid":"aNLfE39czTEmjx9TQAMj1@spot.net","fromname":"Zoutoplossing","completion":100,"categoryID":"2000","comments":"0","category_name":"Image: DivX","category_ids":"2000,2030,5000"},{"ID":"6JJi47EqmoATDx9TQAaZt@spot.net","name":"NOS Studio Sport Eredivisie 2010 2011 Samenvattingen Speelronde 27 Zaterdag","size":"417875739","adddate":"2011-03-13 22:51:12","guid":"6JJi47EqmoATDx9TQAaZt@spot.net","fromname":"Zoutoplossing","completion":100,"categoryID":"2000","comments":"0","category_name":"Image: DivX","category_ids":"2000,2030,5000"},
Voor de andere 5xxx cats heb ik de aanpassing ook maar gedaan.

Re: Sonarr - geen hits uit Spotweb

Geplaatst: 31 aug 2015, 12:30
door mesa57
Pull request voor spotweb/master uitgezet. Nu maar afwachten of die gemerged wordt.

Re: Sonarr - geen hits uit Spotweb

Geplaatst: 08 sep 2015, 14:50
door Osiris
Yo. Dit is naar mijn inzien geen spotweb probleem, maar ligt aan het language probleem van Sonarr.
Standaard worden posts met een .nl.mkv of nl-subs tag geblockt.
Doe in Sonarr maar eens wat manual searches naar series die je gegarandeerd zal vinden met je spotweb-als-newznab.
Het rode uitroeptekentje zal je daar zeggen "English wanted but Dutch found".
Daarom worden deze niet opgepikt bij automatische searches.

Ik gebruik Sonarr/Sabnzbd/Spotweb/Transmission al een tijdje en moet nog steeds manueel m'n QoQ-spots taggen in spotweb. In Sonarr heb ik een 10tal newznabs & 4 torrent indexers staan. Priority newznab, na 1 maand niets gevonden -> torrent.
Ik werk met die Drone Factory in Sonarr en wijs die naar m'n completed downloads folder. Daaruit pikt hij wél de .nl.mkv files op.