Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Little Nubiles Network bugs #93

Closed
chempke opened this issue Feb 21, 2019 · 23 comments
Closed

Little Nubiles Network bugs #93

chempke opened this issue Feb 21, 2019 · 23 comments

Comments

@chempke
Copy link

chempke commented Feb 21, 2019

StepSibblingCaught is mapping to teamskeet.com instead of nubiles-porn.com

fixed:

  • Nubiles.net scenes no Summary and wrong Actor poster.
  • Stepsiblingscaught spelling mistake in Code: Stephsiblingscaught
  • Genres and summary won't pull
@SgtBatten
Copy link
Collaborator

SgtBatten commented Feb 21, 2019

cleaning up comment as it was unrelated.

I can confirm theres nothing in the nubiles py to pull summary. I tried to add it using a few variations of:

metadata.summary = detailsPageElements.xpath('//article/p[text()]')[0].text_content()

but it seems to lock up my whole searching ability.

@woodbridgesub
Copy link

Also noticed a similar issue with nubilefilms.com as mentioned in previous 2 posts.

@chempke
Copy link
Author

chempke commented Feb 21, 2019

Is your server running on Win or Linux?

For example, this scene https://nubiles-porn.com/video/watch/31386/multiple-masturbation-s4e9
I tag my file with the scene ID like this NubileFilms - 31386

