Auteur Topic: Trakt  (gelezen 25796 keer)

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Trakt
« Reactie #30 Gepost op: 11 februari 2013, 22:18:44 »
Citaat van: "Matr1x"
Ik zal dat eens in de gaten houden. Volgens mij wordt de harddisk niet gebruikt als trakt geen activiteit kan waarnemen. Het "logbestand" wordt ook alleen maar bijgewerkt als het script een signaal krijgt dat je een film of serie kijkt. En dan is je harddisk toch al wakker, want de mediaspeler leest de film immers van je harddisk.

Je kunt trakt vast ook wel op usb stick draaien door een symlink in je web folder te plaatsen naar een map op je usb stick. Of misschien kun je in Web Station een alternatieve map op usb stick opgeven.

Harddisk gaat niet meer in hibernate helaas. Denk dat dit aan cron ligt, dus ik heb even de volgende aanpassingen gedaan en zal kijken of hibernate nu wel weer werkt.

1. PHP open_basedir aangepast en dit aan het einde toegevoegd van de bestaande waarde:
:/volumeUSB1/usbshare/web
2. Cron job aangepast als volgt:
*/15 * * * * root cd /volumeUSB1/usbshare/web/trakt && /usr/bin/php scrobble.php
Even getest en trakt werkt nog. Nu kijken of hibernate weer werkt. Ik meld me wel weer met het resultaat  :mrgreen:
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Trakt
« Reactie #31 Gepost op: 11 februari 2013, 22:41:35 »
Citaat van: "Bjorn"
Update: hij ziet wel welke serie er speelt op de boxee, maar geeft niets door aan trakt.tv..
Mocht iemand weten waar het mis gaat dan hoor ik het graag, want het is wel een vrij eenvoudige oplossing.

Nadat cron een paar dagen lang elke 15 minuten het PHP script uitgevoerd heeft, kan ik inmiddels melden dat helaas niet alle afleveringen op scrobbelt gezet worden op trakt.tv. Ze staan wel altijd in de log, dus het script werkt goed. Maar ik denk dat de trakt.tv server het soms te druk heeft en een timeout geeft. Ik krijg op de webpagina zelfs ook wel eens een melding dat trakt.tv te druk bezig is.

Het script op om de 5 minuten zetten heeft geen zin, want bij een tweede keer uitvoeren geeft het script de melding "Show or movie has been recently submitted for this status" en wordt er niet eens verbonden met trakt.tv.

Wat je kunt doen is het script om de 5 minuten aanroepen maar voordat je dit doet het logbestand verwijderen. Dan gaat het script weer verbinden met trakt.tv om de status bij te werken. Dit wordt dan een aantal achter elkaar gedaan, dus is de kans veel groter dat het minimaal een keer lukt.

Ik ben nog een beetje aan het experimenteren en ik ben er nog niet helemaal achter wanneer trakt.tv nu de status bijwerkt. Ik zie bijvoorbeeld de  status "seen it" en "scrobble" en voor de huidige aflevering zelfs "watching". Maar als ik stop met kijken, verandert de status niet. Ik heb nog geen idee wat dit triggert.

[ Gespecificeerde bijlage is niet beschikbaar ]trakte.png[/attachment:2jucr7ab]
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline Martijndez

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 115
  • -Ontvangen: 191
  • Berichten: 1.186
Re: Trakt
« Reactie #32 Gepost op: 11 februari 2013, 22:52:28 »
Ik werk met trakt tv icm een plugin op XBMC en merk ook dat niet alles op trakt.tv word gezet. Waarschijnlijk zoals je zegt een te drukke server.
DIY NAS, Core I3 3.8Ghz, 8gb DDR 1600, 6 x WD60EFRX, OpenMediaVault 2.*
DS115j, 1 x WD6400AACS met DSM 5.1

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Trakt
« Reactie #33 Gepost op: 11 februari 2013, 23:43:22 »
Citaat van: "Matr1x"
Even getest en trakt werkt nog. Nu kijken of hibernate weer werkt. Ik meld me wel weer met het resultaat  :mrgreen:

En hibernate werkt ook weer. De oplossing is dus net als bij SABnzbd: maak gebruik van usbshare!
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline Björn

