Added Jesse Loads Monster Facials. Added various logos.

This commit is contained in:
ThePendulum 2020-03-29 23:42:41 +02:00
parent 93d4f0ff1a
commit a5d859471d
29 changed files with 275 additions and 5 deletions

View File

@ -168,7 +168,7 @@ module.exports = {
path: './media',
thumbnailSize: 320, // width for 16:9 will be exactly 576px
thumbnailQuality: 100,
videoQuality: [480, 360, 320, 540, 720, 1080, 2160, 240, 180],
videoQuality: [480, 360, 320, 540, 720, 1080, 2160, 270, 240, 180],
limit: 25, // max number of photos per release
},
titleSlugLength: 50,

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.7 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.7 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

View File

@ -0,0 +1,82 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="icon-logo"
viewBox="0 0 512 128"
version="1.1"
sodipodi:docname="onlyfans.svg"
inkscape:version="0.92.4 5da689c313, 2019-01-14">
<metadata
id="metadata21">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs19" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1026"
id="namedview17"
showgrid="false"
inkscape:zoom="1.6517572"
inkscape:cx="125.49425"
inkscape:cy="3.3234524"
inkscape:window-x="1178"
inkscape:window-y="930"
inkscape:window-maximized="1"
inkscape:current-layer="icon-logo" />
<path
class="svg-logo-color-1"
fill-rule="evenodd"
d="M46.32 28a46.2 46.2 0 1 0 46.32 46.17A46.26 46.26 0 0 0 46.32 28zm0 87.57a41.38 41.38 0 1 1 41.48-41.4 41.44 41.44 0 0 1-41.48 41.38z"
id="path2" />
<path
class="svg-logo-color-1"
d="M103.84 108.3h5.91V72.66c0-12.8 9.3-22 21.38-22 12.44 0 19.57 8.33 19.57 21v36.6h5.92V70.61c0-14.74-9.06-25.37-24.64-25.37-11.23 0-18.12 5.68-22.23 12.93V46.69h-5.91zm74.88-88.19h5.92v88.19h-5.92zM215.44 128c8.82 0 15.1-4.6 20.53-17.52l26.7-63.79h-6.53l-22.22 55.09-25.61-55.09h-6.88L231 107.94c-4.59 10.75-8.82 14.5-15.22 14.5a21.43 21.43 0 0 1-10.5-2.3l-2.06 5.2a27.76 27.76 0 0 0 12.22 2.66z"
id="path4" />
<path
d="M327.73 42.75q2.59-3.95 5.24-8.25c1.77-2.87 3.37-5.62 4.83-8.25s2.64-5 3.57-7.1a13.26 13.26 0 0 0 1.4-4.93 10.06 10.06 0 0 0-2.23-6.64 16.59 16.59 0 0 0-5.86-4.41 30.52 30.52 0 0 0-8.29-2.44 63.33 63.33 0 0 0-9.65-.73 141.77 141.77 0 0 0-32.31 3.47 148.64 148.64 0 0 0-27 8.92 126.3 126.3 0 0 0-21.41 12 134.24 134.24 0 0 0-15.61 12.71 67 67 0 0 0-9.54 11q-3.22 4.94-3.22 7.11a7.63 7.63 0 0 0 1.56 4.82 11.09 11.09 0 0 0 3.42 3.06 5.85 5.85 0 0 0 3.42.89c1-.11 1.56-.64 1.56-1.61 0-1.87 1.17-4.58 3.52-8.15a73.59 73.59 0 0 1 10-11.67 136.24 136.24 0 0 1 15.66-12.91 136.18 136.18 0 0 1 44.76-20.8 106.81 106.81 0 0 1 27.26-3.34 19.91 19.91 0 0 1 6.85.94 8.75 8.75 0 0 1 3.68 2.33 6.11 6.11 0 0 1 1.45 3.06 19.46 19.46 0 0 1 .26 3.11 14.64 14.64 0 0 1-1.45 5.45 70.32 70.32 0 0 1-3.78 7.37q-2.34 4-5.19 8.24T315 44a161.29 161.29 0 0 0-22 4.2 87.7 87.7 0 0 0-16.44 6.07 35.86 35.86 0 0 0-10.32 7.32q-3.58 3.89-3.58 7.93a8.88 8.88 0 0 0 1 4.31 7.42 7.42 0 0 0 2.17 2.64 2.85 2.85 0 0 0 2.18.63q1-.21 1-1.77c0-1 .88-2.5 2.64-4.41a43.89 43.89 0 0 1 7.68-6.22 86 86 0 0 1 12.41-6.7 106.11 106.11 0 0 1 17.12-5.87q-6.23 8.1-12.5 15.93t-11.31 15.2a100.58 100.58 0 0 0-8.14 14.05 29.71 29.71 0 0 0-3.11 12.4 17.14 17.14 0 0 0 .73 5.08 15 15 0 0 0 1.92 4.15 9.93 9.93 0 0 0 2.75 2.8 5.62 5.62 0 0 0 3.21 1 2.27 2.27 0 0 0 1.66-.62 3.15 3.15 0 0 0 .83-1.56 12.43 12.43 0 0 0 .26-2.07v-2.18q0-5.6 3.58-13.28a154.49 154.49 0 0 1 9.13-16.55q5.54-8.86 12.29-18.41t13.17-18.88a142.27 142.27 0 0 1 21.78-1.56 15.24 15.24 0 0 1 4.51.57 27.84 27.84 0 0 1 3 1.09 9.79 9.79 0 0 0 1.6.63c.32.06.47-.21.47-.83a6.83 6.83 0 0 0-2.07-4.78q-2.08-2.17-6.33-2.18-9.85 0-18.57.63z"
class="svg-logo-color-2"
id="path6"
style="fill:#00afff;fill-opacity:1" />
<path
d="M399.14 64.07q-2.75 3.68-6.17 8.14t-7.26 9.08q-3.84 4.62-7.41 8.4a73 73 0 0 1-6.54 6.22q-3 2.45-4.72 2.44c-1.59 0-2.31-.76-2.18-2.28a16 16 0 0 1 2-5.65Q368.6 87 371.24 83c1.77-2.7 3.49-5.2 5.19-7.52s3.14-4.29 4.35-5.92a13 13 0 0 0 1.82-2.75c0-.27-.21-.57-.62-.88a10.7 10.7 0 0 0-1.56-.93c-.62-.31-1.28-.6-2-.88a11.65 11.65 0 0 0-2-.62 16.76 16.76 0 0 0 1.14-5.71 20.51 20.51 0 0 0-.57-5 10.82 10.82 0 0 0-1.81-3.94 8.45 8.45 0 0 0-3.27-2.6 12 12 0 0 0-5-.93 28.79 28.79 0 0 0-11.31 2.28 43 43 0 0 0-10.11 6.07 55.54 55.54 0 0 0-8.61 8.66 70.56 70.56 0 0 0-6.64 9.91 54 54 0 0 0-4.24 9.93 30 30 0 0 0-1.5 8.71 19.28 19.28 0 0 0 1.35 7.68 14.21 14.21 0 0 0 3.47 5 13 13 0 0 0 4.62 2.75 14.58 14.58 0 0 0 4.66.83 11.15 11.15 0 0 0 5.76-1.61 25.69 25.69 0 0 0 4.84-3.53 29.77 29.77 0 0 0 4.36-5.29 14.52 14.52 0 0 0 .31 5.29 7.8 7.8 0 0 0 2.13 3.58c1.07 1.08 2.78 1.61 5.13 1.61q2.7 0 6.53-2.8a67.86 67.86 0 0 0 8.15-7.16q4.31-4.35 8.86-9.8t8.61-10.69q4.05-5.23 7.37-9.8t5.18-7.16a1.58 1.58 0 0 0 .31-1.19 1 1 0 0 0-.57-.78 2 2 0 0 0-1.14-.1 1.79 1.79 0 0 0-1.19.83q-1.35 1.84-4.1 5.53zM335.31 98.3a21.12 21.12 0 0 1 .41-9.18 61.29 61.29 0 0 1 4.2-11.93A66.19 66.19 0 0 1 347 65.26a43.71 43.71 0 0 1 9.08-9.18 16.91 16.91 0 0 1 10.16-3.69 3.53 3.53 0 0 1 3.17 1.51 7 7 0 0 1 1 3.89 14.9 14.9 0 0 1-1.45 6.48 35.51 35.51 0 0 1-3.16 5.45 38.63 38.63 0 0 1-3.12 3.89 7.67 7.67 0 0 0-1.4 1.71 3.66 3.66 0 0 0 .68 1.14 22.74 22.74 0 0 0 1.5 1.87q-2.79 4-5.86 8.25a89.42 89.42 0 0 1-6.17 7.62 40.2 40.2 0 0 1-6.12 5.61 9.85 9.85 0 0 1-5.7 2.17c-2.33.02-3.75-1.22-4.3-3.68z"
class="svg-logo-color-2"
id="path8"
style="fill:#00afff;fill-opacity:1" />
<path
d="M428.44 104.37a63.22 63.22 0 0 0 8.25-7.16q4.31-4.35 8.76-9.8t8.4-10.69q3.94-5.23 7.16-9.8t5.08-7.16a1.58 1.58 0 0 0 .31-1.19 1 1 0 0 0-.57-.78 2 2 0 0 0-1.14-.1 1.79 1.79 0 0 0-1.19.83q-1.35 1.86-4.1 5.55t-6.17 8.14q-3.42 4.46-7.26 9.08t-7.42 8.4a71.72 71.72 0 0 1-6.55 6.22q-3 2.45-4.72 2.44-2.07 0-2.28-1.35a7 7 0 0 1 .88-3.68 38.2 38.2 0 0 1 3.27-5.45q2.18-3.11 4.72-6.63c1.69-2.36 3.42-4.79 5.18-7.32s3.37-5 4.83-7.42a54.81 54.81 0 0 0 3.57-7 15.34 15.34 0 0 0 1.4-5.91 10.37 10.37 0 0 0-1.55-6.12q-1.56-2.18-5.08-2.18a15.16 15.16 0 0 0-7.11 2 44.71 44.71 0 0 0-7.52 5.14 91.24 91.24 0 0 0-7.15 6.64q-3.43 3.53-6.12 6.64t-4.41 5.13a10.4 10.4 0 0 1-1.92 2c-.21 0 .09-.76.88-2.29s1.73-3.33 2.8-5.44 2.06-4.32 3-6.64a17 17 0 0 0 1.35-6 5.66 5.66 0 0 0-1.46-4 9.91 9.91 0 0 0-3.16-2.34 8.46 8.46 0 0 0-3.11-.83c-.93 0-1.4.09-1.4.37a25.81 25.81 0 0 1-2.13 8.87 127.75 127.75 0 0 1-5.34 11.72q-3.21 6.27-6.95 12.71t-6.97 11.76q-3.21 5.24-5.34 8.61A24 24 0 0 0 378 103a2.12 2.12 0 0 0 .46 1 6.82 6.82 0 0 0 1.4 1.4 9.54 9.54 0 0 0 2.18 1.24 6.88 6.88 0 0 0 2.7.52c.55 0 1.54-.78 3-2.33s3.15-3.62 5.19-6.18 4.32-5.48 6.84-8.76 5.12-6.64 7.78-10.07 5.36-6.77 8.09-10.06 5.35-6.2 7.83-8.76a60.35 60.35 0 0 1 6.85-6.18q3.1-2.32 5.19-2.33c1.72 0 2.36.71 1.91 2.13a22.25 22.25 0 0 1-3.16 5.6q-2.49 3.48-6.12 8.09t-6.95 9.54a78.94 78.94 0 0 0-5.7 9.91 21.72 21.72 0 0 0-2.39 9.34 11.76 11.76 0 0 0 .83 5.08 8.79 8.79 0 0 0 2.49 3.42 7.44 7.44 0 0 0 5.08 1.56c2 .01 4.31-.92 6.94-2.79z"
class="svg-logo-color-2"
id="path10"
style="fill:#00afff;fill-opacity:1" />
<path
d="M504.31 62.46q-1.81 2.49-4.15 5.65t-5 6.69q-2.7 3.54-5.5 6.85c-1.86 2.21-3.68 4.29-5.44 6.22a48.93 48.93 0 0 1-5 4.88 23 23 0 0 0 .78-3.58 27.93 27.93 0 0 0 .26-3.68 48.17 48.17 0 0 0-.83-8.87c-.56-2.94-1.16-5.91-1.82-8.92s-1.26-6-1.81-9.08a50.86 50.86 0 0 1-.83-9.23 11.7 11.7 0 0 1 1.24-5.5 28.27 28.27 0 0 1 2.7-4.26c1-1.24 1.86-2.36 2.69-3.37a4.5 4.5 0 0 0 1.25-2.75 1.88 1.88 0 0 0-.93-1.5 4 4 0 0 0-2.39-.67 16.35 16.35 0 0 0-6.12 1.24 19 19 0 0 0-9.7 8.71 13.48 13.48 0 0 0-1.6 6.44 50.63 50.63 0 0 0 .88 8.14c.58 3.42 1.21 7.12 1.86 11.1s1.18 8 1.56 12a55.5 55.5 0 0 1 0 11 17.72 17.72 0 0 1-2.59 8c-1.39 2.08-3.56 3.11-6.54 3.11s-5-.77-6.17-2.33a8.19 8.19 0 0 1-1.81-5.14 3.54 3.54 0 0 0-.62-2.23 1.6 1.6 0 0 0-1.35-.72 1.84 1.84 0 0 0-1.35 1 5.31 5.31 0 0 0-.62 2.91 14 14 0 0 0 .77 4.46 11.39 11.39 0 0 0 2.39 4 12.43 12.43 0 0 0 4.1 2.91 14.1 14.1 0 0 0 5.91 1.14h1.55a20.53 20.53 0 0 0 10-2.8 54.28 54.28 0 0 0 10-7.16 95 95 0 0 0 9.44-9.8q4.48-5.32 8.36-10.6t6.95-9.8q3.06-4.56 4.93-7.16a1.41 1.41 0 0 0 .25-1.19 1.11 1.11 0 0 0-.62-.78 1.86 1.86 0 0 0-1.09-.1 1.82 1.82 0 0 0-1.14.83q-1.03 1.48-2.85 3.94z"
class="svg-logo-color-2"
id="path12"
style="fill:#00afff;fill-opacity:1" />
<path
d="M65.53 71.19v-3.77a16.75 16.75 0 0 0-5.08-12 17.31 17.31 0 0 0-12.19-5h-3.1a17.31 17.31 0 0 0-12.18 5 16.7 16.7 0 0 0-5.07 12v3.77l-2.14 3.86v5.56a18.64 18.64 0 0 0 5.64 13.33A19.37 19.37 0 0 0 45 99.48h3.45A19.33 19.33 0 0 0 62 93.94a18.61 18.61 0 0 0 5.65-13.33v-5.56zm-16.8 17.06v4.45a1.93 1.93 0 0 1-.89 1.64H47a1 1 0 0 1-.3 0h-.2a1.18 1.18 0 0 1-.25 0h-.38a2 2 0 0 1-.92-1.67v-4.42a5.3 5.3 0 0 1 2-10.24h.11a5.3 5.3 0 0 1 2 10.24zm9.09-16.94H35.61v-3.89a9.27 9.27 0 0 1 2.81-6.63A9.62 9.62 0 0 1 45.16 58h3.1A9.61 9.61 0 0 1 55 60.79a9.31 9.31 0 0 1 2.81 6.63z"
class="svg-logo-color-2"
id="path14"
style="fill:#00afff;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