2019-02-22 00:13:14,378 (2254) :  DEBUG (runtime:717) - Handling request GET /:/plugins/com.plexapp.agents.phoenixadult/messaging/function/X0FnZW50S2l0OlNlYXJjaA__/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoyCmRpY3QKZGljdAo2CnMyCmVuczQKbGFuZ2IxczYKbWFudWFsYjFzNwpwcmltYXJ5aTAKczcKdmVyc2lvbnIxCnM2Cmt3YXJnc3M1Ck1vdmllczEwCm1lZGlhX3R5cGU2CnMxNgphZjc3MjdhYWUwNzdlYjkyczE3Cm9wZW5TdWJ0aXRsZXNIYXNoczE4Ck1vbXN0ZWFjaHNleCAzMTM4NnM0Cm5hbWVzMTMzClYlM0ElNUNjb250ZW50JTVDTnViaWxlcyUyME5ldHdvcmslNUNNb21zJTIwVGVhY2glMjBTZXglNUNNb21zVGVhY2hTZXglMjAtJTIwTXVsdGlwbGUlMjBNYXN0dXJiYXRpb24lNUNNb21zVGVhY2hTZXglMjAtJTIwMzEzODYlMkVtcDRzOApmaWxlbmFtZXM0MApmY2JhZTU5YjRiOWU1NTQ2ZTY3MjIxODNkMDJjYTA4YTBjNjRmNjM1czgKcGxleEhhc2hzNwoxOTYzNzE2czgKZHVyYXRpb25zNgoyNDE2NjVzMgppZHIwCg__
2019-02-22 00:13:14,378 (2254) :  DEBUG (runtime:49) - Received packed state data (2356 bytes)
2019-02-22 00:13:14,381 (2254) :  DEBUG (runtime:814) - Found route matching /:/plugins/com.plexapp.agents.phoenixadult/messaging/function/X0FnZW50S2l0OlNlYXJjaA__/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoyCmRpY3QKZGljdAo2CnMyCmVuczQKbGFuZ2IxczYKbWFudWFsYjFzNwpwcmltYXJ5aTAKczcKdmVyc2lvbnIxCnM2Cmt3YXJnc3M1Ck1vdmllczEwCm1lZGlhX3R5cGU2CnMxNgphZjc3MjdhYWUwNzdlYjkyczE3Cm9wZW5TdWJ0aXRsZXNIYXNoczE4Ck1vbXN0ZWFjaHNleCAzMTM4NnM0Cm5hbWVzMTMzClYlM0ElNUNjb250ZW50JTVDTnViaWxlcyUyME5ldHdvcmslNUNNb21zJTIwVGVhY2glMjBTZXglNUNNb21zVGVhY2hTZXglMjAtJTIwTXVsdGlwbGUlMjBNYXN0dXJiYXRpb24lNUNNb21zVGVhY2hTZXglMjAtJTIwMzEzODYlMkVtcDRzOApmaWxlbmFtZXM0MApmY2JhZTU5YjRiOWU1NTQ2ZTY3MjIxODNkMDJjYTA4YTBjNjRmNjM1czgKcGxleEhhc2hzNwoxOTYzNzE2czgKZHVyYXRpb25zNgoyNDE2NjVzMgppZHIwCg__
2019-02-22 00:13:14,381 (2254) :  INFO (agentkit:957) - Searching for matches for {'openSubtitlesHash': 'af7727aae077eb92', 'name': 'Momsteachsex 31386', 'filename': 'V%3A%5Ccontent%5CNubiles%20Network%5CMoms%20Teach%20Sex%5CMomsTeachSex%20-%20Multiple%20Masturbation%5CMomsTeachSex%20-%2031386%2Emp4', 'plexHash': 'fcbae59b4b9e5546e6722183d02ca08a0c64f635', 'duration': '1963716', 'id': '241665'}
2019-02-22 00:13:14,381 (2254) :  DEBUG (networking:166) - Requesting 'http://127.0.0.1:32400/library/metadata/241665/tree'
2019-02-22 00:13:14,388 (2254) :  INFO (logkit:16) - *******MEDIA TITLE****** Momsteachsex 31386
2019-02-22 00:13:14,388 (2254) :  INFO (logkit:16) - Getting Search Settings for: Momsteachsex 31386
2019-02-22 00:13:14,391 (2254) :  INFO (logkit:16) - ^^^^^^^ siteID: 528
2019-02-22 00:13:14,391 (2254) :  INFO (logkit:16) - ^^^^^^^ Shortening Title
2019-02-22 00:13:14,391 (2254) :  INFO (logkit:16) - momsteachsex vs momsteachsex
2019-02-22 00:13:14,391 (2254) :  INFO (logkit:16) - 1
2019-02-22 00:13:14,391 (2254) :  INFO (logkit:16) - 6
2019-02-22 00:13:14,391 (2254) :  INFO (logkit:16) - searchTitle (before date processing): 31386
2019-02-22 00:13:14,391 (2254) :  INFO (logkit:16) - Search Title: 31386
2019-02-22 00:13:14,391 (2254) :  INFO (logkit:16) - 31386
2019-02-22 00:13:14,392 (2254) :  INFO (logkit:16) - Made it to Nubile
2019-02-22 00:13:14,398 (2254) :  DEBUG (networking:166) - Requesting 'https://nubiles-porn.com/video/watch/31386'
2019-02-22 00:13:14,601 (2254) :  DEBUG (runtime:88) - Sending packed state data (2388 bytes)
2019-02-22 00:13:14,601 (2254) :  DEBUG (runtime:924) - Response: [200] str, 692 bytes
2019-02-22 00:13:15,642 (3f2c) :  DEBUG (runtime:717) - Handling request GET /:/plugins/com.plexapp.agents.phoenixadult/messaging/function/X0FnZW50S2l0OlVwZGF0ZU1ldGFkYXRh/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMTAKczIKZW5zNApsYW5nYjFzNQpmb3JjZWIwczgKcGVyaW9kaWNzNgoyNDE2NjVzNApkYmlkaTAKczcKdmVyc2lvbm5zMTAKcGFyZW50R1VJRG5zOApwYXJlbnRJRHM1Ck1vdmllczEwCm1lZGlhX3R5cGVzNTEKY29tLnBsZXhhcHAuYWdlbnRzLnBob2VuaXhhZHVsdDovLzMxMzg2fDUyOD9sYW5nPWVuczQKZ3VpZHM5CjMxMzg2fDUyOHMyCmlkcjAK
2019-02-22 00:13:15,644 (3f2c) :  DEBUG (runtime:49) - Received packed state data (4360 bytes)
2019-02-22 00:13:15,645 (3f2c) :  DEBUG (runtime:814) - Found route matching /:/plugins/com.plexapp.agents.phoenixadult/messaging/function/X0FnZW50S2l0OlVwZGF0ZU1ldGFkYXRh/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMTAKczIKZW5zNApsYW5nYjFzNQpmb3JjZWIwczgKcGVyaW9kaWNzNgoyNDE2NjVzNApkYmlkaTAKczcKdmVyc2lvbm5zMTAKcGFyZW50R1VJRG5zOApwYXJlbnRJRHM1Ck1vdmllczEwCm1lZGlhX3R5cGVzNTEKY29tLnBsZXhhcHAuYWdlbnRzLnBob2VuaXhhZHVsdDovLzMxMzg2fDUyOD9sYW5nPWVuczQKZ3VpZHM5CjMxMzg2fDUyOHMyCmlkcjAK
2019-02-22 00:13:15,647 (3f2c) :  DEBUG (model:32) - Loading model with GUID com.plexapp.agents.phoenixadult://31386|528?lang=en
2019-02-22 00:13:15,647 (3f2c) :  DEBUG (model:234) - Deserializing from C:\Users\dzemk\AppData\Local\Plex Media Server\Metadata\Movies\f\d7794f77b9846bd8529b9be2c3a1e88c41fb70c.bundle\Contents\com.plexapp.agents.phoenixadult\Info.xml
2019-02-22 00:13:15,648 (3f2c) :  DEBUG (networking:166) - Requesting 'http://127.0.0.1:32400/library/metadata/241665/tree'
2019-02-22 00:13:15,668 (3f2c) :  INFO (logkit:16) - ******UPDATE CALLED*******
2019-02-22 00:13:15,668 (3f2c) :  INFO (logkit:16) - 528
2019-02-22 00:13:15,668 (3f2c) :  INFO (logkit:16) - scene url: https://nubiles-porn.com/video/watch/31386
2019-02-22 00:13:15,674 (3f2c) :  DEBUG (networking:166) - Requesting 'https://nubiles-porn.com/video/watch/31386'
2019-02-22 00:13:15,878 (3f2c) :  DEBUG (networking:166) - Requesting 'https://www.adultdvdempire.com/performer/search?q=Alex%20Grey,'
2019-02-22 00:13:16,474 (3f2c) :  DEBUG (networking:166) - Requesting 'https://www.adultdvdempire.com/670942/alex-grey-pornstars.html'
2019-02-22 00:13:17,517 (3f2c) :  INFO (logkit:16) - Alex Grey, found in AdultDVDEmpire
2019-02-22 00:13:17,519 (3f2c) :  INFO (logkit:16) - PhotoURL: https://imgs1cdn.adultempire.com/actors/670942h.jpg
2019-02-22 00:13:17,519 (3f2c) :  INFO (logkit:16) - actorPhoto: https://imgs1cdn.adultempire.com/actors/670942h.jpg
2019-02-22 00:13:17,526 (3f2c) :  DEBUG (networking:166) - Requesting 'https://www.adultdvdempire.com/performer/search?q=Brandi%20Love'
2019-02-22 00:13:18,068 (3f2c) :  DEBUG (networking:166) - Requesting 'https://www.adultdvdempire.com/603547/brandi-love-pornstars.html'
2019-02-22 00:13:18,855 (3f2c) :  INFO (logkit:16) - Brandi Love found in AdultDVDEmpire
2019-02-22 00:13:18,855 (3f2c) :  INFO (logkit:16) - PhotoURL: https://imgs1cdn.adultempire.com/actors/603547h.jpg
2019-02-22 00:13:18,857 (3f2c) :  INFO (logkit:16) - actorPhoto: https://imgs1cdn.adultempire.com/actors/603547h.jpg
2019-02-22 00:13:18,858 (3f2c) :  INFO (logkit:16) - BG DL: http://images.nubiles-porn.com/videos/multiple_masturbation/samples/cover1280.jpg
2019-02-22 00:13:18,864 (3f2c) :  DEBUG (networking:166) - Requesting 'http://images.nubiles-porn.com/videos/multiple_masturbation/samples/cover1280.jpg'
2019-02-22 00:13:19,040 (3f2c) :  DEBUG (networking:198) - Not caching 'http://images.nubiles-porn.com/videos/multiple_masturbation/samples/cover1280.jpg' (content type 'image/jpeg' not cacheable in Agent plug-ins)
2019-02-22 00:13:19,046 (3f2c) :  DEBUG (networking:166) - Requesting 'http://images.nubiles-porn.com/videos/multiple_masturbation/samples/cover1280.jpg'
2019-02-22 00:13:19,227 (3f2c) :  DEBUG (networking:198) - Not caching 'http://images.nubiles-porn.com/videos/multiple_masturbation/samples/cover1280.jpg' (content type 'image/jpeg' not cacheable in Agent plug-ins)
2019-02-22 00:13:19,229 (3f2c) :  INFO (logkit:16) - Date: Feb 14, 2016
2019-02-22 00:13:19,230 (3f2c) :  INFO (logkit:16) - Genres
2019-02-22 00:13:19,230 (3f2c) :  INFO (logkit:16) - Actors
2019-02-22 00:13:19,230 (3f2c) :  INFO (logkit:16) - Actor: Alex Grey, https://imgs1cdn.adultempire.com/actors/670942h.jpg
2019-02-22 00:13:19,230 (3f2c) :  INFO (logkit:16) - Actor: Brandi Love https://imgs1cdn.adultempire.com/actors/603547h.jpg
2019-02-22 00:13:19,240 (3f2c) :  DEBUG (model:229) - Serializing to C:\Users\dzemk\AppData\Local\Plex Media Server\Metadata\Movies\f\d7794f77b9846bd8529b9be2c3a1e88c41fb70c.bundle\Contents\com.plexapp.agents.phoenixadult\Info.xml
2019-02-22 00:13:19,243 (3f2c) :  DEBUG (runtime:88) - Sending packed state data (4396 bytes)
2019-02-22 00:13:19,243 (3f2c) :  DEBUG (runtime:924) - Response: [200] str, 16 bytes

