PageSourceSearch

https://aethervid.net/_next/static/chunks/7403.e513d110b6c27d4d.js

js aethervid.net collected 2026-10-01 04:05:34 UTC 2,557 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7403,9784],{49784:(e,o,d)=>{d.d(o,{downloadImage:()=>r,downloadVideo:()=>a});var t=d(54386);async function r(e,o,d){let{onSuccess:r,onError:a,showToast:l=!0}=d||{};try{let d=await fetch(e,{mode:"cors",cache:"no-cache",credentials:"omit"});if(!d.ok)throw Error("Direct download failed");let a=await d.blob(),n=URL.createObjectURL(a),c=document.createElement("a");c.href=n,c.download=o,c.style.display="none",document.body.appendChild(c),c.click(),document.body.removeChild(c),setTimeout(()=>URL.revokeObjectURL(n),1e3),l&&t.o.success("Image downloaded successfully"),r?.();return}catch(e){console.log("Direct download failed, using proxy...",e)}try{let d=await fetch("/api/proxy-download",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({imageUrl:e})});if(!d.ok)throw Error("Proxy download failed");let a=await d.blob(),n=URL.createObjectURL(a),c=document.createElement("a");c.href=n,c.download=o,c.style.display="none",document.body.appendChild(c),c.click(),document.body.removeChild(c),setTimeout(()=>URL.revokeObjectURL(n),1e3),l&&t.o.success("Image downloaded successfully"),r?.();return}catch(e){console.error("Proxy download failed:",e)}l&&t.o.error("Failed to download image"),window.open(e,"_blank"),a?.(Error("Download failed, opened in new tab"))}async function a(e,o,d){let{onSuccess:r,onError:a,showToast:l=!0}=d||{};try{let d=await fetch(e,{mode:"cors",cache:"no-cache",credentials:"omit"});if(!d.ok)throw Error("Direct download failed");let a=await d.blob(),n=URL.createObjectURL(a),c=document.createElement("a");c.href=n,c.download=o,c.style.display="none",document.body.appendChild(c),c.click(),document.body.removeChild(c),setTimeout(()=>URL.revokeObjectURL(n),1e3),l&&t.o.success("Video downloaded successfully"),r?.();return}catch(e){console.log("Direct download failed, using proxy...",e)}try{let d=await fetch("/api/proxy-download",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({imageUrl:e})});if(!d.ok)throw Error("Proxy download failed");let a=await d.blob(),n=URL.createObjectURL(a),c=document.createElement("a");c.href=n,c.download=o,c.style.display="none",document.body.appendChild(c),c.click(),document.body.removeChild(c),setTimeout(()=>URL.revokeObjectURL(n),1e3),l&&t.o.success("Video downloaded successfully"),r?.();return}catch(e){console.error("Proxy download failed:",e)}l&&t.o.error("Failed to download video"),window.open(e,"_blank"),a?.(Error("Download failed, opened in new tab"))}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.