// ==UserScript== // @name 🦜 We like free things / PORN edition // @namespace Bowud Scripts // @match https://boosty.to/* // @match https://candfans.jp/* // @match https://fansly.com/* // @match https://fantia.jp/* // @match https://onlyfans.com/* // @match https://patreon.com/* // @match https://www.patreon.com/* // @match https://*.gumroad.com/* // @match https://*.fanbox.cc/* // @match https://subscribestar.adult/* // @grant none // @downloadURL https://git.bowu.dev/bowu/UserScriptsPublic/raw/branch/main/build/free-porn.min.user.js // @version 1722610279340 // ==/UserScript== "use strict";function _typeof(e){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof(e)}function _slicedToArray(e,a){return _arrayWithHoles(e)||_iterableToArrayLimit(e,a)||_unsupportedIterableToArray(e,a)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(e,a){if(e){if("string"==typeof e)return _arrayLikeToArray(e,a);var i={}.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?_arrayLikeToArray(e,a):void 0}}function _arrayLikeToArray(e,a){(null==a||a>e.length)&&(a=e.length);for(var i=0,n=Array(a);i