@SgtBatten
Copy link
Collaborator

@chempke It might be a few issues on my end #89

However, you manually have to get that tag for all your stuff right?

@chempke
Copy link
Author

chempke commented Feb 22, 2019

Sure

@PAhelper
Copy link
Owner

I just had a few minutes this morning, but I think I got the first paragraph of summary and genres fixed. Also the spelling mistake. I only tested with 1 file though, so please give it some testing. Additionally corrected a couple of bugs in actors, and had the code pull the actor photo from Nubiles page instead of IAFD.

If you already have a scene matched, you should be able to just "Refresh Metadata" in Plex and it'll pull the new information...

@Spanishu
Copy link

Pulls summary. The actor picture however is being pulled from nubilefilms (not IAFD). I have only test on nubilefilsm

@insickin
Copy link

insickin commented Feb 22, 2019

Ok, I am trying to add https://nubiles.net/video/watch/26027/naughty-baker to my server, I search for the scene with "Nubiles - 26027" it finds the scene but does not populate the metadata both on my main Linux server and my test Windows server, can you take a look?

com.plexapp.agents.phoenixadult.log

@chempke
Copy link
Author

chempke commented Feb 22, 2019

Have now tried 42 scenes from the NubileNetwork and all of my 6 nubiles.net scenes are a bit broken. All of them were found but in 1 case no meta being pulled and the others are missing actors, gernes and summary.

Both logs look similar to me. Same CRITICAL Error.

no meta:
https://nubiles.net/video/watch/14663
Nubiles - 14663