View File

@ -0,0 +1,85 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="icon-logo"
viewBox="0 0 512 128"
version="1.1"
sodipodi:docname="only-fans_light.svg"
inkscape:version="0.92.4 5da689c313, 2019-01-14">
<metadata
id="metadata21">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs19" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1026"
id="namedview17"
showgrid="false"
inkscape:zoom="0.8258786"
inkscape:cx="-43.280172"
inkscape:cy="40.465625"
inkscape:window-x="1178"
inkscape:window-y="930"
inkscape:window-maximized="1"
inkscape:current-layer="icon-logo" />
<path
class="svg-logo-color-1"
fill-rule="evenodd"
d="M46.32 28a46.2 46.2 0 1 0 46.32 46.17A46.26 46.26 0 0 0 46.32 28zm0 87.57a41.38 41.38 0 1 1 41.48-41.4 41.44 41.44 0 0 1-41.48 41.38z"
id="path2"
style="fill:#feffff;fill-opacity:1" />
<path
class="svg-logo-color-1"
d="M103.84 108.3h5.91V72.66c0-12.8 9.3-22 21.38-22 12.44 0 19.57 8.33 19.57 21v36.6h5.92V70.61c0-14.74-9.06-25.37-24.64-25.37-11.23 0-18.12 5.68-22.23 12.93V46.69h-5.91zm74.88-88.19h5.92v88.19h-5.92zM215.44 128c8.82 0 15.1-4.6 20.53-17.52l26.7-63.79h-6.53l-22.22 55.09-25.61-55.09h-6.88L231 107.94c-4.59 10.75-8.82 14.5-15.22 14.5a21.43 21.43 0 0 1-10.5-2.3l-2.06 5.2a27.76 27.76 0 0 0 12.22 2.66z"
id="path4"
style="fill:#feffff;fill-opacity:1" />
<path
d="M327.73 42.75q2.59-3.95 5.24-8.25c1.77-2.87 3.37-5.62 4.83-8.25s2.64-5 3.57-7.1a13.26 13.26 0 0 0 1.4-4.93 10.06 10.06 0 0 0-2.23-6.64 16.59 16.59 0 0 0-5.86-4.41 30.52 30.52 0 0 0-8.29-2.44 63.33 63.33 0 0 0-9.65-.73 141.77 141.77 0 0 0-32.31 3.47 148.64 148.64 0 0 0-27 8.92 126.3 126.3 0 0 0-21.41 12 134.24 134.24 0 0 0-15.61 12.71 67 67 0 0 0-9.54 11q-3.22 4.94-3.22 7.11a7.63 7.63 0 0 0 1.56 4.82 11.09 11.09 0 0 0 3.42 3.06 5.85 5.85 0 0 0 3.42.89c1-.11 1.56-.64 1.56-1.61 0-1.87 1.17-4.58 3.52-8.15a73.59 73.59 0 0 1 10-11.67 136.24 136.24 0 0 1 15.66-12.91 136.18 136.18 0 0 1 44.76-20.8 106.81 106.81 0 0 1 27.26-3.34 19.91 19.91 0 0 1 6.85.94 8.75 8.75 0 0 1 3.68 2.33 6.11 6.11 0 0 1 1.45 3.06 19.46 19.46 0 0 1 .26 3.11 14.64 14.64 0 0 1-1.45 5.45 70.32 70.32 0 0 1-3.78 7.37q-2.34 4-5.19 8.24T315 44a161.29 161.29 0 0 0-22 4.2 87.7 87.7 0 0 0-16.44 6.07 35.86 35.86 0 0 0-10.32 7.32q-3.58 3.89-3.58 7.93a8.88 8.88 0 0 0 1 4.31 7.42 7.42 0 0 0 2.17 2.64 2.85 2.85 0 0 0 2.18.63q1-.21 1-1.77c0-1 .88-2.5 2.64-4.41a43.89 43.89 0 0 1 7.68-6.22 86 86 0 0 1 12.41-6.7 106.11 106.11 0 0 1 17.12-5.87q-6.23 8.1-12.5 15.93t-11.31 15.2a100.58 100.58 0 0 0-8.14 14.05 29.71 29.71 0 0 0-3.11 12.4 17.14 17.14 0 0 0 .73 5.08 15 15 0 0 0 1.92 4.15 9.93 9.93 0 0 0 2.75 2.8 5.62 5.62 0 0 0 3.21 1 2.27 2.27 0 0 0 1.66-.62 3.15 3.15 0 0 0 .83-1.56 12.43 12.43 0 0 0 .26-2.07v-2.18q0-5.6 3.58-13.28a154.49 154.49 0 0 1 9.13-16.55q5.54-8.86 12.29-18.41t13.17-18.88a142.27 142.27 0 0 1 21.78-1.56 15.24 15.24 0 0 1 4.51.57 27.84 27.84 0 0 1 3 1.09 9.79 9.79 0 0 0 1.6.63c.32.06.47-.21.47-.83a6.83 6.83 0 0 0-2.07-4.78q-2.08-2.17-6.33-2.18-9.85 0-18.57.63z"
class="svg-logo-color-2"
id="path6"
style="fill:#00afff;fill-opacity:1" />
<path
d="M399.14 64.07q-2.75 3.68-6.17 8.14t-7.26 9.08q-3.84 4.62-7.41 8.4a73 73 0 0 1-6.54 6.22q-3 2.45-4.72 2.44c-1.59 0-2.31-.76-2.18-2.28a16 16 0 0 1 2-5.65Q368.6 87 371.24 83c1.77-2.7 3.49-5.2 5.19-7.52s3.14-4.29 4.35-5.92a13 13 0 0 0 1.82-2.75c0-.27-.21-.57-.62-.88a10.7 10.7 0 0 0-1.56-.93c-.62-.31-1.28-.6-2-.88a11.65 11.65 0 0 0-2-.62 16.76 16.76 0 0 0 1.14-5.71 20.51 20.51 0 0 0-.57-5 10.82 10.82 0 0 0-1.81-3.94 8.45 8.45 0 0 0-3.27-2.6 12 12 0 0 0-5-.93 28.79 28.79 0 0 0-11.31 2.28 43 43 0 0 0-10.11 6.07 55.54 55.54 0 0 0-8.61 8.66 70.56 70.56 0 0 0-6.64 9.91 54 54 0 0 0-4.24 9.93 30 30 0 0 0-1.5 8.71 19.28 19.28 0 0 0 1.35 7.68 14.21 14.21 0 0 0 3.47 5 13 13 0 0 0 4.62 2.75 14.58 14.58 0 0 0 4.66.83 11.15 11.15 0 0 0 5.76-1.61 25.69 25.69 0 0 0 4.84-3.53 29.77 29.77 0 0 0 4.36-5.29 14.52 14.52 0 0 0 .31 5.29 7.8 7.8 0 0 0 2.13 3.58c1.07 1.08 2.78 1.61 5.13 1.61q2.7 0 6.53-2.8a67.86 67.86 0 0 0 8.15-7.16q4.31-4.35 8.86-9.8t8.61-10.69q4.05-5.23 7.37-9.8t5.18-7.16a1.58 1.58 0 0 0 .31-1.19 1 1 0 0 0-.57-.78 2 2 0 0 0-1.14-.1 1.79 1.79 0 0 0-1.19.83q-1.35 1.84-4.1 5.53zM335.31 98.3a21.12 21.12 0 0 1 .41-9.18 61.29 61.29 0 0 1 4.2-11.93A66.19 66.19 0 0 1 347 65.26a43.71 43.71 0 0 1 9.08-9.18 16.91 16.91 0 0 1 10.16-3.69 3.53 3.53 0 0 1 3.17 1.51 7 7 0 0 1 1 3.89 14.9 14.9 0 0 1-1.45 6.48 35.51 35.51 0 0 1-3.16 5.45 38.63 38.63 0 0 1-3.12 3.89 7.67 7.67 0 0 0-1.4 1.71 3.66 3.66 0 0 0 .68 1.14 22.74 22.74 0 0 0 1.5 1.87q-2.79 4-5.86 8.25a89.42 89.42 0 0 1-6.17 7.62 40.2 40.2 0 0 1-6.12 5.61 9.85 9.85 0 0 1-5.7 2.17c-2.33.02-3.75-1.22-4.3-3.68z"
class="svg-logo-color-2"
id="path8"
style="fill:#00afff;fill-opacity:1" />
<path
d="M428.44 104.37a63.22 63.22 0 0 0 8.25-7.16q4.31-4.35 8.76-9.8t8.4-10.69q3.94-5.23 7.16-9.8t5.08-7.16a1.58 1.58 0 0 0 .31-1.19 1 1 0 0 0-.57-.78 2 2 0 0 0-1.14-.1 1.79 1.79 0 0 0-1.19.83q-1.35 1.86-4.1 5.55t-6.17 8.14q-3.42 4.46-7.26 9.08t-7.42 8.4a71.72 71.72 0 0 1-6.55 6.22q-3 2.45-4.72 2.44-2.07 0-2.28-1.35a7 7 0 0 1 .88-3.68 38.2 38.2 0 0 1 3.27-5.45q2.18-3.11 4.72-6.63c1.69-2.36 3.42-4.79 5.18-7.32s3.37-5 4.83-7.42a54.81 54.81 0 0 0 3.57-7 15.34 15.34 0 0 0 1.4-5.91 10.37 10.37 0 0 0-1.55-6.12q-1.56-2.18-5.08-2.18a15.16 15.16 0 0 0-7.11 2 44.71 44.71 0 0 0-7.52 5.14 91.24 91.24 0 0 0-7.15 6.64q-3.43 3.53-6.12 6.64t-4.41 5.13a10.4 10.4 0 0 1-1.92 2c-.21 0 .09-.76.88-2.29s1.73-3.33 2.8-5.44 2.06-4.32 3-6.64a17 17 0 0 0 1.35-6 5.66 5.66 0 0 0-1.46-4 9.91 9.91 0 0 0-3.16-2.34 8.46 8.46 0 0 0-3.11-.83c-.93 0-1.4.09-1.4.37a25.81 25.81 0 0 1-2.13 8.87 127.75 127.75 0 0 1-5.34 11.72q-3.21 6.27-6.95 12.71t-6.97 11.76q-3.21 5.24-5.34 8.61A24 24 0 0 0 378 103a2.12 2.12 0 0 0 .46 1 6.82 6.82 0 0 0 1.4 1.4 9.54 9.54 0 0 0 2.18 1.24 6.88 6.88 0 0 0 2.7.52c.55 0 1.54-.78 3-2.33s3.15-3.62 5.19-6.18 4.32-5.48 6.84-8.76 5.12-6.64 7.78-10.07 5.36-6.77 8.09-10.06 5.35-6.2 7.83-8.76a60.35 60.35 0 0 1 6.85-6.18q3.1-2.32 5.19-2.33c1.72 0 2.36.71 1.91 2.13a22.25 22.25 0 0 1-3.16 5.6q-2.49 3.48-6.12 8.09t-6.95 9.54a78.94 78.94 0 0 0-5.7 9.91 21.72 21.72 0 0 0-2.39 9.34 11.76 11.76 0 0 0 .83 5.08 8.79 8.79 0 0 0 2.49 3.42 7.44 7.44 0 0 0 5.08 1.56c2 .01 4.31-.92 6.94-2.79z"
class="svg-logo-color-2"
id="path10"
style="fill:#00afff;fill-opacity:1" />
<path
d="M504.31 62.46q-1.81 2.49-4.15 5.65t-5 6.69q-2.7 3.54-5.5 6.85c-1.86 2.21-3.68 4.29-5.44 6.22a48.93 48.93 0 0 1-5 4.88 23 23 0 0 0 .78-3.58 27.93 27.93 0 0 0 .26-3.68 48.17 48.17 0 0 0-.83-8.87c-.56-2.94-1.16-5.91-1.82-8.92s-1.26-6-1.81-9.08a50.86 50.86 0 0 1-.83-9.23 11.7 11.7 0 0 1 1.24-5.5 28.27 28.27 0 0 1 2.7-4.26c1-1.24 1.86-2.36 2.69-3.37a4.5 4.5 0 0 0 1.25-2.75 1.88 1.88 0 0 0-.93-1.5 4 4 0 0 0-2.39-.67 16.35 16.35 0 0 0-6.12 1.24 19 19 0 0 0-9.7 8.71 13.48 13.48 0 0 0-1.6 6.44 50.63 50.63 0 0 0 .88 8.14c.58 3.42 1.21 7.12 1.86 11.1s1.18 8 1.56 12a55.5 55.5 0 0 1 0 11 17.72 17.72 0 0 1-2.59 8c-1.39 2.08-3.56 3.11-6.54 3.11s-5-.77-6.17-2.33a8.19 8.19 0 0 1-1.81-5.14 3.54 3.54 0 0 0-.62-2.23 1.6 1.6 0 0 0-1.35-.72 1.84 1.84 0 0 0-1.35 1 5.31 5.31 0 0 0-.62 2.91 14 14 0 0 0 .77 4.46 11.39 11.39 0 0 0 2.39 4 12.43 12.43 0 0 0 4.1 2.91 14.1 14.1 0 0 0 5.91 1.14h1.55a20.53 20.53 0 0 0 10-2.8 54.28 54.28 0 0 0 10-7.16 95 95 0 0 0 9.44-9.8q4.48-5.32 8.36-10.6t6.95-9.8q3.06-4.56 4.93-7.16a1.41 1.41 0 0 0 .25-1.19 1.11 1.11 0 0 0-.62-.78 1.86 1.86 0 0 0-1.09-.1 1.82 1.82 0 0 0-1.14.83q-1.03 1.48-2.85 3.94z"
class="svg-logo-color-2"
id="path12"
style="fill:#00afff;fill-opacity:1" />
<path
d="M65.53 71.19v-3.77a16.75 16.75 0 0 0-5.08-12 17.31 17.31 0 0 0-12.19-5h-3.1a17.31 17.31 0 0 0-12.18 5 16.7 16.7 0 0 0-5.07 12v3.77l-2.14 3.86v5.56a18.64 18.64 0 0 0 5.64 13.33A19.37 19.37 0 0 0 45 99.48h3.45A19.33 19.33 0 0 0 62 93.94a18.61 18.61 0 0 0 5.65-13.33v-5.56zm-16.8 17.06v4.45a1.93 1.93 0 0 1-.89 1.64H47a1 1 0 0 1-.3 0h-.2a1.18 1.18 0 0 1-.25 0h-.38a2 2 0 0 1-.92-1.67v-4.42a5.3 5.3 0 0 1 2-10.24h.11a5.3 5.3 0 0 1 2 10.24zm9.09-16.94H35.61v-3.89a9.27 9.27 0 0 1 2.81-6.63A9.62 9.62 0 0 1 45.16 58h3.1A9.61 9.61 0 0 1 55 60.79a9.31 9.31 0 0 1 2.81 6.63z"
class="svg-logo-color-2"
id="path14"
style="fill:#00afff;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 165 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 165 KiB

