Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- base : https://www.mediafire.com/
- update : 16 Januari 2026
- by : wolep
- */
- const mfdl = async (mediafireUrl) => {
- const response = await fetch(mediafireUrl, {
- headers: {
- "accept-encoding": "gzip, deflate, br, zstd",
- "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0"
- }
- })
- if (!response.ok) throw Error(`gagal membuka halaman`)
- const html = await response.text()
- const dlurl = html.match(/Download file"\n href=\"(.+?)" id/)?.[1]
- const filename = html.match(/optFileName = "(.+?)";/)?.[1]
- let filesize = html.match(/File size: <span>(.+?)<\/span>/)?.[1] || html.match(/Download \((.+?)\)/)?.[1]
- if (!dlurl) throw Error(`gagal mendapatkan url download`)
- const result = {
- dlurl,
- filename,
- filesize
- }
- return result
- }
- // cara pakai
- mfdl('https://www.mediafire.com/file/1iu7hqs377e96uf/qioV19(Beal).zip')
- .then(console.log)
- .catch(console.log)
- /* output
- {
- dlurl: 'href="https://download2303.mediafire.com/im...377e96uf/qioV19%28Beal%29.zip',
- filename: 'qioV19(Beal).zip',
- filesize: '13.35MB'
- }
- */
Add Comment
Please, Sign In to add comment