2019-02-22 22:03:49,937 (4ea4) :  DEBUG (runtime:717) - Handling request GET /:/plugins/com.plexapp.agents.phoenixadult/messaging/function/X0FnZW50S2l0OlNlYXJjaA__/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoyCmRpY3QKZGljdAo2CnMyCmVuczQKbGFuZ2IxczYKbWFudWFsYjFzNwpwcmltYXJ5aTAKczcKdmVyc2lvbnIxCnM2Cmt3YXJnc3M1Ck1vdmllczEwCm1lZGlhX3R5cGU2CnMxNgpmNjQ1NTljMzc0YjQ3NjlmczE3Cm9wZW5TdWJ0aXRsZXNIYXNoczEzCk51YmlsZXMgMTQ2NjNzNApuYW1lczExOApWJTNBJTVDY29udGVudCU1Q051YmlsZXMlMjBOZXR3b3JrJTVDTnViaWxlcyU1Q051YmlsZXMlMjAtJTIwSGFyZGNvcmUlMjAtJTIwSmFkYSUyMFN0ZXZlbnMlNUNOdWJpbGVzJTIwLSUyMDE0NjYzJTJFYXZpczgKZmlsZW5hbWVzNDAKMTg4MzM5YTc2NzI2ZGFkYWMwOTFlMzNhMGM5MWEyNmMwOTFjMDZiYnM4CnBsZXhIYXNoczcKMTA3MjQzOHM4CmR1cmF0aW9uczYKMjQxNzAzczIKaWRyMAo_
2019-02-22 22:03:49,938 (4ea4) :  DEBUG (runtime:49) - Received packed state data (8948 bytes)
2019-02-22 22:03:49,940 (4ea4) :  DEBUG (runtime:814) - Found route matching /:/plugins/com.plexapp.agents.phoenixadult/messaging/function/X0FnZW50S2l0OlNlYXJjaA__/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoyCmRpY3QKZGljdAo2CnMyCmVuczQKbGFuZ2IxczYKbWFudWFsYjFzNwpwcmltYXJ5aTAKczcKdmVyc2lvbnIxCnM2Cmt3YXJnc3M1Ck1vdmllczEwCm1lZGlhX3R5cGU2CnMxNgpmNjQ1NTljMzc0YjQ3NjlmczE3Cm9wZW5TdWJ0aXRsZXNIYXNoczEzCk51YmlsZXMgMTQ2NjNzNApuYW1lczExOApWJTNBJTVDY29udGVudCU1Q051YmlsZXMlMjBOZXR3b3JrJTVDTnViaWxlcyU1Q051YmlsZXMlMjAtJTIwSGFyZGNvcmUlMjAtJTIwSmFkYSUyMFN0ZXZlbnMlNUNOdWJpbGVzJTIwLSUyMDE0NjYzJTJFYXZpczgKZmlsZW5hbWVzNDAKMTg4MzM5YTc2NzI2ZGFkYWMwOTFlMzNhMGM5MWEyNmMwOTFjMDZiYnM4CnBsZXhIYXNoczcKMTA3MjQzOHM4CmR1cmF0aW9uczYKMjQxNzAzczIKaWRyMAo_
2019-02-22 22:03:49,940 (4ea4) :  INFO (agentkit:957) - Searching for matches for {'openSubtitlesHash': 'f64559c374b4769f', 'name': 'Nubiles 14663', 'filename': 'V%3A%5Ccontent%5CNubiles%20Network%5CNubiles%5CNubiles%20-%20Hardcore%20-%20Jada%20Stevens%5CNubiles%20-%2014663%2Eavi', 'plexHash': '188339a76726dadac091e33a0c91a26c091c06bb', 'duration': '1072438', 'id': '241703'}
2019-02-22 22:03:49,941 (4ea4) :  DEBUG (networking:166) - Requesting 'http://127.0.0.1:32400/library/metadata/241703/tree'
2019-02-22 22:03:49,946 (4ea4) :  INFO (logkit:16) - *******MEDIA TITLE****** Nubiles 14663
2019-02-22 22:03:49,946 (4ea4) :  INFO (logkit:16) - Getting Search Settings for: Nubiles 14663
2019-02-22 22:03:49,948 (4ea4) :  INFO (logkit:16) - ^^^^^^^ siteID: 540
2019-02-22 22:03:49,948 (4ea4) :  INFO (logkit:16) - ^^^^^^^ Shortening Title
2019-02-22 22:03:49,948 (4ea4) :  INFO (logkit:16) - nubiles vs nubiles
2019-02-22 22:03:49,948 (4ea4) :  INFO (logkit:16) - 1
2019-02-22 22:03:49,950 (4ea4) :  INFO (logkit:16) - 6
2019-02-22 22:03:49,950 (4ea4) :  INFO (logkit:16) - searchTitle (before date processing): 14663
2019-02-22 22:03:49,950 (4ea4) :  INFO (logkit:16) - Search Title: 14663
2019-02-22 22:03:49,950 (4ea4) :  INFO (logkit:16) - 14663
2019-02-22 22:03:49,950 (4ea4) :  INFO (logkit:16) - Made it to Nubile
2019-02-22 22:03:49,956 (4ea4) :  DEBUG (networking:166) - Requesting 'https://nubiles.net/video/watch/14663'
2019-02-22 22:03:50,170 (4ea4) :  DEBUG (runtime:88) - Sending packed state data (8284 bytes)
2019-02-22 22:03:50,170 (4ea4) :  DEBUG (runtime:924) - Response: [200] str, 656 bytes
2019-02-22 22:03:52,857 (4314) :  DEBUG (runtime:717) - Handling request GET /:/plugins/com.plexapp.agents.phoenixadult/messaging/function/X0FnZW50S2l0OlVwZGF0ZU1ldGFkYXRh/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMTAKczIKZW5zNApsYW5nYjFzNQpmb3JjZWIwczgKcGVyaW9kaWNzNgoyNDE3MDNzNApkYmlkaTAKczcKdmVyc2lvbm5zMTAKcGFyZW50R1VJRG5zOApwYXJlbnRJRHM1Ck1vdmllczEwCm1lZGlhX3R5cGVzNTEKY29tLnBsZXhhcHAuYWdlbnRzLnBob2VuaXhhZHVsdDovLzE0NjYzfDU0MD9sYW5nPWVuczQKZ3VpZHM5CjE0NjYzfDU0MHMyCmlkcjAK
2019-02-22 22:03:52,857 (4314) :  DEBUG (runtime:49) - Received packed state data (9704 bytes)
2019-02-22 22:03:52,858 (4314) :  DEBUG (runtime:814) - Found route matching /:/plugins/com.plexapp.agents.phoenixadult/messaging/function/X0FnZW50S2l0OlVwZGF0ZU1ldGFkYXRh/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMTAKczIKZW5zNApsYW5nYjFzNQpmb3JjZWIwczgKcGVyaW9kaWNzNgoyNDE3MDNzNApkYmlkaTAKczcKdmVyc2lvbm5zMTAKcGFyZW50R1VJRG5zOApwYXJlbnRJRHM1Ck1vdmllczEwCm1lZGlhX3R5cGVzNTEKY29tLnBsZXhhcHAuYWdlbnRzLnBob2VuaXhhZHVsdDovLzE0NjYzfDU0MD9sYW5nPWVuczQKZ3VpZHM5CjE0NjYzfDU0MHMyCmlkcjAK
2019-02-22 22:03:52,858 (4314) :  DEBUG (model:32) - Loading model with GUID com.plexapp.agents.phoenixadult://14663|540?lang=en
2019-02-22 22:03:52,861 (4314) :  DEBUG (model:234) - Deserializing from C:\Users\dzemk\AppData\Local\Plex Media Server\Metadata\Movies\e\ff543ff4e1599705c9ad748e787fe7617f29673.bundle\Contents\com.plexapp.agents.phoenixadult\Info.xml
2019-02-22 22:03:52,861 (4314) :  DEBUG (networking:166) - Requesting 'http://127.0.0.1:32400/library/metadata/241703/tree'
2019-02-22 22:03:52,878 (4314) :  INFO (logkit:16) - ******UPDATE CALLED*******
2019-02-22 22:03:52,878 (4314) :  INFO (logkit:16) - 540
2019-02-22 22:03:52,884 (4314) :  DEBUG (networking:166) - Requesting 'https://nubiles.net/video/watch/14663'
2019-02-22 22:03:53,099 (4314) :  CRITICAL (core:574) - Exception in the update function of agent named 'PhoenixAdult', called with guid 'com.plexapp.agents.phoenixadult://14663|540?lang=en' (most recent call last):
  File "C:\Program Files (x86)\Plex\Plex Media Server\Resources\Plug-ins-d893009fb\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\api\agentkit.py", line 1076, in _update
    agent.update(obj, media, lang, **kwargs)
  File "C:\Users\dzemk\AppData\Local\Plex Media Server\Plug-ins\PhoenixAdult.bundle\Contents\Code\__init__.py", line 918, in update
    metadata = PAsearchSites.networkNubiles.update(metadata,siteID,movieGenres,movieActors)
  File "C:\Users\dzemk\AppData\Local\Plex Media Server\Plug-ins\PhoenixAdult.bundle\Contents\Code\networkNubiles.py", line 30, in update
    metadata.summary = detailsPageElements.xpath('//div[@class="video-description"]/article/p')[0].text_content().strip()
  File "C:\Program Files (x86)\Plex\Plex Media Server\Resources\Plug-ins-d893009fb\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\code\sandbox.py", line 108, in <lambda>
    _getitem_           = lambda x, y: x.__getitem__(y),
