What this software does is, it runs on your PlexMediaServer and detects when you play (or stop) a video.
It then sends a play signal to theHandy, if said video has a funscript, and plays the funscript.
To use theHandy on my mobile phone and other devices, i felt a good cross-platform approach was needed.
So i firstly developed my own media server, it was decent, but finding compatibility profiles for video codec’s on largely undocumented webbrowsers is a nightmare.
So i decided to check if PMS could do this, and it could.
So now anything that has access to your plex server can run theHandy, this includes desktop, mobile, smart tv’s, consoles etc.
It works as a Plex webhook (requires plexpass/payment).
What this does is that, when you start, play, pause or stop a video’s playback, it sends a signal to my python script, which can then ask the server what video file it is.
I can then check for if said video file has a funscript, and then just send said file to handyfeeling.com and ask their handyAPI to run it from there.
Please read the git description on how to install and use it.
As you might guess there is also a certain latency, as the process of going from device->server->my script has an undefined latency.
Its generally low if you’re local, but please just stop and start to fix this.
There’s also a load of other known bugs on the github, that you should read before sending them to me.
Feel free to write suggestions on how to fix said bugs