Re: Trakt
« Reactie #34 Gepost op: 21 februari 2013, 10:25:29 »
Citaat van: "Matr1x"
Citaat van: "Bjorn"
Ik had het niet over die python versie maar over een of ander php script :)

Hij geeft op de commandline wel de juiste serie aan, maar geeft hem niet door aan trakt.

Hier werkt het wel  :mrgreen:

Citaat
DS211plus> php scrobble.php
{"status":"success","message":"scrobbled The Big Bang Theory 5x21","show":{"title":"The Big Bang Theory","year":"2007","imdb_id":"tt0898266","tvdb_id":"80379"},"season":"5","episode":"number":"21","title":"The Hawking Excitation"},"facebook":false,"twitter":false,"tumblr":false}

DS211plus> php scrobble.php
{"status":"success","message":"scrobbled The Big Bang Theory 5x22","show":{"title":"The Big Bang Theory","year":"2007","imdb_id":"tt0898266","tvdb_id":"80379"},"season":"5","episode":"number":"22","title":"The Stag Convergence"},"facebook":false,"twitter":false,"tumblr":false}

[ Bijlage is ongeldig of bestaat niet ] trakt.png[/attachment:34dmlyqo]
Ik ben er net achter dat hij pas als je 75% gezien hebt ook scrobbled. Daarvoor geeft hij "watching" als resultaat:

$scrobble_type = ($progress > 75) ? "scrobble" : "watching"; {"status":"success","message":"[b]watching[/b] Life of Pi (2012)","movie":{"title":"Life of Pi","year":"2012","imdb_id":"tt0454876","tmdb_id":"87827"},"facebook":false,"twitter":false,"tumblr":false}

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Trakt
« Reactie #35 Gepost op: 22 februari 2013, 14:21:41 »
Ik had ook al de nodig info uit het PHP script gehaald. Daar leer je altijd wel veel van.

Ik ben heel enthousiast geworden over trakt.tv en het ik vind het geweldig dat dit script werkt. Er wordt inderdaad "scrobble" en "watching" doorgegeven aan trakt, maar op één of andere manier moet trakt.tv deze status toch weer omzetten in "seen it"? Bij mij staan er nog steeds veel aflevering op status "scrobble" en het script zet deze status niet op "seen it".

Ook mist trakt nog wel eens een aflevering, terwijl het script wel succesvol aangeroepen is. Waarschijnlijk is de server op dat moment te druk om de database bij te werken. Misschien is het dan toch wel slim om het script vaker aan te roepen, maar dan er wel voor zorgen dat trakt ook benaderd wordt. Ik ben nog even aan het puzzelen of ik hiervoor het script kan aanpassen. Anders is de makkelijkste manier natuurlijk het log bestand te verwijderen zoals ik al eerder schreef.

In SickBeard en CouchPotato kun je ook trakt aanvinken bij notifications. Weet iemand wat er dan gebeurt? Ik heb het aangezet en er is al heel wat gesnatched en gedownload, maar ik zie hier niks van terug op trakt.tv.
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Trakt
« Reactie #36 Gepost op: 22 februari 2013, 14:31:26 »
Citaat van: "Matr1x"
In SickBeard en CouchPotato kun je ook trakt aanvinken bij notifications. Weet iemand wat er dan gebeurt? Ik heb het aangezet en er is al heel wat gesnatched en gedownload, maar ik zie hier niks van terug op trakt.tv.

Dus toch wel... ik zie nu dat ik de afleveringen die gedownload zijn op trakt.tv "in your collection" zijn.
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Trakt
« Reactie #37 Gepost op: 01 maart 2013, 14:13:29 »
Sinds eens week wordt trakt.tv niet meer bijgewerkt. Er is niks mis met het script, maar ik denk dat de cron jobs niet meer uitgevoerd worden. Er er een manier om dit te controleren? Standaard logt cron niks, maar kan ik kijken of cron nog wel werkt?
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline Björn

Re: Trakt
« Reactie #38 Gepost op: 03 maart 2013, 09:02:56 »
Even de cron restarten wellicht.

Bij mij werkte het php script heel instabiel. Ik ben weer terug naar de python variant.

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Trakt
« Reactie #39 Gepost op: 05 maart 2013, 19:07:13 »
Citaat van: "Matr1x"
Het script op om de 5 minuten zetten heeft geen zin, want bij een tweede keer uitvoeren geeft het script de melding "Show or movie has been recently submitted for this status" en wordt er niet eens verbonden met trakt.tv.