IndexError: list index out of range

2019-02-22 22:03:53,101 (4314) :  DEBUG (model:229) - Serializing to C:\Users\dzemk\AppData\Local\Plex Media Server\Metadata\Movies\e\ff543ff4e1599705c9ad748e787fe7617f29673.bundle\Contents\com.plexapp.agents.phoenixadult\Info.xml
2019-02-22 22:03:53,111 (4314) :  DEBUG (runtime:88) - Sending packed state data (9736 bytes)
2019-02-22 22:03:53,111 (4314) :  DEBUG (runtime:924) - Response: [200] str, 16 bytes

missing meta parts:
https://nubiles.net/video/watch/17343
Nubiles - 17343

2019-02-22 22:26:44,447 (4bb8) :  DEBUG (runtime:717) - Handling request GET /:/plugins/com.plexapp.agents.phoenixadult/messaging/function/X0FnZW50S2l0OlNlYXJjaA__/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoyCmRpY3QKZGljdAo2CnMyCmVuczQKbGFuZ2IxczYKbWFudWFsYjFzNwpwcmltYXJ5aTAKczcKdmVyc2lvbnIxCnM2Cmt3YXJnc3M1Ck1vdmllczEwCm1lZGlhX3R5cGU2CnMxNgoxNWMzNDc3MmNmYjE3MzkyczE3Cm9wZW5TdWJ0aXRsZXNIYXNoczEzCk51YmlsZXMgMTczNDNzNApuYW1lczExMApWJTNBJTVDY29udGVudCU1Q051YmlsZXMlMjBOZXR3b3JrJTVDTnViaWxlcyU1Q051YmlsZXMlMjAtJTIwQnJpZ2h0JTIwYW5kJTIwQnViYmx5JTVDTnViaWxlcyUyMC0lMjAxNzM0MyUyRXdtdnM4CmZpbGVuYW1lczQwCjU1NzYxYjk5MTcxNjZiNjI5MmQ4ZjUwYTA0YTYwYzhmOWMzYjE1ZDRzOApwbGV4SGFzaHM2CjkzODE5NnM4CmR1cmF0aW9uczYKMjQxNzAxczIKaWRyMAo_
2019-02-22 22:26:44,448 (4bb8) :  DEBUG (runtime:49) - Received packed state data (8252 bytes)
2019-02-22 22:26:44,450 (4bb8) :  DEBUG (runtime:814) - Found route matching /:/plugins/com.plexapp.agents.phoenixadult/messaging/function/X0FnZW50S2l0OlNlYXJjaA__/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoyCmRpY3QKZGljdAo2CnMyCmVuczQKbGFuZ2IxczYKbWFudWFsYjFzNwpwcmltYXJ5aTAKczcKdmVyc2lvbnIxCnM2Cmt3YXJnc3M1Ck1vdmllczEwCm1lZGlhX3R5cGU2CnMxNgoxNWMzNDc3MmNmYjE3MzkyczE3Cm9wZW5TdWJ0aXRsZXNIYXNoczEzCk51YmlsZXMgMTczNDNzNApuYW1lczExMApWJTNBJTVDY29udGVudCU1Q051YmlsZXMlMjBOZXR3b3JrJTVDTnViaWxlcyU1Q051YmlsZXMlMjAtJTIwQnJpZ2h0JTIwYW5kJTIwQnViYmx5JTVDTnViaWxlcyUyMC0lMjAxNzM0MyUyRXdtdnM4CmZpbGVuYW1lczQwCjU1NzYxYjk5MTcxNjZiNjI5MmQ4ZjUwYTA0YTYwYzhmOWMzYjE1ZDRzOApwbGV4SGFzaHM2CjkzODE5NnM4CmR1cmF0aW9uczYKMjQxNzAxczIKaWRyMAo_
2019-02-22 22:26:44,450 (4bb8) :  INFO (agentkit:957) - Searching for matches for {'openSubtitlesHash': '15c34772cfb17392', 'name': 'Nubiles 17343', 'filename': 'V%3A%5Ccontent%5CNubiles%20Network%5CNubiles%5CNubiles%20-%20Bright%20and%20Bubbly%5CNubiles%20-%2017343%2Ewmv', 'plexHash': '55761b9917166b6292d8f50a04a60c8f9c3b15d4', 'duration': '938196', 'id': '241701'}
2019-02-22 22:26:44,453 (4bb8) :  DEBUG (networking:166) - Requesting 'http://127.0.0.1:32400/library/metadata/241701/tree'
2019-02-22 22:26:44,457 (4bb8) :  INFO (logkit:16) - *******MEDIA TITLE****** Nubiles 17343
2019-02-22 22:26:44,457 (4bb8) :  INFO (logkit:16) - Getting Search Settings for: Nubiles 17343
2019-02-22 22:26:44,460 (4bb8) :  INFO (logkit:16) - ^^^^^^^ siteID: 540
2019-02-22 22:26:44,460 (4bb8) :  INFO (logkit:16) - ^^^^^^^ Shortening Title
2019-02-22 22:26:44,460 (4bb8) :  INFO (logkit:16) - nubiles vs nubiles
2019-02-22 22:26:44,460 (4bb8) :  INFO (logkit:16) - 1
2019-02-22 22:26:44,460 (4bb8) :  INFO (logkit:16) - 6
2019-02-22 22:26:44,460 (4bb8) :  INFO (logkit:16) - searchTitle (before date processing): 17343
2019-02-22 22:26:44,460 (4bb8) :  INFO (logkit:16) - Search Title: 17343
2019-02-22 22:26:44,461 (4bb8) :  INFO (logkit:16) - 17343
2019-02-22 22:26:44,461 (4bb8) :  INFO (logkit:16) - Made it to Nubile
2019-02-22 22:26:44,467 (4bb8) :  DEBUG (networking:166) - Requesting 'https://nubiles.net/video/watch/17343'
2019-02-22 22:26:44,766 (4bb8) :  DEBUG (runtime:88) - Sending packed state data (8284 bytes)
2019-02-22 22:26:44,766 (4bb8) :  DEBUG (runtime:924) - Response: [200] str, 668 bytes
2019-02-22 22:26:45,963 (3714) :  DEBUG (runtime:717) - Handling request GET /:/plugins/com.plexapp.agents.phoenixadult/messaging/function/X0FnZW50S2l0OlVwZGF0ZU1ldGFkYXRh/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMTAKczIKZW5zNApsYW5nYjFzNQpmb3JjZWIwczgKcGVyaW9kaWNzNgoyNDE3MDFzNApkYmlkaTAKczcKdmVyc2lvbm5zMTAKcGFyZW50R1VJRG5zOApwYXJlbnRJRHM1Ck1vdmllczEwCm1lZGlhX3R5cGVzNTEKY29tLnBsZXhhcHAuYWdlbnRzLnBob2VuaXhhZHVsdDovLzE3MzQzfDU0MD9sYW5nPWVuczQKZ3VpZHM5CjE3MzQzfDU0MHMyCmlkcjAK
2019-02-22 22:26:45,963 (3714) :  DEBUG (runtime:49) - Received packed state data (9708 bytes)
2019-02-22 22:26:45,964 (3714) :  DEBUG (runtime:814) - Found route matching /:/plugins/com.plexapp.agents.phoenixadult/messaging/function/X0FnZW50S2l0OlVwZGF0ZU1ldGFkYXRh/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMTAKczIKZW5zNApsYW5nYjFzNQpmb3JjZWIwczgKcGVyaW9kaWNzNgoyNDE3MDFzNApkYmlkaTAKczcKdmVyc2lvbm5zMTAKcGFyZW50R1VJRG5zOApwYXJlbnRJRHM1Ck1vdmllczEwCm1lZGlhX3R5cGVzNTEKY29tLnBsZXhhcHAuYWdlbnRzLnBob2VuaXhhZHVsdDovLzE3MzQzfDU0MD9sYW5nPWVuczQKZ3VpZHM5CjE3MzQzfDU0MHMyCmlkcjAK
2019-02-22 22:26:45,966 (3714) :  DEBUG (model:32) - Loading model with GUID com.plexapp.agents.phoenixadult://17343|540?lang=en
2019-02-22 22:26:45,966 (3714) :  DEBUG (model:234) - Deserializing from C:\Users\dzemk\AppData\Local\Plex Media Server\Metadata\Movies\5\ec02949d74814bbff5f8a168a5d0164b4168ff0.bundle\Contents\com.plexapp.agents.phoenixadult\Info.xml
2019-02-22 22:26:45,967 (3714) :  DEBUG (networking:166) - Requesting 'http://127.0.0.1:32400/library/metadata/241701/tree'
2019-02-22 22:26:45,982 (3714) :  INFO (logkit:16) - ******UPDATE CALLED*******
2019-02-22 22:26:45,982 (3714) :  INFO (logkit:16) - 540
2019-02-22 22:26:45,987 (3714) :  DEBUG (networking:166) - Requesting 'https://nubiles.net/video/watch/17343'
2019-02-22 22:26:46,221 (3714) :  CRITICAL (core:574) - Exception in the update function of agent named 'PhoenixAdult', called with guid 'com.plexapp.agents.phoenixadult://17343|540?lang=en' (most recent call last):
  File "C:\Program Files (x86)\Plex\Plex Media Server\Resources\Plug-ins-d893009fb\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\api\agentkit.py", line 1076, in _update
    agent.update(obj, media, lang, **kwargs)
  File "C:\Users\dzemk\AppData\Local\Plex Media Server\Plug-ins\PhoenixAdult.bundle\Contents\Code\__init__.py", line 918, in update
    metadata = PAsearchSites.networkNubiles.update(metadata,siteID,movieGenres,movieActors)
  File "C:\Users\dzemk\AppData\Local\Plex Media Server\Plug-ins\PhoenixAdult.bundle\Contents\Code\networkNubiles.py", line 30, in update
    metadata.summary = detailsPageElements.xpath('//div[@class="video-description"]/article/p')[0].text_content().strip()
  File "C:\Program Files (x86)\Plex\Plex Media Server\Resources\Plug-ins-d893009fb\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\code\sandbox.py", line 108, in <lambda>
    _getitem_           = lambda x, y: x.__getitem__(y),
