Skip to content

Platforms ​

Megaloader has one plugin per platform family. megaloader plugins prints the registered domains, and megaloader.plugins.PLUGIN_REGISTRY holds them in code.

PluginDomainsURLs it readsOptions
bunkrbunkr.ax, .black, .fi, .is, .la, .ru, .si, .su/a/<id> album, /f/<id> file
cyberdropcyberdrop.cr, .me, .to/a/<id> album, /f/<id> file
fapellofapello.com/<model> profile
gofilegofile.io/d/<id> folder, /f/<id> filepassword, token
pixeldrainpixeldrain.com/l/<id> list, /u/<id> file
pixivpixiv.net and its subdomains/artworks/<id>, /users/<id>, member.php?id=session_id
rule34rule34.xxxa post or listing URL with an id or tags queryapi_key, user_id
thothub-tothothub.ch, thothub.to/videos/, /albums/, /models/
thothub-vipthothub.vip/video/, /album/, /models/
thotslifethotslife.coma post URL

Plugin options documents each option. A URL with a shape the plugin does not read raises ValueError.

What each plugin returns ​

Bunkr. Albums and single files. Every item carries Referer: https://get.bunkrr.su/. Items from an album have no collection_name.

Cyberdrop. Albums and single files. Album items take the album title as collection_name.

Fapello. Every item on a model's profile, at full resolution. collection_name is the model name.

GoFile. The files directly inside a folder, with the folder name as collection_name and the size. Subfolders are skipped. Without a token the plugin creates a guest account and reuses it for the rest of the process.

PixelDrain. A list or a single file, with size_bytes. The plugin reads the page's embedded viewer data.

Pixiv. One artwork, or every artwork of a user. Multi-page artworks yield one item per page, named <id>_p<page>.<ext>. A user URL also yields the profile image as avatar.<ext> and the cover as cover.<ext> when the user has them. Artwork items carry a Referer header.

Rule34. One post when the URL has id. Otherwise every post matching tags, with the sorted tags joined by _ as collection_name. With both api_key and user_id the plugin uses the site's API. Without them it reads the listing pages, 42 posts per page.

Thothub.TO. Videos, albums, and models. A model URL yields the model's videos, with the model name as collection_name. Videos carry a Referer header.

Thothub.VIP. Videos, albums, and models. A model URL yields the model's videos, then its albums.

Thotslife. The videos and images in one post, with the post title as collection_name.

Add a platform ​

A new platform is a plugin class and an entry in the registries. See Writing plugins.

Released under the Apache-2.0 License.