Adult Agents for Gay Titles

And now, it looks like I need to do some digging as well. AEBN is no longer pulling posters. Somewhere in the process, the http or https is getting lost.

My log snippit is attached.

@phpatnode said:
Thanks for trying. I’m afraid I don’t know enough about Git Hub OR Python.

You said you “don’t know enough about Git to do anything with it on the page there.” - Can you do anything with it somewhere else? If so, please share. Thanks!

Okay, to fix the cast issue, you need to navigate into each subsection of the agent. So AEBN.Bundle HelixStudios.Bundle and so forth. Each one will have a Content folder, then a Code folder. In the Code folder, edit the init.py file. You will want to basically do a find and replace. Find role.actor and replace it with role.name

Save, reload Plex, and then go to any of your media and do a refresh. You should see it pull in fine. Though, I might recommend holding off refreshing anything that was pulled from AEBN since right now it appears to be broken and not pulling in posters.

I did a push update on my fork on github. This fixed the issue and added folder options so you can define the folder for each agent. I will work on it more later and push it to the main once I iron out code and add new features. It works right now however.

@cky2250 said:
I did a push update on my fork on github. This fixed the issue and added folder options so you can define the folder for each agent. I will work on it more later and push it to the main once I iron out code and add new features. It works right now however.

Is that just the role.name issue, or the not pulling posters from AEBN issue?

Yes the actor to name was a change. I haven’t looked into AEBN yet.

@cky2250 said:
Yes the actor to name was a change. I haven’t looked into AEBN yet.

Somewhere, the http or https is getting lost in translation. I added logs both on here and on the Git issue I opened.

@HawkeyeFLA said:

@cky2250 said:
Yes the actor to name was a change. I haven’t looked into AEBN yet.

Somewhere, the http or https is getting lost in translation. I added logs both on here and on the Git issue I opened.

I just looked a the source code form AEBN. The problem is from them. They don’t use https:// or http://
 they just use //

view-source:Watch Bare Ravers | Gay | AEBN

I will write a workaround.

@cky2250 said:

@HawkeyeFLA said:

@cky2250 said:
Yes the actor to name was a change. I haven’t looked into AEBN yet.

Somewhere, the http or https is getting lost in translation. I added logs both on here and on the Git issue I opened.

I just looked a the source code form AEBN. The problem is from them. They don’t use https:// or http://
 they just use //

view-source:Watch Bare Ravers | Gay | AEBN

I will write a workaround.

That’s a very recent change on their behalf then. I added something maybe a month ago with no problems.

The code issue for AEBN should be fixed now.

@cky2250 said:
The code issue for AEBN should be fixed now.

Release 2017.03.12.1 · LGBT-PlexPlugins/plex-gay-metadata-agent · GitHub

Working like the proverbial Singer Sewing Machine. :slight_smile:

Guess I was a little premature when I said it was working. AEBN is still having some issues


@HawkeyeFLA said:
Guess I was a little premature when I said it was working. AEBN is still having some issues


What’s the issue? I might have missed a line of code

@HawkeyeFLA said:
Guess I was a little premature when I said it was working. AEBN is still having some issues


And for god sake porn on Saint Patrick’s day night. Must not have had action
 lol

@cky2250 said:

@HawkeyeFLA said:
Guess I was a little premature when I said it was working. AEBN is still having some issues


What’s the issue? I might have missed a line of code

For a lot of things, it’s finding the title, but then it won’t download.

@cky2250 said:

@HawkeyeFLA said:
Guess I was a little premature when I said it was working. AEBN is still having some issues


And for god sake porn on Saint Patrick’s day night. Must not have had action
 lol

Heh. It happens. 
 LOL, then insomnia hits, and I spent the last several hours reworking my network and domains, getting Let’s Encrypt running finally, and best of all, Plex happily running under SSL with my own cert.

Anyhoo
 I attached a couple of log files. (Same ones as on the Git issue)

AEBN threw a CRITICAL error tonight.

Doesn’t work at all for me. It seems to be taking the whole path name instead of the file name and matching nothing. It gives everything names like U%3A%5CBelAmi%5CAll That ■■■■ (2014)

@bradslk said:
Doesn’t work at all for me. It seems to be taking the whole path name instead of the file name and matching nothing. It gives everything names like U%3A%5CBelAmi%5CAll That **** (2014)