IndexError: list index out of range

2019-02-22 22:26:46,230 (3714) :  DEBUG (model:229) - Serializing to C:\Users\dzemk\AppData\Local\Plex Media Server\Metadata\Movies\5\ec02949d74814bbff5f8a168a5d0164b4168ff0.bundle\Contents\com.plexapp.agents.phoenixadult\Info.xml
2019-02-22 22:26:46,236 (3714) :  DEBUG (runtime:88) - Sending packed state data (9736 bytes)
2019-02-22 22:26:46,236 (3714) :  DEBUG (runtime:924) - Response: [200] str, 16 bytes

@SgtBatten
Copy link
Collaborator

SgtBatten commented Feb 22, 2019

paragraphs = detailsPageElements.xpath('//div[@class="video-description"]//p')
pNum = 0
summary = ""
for paragraph in paragraphs:
    if pNum >= 0 and pNum < (len(paragraphs)):
        summary = summary + '\n' + paragraph.text_content()
    pNum += 1

metadata.summary = summary.strip()

this will pull all paragraphs of the description.

@PAhelper
Copy link
Owner

Also noticed you deleted vixen, tushy and blacked sites with this nubiles commit?

Actually those got merged into networkStrike3.py a while ago and I just forgot to remove these deprecated files until today.

@PAhelper
Copy link
Owner

