mirror of
https://github.com/stashapp/CommunityScrapers.git
synced 2025-12-11 03:08:29 -06:00
Add new scraper for sexselector.com & twistys.com, update multiple scrapers (#1014)
This commit is contained in:
parent
5f0ffb46c6
commit
12dc27b09c
@ -45,7 +45,7 @@ alexlegend.com|VNAGirls.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
|||||||
aliciasgoddesses.com|Andomark.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
aliciasgoddesses.com|Andomark.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
allanal.com|Nympho.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
allanal.com|Nympho.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
allanalallthetime.com|AllAnalAllTheTime.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
allanalallthetime.com|AllAnalAllTheTime.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
allblackx.com|GammaEntertainment.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
allblackx.com|Algolia_xEmpire.yml|:heavy_check_mark:|:x:|:x:|:x:|Python|-
|
||||||
allfinegirls.net|WowPorn.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
allfinegirls.net|WowPorn.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
allgirlmassage.com|Algolia_AllGirlMassage.yml|:heavy_check_mark:|:x:|:x:|:x:|Python|Lesbian
|
allgirlmassage.com|Algolia_AllGirlMassage.yml|:heavy_check_mark:|:x:|:x:|:x:|Python|Lesbian
|
||||||
allherluv.com|AllHerLuv.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Lesbian
|
allherluv.com|AllHerLuv.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Lesbian
|
||||||
@ -120,7 +120,7 @@ babearchives.com|BabeArchives.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
|||||||
babepedia.com|Babepedia.yml|:x:|:x:|:x:|:heavy_check_mark:|-|Database
|
babepedia.com|Babepedia.yml|:x:|:x:|:x:|:heavy_check_mark:|-|Database
|
||||||
baberotica.com|Baberotica.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
baberotica.com|Baberotica.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
baberoticavr.com|Baberotica.yml|:heavy_check_mark:|:x:|:x:|:x:|-|VR
|
baberoticavr.com|Baberotica.yml|:heavy_check_mark:|:x:|:x:|:x:|-|VR
|
||||||
babes.com|RealityKingsOL.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
babes.com|Brazzers.yml|:heavy_check_mark:|:heavy_check_mark:|:x:|:heavy_check_mark:|CDP|-
|
||||||
babesandstars.com|Babes&Stars.yml|:x:|:x:|:x:|:heavy_check_mark:|-|-
|
babesandstars.com|Babes&Stars.yml|:x:|:x:|:x:|:heavy_check_mark:|-|-
|
||||||
babesnetwork.com|MindGeek.yml|:heavy_check_mark:|:x:|:x:|:heavy_check_mark:|-|-
|
babesnetwork.com|MindGeek.yml|:heavy_check_mark:|:x:|:x:|:heavy_check_mark:|-|-
|
||||||
babevr.com|BaDoink.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:heavy_check_mark:|-|VR
|
babevr.com|BaDoink.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:heavy_check_mark:|-|VR
|
||||||
@ -320,7 +320,7 @@ damnthatsbig.com|AMAMultimedia.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Gay
|
|||||||
danejones.com|RealityKingsOL.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
danejones.com|RealityKingsOL.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
danni.com|Danni.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
danni.com|Danni.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
darkroomvr.com|DarkRoomVR.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
darkroomvr.com|DarkRoomVR.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
darkx.com|GammaEntertainment.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:x:|-|-
|
darkx.com|Algolia_xEmpire.yml|:heavy_check_mark:|:x:|:x:|:x:|Python|-
|
||||||
data18.com|data18.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
data18.com|data18.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
daughterswap.com|PaperStreetMedia.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
daughterswap.com|PaperStreetMedia.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
ddfbusty.com|DDFNetwork.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
ddfbusty.com|DDFNetwork.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
@ -375,7 +375,7 @@ elegantangel.com|AdultEmpireCash.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:
|
|||||||
ericjohnssexadventures.com|EricJohnsSexAdventures.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
ericjohnssexadventures.com|EricJohnsSexAdventures.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
ericvideos.com|EricVideos.yml|:heavy_check_mark:|:x:|:x:|:heavy_check_mark:|-|Gay
|
ericvideos.com|EricVideos.yml|:heavy_check_mark:|:x:|:x:|:heavy_check_mark:|-|Gay
|
||||||
erito.com|RealityKingsOL.yml|:heavy_check_mark:|:x:|:x:|:x:|-|JAV
|
erito.com|RealityKingsOL.yml|:heavy_check_mark:|:x:|:x:|:x:|-|JAV
|
||||||
eroticax.com|GammaEntertainment.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:x:|-|-
|
eroticax.com|Algolia_xEmpire.yml|:heavy_check_mark:|:x:|:x:|:x:|Python|-
|
||||||
eroticbeauty.com|SARJ-LLC.yml|:x:|:heavy_check_mark:|:x:|:heavy_check_mark:|Python|-
|
eroticbeauty.com|SARJ-LLC.yml|:x:|:heavy_check_mark:|:x:|:heavy_check_mark:|Python|-
|
||||||
eroticspice.com|devianteNetwork.yml|:heavy_check_mark:|:x:|:x:|:x:|CDP|-
|
eroticspice.com|devianteNetwork.yml|:heavy_check_mark:|:x:|:x:|:x:|CDP|-
|
||||||
erotiquetvlive.com|InterracialPass.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
erotiquetvlive.com|InterracialPass.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
@ -493,7 +493,7 @@ genuinesin.com|GenuineSin.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
|||||||
girlcum.com|AMAMultimedia.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
girlcum.com|AMAMultimedia.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
girlfaction.com|ThirdRockEnt.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
girlfaction.com|ThirdRockEnt.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
girlfriendsfilms.com|GammaEntertainment.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:x:|-|Lesbian
|
girlfriendsfilms.com|GammaEntertainment.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:x:|-|Lesbian
|
||||||
girlgirl.com|JulesJordan.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Lesbian
|
girlgirl.com|JulesJordan.yml|:heavy_check_mark:|:heavy_check_mark:|:x:|:x:|-|Lesbian
|
||||||
girlgirlmania.com|VNAGirls.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
girlgirlmania.com|VNAGirls.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
girlgrind.com|MindGeek.yml|:heavy_check_mark:|:x:|:x:|:heavy_check_mark:|-|Lesbian
|
girlgrind.com|MindGeek.yml|:heavy_check_mark:|:x:|:x:|:heavy_check_mark:|-|Lesbian
|
||||||
girlsandstuds.com|GammaEntertainment.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
girlsandstuds.com|GammaEntertainment.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
@ -531,7 +531,7 @@ hardcoreyouth.com|Teencoreclub.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
|||||||
hardfuckgirls.com|Wtfpass.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
hardfuckgirls.com|Wtfpass.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
hardonvr.com|SLRoriginals.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:x:|-|VR
|
hardonvr.com|SLRoriginals.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:x:|-|VR
|
||||||
hardtied.com|insex.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
hardtied.com|insex.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
hardx.com|GammaEntertainment.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:x:|-|-
|
hardx.com|Algolia_xEmpire.yml|:heavy_check_mark:|:x:|:x:|:x:|Python|-
|
||||||
harmonyvision.com|HarmonyVision.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:x:|-|-
|
harmonyvision.com|HarmonyVision.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:x:|-|-
|
||||||
hazel-tucker.com|GroobyClub.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Trans
|
hazel-tucker.com|GroobyClub.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Trans
|
||||||
hd19.com|bellapass.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
hd19.com|bellapass.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
@ -654,7 +654,7 @@ jpnurse.com|karatmedia.yml|:heavy_check_mark:|:x:|:x:|:x:|-|JAV
|
|||||||
jpshavers.com|karatmedia.yml|:heavy_check_mark:|:x:|:x:|:x:|-|JAV
|
jpshavers.com|karatmedia.yml|:heavy_check_mark:|:x:|:x:|:x:|-|JAV
|
||||||
jpteacher.com|karatmedia.yml|:heavy_check_mark:|:x:|:x:|:x:|-|JAV
|
jpteacher.com|karatmedia.yml|:heavy_check_mark:|:x:|:x:|:x:|-|JAV
|
||||||
jschoolgirls.com|karatmedia.yml|:heavy_check_mark:|:x:|:x:|:x:|-|JAV
|
jschoolgirls.com|karatmedia.yml|:heavy_check_mark:|:x:|:x:|:x:|-|JAV
|
||||||
julesjordan.com|JulesJordan.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:heavy_check_mark:|-|-
|
julesjordan.com|JulesJordan.yml|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|-|-
|
||||||
juliaannlive.com|VNAGirls.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
juliaannlive.com|VNAGirls.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
karissa-diamond.com|Karissa-Diamond.yml|:heavy_check_mark:|:heavy_check_mark:|:x:|:x:|-|-
|
karissa-diamond.com|Karissa-Diamond.yml|:heavy_check_mark:|:heavy_check_mark:|:x:|:x:|-|-
|
||||||
karups.com|Karups.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
karups.com|Karups.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
@ -688,7 +688,7 @@ lesbea.com|RealityKingsOL.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Lesbian
|
|||||||
lesbianass.com|Hustler.yml|:heavy_check_mark:|:x:|:x:|:x:|CDP|Lesbian
|
lesbianass.com|Hustler.yml|:heavy_check_mark:|:x:|:x:|:x:|CDP|Lesbian
|
||||||
lesbianfactor.com|GammaEntertainment.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Lesbian
|
lesbianfactor.com|GammaEntertainment.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Lesbian
|
||||||
lesbiantribe.com|MVG.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
lesbiantribe.com|MVG.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
lesbianx.com|GammaEntertainment.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Lesbian
|
lesbianx.com|Algolia_xEmpire.yml|:heavy_check_mark:|:x:|:x:|:x:|Python|-
|
||||||
lesworship.com|Arx.yml|:heavy_check_mark:|:x:|:x:|:x:|Python|Lesbian
|
lesworship.com|Arx.yml|:heavy_check_mark:|:x:|:x:|:x:|Python|Lesbian
|
||||||
lethalhardcore.com|AdultEmpireCash.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:x:|-|-
|
lethalhardcore.com|AdultEmpireCash.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:x:|-|-
|
||||||
lethalhardcorevr.com|AdultEmpireCash.yml|:heavy_check_mark:|:x:|:x:|:x:|-|VR
|
lethalhardcorevr.com|AdultEmpireCash.yml|:heavy_check_mark:|:x:|:x:|:x:|-|VR
|
||||||
@ -877,7 +877,7 @@ oraloverdose.com|PervCity.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
|||||||
orgytrain.com|Vivid.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
orgytrain.com|Vivid.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
outdoorjp.com|karatmedia.yml|:heavy_check_mark:|:x:|:x:|:x:|-|JAV
|
outdoorjp.com|karatmedia.yml|:heavy_check_mark:|:x:|:x:|:x:|-|JAV
|
||||||
outhim.com|AMAMultimedia.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Gay
|
outhim.com|AMAMultimedia.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Gay
|
||||||
outofthefamily.com|GammaEntertainment.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
outofthefamily.com|Algolia_Adultime.yml|:heavy_check_mark:|:x:|:x:|:x:|Python|-
|
||||||
p54u.com|JavLibrary.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:x:|-|JAV
|
p54u.com|JavLibrary.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:x:|-|JAV
|
||||||
pacopacomama.com|Paco.yml|:heavy_check_mark:|:x:|:x:|:x:|-|JAV
|
pacopacomama.com|Paco.yml|:heavy_check_mark:|:x:|:x:|:x:|-|JAV
|
||||||
paintoy.com|insexOL.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
paintoy.com|insexOL.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
@ -1033,6 +1033,7 @@ sexlikereal.com|SexLikeReal.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
|||||||
sexmex.xxx|SexMex.yml|:heavy_check_mark:|:heavy_check_mark:|:x:|:x:|-|-
|
sexmex.xxx|SexMex.yml|:heavy_check_mark:|:heavy_check_mark:|:x:|:x:|-|-
|
||||||
sexmywife.com|VNAGirls.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
sexmywife.com|VNAGirls.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
sexsee.com|Hustler.yml|:heavy_check_mark:|:x:|:x:|:x:|CDP|-
|
sexsee.com|Hustler.yml|:heavy_check_mark:|:x:|:x:|:x:|CDP|-
|
||||||
|
sexselector.com|SexSelector.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
sexuallybroken.com|insex.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
sexuallybroken.com|insex.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
sexvr.com|SexVR.yml|:heavy_check_mark:|:x:|:x:|:heavy_check_mark:|-|VR
|
sexvr.com|SexVR.yml|:heavy_check_mark:|:x:|:x:|:heavy_check_mark:|-|VR
|
||||||
sexwithmuslims.com|porncz.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
sexwithmuslims.com|porncz.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
@ -1081,7 +1082,7 @@ spankmonster.com|AdultEmpireCash.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
|||||||
spearteenpussy.com|Teencoreclub.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
spearteenpussy.com|Teencoreclub.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
spermantino.com|Teencoreclub.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
spermantino.com|Teencoreclub.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
spermmania.com|SpermMania.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
spermmania.com|SpermMania.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
spermswallowers.com|JulesJordan.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
spermswallowers.com|JulesJordan.yml|:heavy_check_mark:|:heavy_check_mark:|:x:|:x:|-|-
|
||||||
spermswap.com|PerfectGonzo.yml|:heavy_check_mark:|:x:|:x:|:heavy_check_mark:|Python|-
|
spermswap.com|PerfectGonzo.yml|:heavy_check_mark:|:x:|:x:|:heavy_check_mark:|Python|-
|
||||||
spizoo.com|Spizoo.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
spizoo.com|Spizoo.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
spoiledvirgins.com|OldGoesYoung.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
spoiledvirgins.com|OldGoesYoung.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
@ -1130,7 +1131,7 @@ sweetsinner.com|MindGeek.yml|:heavy_check_mark:|:x:|:x:|:heavy_check_mark:|-|-
|
|||||||
sweetyx.com|SweetyX.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
sweetyx.com|SweetyX.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
swinger-blog.xxx|SwingerBlog.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
swinger-blog.xxx|SwingerBlog.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
swnude.com|Williamhiggins.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Gay
|
swnude.com|Williamhiggins.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Gay
|
||||||
tabooheat.com|TabooHeat.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
tabooheat.com|Algolia_TabooHeat.yml|:heavy_check_mark:|:x:|:x:|:x:|Python|-
|
||||||
taboopov.com|taboopov.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
taboopov.com|taboopov.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
tacamateurs.com|TACAmateurs.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
tacamateurs.com|TACAmateurs.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
taliashepard.com|bellapass.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
taliashepard.com|bellapass.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
@ -1182,7 +1183,7 @@ tgirls.xxx|GroobyNetwork-Partial.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Trans
|
|||||||
tgirlsex.xxx|GroobyNetwork-Partial.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Trans
|
tgirlsex.xxx|GroobyNetwork-Partial.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Trans
|
||||||
thatsitcomshow.com|Nubiles.yml|:heavy_check_mark:|:heavy_check_mark:|:x:|:x:|-|-
|
thatsitcomshow.com|Nubiles.yml|:heavy_check_mark:|:heavy_check_mark:|:x:|:x:|-|-
|
||||||
theartporn.com|Wtfpass.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
theartporn.com|Wtfpass.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
theassfactory.com|JulesJordan.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
theassfactory.com|JulesJordan.yml|:heavy_check_mark:|:heavy_check_mark:|:x:|:x:|-|-
|
||||||
thedicksuckers.com|FinishesTheJob.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
thedicksuckers.com|FinishesTheJob.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
theflourishamateurs.com|TheFlourish.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
theflourishamateurs.com|TheFlourish.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
theflourishfetish.com|TheFlourish.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
theflourishfetish.com|TheFlourish.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
@ -1247,8 +1248,8 @@ tushy.com|vixenNetwork.yml|:heavy_check_mark:|:x:|:x:|:x:|Python|-
|
|||||||
tushyraw.com|vixenNetwork.yml|:heavy_check_mark:|:x:|:x:|:x:|Python|-
|
tushyraw.com|vixenNetwork.yml|:heavy_check_mark:|:x:|:x:|:x:|Python|-
|
||||||
tutor4k.com|Vip4K.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
tutor4k.com|Vip4K.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
twistedvisual.com|ThirdRockEnt.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
twistedvisual.com|ThirdRockEnt.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
twistys.com|MindGeek.yml|:heavy_check_mark:|:x:|:x:|:heavy_check_mark:|-|-
|
twistys.com|Twistys.yml|:heavy_check_mark:|:x:|:x:|:heavy_check_mark:|-|-
|
||||||
twistysnetwork.com|MindGeek.yml|:heavy_check_mark:|:x:|:x:|:heavy_check_mark:|-|-
|
twistysnetwork.com|Twistys.yml|:heavy_check_mark:|:x:|:x:|:heavy_check_mark:|-|-
|
||||||
twotgirls.com|TwoTGirls.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Trans
|
twotgirls.com|TwoTGirls.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Trans
|
||||||
uk-tgirls.com|GroobyClub.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Trans
|
uk-tgirls.com|GroobyClub.yml|:heavy_check_mark:|:x:|:x:|:x:|-|Trans
|
||||||
ultrafilms.com|UltraFilms.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
ultrafilms.com|UltraFilms.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
@ -1328,7 +1329,7 @@ x-art.com|X-artcom.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
|||||||
xart.xxx|Xartxxx.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
xart.xxx|Xartxxx.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
xconfessions.com|XConfessions.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:x:|-|-
|
xconfessions.com|XConfessions.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:x:|-|-
|
||||||
xcoreclub.com|Teencoreclub.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
xcoreclub.com|Teencoreclub.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
xempire.com|GammaEntertainment.yml|:heavy_check_mark:|:x:|:heavy_check_mark:|:x:|-|-
|
xempire.com|Algolia_xEmpire.yml|:heavy_check_mark:|:x:|:x:|:x:|Python|-
|
||||||
xevunleashed.com|Xevunleashed.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
xevunleashed.com|Xevunleashed.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
xhamster.com|Xhamster.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
xhamster.com|Xhamster.yml|:heavy_check_mark:|:x:|:x:|:x:|-|-
|
||||||
xlgirls.com|TheScoreGroup.yml|:heavy_check_mark:|:heavy_check_mark:|:x:|:x:|-|-
|
xlgirls.com|TheScoreGroup.yml|:heavy_check_mark:|:heavy_check_mark:|:x:|:x:|-|-
|
||||||
|
|||||||
@ -3,6 +3,7 @@ sceneByURL:
|
|||||||
- action: script
|
- action: script
|
||||||
url:
|
url:
|
||||||
- adulttime.com/en/video/
|
- adulttime.com/en/video/
|
||||||
|
- outofthefamily.com/en/video/
|
||||||
script:
|
script:
|
||||||
- python
|
- python
|
||||||
- Algolia.py
|
- Algolia.py
|
||||||
@ -27,4 +28,4 @@ sceneByQueryFragment:
|
|||||||
- Algolia.py
|
- Algolia.py
|
||||||
- girlsway
|
- girlsway
|
||||||
- validName
|
- validName
|
||||||
# Last Updated March 23, 2022
|
# Last Updated June 23, 2022
|
||||||
|
|||||||
30
scrapers/Algolia_TabooHeat.yml
Normal file
30
scrapers/Algolia_TabooHeat.yml
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
name: "TabooHeat"
|
||||||
|
sceneByURL:
|
||||||
|
- action: script
|
||||||
|
url:
|
||||||
|
- tabooheat.com/en/video
|
||||||
|
script:
|
||||||
|
- python
|
||||||
|
- Algolia.py
|
||||||
|
- tabooheat
|
||||||
|
sceneByFragment:
|
||||||
|
action: script
|
||||||
|
script:
|
||||||
|
- python
|
||||||
|
- Algolia.py
|
||||||
|
- tabooheat
|
||||||
|
sceneByName:
|
||||||
|
action: script
|
||||||
|
script:
|
||||||
|
- python
|
||||||
|
- Algolia.py
|
||||||
|
- tabooheat
|
||||||
|
- searchName
|
||||||
|
sceneByQueryFragment:
|
||||||
|
action: script
|
||||||
|
script:
|
||||||
|
- python
|
||||||
|
- Algolia.py
|
||||||
|
- tabooheat
|
||||||
|
- validName
|
||||||
|
# Last Updated June 22, 2022
|
||||||
35
scrapers/Algolia_xEmpire.yml
Normal file
35
scrapers/Algolia_xEmpire.yml
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
name: "xEmpire"
|
||||||
|
sceneByURL:
|
||||||
|
- action: script
|
||||||
|
url:
|
||||||
|
- allblackx.com/en/video/
|
||||||
|
- darkx.com/en/video/
|
||||||
|
- eroticax.com/en/video/
|
||||||
|
- hardx.com/en/video/
|
||||||
|
- lesbianx.com/en/video/
|
||||||
|
- xempire.com/en/video/
|
||||||
|
script:
|
||||||
|
- python
|
||||||
|
- Algolia.py
|
||||||
|
- xempire
|
||||||
|
sceneByFragment:
|
||||||
|
action: script
|
||||||
|
script:
|
||||||
|
- python
|
||||||
|
- Algolia.py
|
||||||
|
- xempire
|
||||||
|
sceneByName:
|
||||||
|
action: script
|
||||||
|
script:
|
||||||
|
- python
|
||||||
|
- Algolia.py
|
||||||
|
- xempire
|
||||||
|
- searchName
|
||||||
|
sceneByQueryFragment:
|
||||||
|
action: script
|
||||||
|
script:
|
||||||
|
- python
|
||||||
|
- Algolia.py
|
||||||
|
- xempire
|
||||||
|
- validName
|
||||||
|
# Last Updated June 22, 2022
|
||||||
@ -22,7 +22,12 @@ xPathScrapers:
|
|||||||
- regex: ^
|
- regex: ^
|
||||||
with: "https:"
|
with: "https:"
|
||||||
Studio:
|
Studio:
|
||||||
Name: //div[@class="vdoCast"]/a[1]/text()
|
Name:
|
||||||
|
selector: //div[@class="vdoCast"]/a[1]/text()
|
||||||
|
postProcess:
|
||||||
|
# Fix special cases
|
||||||
|
- map:
|
||||||
|
MomIsHorny: Mom is Horny
|
||||||
Date:
|
Date:
|
||||||
selector: //div[@class="vdoCast" and contains(text(), "Release:")]
|
selector: //div[@class="vdoCast" and contains(text(), "Release:")]
|
||||||
postProcess:
|
postProcess:
|
||||||
@ -32,5 +37,4 @@ xPathScrapers:
|
|||||||
- subScraper:
|
- subScraper:
|
||||||
selector: //span[@class="thmb_mr_cmn thmb_mr_2 clearfix"]/span[@class="faTxt"]
|
selector: //span[@class="thmb_mr_cmn thmb_mr_2 clearfix"]/span[@class="faTxt"]
|
||||||
- parseDate: Jan 2, 2006
|
- parseDate: Jan 2, 2006
|
||||||
|
# Last Updated June 08, 2022
|
||||||
# Last Updated November 08, 2020
|
|
||||||
|
|||||||
@ -7,7 +7,6 @@ sceneByURL:
|
|||||||
# if you only have the id add an extra part after it eg for https://www.brazzers.com/video/123456/ use https://www.brazzers.com/video/123456/a
|
# if you only have the id add an extra part after it eg for https://www.brazzers.com/video/123456/ use https://www.brazzers.com/video/123456/a
|
||||||
- brazzers.com/video
|
- brazzers.com/video
|
||||||
- men.com/sceneid/
|
- men.com/sceneid/
|
||||||
- realitykings.com/scene/
|
|
||||||
scraper: sceneScraper
|
scraper: sceneScraper
|
||||||
|
|
||||||
performerByURL:
|
performerByURL:
|
||||||
@ -256,4 +255,4 @@ xPathScrapers:
|
|||||||
|
|
||||||
driver:
|
driver:
|
||||||
useCDP: true
|
useCDP: true
|
||||||
# Last Updated March 10, 2021
|
# Last Updated June 23, 2022
|
||||||
|
|||||||
@ -33,6 +33,12 @@ xPathScrapers:
|
|||||||
selector: //h3[@class="site-name"]
|
selector: //h3[@class="site-name"]
|
||||||
postProcess:
|
postProcess:
|
||||||
- replace:
|
- replace:
|
||||||
- regex: (\.com)$
|
- regex: (.+?)(\.com)$
|
||||||
with:
|
with: $1
|
||||||
# Last Updated May 03, 2021
|
# 'BlacksOnBlondes' => 'Blacks On Blondes'
|
||||||
|
- regex: ([a-z])-?([A-Z])
|
||||||
|
with: $1 $2
|
||||||
|
# Fix special cases
|
||||||
|
- map:
|
||||||
|
Glory Hole: Gloryhole
|
||||||
|
# Last Updated June 08, 2022
|
||||||
|
|||||||
@ -26,7 +26,7 @@ xPathScrapers:
|
|||||||
Name: //div[@class="actress"]/a
|
Name: //div[@class="actress"]/a
|
||||||
Studio:
|
Studio:
|
||||||
Name:
|
Name:
|
||||||
fixed: DorcelClub
|
fixed: Dorcel Club
|
||||||
Movies:
|
Movies:
|
||||||
Name: //div[@class="left"]/span[@class="movie"]/a/text()
|
Name: //div[@class="left"]/span[@class="movie"]/a/text()
|
||||||
URL:
|
URL:
|
||||||
@ -55,7 +55,7 @@ xPathScrapers:
|
|||||||
with: ":00:"
|
with: ":00:"
|
||||||
Studio:
|
Studio:
|
||||||
Name:
|
Name:
|
||||||
fixed: DorcelClub
|
fixed: Dorcel Club
|
||||||
Director:
|
Director:
|
||||||
selector: //span[@class='director']/text()
|
selector: //span[@class='director']/text()
|
||||||
postProcess:
|
postProcess:
|
||||||
@ -69,4 +69,4 @@ xPathScrapers:
|
|||||||
- regex: ([^\s]*)\s1x
|
- regex: ([^\s]*)\s1x
|
||||||
with: $1
|
with: $1
|
||||||
Synopsis: //span[@class="full"]/p|/div[@class="content-text"]/p
|
Synopsis: //span[@class="full"]/p|/div[@class="content-text"]/p
|
||||||
# Last Updated August 07, 2021
|
# Last Updated June 27, 2022
|
||||||
|
|||||||
@ -22,9 +22,9 @@ xPathScrapers:
|
|||||||
Image: //meta[@property="og:image"]/@content
|
Image: //meta[@property="og:image"]/@content
|
||||||
Studio:
|
Studio:
|
||||||
Name:
|
Name:
|
||||||
fixed: FreakMobMedia
|
fixed: Freak Mob Media
|
||||||
Tags:
|
Tags:
|
||||||
Name: //span[@class="meta-info"][text()="Category" or text()="Tag"]/following-sibling::a/text()
|
Name: //span[@class="meta-info"][text()="Category" or text()="Tag"]/following-sibling::a/text()
|
||||||
Performers:
|
Performers:
|
||||||
Name: //span[@class="meta-info" and text()="Model"]/following-sibling::a/text()
|
Name: //span[@class="meta-info" and text()="Model"]/following-sibling::a/text()
|
||||||
# Last Updated July 18, 2021
|
# Last Updated June 24, 2022
|
||||||
|
|||||||
@ -5,7 +5,6 @@ sceneByURL:
|
|||||||
- 1000facials.com/en/scene/
|
- 1000facials.com/en/scene/
|
||||||
- activeduty.com/en/video/
|
- activeduty.com/en/video/
|
||||||
- alettaoceanempire.com/en/video/
|
- alettaoceanempire.com/en/video/
|
||||||
- allblackx.com/en/video/
|
|
||||||
- analacrobats.com/en/video/
|
- analacrobats.com/en/video/
|
||||||
- analteenangels.com/en/video/
|
- analteenangels.com/en/video/
|
||||||
- ashleyfires.com/
|
- ashleyfires.com/
|
||||||
@ -17,13 +16,11 @@ sceneByURL:
|
|||||||
- buttman.com/
|
- buttman.com/
|
||||||
- cumshotoasis.com/
|
- cumshotoasis.com/
|
||||||
- currycreampie.com/
|
- currycreampie.com/
|
||||||
- darkx.com/en/video/
|
|
||||||
- devilsfilmparodies.com/
|
- devilsfilmparodies.com/
|
||||||
- devilsgangbangs.com/
|
- devilsgangbangs.com/
|
||||||
- devonlee.com/
|
- devonlee.com/
|
||||||
- dpfanatics.com/en/video/
|
- dpfanatics.com/en/video/
|
||||||
- dylanryder.com/
|
- dylanryder.com/
|
||||||
- eroticax.com/en/video/
|
|
||||||
- evilangel.com/en/video/
|
- evilangel.com/en/video/
|
||||||
- falconstudios.com/en/video/
|
- falconstudios.com/en/video/
|
||||||
- famedigital.com/
|
- famedigital.com/
|
||||||
@ -37,14 +34,12 @@ sceneByURL:
|
|||||||
- girlstryanal.com/en/video/
|
- girlstryanal.com/en/video/
|
||||||
- grannyghetto.com/
|
- grannyghetto.com/
|
||||||
- hairyundies.com/
|
- hairyundies.com/
|
||||||
- hardx.com/en/video/
|
|
||||||
- hothouse.com/en/video/
|
- hothouse.com/en/video/
|
||||||
- immorallive.com/en/video/
|
- immorallive.com/en/video/
|
||||||
- jaysinxxx.com/
|
- jaysinxxx.com/
|
||||||
- jonnidarkkoxxx.com/
|
- jonnidarkkoxxx.com/
|
||||||
- lanesisters.com/
|
- lanesisters.com/
|
||||||
- lesbianfactor.com/
|
- lesbianfactor.com/
|
||||||
- lesbianx.com/en/video/
|
|
||||||
- lexingtonsteele.com/
|
- lexingtonsteele.com/
|
||||||
- lezcuties.com/en/video/
|
- lezcuties.com/en/video/
|
||||||
- maledigital.com/en/video/
|
- maledigital.com/en/video/
|
||||||
@ -95,7 +90,6 @@ sceneByURL:
|
|||||||
- webyoung.com/en/video/
|
- webyoung.com/en/video/
|
||||||
- whiteghetto.com/
|
- whiteghetto.com/
|
||||||
- wicked.com/en/video/
|
- wicked.com/en/video/
|
||||||
- xempire.com/en/video/
|
|
||||||
scraper: sceneScraper
|
scraper: sceneScraper
|
||||||
|
|
||||||
performerByURL:
|
performerByURL:
|
||||||
@ -300,4 +294,5 @@ xPathScrapers:
|
|||||||
Name: //a[contains(@class, 'GA_Id_headerLogo')]/span[@class='linkMainCaption']/text()
|
Name: //a[contains(@class, 'GA_Id_headerLogo')]/span[@class='linkMainCaption']/text()
|
||||||
FrontImage: //a[@class='frontCoverImg']/@href
|
FrontImage: //a[@class='frontCoverImg']/@href
|
||||||
BackImage: //a[@class='backCoverImg']/@href
|
BackImage: //a[@class='backCoverImg']/@href
|
||||||
# Last Updated February 01, 2022
|
|
||||||
|
# Last Updated June 22, 2022
|
||||||
|
|||||||
@ -9,6 +9,16 @@ sceneByURL:
|
|||||||
- spermswallowers.com/
|
- spermswallowers.com/
|
||||||
scraper: sceneScraper
|
scraper: sceneScraper
|
||||||
|
|
||||||
|
galleryByURL:
|
||||||
|
- action: scrapeXPath
|
||||||
|
url:
|
||||||
|
- julesjordan.com/
|
||||||
|
- girlgirl.com/
|
||||||
|
- manuelferrara.com/
|
||||||
|
- theassfactory.com/
|
||||||
|
- spermswallowers.com/
|
||||||
|
scraper: sceneScraper
|
||||||
|
|
||||||
performerByURL:
|
performerByURL:
|
||||||
- action: scrapeXPath
|
- action: scrapeXPath
|
||||||
url:
|
url:
|
||||||
@ -26,20 +36,35 @@ xPathScrapers:
|
|||||||
common:
|
common:
|
||||||
$details: //div[@class="backgroundcolor_info"]
|
$details: //div[@class="backgroundcolor_info"]
|
||||||
$galinfo: //div[@class="gallery_info"]
|
$galinfo: //div[@class="gallery_info"]
|
||||||
|
|
||||||
scene:
|
scene:
|
||||||
Title: //div[@class="title_bar"]/span/text()
|
Title: &titleAttr
|
||||||
Date:
|
selector: //div[@class="title_bar"]/span/text()
|
||||||
|
Date: &dateAttr
|
||||||
selector: $details//div[@class="cell update_date"]/text()
|
selector: $details//div[@class="cell update_date"]/text()
|
||||||
postProcess:
|
postProcess:
|
||||||
- parseDate: 01/02/2006
|
- parseDate: 01/02/2006
|
||||||
Details:
|
Details: &detailsAttr
|
||||||
selector: $details//span[@class="update_description"]/text()
|
selector: $details//span[@class="update_description"]/text()
|
||||||
concat: " "
|
concat: " "
|
||||||
Tags:
|
Tags: &tagsAttr
|
||||||
Name: //span[@class="update_tags"]/a/text()
|
Name: //span[@class="update_tags"]/a/text()
|
||||||
Performers:
|
Performers: &performersAttr
|
||||||
Name: $details//span[@class="update_models"]/a/text()|$galinfo//span[@class="update_models"]/div/a/text()
|
Name: $details//span[@class="update_models"]/a/text()|$galinfo//span[@class="update_models"]/div/a/text()
|
||||||
URL: $details//span[@class="update_models"]/a/@href|$galinfo//span[@class="update_models"]/div/a/@href
|
URL: $details//span[@class="update_models"]/a/@href|$galinfo//span[@class="update_models"]/div/a/@href
|
||||||
|
Studio: &studioAttr
|
||||||
|
Name:
|
||||||
|
selector: //base/@href
|
||||||
|
postProcess:
|
||||||
|
- replace:
|
||||||
|
- regex: (.+\/\/|www.|\..+)
|
||||||
|
with:
|
||||||
|
- map:
|
||||||
|
julesjordan: Jules Jordan
|
||||||
|
girlgirl: Girl Girl
|
||||||
|
manuelferrara: Manuel Ferrara
|
||||||
|
theassfactory: The Ass Factory
|
||||||
|
spermswallowers: Sperm Swallowers
|
||||||
Movies:
|
Movies:
|
||||||
Name: $details//span[@class="update_dvds"]/a/text()
|
Name: $details//span[@class="update_dvds"]/a/text()
|
||||||
URL: $details//span[@class="update_dvds"]/a/@href
|
URL: $details//span[@class="update_dvds"]/a/@href
|
||||||
@ -47,10 +72,18 @@ xPathScrapers:
|
|||||||
selector: //script[contains(text(),'useimage')]/text()
|
selector: //script[contains(text(),'useimage')]/text()
|
||||||
postProcess:
|
postProcess:
|
||||||
- replace:
|
- replace:
|
||||||
- regex: (?:.+useimage = "([^"]+).+)
|
- regex: (?:.+useimage = "([^"]+).+)
|
||||||
with: $1
|
with: $1
|
||||||
- regex: (^\/)
|
- regex: (^\/)
|
||||||
with: https://www.julesjordan.com/
|
with: https://www.julesjordan.com/
|
||||||
|
|
||||||
|
gallery:
|
||||||
|
Title: *titleAttr
|
||||||
|
Date: *dateAttr
|
||||||
|
Details: *detailsAttr
|
||||||
|
Tags: *tagsAttr
|
||||||
|
Performers: *performersAttr
|
||||||
|
Studio: *studioAttr
|
||||||
|
|
||||||
performerScraper:
|
performerScraper:
|
||||||
performer:
|
performer:
|
||||||
@ -59,23 +92,23 @@ xPathScrapers:
|
|||||||
selector: //div[@class='model_bio model_bio_info']//text()[contains(.,'Age')]
|
selector: //div[@class='model_bio model_bio_info']//text()[contains(.,'Age')]
|
||||||
postProcess:
|
postProcess:
|
||||||
- replace:
|
- replace:
|
||||||
- regex: "Age:"
|
- regex: "Age:"
|
||||||
with:
|
with:
|
||||||
- parseDate: January 2, 2006
|
- parseDate: January 2, 2006
|
||||||
Measurements:
|
Measurements:
|
||||||
selector: //div[@class='model_bio model_bio_info']//text()[contains(.,'Measurements')]
|
selector: //div[@class='model_bio model_bio_info']//text()[contains(.,'Measurements')]
|
||||||
postProcess:
|
postProcess:
|
||||||
- replace:
|
- replace:
|
||||||
- regex: "Measurements:"
|
- regex: "Measurements:"
|
||||||
with:
|
with:
|
||||||
- regex: " "
|
- regex: " "
|
||||||
with:
|
with:
|
||||||
Height:
|
Height:
|
||||||
selector: //div[@class='model_bio model_bio_info']//text()[contains(.,'Height')]
|
selector: //div[@class='model_bio model_bio_info']//text()[contains(.,'Height')]
|
||||||
postProcess:
|
postProcess:
|
||||||
- replace:
|
- replace:
|
||||||
- regex: "Height:"
|
- regex: "Height:"
|
||||||
with:
|
with:
|
||||||
- feetToCm: true
|
- feetToCm: true
|
||||||
Image:
|
Image:
|
||||||
selector: //img[contains(@class,'model_bio_thumb')]/@src0_3x
|
selector: //img[contains(@class,'model_bio_thumb')]/@src0_3x
|
||||||
@ -88,11 +121,10 @@ xPathScrapers:
|
|||||||
concat: " "
|
concat: " "
|
||||||
postProcess:
|
postProcess:
|
||||||
- replace:
|
- replace:
|
||||||
- regex: "Description:"
|
- regex: "Description:"
|
||||||
with:
|
with:
|
||||||
Studio:
|
Studio:
|
||||||
Name: //span[@class="update_date"]/text()[contains(.,"Studio")]/following-sibling::a/text()
|
Name: //span[@class="update_date"]/text()[contains(.,"Studio")]/following-sibling::a/text()
|
||||||
FrontImage: //div[@class="front"]/a/img/@src0_3x
|
FrontImage: //div[@class="front"]/a/img/@src0_3x
|
||||||
BackImage: //div[@class="back"]/a/img/@src0_3x
|
BackImage: //div[@class="back"]/a/img/@src0_3x
|
||||||
|
# Last Updated June 09, 2022
|
||||||
# Last Updated November 21, 2020
|
|
||||||
|
|||||||
@ -17,8 +17,6 @@ sceneByURL:
|
|||||||
- sweetheartvideo.com/scene/
|
- sweetheartvideo.com/scene/
|
||||||
- sweetsinner.com/scene/
|
- sweetsinner.com/scene/
|
||||||
- teenslovehugecocks.com/scene/
|
- teenslovehugecocks.com/scene/
|
||||||
- twistys.com/scene/
|
|
||||||
- twistysnetwork.com/scene/
|
|
||||||
scraper: sceneScraper
|
scraper: sceneScraper
|
||||||
- action: scrapeXPath
|
- action: scrapeXPath
|
||||||
url:
|
url:
|
||||||
@ -65,14 +63,12 @@ performerByURL:
|
|||||||
- sweetsinner.com/model/
|
- sweetsinner.com/model/
|
||||||
- teenslovehugecocks.com/model/
|
- teenslovehugecocks.com/model/
|
||||||
- transsensual.com/model/
|
- transsensual.com/model/
|
||||||
- twistys.com/model/
|
|
||||||
- twistysnetwork.com/model/
|
|
||||||
scraper: performerScraper
|
scraper: performerScraper
|
||||||
|
|
||||||
xPathScrapers:
|
xPathScrapers:
|
||||||
sceneScraper:
|
sceneScraper:
|
||||||
common:
|
common:
|
||||||
$section: //img[@alt=""][contains(@src,"poster")]/ancestor::section
|
$section: //div[contains(@class,"tg5e7m")]/ancestor::section
|
||||||
scene:
|
scene:
|
||||||
Title: $section//h1/text()|$section//h2/text()
|
Title: $section//h1/text()|$section//h2/text()
|
||||||
Date:
|
Date:
|
||||||
@ -94,11 +90,25 @@ xPathScrapers:
|
|||||||
selector: $section//a[contains(@href,"site=")]/@title|//link[@rel="canonical"]/@href
|
selector: $section//a[contains(@href,"site=")]/@title|//link[@rel="canonical"]/@href
|
||||||
postProcess:
|
postProcess:
|
||||||
- replace:
|
- replace:
|
||||||
- regex: .*www\.
|
- regex: (.+www\.)(\w+)(.+)
|
||||||
with: ""
|
with: $2
|
||||||
- regex: \.com.+
|
- map:
|
||||||
with: ""
|
babesnetwork: Babes
|
||||||
Image: //img[@alt=""][contains(@src,"poster")]/@src
|
devianthardcore: Deviant Hardcore
|
||||||
|
doghousedigital: Doghouse Digital
|
||||||
|
familyhookups: Family Hookups
|
||||||
|
girlgrind: Girl Grind
|
||||||
|
kinkyspa: Kinky Spa
|
||||||
|
Lets Try Anal: Let's Try Anal
|
||||||
|
lookathernow: Look At Her Now
|
||||||
|
mofosnetwork: Mofos
|
||||||
|
realityjunkies: Reality Junkies
|
||||||
|
squirted: Squirted
|
||||||
|
sweetheartvideo: Sweetheart Video
|
||||||
|
SweetSinner: Sweet Sinner
|
||||||
|
sweetsinner: Sweet Sinner
|
||||||
|
teenslovehugecocks: Teens Love Huge Cocks
|
||||||
|
Image: $section//img[contains(@src,"poster")]/@src
|
||||||
scriptScraper:
|
scriptScraper:
|
||||||
common:
|
common:
|
||||||
$script: //script[@type="application/ld+json"]
|
$script: //script[@type="application/ld+json"]
|
||||||
@ -123,7 +133,26 @@ xPathScrapers:
|
|||||||
- regex: '.+"thumbnailUrl": "([^"]+)".+'
|
- regex: '.+"thumbnailUrl": "([^"]+)".+'
|
||||||
with: $1
|
with: $1
|
||||||
Studio:
|
Studio:
|
||||||
Name: //meta[@name="dti.network"]/@content
|
Name:
|
||||||
|
selector: //div[contains(@class,"tg5e7m")]/ancestor::section//a[contains(@href,"site=")]/@title|//link[@rel="canonical"]/@href
|
||||||
|
postProcess:
|
||||||
|
- replace:
|
||||||
|
- regex: (.+www\.)(\w+)(.+)
|
||||||
|
with: $2
|
||||||
|
- map:
|
||||||
|
digitalplayground: Digital Playground
|
||||||
|
fakehostel: Fake Hostel
|
||||||
|
faketaxi: Fake Taxi
|
||||||
|
familysinners: Family Sinners
|
||||||
|
iconmale: Icon Male
|
||||||
|
iknowthatgirl: I Know That Girl
|
||||||
|
lilhumpers: Lil Humpers
|
||||||
|
milfed: Milfed
|
||||||
|
publicagent: Public Agent
|
||||||
|
seancody: Sean Cody
|
||||||
|
transangels: Trans Angels
|
||||||
|
transsensual: TransSensual
|
||||||
|
trueamateurs: True Amateurs
|
||||||
Tags: *tags
|
Tags: *tags
|
||||||
Details:
|
Details:
|
||||||
selector: $script
|
selector: $script
|
||||||
@ -153,15 +182,13 @@ xPathScrapers:
|
|||||||
selector: //link[@rel="canonical"]/@href
|
selector: //link[@rel="canonical"]/@href
|
||||||
postProcess:
|
postProcess:
|
||||||
- replace:
|
- replace:
|
||||||
- regex: .*www\.
|
- regex: (.+www\.)(\w+)(.+)
|
||||||
with: ""
|
with: $2
|
||||||
- regex: \.com.+
|
|
||||||
with: ""
|
|
||||||
- regex: " "
|
|
||||||
with: ""
|
|
||||||
- map:
|
- map:
|
||||||
digitalplayground: "Digital Playground"
|
digitalplayground: "Digital Playground"
|
||||||
transsensual: TransSensual
|
transsensual: TransSensual
|
||||||
|
kinkyspa: Kinky Spa
|
||||||
|
|
||||||
FrontImage: $section//picture/img[@alt]/@src
|
FrontImage: $section//picture/img[@alt]/@src
|
||||||
|
|
||||||
performerScraper:
|
performerScraper:
|
||||||
@ -290,4 +317,4 @@ xPathScrapers:
|
|||||||
Image:
|
Image:
|
||||||
selector: //img[contains(@src, "model")]/@src
|
selector: //img[contains(@src, "model")]/@src
|
||||||
URL: //link[@rel="canonical"]/@href
|
URL: //link[@rel="canonical"]/@href
|
||||||
# Last Updated February 20, 2022
|
# Last Updated June 08, 2022
|
||||||
|
|||||||
@ -33,9 +33,18 @@ xPathScrapers:
|
|||||||
with: "hi.jpg"
|
with: "hi.jpg"
|
||||||
Studio:
|
Studio:
|
||||||
Name:
|
Name:
|
||||||
selector: //div[contains(@class,"siteName")]/a[@href]/text()
|
selector: //div[contains(@class,"siteName")]/a[@href]
|
||||||
postProcess:
|
postProcess:
|
||||||
- replace:
|
- map:
|
||||||
- regex: \sX\s.*
|
GotMylf: Got Mylf
|
||||||
with: ""
|
FullOfJoi: Full Of JOI
|
||||||
# Last Updated August 27, 2021
|
LoneMilf: Lone MILF
|
||||||
|
MilfBody: MILF Body
|
||||||
|
MomDrips: Mom Drips
|
||||||
|
MomShoot: Mom Shoot
|
||||||
|
Mylf Of The Month: Mylf of the Month
|
||||||
|
MylfBlows: Mylf Blows
|
||||||
|
MylfBoss: Mylf Boss
|
||||||
|
MylfSelects: Mylf Selects
|
||||||
|
StayHomeMilf: Stay Home Milf
|
||||||
|
# Last Updated June 27, 2022
|
||||||
|
|||||||
@ -15,7 +15,7 @@ xPathScrapers:
|
|||||||
$info: //div[@class="content-page-info"]
|
$info: //div[@class="content-page-info"]
|
||||||
scene:
|
scene:
|
||||||
Title: //h2[@class="title"]/text()|//h1[@class="title"]/text()
|
Title: //h2[@class="title"]/text()|//h1[@class="title"]/text()
|
||||||
Details: $info/div[starts-with(@class,"desc")]
|
Details: $info/div[starts-with(@class,"desc")]|//div [@class="desc"]/text()
|
||||||
Performers:
|
Performers:
|
||||||
Name:
|
Name:
|
||||||
selector: $info//h4[@class="models"]/a
|
selector: $info//h4[@class="models"]/a
|
||||||
@ -35,4 +35,4 @@ xPathScrapers:
|
|||||||
with: "$1 $2"
|
with: "$1 $2"
|
||||||
- parseDate: 2 Jan 2006
|
- parseDate: 2 Jan 2006
|
||||||
Image: //video[contains(@id,"ypp-player")]/@poster|//div[@id="main-player"]/@data-screenshot|//meta[@property="og:image"]/@content
|
Image: //video[contains(@id,"ypp-player")]/@poster|//div[@id="main-player"]/@data-screenshot|//meta[@property="og:image"]/@content
|
||||||
# Last Updated March 02, 2022
|
# Last Updated June 06, 2022
|
||||||
|
|||||||
@ -55,15 +55,15 @@ xPathScrapers:
|
|||||||
- regex: (.+www\.)(\w+)(.+)
|
- regex: (.+www\.)(\w+)(.+)
|
||||||
with: $2
|
with: $2
|
||||||
- map:
|
- map:
|
||||||
analmom: AnalMom
|
analmom: Anal Mom
|
||||||
badmilfs: BadMilfs
|
badmilfs: Bad MILFs
|
||||||
bbcparadise: BBC Paradise
|
bbcparadise: BBC Paradise
|
||||||
bffs: BFFs
|
bffs: BFFs
|
||||||
blackvalleygirls: Black Valley Girls
|
blackvalleygirls: Black Valley Girls
|
||||||
dadcrush: DadCrush
|
dadcrush: DadCrush
|
||||||
daughterswap: Daughter Swap
|
daughterswap: Daughter Swap
|
||||||
dyked: Dyked
|
dyked: Dyked
|
||||||
exxxtrasmall: ExxxtraSmall
|
exxxtrasmall: Exxxtra Small
|
||||||
familystrokes: Family Strokes
|
familystrokes: Family Strokes
|
||||||
fostertapes: Foster Tapes
|
fostertapes: Foster Tapes
|
||||||
freeusefantasy: Freeuse Fantasy
|
freeusefantasy: Freeuse Fantasy
|
||||||
@ -73,22 +73,22 @@ xPathScrapers:
|
|||||||
littleasians: Little Asians
|
littleasians: Little Asians
|
||||||
momswap: Mom Swap
|
momswap: Mom Swap
|
||||||
mybabysittersclub: My Babysitters Club
|
mybabysittersclub: My Babysitters Club
|
||||||
mylfdom: MYLFDom
|
mylfdom: Mylfdom
|
||||||
notmygrandpa: Not My Grandpa
|
notmygrandpa: Not My Grandpa
|
||||||
pervdoctor: PervDoctor
|
pervdoctor: Perv Doctor
|
||||||
pervmom: PervMom
|
pervmom: Perv Mom
|
||||||
pervnana: PervNana
|
pervnana: Perv Nana
|
||||||
pervtherapy: PervTherapy
|
pervtherapy: Perv Therapy
|
||||||
shoplyfter: Shoplyfter
|
shoplyfter: Shoplyfter
|
||||||
shoplyftermylf: Shoplyfter MYLF
|
shoplyftermylf: Shoplyfter MYLF
|
||||||
sislovesme: SisLovesMe
|
sislovesme: Sis Loves Me
|
||||||
sisswap: Sis Swap
|
sisswap: Sis Swap
|
||||||
stayhomepov: StayHomePOV
|
stayhomepov: StayHomePOV
|
||||||
stepsiblings: StepSiblings
|
stepsiblings: Step Siblings
|
||||||
teencurves: Teen Curves
|
teencurves: Teen Curves
|
||||||
teenpies: Teen Pies
|
teenpies: Teen Pies
|
||||||
teensloveanal: Teens Love Anal
|
teensloveanal: Teens Love Anal
|
||||||
teensloveblackcocks: Teens Love Black Cocks
|
teensloveblackcocks: Teens Love Black Cocks
|
||||||
thickumz: Thickumz
|
thickumz: Thickumz
|
||||||
tinysis: TinySis
|
tinysis: Tiny Sis
|
||||||
# Last Updated February 23, 2022
|
# Last Updated June 27, 2022
|
||||||
|
|||||||
@ -8,7 +8,7 @@ xPathScrapers:
|
|||||||
sceneScraper:
|
sceneScraper:
|
||||||
scene:
|
scene:
|
||||||
Title: //div[@class="shadow video-details"]/h1/text()
|
Title: //div[@class="shadow video-details"]/h1/text()
|
||||||
Details: (//div[@class="shadow video-details"]/p[not(@class)])[1]/text()
|
Details: //div[@class="shadow video-details"]/p[not(@class)][1]
|
||||||
Date:
|
Date:
|
||||||
selector: //p[@class="video-date"]/text()[2]
|
selector: //p[@class="video-date"]/text()[2]
|
||||||
postProcess:
|
postProcess:
|
||||||
@ -17,8 +17,11 @@ xPathScrapers:
|
|||||||
with: ","
|
with: ","
|
||||||
- parseDate: January 2, 2006
|
- parseDate: January 2, 2006
|
||||||
Image: //section[@class="top-wrapper"]/div//video/@poster
|
Image: //section[@class="top-wrapper"]/div//video/@poster
|
||||||
|
Studio:
|
||||||
|
Name:
|
||||||
|
fixed: Producers Fun
|
||||||
Tags:
|
Tags:
|
||||||
Name:
|
Name:
|
||||||
selector: //p[@class="video-tags"]/a/text()
|
selector: //p[@class="video-tags"]/a/text()
|
||||||
|
|
||||||
# Last Updated November 08, 2020
|
# Last Updated June 23, 2022
|
||||||
|
|||||||
@ -2,7 +2,6 @@ name: "RealityKingsOL"
|
|||||||
sceneByURL:
|
sceneByURL:
|
||||||
- action: scrapeXPath
|
- action: scrapeXPath
|
||||||
url:
|
url:
|
||||||
- babes.com/scene/
|
|
||||||
- bellesafilms.com/scene/
|
- bellesafilms.com/scene/
|
||||||
- bellesahouse.com/scene/
|
- bellesahouse.com/scene/
|
||||||
- danejones.com/scene/
|
- danejones.com/scene/
|
||||||
@ -45,10 +44,21 @@ xPathScrapers:
|
|||||||
- replace:
|
- replace:
|
||||||
- regex: .*www\.(.+)\.com.*
|
- regex: .*www\.(.+)\.com.*
|
||||||
with: $1
|
with: $1
|
||||||
|
- map:
|
||||||
|
bellesafilms: Bellesa Films
|
||||||
|
bellesahouse: Bellesa House
|
||||||
|
danejones: Dane Jones
|
||||||
|
erito: Erito
|
||||||
|
lesbea: Lesbea
|
||||||
|
propertysex: Property Sex
|
||||||
|
shewillcheat: She Will Cheat
|
||||||
|
sexyhub: Sexy Hub
|
||||||
|
welivetogether: We Live Together
|
||||||
|
|
||||||
Image:
|
Image:
|
||||||
selector: //img[@alt=""][contains(@src,"poster")]/@src|//script[@type="application/ld+json"]/text()
|
selector: //img[@alt=""][contains(@src,"poster")]/@src|//script[@type="application/ld+json"]/text()
|
||||||
postProcess:
|
postProcess:
|
||||||
- replace:
|
- replace:
|
||||||
- regex: '.*"thumbnailUrl": "([^"]+)".*'
|
- regex: '.*"thumbnailUrl": "([^"]+)".*'
|
||||||
with: $1
|
with: $1
|
||||||
# Last Updated May 07, 2022
|
# Last Updated June 23, 2022
|
||||||
|
|||||||
33
scrapers/SexSelector.yml
Normal file
33
scrapers/SexSelector.yml
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
name: "SexSelector"
|
||||||
|
sceneByURL:
|
||||||
|
- action: scrapeXPath
|
||||||
|
url:
|
||||||
|
- sexselector.com/video/
|
||||||
|
scraper: sceneScraper
|
||||||
|
|
||||||
|
xPathScrapers:
|
||||||
|
sceneScraper:
|
||||||
|
scene:
|
||||||
|
Title: //div[@class="player__info__top"]/h3/text()
|
||||||
|
Details: //p[@class="player__description"]/text()
|
||||||
|
Date:
|
||||||
|
selector: //div[@class="player"]/p[starts-with(., "Released:")]
|
||||||
|
postProcess:
|
||||||
|
- replace:
|
||||||
|
- regex: "^Released: "
|
||||||
|
with:
|
||||||
|
- parseDate: Jan 2, 2006
|
||||||
|
Image:
|
||||||
|
selector: //a[@class="header__menu header__menu--logo"]/@href
|
||||||
|
postProcess:
|
||||||
|
- replace:
|
||||||
|
- regex: .+(pg\d+)
|
||||||
|
with: https://sm-members.bangbros.com/shoots/sexselector/$1/poster/${1}_01_2160.jpg
|
||||||
|
Studio:
|
||||||
|
Name:
|
||||||
|
fixed: Sex Selector
|
||||||
|
Performers:
|
||||||
|
Name: //div[@class="player__stats"]//a/text()
|
||||||
|
Tags:
|
||||||
|
Name: //div[@class="video__tags__list"]/a/text()
|
||||||
|
# Last Updated June 06, 2022
|
||||||
@ -1,29 +0,0 @@
|
|||||||
name: TabooHeat
|
|
||||||
sceneByURL:
|
|
||||||
- action: scrapeXPath
|
|
||||||
url:
|
|
||||||
- tabooheat.com
|
|
||||||
scraper: sceneScraper
|
|
||||||
xPathScrapers:
|
|
||||||
sceneScraper:
|
|
||||||
scene:
|
|
||||||
Title:
|
|
||||||
selector: //h3[@class="sceneTitle"]
|
|
||||||
Image:
|
|
||||||
selector: //a[@class="sceneLink "]/img/@src
|
|
||||||
Date:
|
|
||||||
selector: //li[@class="updatedDate"]
|
|
||||||
postProcess:
|
|
||||||
- replace:
|
|
||||||
- regex: .*(\d{4}-\d{2}-\d{2}).+
|
|
||||||
with: $1
|
|
||||||
- parseDate: 2006-02-01
|
|
||||||
Tags:
|
|
||||||
Name: //div[@class="sceneCol sceneColCategories"]/a
|
|
||||||
Performers:
|
|
||||||
Name:
|
|
||||||
selector: //div[@class="sceneCol sceneColActors"]/a
|
|
||||||
Studio:
|
|
||||||
Name:
|
|
||||||
fixed: TabooHeat
|
|
||||||
# Last Updated September 07, 2021
|
|
||||||
@ -47,29 +47,29 @@ xPathScrapers:
|
|||||||
selector: //meta[@property="og:url"]/@content
|
selector: //meta[@property="og:url"]/@content
|
||||||
postProcess:
|
postProcess:
|
||||||
- map:
|
- map:
|
||||||
https://AbbieMaley.com: AbbieMaley
|
https://AbbieMaley.com: Abbie Maley
|
||||||
https://AnalBBC.com: AnalBBC
|
https://AnalBBC.com: AnalBBC
|
||||||
https://ANALIZED.com: Analized
|
https://ANALIZED.com: Analized
|
||||||
https://analviolation.com: AnalViolation
|
https://analviolation.com: Anal Violation
|
||||||
https://BadDaddyPOV.com: BadDaddyPOV
|
https://BadDaddyPOV.com: Bad Daddy POV
|
||||||
https://BadFamilyPov.com: BadFamilyPov
|
https://BadFamilyPov.com: Bad Family POV
|
||||||
https://BadMommyPov.com: BadMommyPov
|
https://BadMommyPov.com: Bad Mommy POV
|
||||||
https://BadMommyPOV.com: BadMommyPov
|
https://BadMommyPOV.com: Bad Mommy POV
|
||||||
https://DownToFuckDating.com: DownToFuckDating
|
https://DownToFuckDating.com: Down To Fuck Dating
|
||||||
https://DTFsluts.com: DTFsluts
|
https://DTFsluts.com: DTF Sluts
|
||||||
https://Girlfaction.com: Girlfaction
|
https://Girlfaction.com: Girlfaction
|
||||||
https://HerGape.com: HerGape
|
https://HerGape.com: Her Gape
|
||||||
https://HomemadeAnalWhores.com: HomemadeAnalWhores
|
https://HomemadeAnalWhores.com: Homemade Anal Whores
|
||||||
https://JamesDeen.com: JamesDeen
|
https://JamesDeen.com: James Deen
|
||||||
https://OnlyPrince.com: OnlyPrince
|
https://OnlyPrince.com: Only Prince
|
||||||
https://PervertGallery.com: PervertGallery
|
https://PervertGallery.com: Pervert Gallery
|
||||||
https://PornForce.com: PornForce
|
https://PornForce.com: Porn Force
|
||||||
https://POVPerverts.net: POVPerverts
|
https://POVPerverts.net: POV Perverts
|
||||||
https://publicsexdate.com: PublicSexDate
|
https://publicsexdate.com: Public Sex Date
|
||||||
https://SlutInspection.com: SlutInspection
|
https://SlutInspection.com: Slut Inspection
|
||||||
https://teenageanalsluts.com: TeenageAnalSluts
|
https://teenageanalsluts.com: Teenage Anal Sluts
|
||||||
https://TeenageCorruption.com: TeenageCorruption
|
https://TeenageCorruption.com: Teenage Corruption
|
||||||
https://TwistedVisual.com: TwistedVisual
|
https://TwistedVisual.com: Twisted Visual
|
||||||
https://yourmomdoesanal.com: YourMomDoesAnal
|
https://yourmomdoesanal.com: Your Mom Does Anal
|
||||||
https://YourMomDoesPorn.com: YourMomDoesPorn
|
https://YourMomDoesPorn.com: Your Mom Does Porn
|
||||||
# Last Updated June 05, 2022
|
# Last Updated June 23, 2022
|
||||||
|
|||||||
182
scrapers/Twistys.yml
Normal file
182
scrapers/Twistys.yml
Normal file
@ -0,0 +1,182 @@
|
|||||||
|
name: "Twistys"
|
||||||
|
sceneByURL:
|
||||||
|
- action: scrapeXPath
|
||||||
|
url:
|
||||||
|
- twistys.com/scene/
|
||||||
|
- twistysnetwork.com/scene/
|
||||||
|
scraper: sceneScraper
|
||||||
|
|
||||||
|
performerByURL:
|
||||||
|
- action: scrapeXPath
|
||||||
|
url:
|
||||||
|
- twistys.com/model/
|
||||||
|
- twistysnetwork.com/model/
|
||||||
|
scraper: performerScraper
|
||||||
|
|
||||||
|
xPathScrapers:
|
||||||
|
sceneScraper:
|
||||||
|
scene:
|
||||||
|
Title: //h2[contains(@class,"edmOvr")]/text()
|
||||||
|
Date:
|
||||||
|
selector: //h2[contains(@class,"jywyKe")]/text()
|
||||||
|
postProcess:
|
||||||
|
- parseDate: January 2, 2006
|
||||||
|
Details: //p[contains(@class,"beuOjr")]/text()
|
||||||
|
Tags:
|
||||||
|
Name:
|
||||||
|
selector: //div[contains(@class,"jEorCN")]/a/text()
|
||||||
|
postProcess:
|
||||||
|
- replace:
|
||||||
|
- regex: ',\s*$'
|
||||||
|
with:
|
||||||
|
Performers:
|
||||||
|
Name: //h2[contains(@class,"hgImKM")]//a/text()
|
||||||
|
Studio:
|
||||||
|
Name:
|
||||||
|
selector: //div[contains(@class,"fRnfXb")]//a/text()
|
||||||
|
postProcess:
|
||||||
|
- map:
|
||||||
|
anettedawn: Anette Dawn
|
||||||
|
twistys: Twistys
|
||||||
|
TwistysHard: Twistys Hard
|
||||||
|
whengirlsplay: When Girls Play
|
||||||
|
Image: //div[contains(@class,"eIJfvU")]//img/@src
|
||||||
|
|
||||||
|
performerScraper:
|
||||||
|
performer:
|
||||||
|
Name: //div[contains(@class,"kpSMJE")]/text()
|
||||||
|
Birthdate:
|
||||||
|
selector: //li[contains(.,"Date of Birth")]/span[not(contains(text(),"Date"))]/text()
|
||||||
|
postProcess:
|
||||||
|
- replace:
|
||||||
|
- regex: th,|st,|rd,|nd,
|
||||||
|
with: ","
|
||||||
|
- parseDate: January 2, 2006
|
||||||
|
Measurements: //li[contains(.,"Measurements")]/span[not(contains(text(),"Measurements"))]/text()
|
||||||
|
Height:
|
||||||
|
selector: //li[contains(.,"Height")]/span[not(contains(text(),"Height"))]/text()
|
||||||
|
postProcess:
|
||||||
|
- feetToCm: true
|
||||||
|
HairColor: //span[contains(.,"Hair Color")]/ancestor::li//a/text()
|
||||||
|
Ethnicity:
|
||||||
|
selector: //span[contains(.,"Ethnicity")]/ancestor::li//a/text()
|
||||||
|
postProcess:
|
||||||
|
- map:
|
||||||
|
Asian: Asian
|
||||||
|
Caucasian: White
|
||||||
|
Black: Black
|
||||||
|
Latina: Hispanic
|
||||||
|
Details: //p[contains(@class,"beuOjr")]/text()
|
||||||
|
Image:
|
||||||
|
selector: //img[contains(@src, "model")]/@src
|
||||||
|
URL: //link[@rel="canonical"]/@href
|
||||||
|
Country:
|
||||||
|
selector: //li[contains(.,"Birth Place")]/span[not(contains(text(),"Birth"))]/text()
|
||||||
|
postProcess:
|
||||||
|
- replace:
|
||||||
|
- regex: .*?,\s
|
||||||
|
with: ""
|
||||||
|
- map:
|
||||||
|
N/A: ""
|
||||||
|
AK: "USA"
|
||||||
|
AL: "USA"
|
||||||
|
AR: "USA"
|
||||||
|
AZ: "USA"
|
||||||
|
CA: "USA"
|
||||||
|
CO: "USA"
|
||||||
|
CT: "USA"
|
||||||
|
DC: "USA"
|
||||||
|
DE: "USA"
|
||||||
|
FL: "USA"
|
||||||
|
GA: "USA"
|
||||||
|
HI: "USA"
|
||||||
|
IA: "USA"
|
||||||
|
ID: "USA"
|
||||||
|
IL: "USA"
|
||||||
|
IN: "USA"
|
||||||
|
KS: "USA"
|
||||||
|
KY: "USA"
|
||||||
|
LA: "USA"
|
||||||
|
MA: "USA"
|
||||||
|
MD: "USA"
|
||||||
|
ME: "USA"
|
||||||
|
MI: "USA"
|
||||||
|
MN: "USA"
|
||||||
|
MO: "USA"
|
||||||
|
MS: "USA"
|
||||||
|
MT: "USA"
|
||||||
|
NC: "USA"
|
||||||
|
ND: "USA"
|
||||||
|
NE: "USA"
|
||||||
|
NH: "USA"
|
||||||
|
NJ: "USA"
|
||||||
|
NM: "USA"
|
||||||
|
NV: "USA"
|
||||||
|
NY: "USA"
|
||||||
|
OH: "USA"
|
||||||
|
OK: "USA"
|
||||||
|
OR: "USA"
|
||||||
|
PA: "USA"
|
||||||
|
RI: "USA"
|
||||||
|
SC: "USA"
|
||||||
|
SD: "USA"
|
||||||
|
TN: "USA"
|
||||||
|
TX: "USA"
|
||||||
|
UT: "USA"
|
||||||
|
VA: "USA"
|
||||||
|
VT: "USA"
|
||||||
|
WA: "USA"
|
||||||
|
WI: "USA"
|
||||||
|
WV: "USA"
|
||||||
|
WY: "USA"
|
||||||
|
Alabama: "USA"
|
||||||
|
Alaska: "USA"
|
||||||
|
Arizona: "USA"
|
||||||
|
Arkansas: "USA"
|
||||||
|
California: "USA"
|
||||||
|
Colorado: "USA"
|
||||||
|
Connecticut: "USA"
|
||||||
|
Delaware: "USA"
|
||||||
|
Florida: "USA"
|
||||||
|
Georgia: "USA"
|
||||||
|
Hawaii: "USA"
|
||||||
|
Idaho: "USA"
|
||||||
|
Illinois: "USA"
|
||||||
|
Indiana: "USA"
|
||||||
|
Iowa: "USA"
|
||||||
|
Kansas: "USA"
|
||||||
|
Kentucky: "USA"
|
||||||
|
Louisiana: "USA"
|
||||||
|
Maine: "USA"
|
||||||
|
Maryland: "USA"
|
||||||
|
Massachusetts: "USA"
|
||||||
|
Michigan: "USA"
|
||||||
|
Minnesota: "USA"
|
||||||
|
Mississippi: "USA"
|
||||||
|
Missouri: "USA"
|
||||||
|
Montana: "USA"
|
||||||
|
Nebraska: "USA"
|
||||||
|
Nevada: "USA"
|
||||||
|
New Hampshire: "USA"
|
||||||
|
New Jersey: "USA"
|
||||||
|
New Mexico: "USA"
|
||||||
|
New York: "USA"
|
||||||
|
North Carolina: "USA"
|
||||||
|
North Dakota: "USA"
|
||||||
|
Ohio: "USA"
|
||||||
|
Oklahoma: "USA"
|
||||||
|
Oregon: "USA"
|
||||||
|
Pennsylvania: "USA"
|
||||||
|
Rhode Island: "USA"
|
||||||
|
South Carolina: "USA"
|
||||||
|
South Dakota: "USA"
|
||||||
|
Tennessee: "USA"
|
||||||
|
Texas: "USA"
|
||||||
|
Utah: "USA"
|
||||||
|
Vermont: "USA"
|
||||||
|
Virginia: "USA"
|
||||||
|
Washington: "USA"
|
||||||
|
West Virginia: "USA"
|
||||||
|
Wisconsin: "USA"
|
||||||
|
Wyoming: "USA"
|
||||||
|
# Last Updated June 08, 2022
|
||||||
@ -51,7 +51,7 @@ xPathScrapers:
|
|||||||
hookuphotshot: HookUp Hotshot
|
hookuphotshot: HookUp Hotshot
|
||||||
hotandtatted: Hot and Tatted
|
hotandtatted: Hot and Tatted
|
||||||
hussiepass: Hussie Pass
|
hussiepass: Hussie Pass
|
||||||
seehimfuck: See HIM Fuck
|
seehimfuck: See Him Fuck
|
||||||
seehimsolo: See HIM Solo
|
seehimsolo: See Him Solo
|
||||||
povpornstars: POV Pornstars
|
povpornstars: POV Pornstars
|
||||||
# Last Updated July 13, 2022
|
# Last Updated July 13, 2022
|
||||||
|
|||||||
@ -37,8 +37,12 @@ xPathScrapers:
|
|||||||
# split: ","
|
# split: ","
|
||||||
Studio:
|
Studio:
|
||||||
Name:
|
Name:
|
||||||
fixed: PurgatoryX
|
selector: //p[@class="series"]//span/text()
|
||||||
|
postProcess:
|
||||||
|
- replace:
|
||||||
|
- regex: " Series"
|
||||||
|
with: ""
|
||||||
# URL need to have "?trilogy=" to get the name of the Trilogy
|
# URL need to have "?trilogy=" to get the name of the Trilogy
|
||||||
Movies:
|
Movies:
|
||||||
Name: //span[contains(text(),"Part of")]/following-sibling::text()
|
Name: //span[contains(text(),"Part of")]/following-sibling::text()
|
||||||
# Last Updated December 03, 2020
|
# Last Updated June 27, 2022
|
||||||
|
|||||||
@ -14,14 +14,14 @@ xPathScrapers:
|
|||||||
selector: //h1[@class="trailer-block_title"]
|
selector: //h1[@class="trailer-block_title"]
|
||||||
postProcess:
|
postProcess:
|
||||||
- replace:
|
- replace:
|
||||||
- regex: "LIVE$"
|
- regex: "LIVE$"
|
||||||
with: ""
|
with: ""
|
||||||
Date:
|
Date:
|
||||||
selector: $infodata/p[@class="text"][1]/text()
|
selector: $infodata/p[@class="text"][1]/text()
|
||||||
postProcess:
|
postProcess:
|
||||||
- replace:
|
- replace:
|
||||||
- regex: (\w+\s)(\w+)(\s)(\d{1,2})(.+)(\d{4})(.+)
|
- regex: (\w+\s)(\w+)(\s)(\d{1,2})(.+)(\d{4})(.+)
|
||||||
with: $2 $4 $6
|
with: $2 $4 $6
|
||||||
- parseDate: January 2 2006
|
- parseDate: January 2 2006
|
||||||
Details: $infoblock/p[@class="text"][1]/text()
|
Details: $infoblock/p[@class="text"][1]/text()
|
||||||
Tags:
|
Tags:
|
||||||
@ -29,12 +29,12 @@ xPathScrapers:
|
|||||||
Performers:
|
Performers:
|
||||||
Name: $infodata/p[contains(text(), 'Featuring:')]/a
|
Name: $infodata/p[contains(text(), 'Featuring:')]/a
|
||||||
Studio:
|
Studio:
|
||||||
Name: //div[@class="container"]/a[@class="logo"]/@title
|
Name:
|
||||||
|
fixed: Wild on Cam
|
||||||
Image:
|
Image:
|
||||||
selector: //script[contains(., "contentthumbs")]/text()|//img[@class="lazyload update_thumb thumbs stdimage"]/@src
|
selector: //script[contains(., "contentthumbs")]/text()|//img[@class="lazyload update_thumb thumbs stdimage"]/@src
|
||||||
postProcess:
|
postProcess:
|
||||||
- replace:
|
- replace:
|
||||||
- regex: (.+)(https.+contentthumbs.+)(" width="100%)(.+)
|
- regex: (.+)(https.+contentthumbs.+)(" width="100%)(.+)
|
||||||
with: $2
|
with: $2
|
||||||
|
# Last Updated June 27, 2022
|
||||||
# Last Updated October 19, 2021
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user