Wat je kunt doen is het script om de 5 minuten aanroepen maar voordat je dit doet het logbestand verwijderen. Dan gaat het script weer verbinden met trakt.tv om de status bij te werken. Dit wordt dan een aantal achter elkaar gedaan, dus is de kans veel groter dat het minimaal een keer lukt.

Het logbestand verwijderen en meerdere keren aanroepen kan ik niet aanraden. Dat veroorzaakt dubbele registratie. Misschien beter dan geen registratie natuurlijk, maar ik denk niet dat dit de bedoeling is. De ziet aan de tijdstippen overigens wel dat een registratie best vaak gemist wordt. Hij stond op iedere 5 minuten en zo mis ik er dus wel een paar.

[ Gespecificeerde bijlage is niet beschikbaar ]trakt.png[/attachment:18tk5qag]
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Trakt
« Reactie #40 Gepost op: 06 maart 2013, 09:45:58 »
Citaat van: "Bjorn"
Optie 3 lijkt mij de handigste icm. een cronjob. Makkelijkste installatie, zeker in DSM4.2 waar je via DSM cronjobs kunt instellen.

Bedoel je de taakplanner in DSM 4.2? Want daar kun je alleen maar een taak ieder uur laten herhalen en niet iedere x minuten. Dat is wel erg jammer eigenlijk.
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Trakt
« Reactie #41 Gepost op: 07 maart 2013, 00:19:57 »
Citaat van: "Matr1x"
Het logbestand verwijderen en meerdere keren aanroepen kan ik niet aanraden. Dat veroorzaakt dubbele registratie.

Duh! Zelfs als bestand niet verwijderd wordt, heb ik dubbele registraties. Op een of andere manier wordt trakt toch bijgewerkt, ondanks dat het script de melding geeft dat je nog steeds hetzelfde kijkt.

[ Gespecificeerde bijlage is niet beschikbaar ]trakt2.png[/attachment:7ocvxg3a]
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Trakt
« Reactie #42 Gepost op: 04 mei 2013, 22:15:41 »
Bij mij werkte het php script heel instabiel. Ik ben weer terug naar de python variant.

Na installatie van een aantal PHP pakketten (init 3rd party en ddns updater) werkte het trakt php script hier ook niet meer stabiel. Kan toeval zijn, maar het heeft toch lange tijd zonder problemen gewerkt, helemaal met de taakplanner in DSM 4.2.

Ik ben nu ook weer terug op de Trakt-for-Boxee python oplossing en dat werkt weer gelijk goed. De --pair optie werkt niet meer (misschien omdat ik Boxee+ geinstalleerd heb), maar ik denk dat hij nog gepaired was, want trakt.tv wordt goed bijgewerkt.
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline buzzke

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 11
  • -Ontvangen: 55
  • Berichten: 356
Re: Trakt
« Reactie #43 Gepost op: 05 mei 2013, 11:08:38 »
wel jammer dat boxee + niet meer geupdate wordt.
was heel veelbelovend, maar ligt nu al een heel eindje stil
  • Mijn Synology: 713+/210J
  • HDD's: 4XWD30EZRX
  • Extra's: 2G Ram

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Trakt
« Reactie #44 Gepost op: 06 mei 2013, 20:18:36 »
Ik ben nu ook weer terug op de Trakt-for-Boxee python oplossing en dat werkt weer gelijk goed.

Helaas maar na een dag werkt ook het Python script niet meer. Ik heb het script gestart als daemon en het is nog actief, maar doet niks meer.

Ik zal het script nu eens in de taakplanner hangen om te kijken of dat beter werkt.
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac


 

Trakt-for-Boxee SPK

Gestart door Matr1xBoard Media Streaming mods

Reacties: 37
Gelezen: 23946
Laatste bericht 21 augustus 2015, 15:17:30
door Matr1x
SickBeard + Trakt = Top combinatie

Gestart door Matr1xBoard SickBeard

Reacties: 18
Gelezen: 9625
Laatste bericht 24 maart 2014, 20:00:45
door Matr1x
Keuze Trakt Sync

Gestart door Rien MiddagBoard SickRage

Reacties: 9
Gelezen: 4373
Laatste bericht 21 mei 2016, 09:00:40
door Rien Middag