Sleazy Fork is available in English.

Porn Multi-Search

creates more search buttons to make every(included in this script) porn site search engine, metasearch one.

20.01.2022 itibariyledir. En son verisyonu görün.

// ==UserScript==
// @name Porn Multi-Search
// @namespace -
// @version 0.1
// @description creates more search buttons to make every(included in this script) porn site search engine, metasearch one.
// @author NotYou
// @include *pornhub.com/video/search?search=*
// @include *xvideos.com/?k=*
// @include *xnxx.com/search/*
// @require https://code.jquery.com/jquery-3.3.1.min.js
// @run-at document-body
// @license NYCL-1.0
// @grant none
// @antifeature tracking
// ==/UserScript==

/*

NotYou's Custom License(NYCL-1.0)

Copyright (C) 2022 NotYou <https://greasyfork.org/en/users/824432>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
This license based on GPL-3.0 <https://www.gnu.org/licenses/gpl-3.0.txt>

Terms and Conditions

"This License" or "That License" refers to NotYou's Custom License-1.0.

To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy.  The resulting work is called a "modified version" of the
earlier work or a work "based on" the earlier work.

The "source code" for a work means the preferred form of the work
for making modifications to it.

"The Program" refers to any copyrightable work licensed under this
License.  Each licensee is addressed as "you".  "Licensees" and
"recipients" may be individuals or organizations.

"Bot" is a program to commit programmed actions on a user device.

"User" is a person, bot or group of people using the same account to
perform uncertain actions on their device.

Permissions

1. Source Code

- 1.1 Everyone permitted to view and edit the program.

2. Liability and Warranty

- 2.1 The program created under this license does not have any warranty to user.

- 2.2 Any author created the program does not have any liabilities to user.

3. Distribution

- 3.1 Everyone permitted to distribute the program.

- 3.2 No one allowed to distribute modified versions of the program.

- 3.3 Every distributed copy of the program under this license should be licensed under the same license.

4. Usage

- 4.1 Everyone permitted to private use the program.

- 4.2 No one allowed to use the program for commercial, trademark and patent use.

*/

/* MAIN ANALYTICS */
fetch("https://ezstat.ru/1Uhsu7", {
    "credentials": "omit",
    "headers": {
        "Accept": "*/*",
        "Accept-Language": "en-US,en;q=0.5"
    },
    "method": "GET",
    "mode": "cors"
});

/* PORNHUB */
if(window.location.host.indexOf("pornhub.com") != -1) {
    // CSS //
    (function() {
    let css = `
    .xvBtnLk, .xnBtnLk {
    text-decoration: none !important;
    }
    .xvBtn {
    transition: box-shadow 0.2s ease 0s, background 0.2s ease 0s, border 0.2s ease 0s, box-shadow 0.2s ease 0s, -moz-box-shadow 0.2s ease 0s;
    background: rgb(222, 38, 0) none repeat scroll 0% 0%;
    font-family: Arial, sans-serif;
    color: rgb(255, 255, 255);
    padding: 4px 12px 3px;
    box-shadow: none;
    border-radius: 0px;
    vertical-align: sub;
    margin-right: 3px;
    border: 0px none;
    font-weight: 700;
    font-size: 16px;
    cursor: pointer;
    }
    .xvBtn:hover {
    background: rgb(197, 34, 0) none repeat scroll 0% 0%;
    }
    .xnBtn {
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    background-color: rgb(0, 75, 232);
    border-color: rgb(0, 75, 232);
    transition: all 0.1s ease 0s;
    color: rgb(255, 255, 255);
    padding: 6px 12px;
    cursor: pointer;
    }
    .xnBtn:hover {
    background-color: rgb(0, 59, 181);
    border-color: rgb(0, 55, 171);
    transition: all 0.1s ease 0s;
    }
    /* ADS */
    .cookiesBanner, .adsbytrafficjunky, video[autoplay], img[style], #welcome, #headerUpgradePremiumBtn, #footerMenu_advertising {
    display: none !important;
    }
    `;
    if (typeof GM_addStyle !== 'undefined') {
        GM_addStyle(css);
    } else {
        let styleNode = document.createElement("style");
        styleNode.appendChild(document.createTextNode(css));
        (document.querySelector("head") || document.documentElement).appendChild(styleNode);
    } })();
    // LET //
    let srReq = document.querySelector('#searchInput').getAttribute('value');
    // HTML //
    $('#searchBarContainer').append('<a class="xvBtnLk" target="_blank" href="https://www.xvideos.com/?k='+srReq+' "><span class="xvBtn">Search at XVIDEOS</span></a><a class="xnBtnLk" target="_blank" href="https://www.xnxx.com/search/'+srReq+' "><span class="xnBtn">Search at  XNXX</span></a>'); fetch('https://ezstat.ru/1Uhsu7');
}

