Sleazy Fork is available in English.
A video downloader for various adult websites.
当前为
IMPORTANT!
This userscript / webextension violates websites content policies on
Banning Downloads.PLEASE USE AT YOUR OWN RISK!
Recommend using "ad blocker" or "content blocker" (uBlock Origin) along side.
A video downloader for various adult websites. webextension version has not been updated in a while, please use Userscript version!
Supported Websites
| Websites | Version (Desktop) | Version (Mobile) |
|---|---|---|
| Beeg | ✅ | ✅ |
| Onlyfans | ✅ | ✅ |
| Pornhub | ✅ | ✅ |
| Pornhub Premium | ✅ | ✅ |
| RedTube | ✅ | ✅ |
| Tube8 | ✅ | ✅ |
| Thumbzilla | ✅ | ✅ |
| xHamster | ✅ | ✅ |
| XNXX | ✅ | ✅ |
| xVideos | ✅ | ✅ |
| YouPorn | ✅ | ✅ |
List of policy violations for supported websites
Alternatives:
(Not Recommended) Bookmarklet:
Save this URL as a bookmark, clicking it will cause the userscript version to inject itself into the current webpage.
javascript:(function(){['https://cdn.jsdelivr.net/gh/magicoflolis/Magic-PH@master/dist/UserJS/magicph.user.js'].map(s=>document.body.appendChild(document.createElement('script')).src=s)})();
| Preview(s) |
|---|
Default Method:
Website Specific:
In a nutshell, the tab system work the same way your browser creates tabs, by default the tab is named after the host.
A new tab is automatically created when a video source is found, the tab is named after the videos title.
Creating a New Tab:
Creating a new tab is as easy as clicking the "+" within the list.
This new tab is a search box, typing any supported method will automatically find the video source(s)!
Supported Methods:
<full url> of any supported website or <host>/<video path>/<model> or /<model>/photos|videos|audios|likes|streams|upcoming-streams./view_video.php?viewkey=<video id> or just entering the <video id>./<video id>/porn-video/<video id>//video/<video id>/<video name>/videos/<video name>/video-<video id>/<video name>/video.<video id>/<video name>/watch/<video id>/<video name>/Developed in VSCodium
Install Node.js and pnpm.
The version of Node.js should match "node" key in package.json.
Additional Help Links:
External Libraries:
# Install dependencies
$ pnpm i
# Watch and compile to local HTTP server "http://localhost:9090/"
$ pnpm run dev:UserJS
# Compile UserJS to "./dist/UserJS/magicph.user.js"
$ pnpm run pub:UserJS