Synology-Forum.nl
Packages => 3rd party Packages => CouchPotato => Topic gestart door: jordywiggie op 21 maart 2019, 14:08:30
-
Wat ik zie dat er gebeurd is dat ingestelde films in CP wel worden gevonden in SW, maar dat hij ze niet download omdat CP aangeeft dat ze 'before ETA' zijn. Dit terwijl de films absoluut niet before ETA zijn.
Hoe zou ik dit kunnen oplossen? Ja je kan de optie 'Always Search' aanvinken, maar dan krijg je ook een hoop troep binnen.
In de log zie ik ook vaak het volgende:
03-21 13:11:20 ERROR
[edia._base.providers.base] Invalid XML returned, check "http://mijn.ip.adres/spotweb/api?imdbid=6195442&apikey=xxx&t=movie&extended=1" manually for issues.
Als ik dat adres dan bezoek krijg ik het volgende te lezen: Access denied for [Use Spotweb using an API key (24::invalid API key)]. Dit terwijl de API key wel overeenkomt.
Edit 28-3-2019: als ik dan op de plek van de xxx mijn apikey invoer dan krijg ik het volgende te zien:
This page contains the following errors:
error on line 2 at column 1: Document is empty
Below is a rendering of the page up to the first error.
Iemand die zou kunnen helpen?
-
CP heeft bij mij en vele anderen nog nooit GOED gewerkt. Ben ermee gestopt. Jammer het idee is leuk. Ik gebruikte het ook i.c.m. met Spotweb en torrents.
-
CP heeft bij mij altijd prima gewerkt, alleen nu i.c.m. SW niet. Maar wat ik lees gebruiken meerdere mensen het dus het zal ergens aan moeten liggen.
-
De juiste api key staat bij je spotweb user.
-
Ja dat is ook de key die ik gebruik.
-
Sorry, ik zie het al. Er is recent een update voor spotweb icm couchpotato geweest. Maar de package voor Syno is nog niet uit.
-
Is daar de fix in verwerkt? Weet je wanneer die uitkomt en waar ik dat kan vinden eventueel?
-
De fix is op github spotweb geplaatst.
-
Ja probleem is alleen dat ik niet weet hoe ik deze fix kan integreren.. :geek:
-
Volgens mij moet er een update van de Synology package van Spotweb komen. Kan wel ff duren, of heel snel gaan. Ligt aan de community.
-
Hoi, even speciaal een account aangemaakt voor dit antwoord, want ik was vandaag ook weer aan het zoeken hoe dit op te lossen.
Mocht het nog niet gelukt zijn, ik heb het net gefixt via github.
Ik heb de text die hier staat : https://github.com/spotweb/spotweb/pull/411/files over de originele text gekopieerd in het lib/services/MediaInformation/Services_MediaInformation_Imdb.php bestand. (bij mij volume1/web/spotweb/ etc etc)
En nu kan couchpotato weer dingen vinden in mijn spotweb server, jeuhhh!
Missch had je inmiddels al het antwoord gevonden, maar wilde het toch nog even kwijt :p
-
skip-5 bedankt voor je reactie. :thumbup:
Oplossing is hier inderdaad al op het forum geplaatst Couchpotato kan geen spot binnenhalen via spotweb. (https://www.synology-forum.nl/couchpotato/couchpotato-kan-geen-spot-binnenhalen-via-spotweb/?topicseen).
Daar staat ook een stappenplan beschreven hoe dit door te voeren.
Hieronder nogmaals:
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
Thanks to Murdog33 :clap:
directory:
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