Can you provide debug logs please. I just tested this on all agents on both windows and Linux and works. My guess is this is not naming folders and files right.

@cky2250 said:

@bradslk said:
Doesn’t work at all for me. It seems to be taking the whole path name instead of the file name and matching nothing. It gives everything names like U%3A%5CBelAmi%5CAll That **** (2014)

Can you provide debug logs please. I just tested this on all agents on both windows and Linux and works. My guess is this is not naming folders and files right.

Which log and where do I send it? My PMS Plugin Logs directory has a number of log files, mostly 200-300K

@bradslk said:

@cky2250 said:

@bradslk said:
Doesn’t work at all for me. It seems to be taking the whole path name instead of the file name and matching nothing. It gives everything names like U%3A%5CBelAmi%5CAll That **** (2014)

Can you provide debug logs please. I just tested this on all agents on both windows and Linux and works. My guess is this is not naming folders and files right.

Which log and where do I send it? My PMS Plugin Logs directory has a number of log files, mostly 200-300K

So I’ve been dealing with the naming, folder structure and the entire file paths stated previously by others being returned. Sometimes it’s for entire studio, sometimes because of a special character in database matched against, ie colon, question marks etc. That are not allowed the the actual file name. Otherwise, sometimes a particular file just will not match, and return the jargon, regardless of the folder, naming, individual refresh, library or all, manual or automatic. In some cases, after an upload of files, scan, no match (odd naming return and no metadata), refreshing individual titles names will fix the issue. But with 30,000 individual movies, scenes, or regular series based not included with the agent, it’s very time consuming.

I’ve read all I could find. And really don’t know exactly what naming conventions to follow as it’s not entirely clear. My movies are seperate from scenes, seperate from any vid that come in a regular online release, aka XPlex Series, like a TV show library. So the naming is fairly uniform through each individual library.

But AEBN should be strait forward. Do each individual move need its own master folder, all in a folder by studio, just thrown 4500 into a single folder, everything with parenthesis Studio. Our without. I’ve done each of those ways, and mixed names with and without the studio. Reading a colon with a ‘-’ does not work, most times just leaving it out and a single space does. Sometimes not.

That was way to much rambling, but I am just brainstorming on the bumps had in my system but generally 80-90%+ it’s fine in the match and data pulled.

@kevankeylon said:

@bradslk said:

@cky2250 said:

@bradslk said:
Doesn’t work at all for me. It seems to be taking the whole path name instead of the file name and matching nothing. It gives everything names like U%3A%5CBelAmi%5CAll That **** (2014)

Can you provide debug logs please. I just tested this on all agents on both windows and Linux and works. My guess is this is not naming folders and files right.

Which log and where do I send it? My PMS Plugin Logs directory has a number of log files, mostly 200-300K

So I’ve been dealing with the naming, folder structure and the entire file paths stated previously by others being returned. Sometimes it’s for entire studio, sometimes because of a special character in database matched against, ie colon, question marks etc. That are not allowed the the actual file name. Otherwise, sometimes a particular file just will not match, and return the jargon, regardless of the folder, naming, individual refresh, library or all, manual or automatic. In some cases, after an upload of files, scan, no match (odd naming return and no metadata), refreshing individual titles names will fix the issue. But with 30,000 individual movies, scenes, or regular series based not included with the agent, it’s very time consuming.

I’ve read all I could find. And really don’t know exactly what naming conventions to follow as it’s not entirely clear. My movies are seperate from scenes, seperate from any vid that come in a regular online release, aka XPlex Series, like a TV show library. So the naming is fairly uniform through each individual library.

But AEBN should be strait forward. Do each individual move need its own master folder, all in a folder by studio, just thrown 4500 into a single folder, everything with parenthesis Studio. Our without. I’ve done each of those ways, and mixed names with and without the studio. Reading a colon with a ‘-’ does not work, most times just leaving it out and a single space does. Sometimes not.

That was way to much rambling, but I am just brainstorming on the bumps had in my system but generally 80-90%+ it’s fine in the match and data pulled.

Any titles that do not match. If you send me a debug log I will see if it is an issue with the agent and if so add code to fix it. If it is site side I will add it to know unfixable bugs.

I just added a new agent that will fix all of this. It’s a new site that will be like IMDb, however there is little amount of content on the site.