Jump to content

Recommended Posts

Posted

It's sad because the week before this started, my Trakt plugin updated 3 times (3.8.5, 3.8.6, then 3.8.8). Now suddenly, it stops working completely, and we hear nothing about it being worked on...

Posted

I can confirm that I have the same problem.
Running server 4.9.5.0 in an Unraidsystem (Linux).
It is impossible to get a new "pin" and it is an "oath" problem.

Hopefully our clever developers can find out of it.

Posted
1 hour ago, MrNo0000 said:

I fixed the problem with the help of Codex. I would like to share the .dll if the Emby Team allows me.

In conclusion:
1. Codex downloaded and decompiled the .dll of trakt 3.8.8.0 plugin.

2. Codex Re-developed the new auth process upon the 3.8.8.0 and then compiled a new version based on that.

3. Stop the server and replace the .dll manually and then start the server again.

4. Open plugin, click auth, go through the auth process. (wait for the code, open the trakt activate page, input the code, click "ok" and "Authorize", go back to plugin page and wait for the finish.)

image.thumb.png.5f6d1f3a56c9af115cbddad146df56ff.pngimage.thumb.png.e33fc170622d0300a9806be0b6952fbe.pngimage.png.ba35f318c07adf16c7d135a2aa5a1531.pngimage.thumb.png.35c273500bb4dccb1a2df55be922480e.png

Are you willing to share the recompiled dll? Or does this go against Emby's t&c?

Posted
1 hour ago, pdufho said:

Are you willing to share the recompiled dll? Or does this go against Emby's t&c?

In my opinion this solution is not possible. (patching the dll-file)
It is possible to change/update the way "oath" is handshaking in the dll.
(trakt.configuration.trakt.html inside the dll-file)
But the Emby Trakt plugin still expects a pin code to be written in Emby by user.

And that is not how Trakt is working now since the update.
The new Trakt shall communicate with Emby to show/provide the code inside Emby interface.
(not old style copied from Trakt homepage).

To do that - it would take a full re-writing of the code in trakt.dll.
And maybe even some fixes in Emby interface so it can receive the code automatically from Trakt.

But it is just my opinion......
 

nospotify
Posted

Well @MrNo0000says it works, so let's go with that factual response. Given the radio silence from Emby devs, perhaps they will provide via DM.

MrNo0000
Posted
8 hours ago, pdufho said:

Are you willing to share the recompiled dll? Or does this go against Emby's t&c?

I want to but I am not sure if it's against the rules. So I'm a little bit hesitate.

MrNo0000
Posted (edited)
8 hours ago, redaktorn said:

In my opinion this solution is not possible. (patching the dll-file)
It is possible to change/update the way "oath" is handshaking in the dll.
(trakt.configuration.trakt.html inside the dll-file)
But the Emby Trakt plugin still expects a pin code to be written in Emby by user.

And that is not how Trakt is working now since the update.
The new Trakt shall communicate with Emby to show/provide the code inside Emby interface.
(not old style copied from Trakt homepage).

To do that - it would take a full re-writing of the code in trakt.dll.
And maybe even some fixes in Emby interface so it can receive the code automatically from Trakt.

But it is just my opinion......
 

I was concerned if it can work at first. But then the de-compiling works perfectly so it just figured out. 

And what you said is right, the auth process was re-written and also the interface changed. I put some screenshots for you.

I think anyone who has Codex or Claude could re-do this.

image.thumb.png.7cdd52dec3c0f930354b934962a64dce.png

image.thumb.png.3c7816644f5dd744b6e6c45dae0e0757.png

image.thumb.png.81fbcc56764ee6e4157cef99817abe1b.png

Edited by MrNo0000
MrNo0000
Posted
10 hours ago, pdufho said:

Are you willing to share the recompiled dll? Or does this go against Emby's t&c?

@LukeHi Luke, can I share my solutions to other users for free?

  • Agree 1
redaktorn
Posted
1 hour ago, MrNo0000 said:

I was concerned if it can work at first. But then the de-compiling works perfectly so it just figured out. 

And what you said is right, the auth process was re-written and also the interface changed. I put some screenshots for you.

I think anyone who has Codex or Claude could re-do this.

image.thumb.png.7cdd52dec3c0f930354b934962a64dce.png

image.thumb.png.3c7816644f5dd744b6e6c45dae0e0757.png

image.thumb.png.81fbcc56764ee6e4157cef99817abe1b.png

Nice working 😀
That is a major re-write. Well done.

schnigges
Posted

Potential new Emby User here, I finally wanted to make the switch from Plex to Emby and tried following the Migration Guide provided by Emby and I am completely frustrated.

The guide says to "Install and setup Trakt Scrobbler in Plex and sync your watch history" 
-> Does not work, Trakt Scrobbler seems to be outdated since Trakt does not support non-https redirect URIs. Found another tool that works, got my watch status synced from Plex to Trakt. First annoyance solved.

Then I try to import my watch status from Trakt to Emby and this also does not work. Next annoyance with no workaround.
These are the exact problems that made me want to switch from Plext to Emby. Plex does not give a .... about the issues that users experience with their product, but since this seems to be the same with Emby, I guess I won't make the switch.

Posted

Please try updating the plugin to 3.8.10.0.

Thanks.

  • Thanks 1
Posted
10 minutes ago, ebr said:

Please try updating the plugin to 3.8.10.0.

Thanks.

Thank you! Worked fine on one of my servers; will test on the other later today.

Posted

Updated to 3.8.10.0 and the connection to Trakt is working :) 

  • Thanks 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...