Synology-Forum.nl
Packages => 3rd party Packages => CouchPotato => Topic gestart door: Murdog33 op 06 maart 2019, 19:55:04
-
Het viel me op dat Couchpotato alleen films binnenhaalt via nzbfinder.ws
na gezocht te hebben in de LOG vond ik dit:
ERROR [edia._base.providers.base] Invalid XML returned, check "http://192.168.1.200/spotweb/api?imdbid=1392170&apikey=xxx&t=movie&extended=1" manually for issues
Ik heb handmatig de API ingevoerd en getest in de browser en daar komt dit uit:
Notice: Undefined offset: 1 in /volume1/web/spotweb/lib/services/MediaInformation/Services_MediaInformation_Imdb.php on line 41
Warning: Cannot modify header information - headers already sent by (output started at /volume1/web/spotweb/lib/services/MediaInformation/Services_MediaInformation_Imdb.php:41) in /volume1/web/spotweb/lib/page/SpotPage_Abs.php on line 72
Het lijkt erop dat mijn spotweb niet overweg kan met de "imdbid=1392170"
Via IMDB ben ik erachter dat Couchpotato op deze manier zoekt naar "The Hunger games".
Het weghalen van de "imdbid=1392170" geeft gewoon een op spotweb zoekresultaat naar alle films weer
Ik maak o.a. gebruik van het volgende:
DSM 6.2.1-23824 Update 6
Web station met:
- Apache HTTP Server 2.4
- PHP7.2
MariaDB10 als database
MariaDB5 (leeg), nodig als dependency van spotweb
Zou iemand met meer Synology kennis me kunnen helpen dit probleem op te lossen?
Alvast bedankt!
-
Voor iedereen die ditzelfde probleem heeft, er wordt in spotweb aan gewerkt.
voor nu heeft het volgende voor mij geholpen:
https://github.com/spotweb/spotweb/issues/412
-
https://github.com/spotweb/spotweb/issues/412
Zou je misschien kunnen aangeven hoe ik dit dan werkend kan krijgen?
-
Jep,
Dat kan door alles uit te voeren wat hier beschreven staat:
https://github.com/spotweb/spotweb/issues/403
Succes!
-
Sorry hoor ik ben een leek hierin, maar hoe kan ik deze hotfix integreren in mijn couchpotato? ::)
En zal dit ook de reden zijn waardoor ik nu bij zowat elke film in Couchpotato te zien krijg dat hij before ETA is terwijl dat niet zo is?
-
Before Eta is wat anders. Dan is de film eerder uitgekomen dan de orginele release datum. Dit kan je aanpassen in couchpotato. Maar je krijgt wel meer fakes.
-
Ja die optie om dat uit te zetten ken ik. Wil inderdaad niet allemaal fakes binnenkrijgen. Het gaat mij erom dat hij aangeeft dat ze before ETA zijn, terwijl dat niet zo is. Kan ze gewoon vinden op SW en op imdb is releasedatum ook al verstreken.
-
Release datum van de blaray of bios? Daar zit een verschil in. Ik weet eerlijk gezegd niet waar couch naar kijkt. Je kan ETA wel uitzetten alleen goed filteren. Zo als bekende realease groepen pakken. Ts cam enzo blokkeren. Lijkt mij geen spotweb probleem.
-
Releasedatum wat ik zie op imdb.com. Dat is niet de releasedatum van bluray. Maar goed dat is een nevenvraag en is inderdaad geen SW probleem.
Prioriteit is mijn probleem waardoor hij niks meer via SW binnenhaalt. Blijkbaar is daar een fix (https://github.com/spotweb/spotweb/issues/403) voor, maar ik weet niet hoe ik dat moet integreren. Iemand? Murdog33 :geek:
-
Hi Jordy,
Couchpotato kon bij mij geen spotweb films binnen halen omdat hij de website IMDB gebruikt, en die hadden hun systeem wat aangepast. De link waar ik en jij naar verwijzen is een hotfix (tijdelijke oplossing) om dit te verhelpen. Ik verwacht dus ook dat couchpotato het zelf (ondertussen misschien al?) zelf ook oplost. Mocht dat niet het geval zijn, dan moet je het volgende doen:
1) Installeer (op een windows pc) het programma "WinSCP" en configureer dat om te verbinden met je synology aparaat. (hier zijn veel instructies over te vinden)
2) Gebruik WinSCP om het betreffende IMDB script van couchpotato te vinden. Dit staat hier: "lib/services/MediaInformation/Services_MediaInformation_Imdb.php"
3) Download dat php script bestand naar je PC (maak er een backup van. Als alles mis gaat plaats je deze weer terug in synology).
4) Gebruik (met voorkeur notepad++) om de inhoudelijke tekst van het script te wijzigen zoals de hotfix het beschrijft. Vervang de bestaande rode gedeelten met de (nieuwe) groene tekst.
5) Save en overschrijf het script. Daarna upload je het script terug naar waar die vandaan kwam (vervangen dus) met WinSCP.
6) Herstart synology voor de zekerheid en probeer couchpotato maar uit.
Succes!
-Murdog33
-
:clap: :thumbup:
-
Ik kan de directory niet vinden, hoe kan dat?
Betreft:
2) Gebruik WinSCP om het betreffende IMDB script van couchpotato te vinden. Dit staat hier: "lib/services/MediaInformation/Services_MediaInformation_Imdb.php"
Ik kan lib uiteraard vinden, maar niet services. Ik log in met SCP. Hoort dit ook?
-
Bij mij is het op de volgende locatie: /volume1/web/spotweb/lib/services/MediaInformation/Services_MediaInformation_Imdb.php en het kan ook op de volgende locatie zijn te vinden: /var/www/spotweb/lib/services/MediaInformation/Services_MediaInformation_Imdb.php
-
Het is gelukt, bedankt voor jullie hulp!