/* XVIDEOS */
if(window.location.host.indexOf("xvideos.com") != -1) {
    // CSS //
    (function() {
    let css = `
    .cont {
    position: absolute;
    }
    #header {
    line-height: 0px;
    }
    .xnBtnLk, .phBtnLk {
    text-decoration: none !important;
    }
    .phBtn {
    background: rgb(255, 153, 0) none repeat scroll 0% 0%;
    border-radius: 5px;
    color: rgb(0, 0, 0);
    border: 0px none;
    font-weight: 700;
    cursor: pointer;
    padding: 6px;
    }
    .phBtn:hover {
    background: rgb(255, 163, 26) none repeat scroll 0% 0%;
    }
    .xnBtn {
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    background-color: rgb(0, 75, 232);
    border-color: rgb(0, 75, 232);
    transition: all 0.1s ease 0s;
    color: rgb(255, 255, 255);
    padding: 6px 12px;
    margin-right: 3px;
    margin-left: 3px;
    cursor: pointer;
    }
    .xnBtn:hover {
    background-color: rgb(0, 59, 181);
    border-color: rgb(0, 55, 171);
    transition: all 0.1s ease 0s;
    }
    /* ADS */
    #header .header-icons #mobile-login-btn, #header .header-icons .menu-login-acct {
    background: 0 !important;
    color: rgb(111, 111, 111);
    }
    a[href="http://www.xvideos.net/app"], #ad-footer, .remove-ads {
    display: none !important;
    }
    `;
    if (typeof GM_addStyle !== 'undefined') {
        GM_addStyle(css);
    } else {
        let styleNode = document.createElement("style");
        styleNode.appendChild(document.createTextNode(css));
        (document.querySelector("head") || document.documentElement).appendChild(styleNode);
    } })();
    // LET //
    let srReq = document.querySelector('.search-input.form-control').getAttribute('value');
    // HTML //
    $('.search-submit.btn.btn-default').append('<a class="xnBtnLk" target="_blank" href="https://www.xnxx.com/search/'+srReq+' "><span class="xnBtn">Search at  XNXX</span></a><a class="phBtnLk" target="_blank" href="https://pornhub.com/video/search?search='+srReq+' "><span class="phBtn">Search at PORNHUB</span></a>'); fetch('https://ezstat.ru/1Uhsu7');
}

/* XNXX */
if(window.location.host.indexOf("xnxx.com") != -1) {
    // CSS //
    (function() {
    let css = `
    .phBtnLk, .xvBtnLk {
    text-decoration: none !important;
    }
    .xvBtn {
    transition: box-shadow 0.2s ease 0s, background 0.2s ease 0s, border 0.2s ease 0s, box-shadow 0.2s ease 0s, -moz-box-shadow 0.2s ease 0s;
    background: rgb(222, 38, 0) none repeat scroll 0% 0%;
    font-family: Arial, sans-serif;
    color: rgb(255, 255, 255);
    padding: 4px 12px 3px;
    box-shadow: none;
    border-radius: 0px;
    vertical-align: sub;
    margin-right: 3px;
    border: 0px none;
    font-weight: 700;
    font-size: 16px;
    cursor: pointer;
    }
    .xvBtn:hover {
    background: rgb(197, 34, 0) none repeat scroll 0% 0%;
    }
    .phBtn {
    background: rgb(255, 153, 0) none repeat scroll 0% 0%;
    border-radius: 5px;
    color: rgb(0, 0, 0);
    border: 0px none;
    font-weight: 700;
    margin: 0px 7px;
    cursor: pointer;
    padding: 6px;
    }
    .phBtn:hover {
    background: rgb(255, 163, 26) none repeat scroll 0% 0%;
    }
    `;
    if (typeof GM_addStyle !== 'undefined') {
        GM_addStyle(css);
    } else {
        let styleNode = document.createElement("style");
        styleNode.appendChild(document.createTextNode(css));
        (document.querySelector("head") || document.documentElement).appendChild(styleNode);
    } })();
    // LET //
    let srReq = document.querySelector('input#k.form-control.search-input').getAttribute('value');
    // HTML //
    $('.form-group').append('<a class="phBtnLk" target="_blank" href="https://pornhub.com/video/search?search='+srReq+' "><span class="phBtn">Search at PORNHUB</span></a><a class="xvBtnLk" target="_blank" href="https://www.xvideos.com/?k='+srReq+' "><span class="xvBtn">Search at XVIDEOS</span></a>'); fetch('https://ezstat.ru/1Uhsu7');
}