@chempke Your errors with the Summary should be fixed now too.

@chempke
Copy link
Author

chempke commented Feb 23, 2019

Summary fixed!
Nubiles.net scenes still broken

@fritz276
Copy link

Momsteachsex has perfect artwork and summary now matching with ID

@insickin
Copy link

insickin commented Feb 23, 2019

Ok, I am trying to add https://nubiles.net/video/watch/26027/naughty-baker to my server, I search for the scene with "Nubiles - 26027" it finds the scene but does not populate the metadata both on my main Linux server and my test Windows server, can you take a look?

com.plexapp.agents.phoenixadult.log

Thanks for making progress with this this but now the photo of the actress is a picture of text, it looks like the Nubiles logo and there is no Summary.

@pantherg619
Copy link

StepSibblingCaught is mapping to teamskeet.com instead of nubiles-porn.com

2019-02-24 13:49:53,224 (150548897700) : DEBUG (runtime:717) - Handling request GET /:/plugins/com.plexapp.agents.phoenixadult/messaging/function/X0FnZW50S2l0OlNlYXJjaA__/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoyCmRpY3QKZGljdAo2CnMyCmVuczQKbGFuZ2IxczYKbWFudWFsYjFzNwpwcmltYXJ5aTAKczcKdmVyc2lvbnIxCnM2Cmt3YXJnc3M1Ck1vdmllczEwCm1lZGlhX3R5cGUzCnM1CjI1ODU1czIKaWRzMjgKU3RlcCBTaWJsaW5ncyBDYXVnaHQgLSA2MDgyOHM0Cm5hbWVuczQKeWVhcnIwCg__ 2019-02-24 13:49:53,225 (150548897700) : DEBUG (runtime:49) - Received packed state data (1424 bytes) 2019-02-24 13:49:53,227 (150548897700) : DEBUG (runtime:814) - Found route matching /:/plugins/com.plexapp.agents.phoenixadult/messaging/function/X0FnZW50S2l0OlNlYXJjaA__/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoyCmRpY3QKZGljdAo2CnMyCmVuczQKbGFuZ2IxczYKbWFudWFsYjFzNwpwcmltYXJ5aTAKczcKdmVyc2lvbnIxCnM2Cmt3YXJnc3M1Ck1vdmllczEwCm1lZGlhX3R5cGUzCnM1CjI1ODU1czIKaWRzMjgKU3RlcCBTaWJsaW5ncyBDYXVnaHQgLSA2MDgyOHM0Cm5hbWVuczQKeWVhcnIwCg__ 2019-02-24 13:49:53,227 (150548897700) : INFO (agentkit:957) - Searching for matches for {'year': None, 'id': '25855', 'name': 'Step Siblings Caught - 60828'} 2019-02-24 13:49:53,228 (150548897700) : DEBUG (networking:166) - Requesting 'http://127.0.0.1:32400/library/metadata/25855/tree' 2019-02-24 13:49:53,233 (150548897700) : INFO (__init__:45) - *******MEDIA TITLE****** Step Siblings Caught - 60828 2019-02-24 13:49:53,234 (150548897700) : INFO (__init__:52) - Getting Search Settings for: Step Siblings Caught - 60828 2019-02-24 13:49:53,236 (150548897700) : INFO (PAsearchSites:648) - ^^^^^^^ siteID: 215 2019-02-24 13:49:53,236 (150548897700) : INFO (PAsearchSites:650) - ^^^^^^^ Shortening Title 2019-02-24 13:49:53,236 (150548897700) : INFO (PAsearchSites:651) - step sibling vs stepsiblings 2019-02-24 13:49:53,236 (150548897700) : INFO (PAsearchSites:701) - 2 2019-02-24 13:49:53,237 (150548897700) : INFO (PAsearchSites:701) - 4 2019-02-24 13:49:53,237 (150548897700) : INFO (PAsearchSites:701) - 6 2019-02-24 13:49:53,237 (150548897700) : INFO (PAsearchSites:701) - searchTitle (before date processing): Step Siblings Caught 60828 2019-02-24 13:49:53,238 (150548897700) : INFO (__init__:62) - Search Title: Step Siblings Caught 60828 2019-02-24 13:49:53,238 (150548897700) : INFO (__init__:71) - Step%20Siblings%20Caught%2060828 2019-02-24 13:49:53,242 (150548897700) : DEBUG (networking:166) - Requesting 'https://www.teamskeet.com/t1/search/results/?query=Step%20Siblings%20Caught%2060828' 2019-02-24 13:49:54,453 (150548897700) : DEBUG (runtime:88) - Sending packed state data (1456 bytes) 2019-02-24 13:49:54,454 (150548897700) : DEBUG (runtime:924) - Response: [200] str, 320 bytes