After

Width:  |  Height:  |  Size: 166 KiB

View File

@ -237,6 +237,11 @@ const networks = [
url: 'http://jayrockcontent.com',
parent: 'gamma',
},
{
slug: 'jesseloadsmonsterfacials',
name: 'Jesse Loads Monster Facials',
url: 'http://www.jesseloadsmonsterfacials.com',
},
{
slug: 'julesjordan',
name: 'Jules Jordan',

View File

@ -2597,6 +2597,17 @@ const sites = [
photos: false,
},
},
// JESSE LOADS MONSTER FACIALS
{
slug: 'jesseloadsmonsterfacials',
name: 'Jesse Loads Monster Facials',
url: 'http://www.jesseloadsmonsterfacials.com',
network: 'jesseloadsmonsterfacials',
tags: ['facial', 'blowjob'],
parameters: {
independent: true,
},
},
// JULES JORDAN
{
slug: 'julesjordan',

View File

@ -0,0 +1,85 @@
'use strict';
const { get, initAll } = require('../utils/qu');
function scrapeLatest(scenes, dates, site) {
return scenes.map(({ qu }, index) => {
const release = {};
const path = qu.url('a');
release.url = `${site.url}/visitors/${path}`;
release.entryId = path.match(/videos\/([a-zA-Z0-9]+)(?:_hd)?_trailer/)?.[1];
if (dates && dates[index]) {
release.date = dates[index].qu.date(null, 'MM/DD/YYYY');
}
release.description = qu.q('tbody tr:nth-child(3) font', true);
const infoLine = qu.q('font[color="#663366"]', true);
if (infoLine) release.duration = Number(infoLine.match(/(\d+) min/)[1]) * 60;
const poster = qu.img('img[src*="photos/"][width="400"]');
release.poster = `${site.url}/visitors/${poster}`;
release.photos = qu.imgs('img[src*="photos/"]:not([width="400"])').map(source => `${site.url}/visitors/${source}`);
return release;
});
}
function scrapeScene({ qu }, url, site) {
const release = { url };
const { pathname } = new URL(url);
release.entryId = pathname.match(/videos\/(\w+)_hd_trailer/)[1];
const actor = qu.q('font[color="#990033"] strong', true);
release.actors = [actor];
const hdTrailer = qu.url('a[href*="hd_trailer.mp4"]');
const sdTrailer = qu.url('a[href*="hd_trailer_mobile.mp4"]');
release.trailer = [
{
src: `${site.url}/visitors/videos/${hdTrailer}`,
quality: 1080,
},
{
src: `${site.url}/visitors/videos/${sdTrailer}`,
quality: 270,
},
];
return release;
}
async function fetchLatest(site, page = 1) {
const url = `https://jesseloadsmonsterfacials.com/visitors/tour_${page.toString().padStart(2, '0')}.html`;
const res = await get(url);
if (!res.ok) {
return res.status;
}
const { el } = res.item;
const scenes = initAll(el, 'table[width="880"]');
const dates = initAll(el, 'font[color="#000000"] strong:not(:empty)');
return scrapeLatest(scenes, dates, site);
}
async function fetchScene(url, site) {
const res = await get(url);
if (res.ok) {
return scrapeScene(res.item, url, site);
}
return res.status;
}
module.exports = {
fetchLatest,
fetchScene,
};

View File

@ -25,6 +25,7 @@ const hush = require('./hush');
const iconmale = require('./iconmale');
const insex = require('./insex');
const jayrock = require('./jayrock');
const jesseloadsmonsterfacials = require('./jesseloadsmonsterfacials');
const julesjordan = require('./julesjordan');
const kellymadison = require('./kellymadison');
const kink = require('./kink');
@ -96,6 +97,7 @@ module.exports = {
insex,
interracialpass: hush,
jayrock,
jesseloadsmonsterfacials,
julesjordan,
kellymadison,
kink,

View File

@ -158,7 +158,7 @@ async function updateReleasesSearch(releaseIds) {
releases.id AS release_id,
TO_TSVECTOR(
'traxxx',
releases.title || ' ' ||
COALESCE(releases.title, '') || ' ' ||
networks.name || ' ' ||
networks.slug || ' ' ||
networks.url || ' ' ||

View File

@ -111,7 +111,7 @@ async function scrapeReleases(scraper, site, preData, upcoming = false) {
return pageAccReleases;
};
const rawReleases = await scrapePage(1, []);
const rawReleases = await scrapePage(argv.page || 1, []);
const releases = upcoming
? rawReleases.map(rawRelease => ({ ...rawRelease, upcoming: true }))
: rawReleases;
@ -135,7 +135,7 @@ async function scrapeLatestReleases(scraper, site, preData) {
try {
return await scrapeReleases(scraper, site, preData, false);
} catch (error) {
logger.warn(`Failed to scrape latest updates for '${site.slug}' (${site.network.slug})`);
logger.warn(`Failed to scrape latest updates for '${site.slug}' (${site.network.slug}): ${error.message}`);
}
return [];
@ -149,7 +149,7 @@ async function scrapeUpcomingReleases(scraper, site, preData) {
try {
return await scrapeReleases(scraper, site, preData, true);
} catch (error) {
logger.warn(`Failed to scrape upcoming updates for '${site.slug}' (${site.network.slug})`);
logger.warn(`Failed to scrape upcoming updates for '${site.slug}' (${site.network.slug}): ${error.message}`);
}
return [];