@PAhelper
Copy link
Owner

Summary fixed!
Nubiles.net scenes still broken

Slight workaround until a better solution presents itself: match Nubiles.net scene as "NubilesNet 59520"

@chempke
Copy link
Author

chempke commented Feb 25, 2019

Summary fixed!
Nubiles.net scenes still broken

Slight workaround until a better solution presents itself: match Nubiles.net scene as "NubilesNet 59520"

Nubiles.net fixed but same as pantherg619 reported StepSibblingCaught is now broken. Mapping to teamskeet.com.

@pantherg619 you can tag your files with NubilesPorn - ID instead of StepSibblingCaught - ID, that works for me, but also put it in the wrong collection.

@PAhelper
Copy link
Owner

I should be able to fix collection. Right now it just uses whichever site you match it with, but I should be able to pull site from the sceneDetail page. I'll work on that...

@PAhelper
Copy link
Owner

That code should be live. Matching StepSiblingsCaught scenes against Nubiles should land in the correct Tagline/Collection now.

@chempke
Copy link
Author

chempke commented Feb 26, 2019

Ok, its picking the right collection now, but I have to name the stepsiblingscaught scenes with nubilesporn. Is there any suggestions how to solve this, or is this the same with the higer ranked sites in the code?

@PAhelper
Copy link
Owner

Yep, same issue as Blacked/BlackedRaw, Babes/FootsieBabes and others. I'm trying to come up with a better solution for matching site name, but they all seem to have limitations or drawbacks.

@chempke
Copy link
Author

chempke commented Feb 26, 2019

Well, then I will close the case, because the main issues with this Network/Subsites were fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants