PageSourceSearch

https://ludyte.com/_next/static/chunks/4233-6526fe3849b2f03a.js?dpl=dpl_BpnJBRDkH8X7phM1isshQK3tmEZe

js ludyte.com collected 2026-10-10 01:53:23 UTC 14,649 bytes, 1 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="992f9d8d-a72e-46da-bcb8-c841bdbd52d2",e._sentryDebugIdIdentifier="sentry-dbid-992f9d8d-a72e-46da-bcb8-c841bdbd52d2")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4233],{19649:(e,t,r)=>{r.d(t,{Button:()=>n});var a=r(83862);function n({variant:e="primary",size:t="md",loading:r=!1,disabled:i,children:l,className:o,type:u="button",...s}){return(0,a.jsxs)("button",{type:u,"data-variant":e,"data-size":"md"===t?void 0:t,"aria-busy":r?"true":void 0,disabled:i||r,className:["ui-btn",o].filter(Boolean).join(" "),...s,children:[r&&(0,a.jsx)("span",{"aria-hidden":!0,className:"ui-spinner"}),l]})}},33175:(e,t,r)=>{r.d(t,{y:()=>d});var a=r(35032),n=r(74181);let i=new Set(["image/jpeg","image/png","image/webp"]),l=new Set(["heic","heix","hevc","hevx","heim","heis","hevm","hevs","mif1","msf1"]);function o(e,t,r){return String.fromCharCode(...e.subarray(t,r))}async function u(e){let t=new Uint8Array(await e.slice(0,12).arrayBuffer()),r=(0,n.c)({type:e.type,name:e.name});if(t.length>=12&&"ftyp"===o(t,4,8)&&l.has(o(t,8,12)))return"image/heif"===r?"image/heif":"image/heic";let u=(0,a.Db)(t);return u&&i.has(u)?u:r}let s=new WeakMap;function d(e){let t=s.get(e);return t||(t=u(e),s.set(e,t),t.catch(()=>s.delete(e))),t}},35032:(e,t,r)=>{r.d(t,{dD:()=>a,hC:()=>k,Qm:()=>m,rV:()=>b,CB:()=>g,UQ:()=>p,Vs:()=>I,Db:()=>u,tn:()=>s});let a=64,n=[102,116,121,112],i=[26,69,223,163];function l(e,t,r){return!(e.length<t+r.length)&&r.every((r,a)=>e[t+a]===r)}function o(e,t,r){if(e.length<t+r)return null;let a="";for(let n=0;n<r;n+=1)a+=String.fromCharCode(e[t+n]);return a}function u(e){if(l(e,0,[255,216,255]))return"image/jpeg";if(l(e,0,[137,80,78,71,13,10,26,10]))return"image/png";if(l(e,0,[82,73,70,70])&&l(e,8,[87,69,66,80]))return"image/webp";if(l(e,4,n)){let t=o(e,8,4);return null===t?null:"qt  "===t?"video/quicktime":"video/mp4"}return l(e,0,i)&&"webm"===function(e){let t=e.subarray(0,a);for(let e=i.length;e+2<t.length;e+=1){if(66!==t[e]||130!==t[e+1])continue;let r=t[e+2];if((128&r)==0)break;return o(t,e+3,127&r)}return null}(e)?"video/webm":null}function s(e){var t;let r,a=e.trim();if(0===a.length)return"주소를 입력해 주세요.";if(a.length>2048)return"주소는 2048자 이하여야 합니다.";try{r=new URL(a)}catch{return"올바른 주소 형식이 아닙니다."}if("https:"!==r.protocol)return"https 주소만 가져올 수 있습니다.";if(r.username||r.password)return"사용자 정보가 포함된 주소는 사용할 수 없습니다.";let n=r.hostname.toLowerCase();return n?"localhost"===n||n.endsWith(".localhost")||(t=n).startsWith("[")&&t.endsWith("]")||/^\d{1,3}(\.\d{1,3}){3}$/.test(t)?"공개 웹 주소만 가져올 수 있습니다.":null:"올바른 주소 형식이 아닙니다."}let d=new Uint32Array([0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5,0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5,0xd807aa98,0x12835b01,0x243185be,0x550c7dc3,0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174,0xe49b69c1,0xefbe4786,0xfc19dc6,0x240ca1cc,0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da,0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7,0xc6e00bf3,0xd5a79147,0x6ca6351,0x14292967,0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13,0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85,0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3,0xd192e819,0xd6990624,0xf40e3585,0x106aa070,0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5,0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3,0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208,0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2]);
1function c(){let e=new Uint32Array([0x6a09e667,0xbb67ae85,0x3c6ef372,0xa54ff53a,0x510e527f,0x9b05688c,0x1f83d9ab,0x5be0cd19]),t=new Uint32Array(64),r=new Uint8Array(64),a=new DataView(r.buffer),n=0,i=0,l=!1,o=(r,a)=>{for(let e=0;e<16;e+=1){let n=a+4*e;t[e]=(r[n]<<24|r[n+1]<<16|r[n+2]<<8|r[n+3])>>>0}for(let e=16;e<64;e+=1){let r=t[e-15],a=t[e-2],n=(r>>>7|r<<25)^(r>>>18|r<<14)^r>>>3,i=(a>>>17|a<<15)^(a>>>19|a<<13)^a>>>10;t[e]=t[e-16]+n+t[e-7]+i>>>0}let n=e[0],i=e[1],l=e[2],o=e[3],u=e[4],s=e[5],c=e[6],f=e[7];for(let e=0;e<64;e+=1){let r=f+((u>>>6|u<<26)^(u>>>11|u<<21)^(u>>>25|u<<7))+(u&s^~u&c)+d[e]+t[e]>>>0,a=((n>>>2|n<<30)^(n>>>13|n<<19)^(n>>>22|n<<10))+(n&i^n&l^i&l)>>>0;f=c,c=s,s=u,u=o+r>>>0,o=l,l=i,i=n,n=r+a>>>0}e[0]=e[0]+n>>>0,e[1]=e[1]+i>>>0,e[2]=e[2]+l>>>0,e[3]=e[3]+o>>>0,e[4]=e[4]+u>>>0,e[5]=e[5]+s>>>0,e[6]=e[6]+c>>>0,e[7]=e[7]+f>>>0};return{update(e){if(l)throw Error("sha256: digest already taken");i+=e.byteLength;let t=0;if(n>0){let a=Math.min(64-n,e.byteLength);if(r.set(e.subarray(0,a),n),n+=a,t=a,n<64)return;o(r,0),n=0}for(;t+64<=e.byteLength;t+=64)o(e,t);t<e.byteLength&&(r.set(e.subarray(t),0),n=e.byteLength-t)},digestHex(){if(l)throw Error("sha256: digest already taken");l=!0;let t=8*i;r[n]=128,(n+=1)>56&&(r.fill(0,n),o(r,0),n=0),r.fill(0,n,56),a.setUint32(56,Math.floor(t/0x100000000),!1),a.setUint32(60,t>>>0,!1),o(r,0);let u="";for(let t of e)u+=t.toString(16).padStart(8,"0");return u}}}async function f(e){let t=c(),r=e.getReader(),a=0;for(;;){let{done:e,value:n}=await r.read();if(e)break;n&&(t.update(n),a+=n.byteLength)}return{sha256:t.digestHex(),size:a}}async function m(e){if("function"==typeof e.stream)return(await f(e.stream())).sha256;let t=c();for(let r=0;r<e.size;r+=1048576)t.update(new Uint8Array(await e.slice(r,r+1048576).arrayBuffer()));return t.digestHex()}function b(e){return e instanceof DOMException?"AbortError"===e.name:e?.name==="AbortError"}async function g(e,t,r,a){let n=await p(e,()=>t,r,a);return"unsupported"===n?"unreadable":n}async function p(e,t,r,n,i=a){var l;let o=e.body?.getReader();if(!o)return"unreadable";let u=[],s=0,d=null,f=()=>{let e=t(h(u,Math.min(s,i)));return null===e?(n.abort(),"unsupported"):(d=e,null)};try{for(;;){let{done:e,value:t}=await o.read();if(e)break;if(t){if(s+=t.byteLength,u.push(new Uint8Array(t)),null===d&&s>=i){let e=f();if(e)return e}if(null!==d&&(r(Math.min(s,d)),s>d))return n.abort(),"too-large"}}}catch(e){return b(e)?"aborted":"unreadable"}if(null===d){let e=f();if(e)return e;if(r(Math.min(s,d)),s>d)return"too-large"}return{chunks:u,size:l=s,head:e=>h(u,Math.min(l,e)),toBlob:e=>new Blob([...u],{type:e}),sha256:()=>(function(e){let t=c();for(let r of e)t.update(r);return t.digestHex()})(u),text:()=>new TextDecoder().decode(h(u,l))}}function h(e,t){let r=new Uint8Array(t),a=0;for(let n of e){if(a>=t)break;let e=n.subarray(0,Math.min(n.byteLength,t-a));r.set(e,a),a+=e.byteLength}return r}let x={primary:0,gallery:1,page:2},y=new Set(["nav","footer","aside"]),v=new Set(["ad","ads","advert","advertisement","sponsor","sponsored","promo","banner"]),w=/sprite|pixel|tracker|tracking|favicon|apple-touch-icon/i,A=/\.(svg|gif|ico)(?:$|[?#])/i,E=new Set(["figure","main","article"]);function j(e){return(e??"").toLowerCase().split(/[^a-z0-9]+/).filter(Boolean)}function L(e){if(!e)return null;let t=null;for(let r of e.split(",")){let[e,a]=r.trim().split(/\s+/,2);if(!e)continue;let n=a&&Number.parseFloat(a)||1;(!t||n>t.size)&&(t={url:e,size:n})}return t?.url??null}let N=["https:"];function _(e,t,r){let a;if(!e)return null;let n=e.trim();if(!n||n.startsWith("data:"))return null;try{a=new URL(n,t)}catch{return null}return r.includes(a.protocol)?(a.hash="",a.toString()):null}function k(e,t,r){return function(e,t,r){let a,n=r.protocols??N;try{let r=e.querySelector("base[href]")?.getAttribute("href");a=r?new URL(r,t):new URL(t)}catch{a=new URL(t)}let i=new Set,l=[],o=0,u=(e,t,r)=>{let u=_(e,a,n);!u||i.has(u)||A.test(u)||(i.add(u),l.push({url:u,role:t,rank:1e5*x[t]+o++,kind:r}))};for(let t of e.querySelectorAll('meta[property="og:image"], meta[property="og:image:secure_url"], meta[name="twitter:image"], meta[property="twitter:image"], meta[property="og:video"], meta[property="og:video:secure_url"], meta[property="og:video:url"]')){let e=(t.getAttribute("property")??"").startsWith("og:video")?"video":"image";u(t.getAttribute("content"),"primary",e)}for(let t of e.querySelectorAll("img, picture > source, video, video > source")){if(function(e){for(let t=e;t;t=t.parentElement){let e=t.tagName.toLowerCase();if(y.has(e)||"navigation"===t.getAttribute("role")||[...j(t.getAttribute("class")),...j(t.getAttribute("id"))].some(e=>v.has(e)))return!0}return!1}(t))continue;let e=!function(e){for(let t=e;t;t=t.parentElement)if(E.has(t.tagName.toLowerCase()))return!0;return!1}(t)?"page":"gallery",r=t.tagName.toLowerCase();if("video"===r){u(t.getAttribute("poster"),e,"image"),u(t.getAttribute("src"),e,"video");continue}if("source"===r){t.parentElement?.tagName.toLowerCase()==="video"?u(t.getAttribute("src"),e,"video"):u(L(t.getAttribute("srcset")),e,"image");continue}if(function(e){let t=t=>{let r=e.getAttribute(t);if(null===r)return null;let a=Number.parseInt(r,10);return Number.isFinite(a)?a:null},r=t("width"),a=t("height");return null!==r&&r<192||null!==a&&a<192}(t))continue;let i=[L(t.getAttribute("srcset")),L(t.getAttribute("data-srcset")),t.getAttribute("data-src"),t.getAttribute("data-lazy-src"),t.getAttribute("src")].find(e=>e&&_(e,a,n));!i||w.test(i)||w.test(t.getAttribute("alt")??"")||w.test(t.getAttribute("class")??"")||w.test(t.getAttribute("id")??"")||u(i,e,"image")}return l.sort((e,t)=>
1e.rank-t.rank).slice(0,r.max)}(new DOMParser().parseFromString(e,"text/html"),t,r)}function I(e,t={}){let r=t.createObjectUrl??(e=>URL.createObjectURL(e)),a=t.revokeObjectUrl??(e=>URL.revokeObjectURL(e)),n=t.createElement??(()=>document.createElement("video")),i=t.timeoutMs??15e3,l=t.setTimer??((e,t)=>setTimeout(e,t)),o=t.clearTimer??(e=>clearTimeout(e)),u=t.isHidden??(()=>"u">typeof document&&document.hidden);return new Promise(t=>{let s=n(),d=r(e),c=!1,f=null,m=e=>{c||(c=!0,null!==f&&o(f),s.onloadedmetadata=null,s.onerror=null,s.removeAttribute("src"),a(d),t(e))};s.preload="metadata",s.muted=!0,s.onloadedmetadata=()=>{let{duration:e,videoWidth:t,videoHeight:r}=s;!Number.isFinite(e)||e<=0||t<=0||r<=0?m(null):m({durationMs:Math.floor(1e3*e),width:t,height:r})},s.onerror=()=>m(null);let b=()=>{f=l(()=>{u()?b():m(null)},i)};b(),s.src=d})}},68675:(e,t,r)=>{r.d(t,{$n:()=>a.Button,D0:()=>l.Field,pd:()=>l.Input,aF:()=>n.Modal,l6:()=>i.Select,EA:()=>o.E,y$:()=>s,ui:()=>d.u,TM:()=>l.Textarea});var a=r(19649),n=r(81164),i=r(90189),l=r(98243),o=r(95220),u=r(83862);function s({label:e}){return(0,u.jsx)("span",{role:"status","aria-label":e,children:(0,u.jsx)("span",{"aria-hidden":!0,className:"ui-spinner"})})}var d=r(81286)},74181:(e,t,r)=>{r.d(t,{c:()=>l});var a=r(75104);let n=new Set(["image/jpeg","image/jpg","image/pjpeg"]),i={ply:"application/ply",jpg:"image/jpeg",jpeg:"image/jpeg",png:"image/png",webp:"image/webp",heic:"image/heic",heif:"image/heif",mp4:"video/mp4",m4v:"video/mp4",mov:"video/quicktime",qt:"video/quicktime",webm:"video/webm"};function l(e){var t;let r;if(n.has(e.type))return"image/jpeg";if(e.type)return e.type;let l=i[(r=(t=e.name??"").lastIndexOf("."))>0&&r<t.length-1?t.slice(r+1).toLowerCase():""];return"application/ply"!==l||(0,a.z)({NEXT_PUBLIC_WIZARD_ENABLED:"0"})?l??e.type:e.type}},75104:(e,t,r)=>{function a(e){return"1"===e.NEXT_PUBLIC_URL_IMPORT_ENABLED}function n(e){return"1"===e.NEXT_PUBLIC_WIZARD_ENABLED}r.d(t,{_:()=>a,z:()=>n})},81164:(e,t,r)=>{r.d(t,{Modal:()=>o});var a=r(83862),n=r(1398),i=r(19649),l=r(41316);function o({open:e,title:t,onClose:r,children:u}){let s=(0,n.useId)(),{dialogRef:d,onKeyDown:c}=(0,l.e)(e,r);return e?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{"data-testid":"modal-backdrop",className:"ui-scrim",onClick:r}),(0,a.jsxs)("div",{ref:d,role:"dialog","aria-modal":"true","aria-labelledby":s,tabIndex:-1,onKeyDown:c,className:"ui-modal",children:[(0,a.jsxs)("div",{className:"ui-modal__head",children:[(0,a.jsx)("h2",{id:s,className:"text-base font-medium",children:t}),(0,a.jsx)(i.Button,{variant:"ghost",onClick:r,children:"Close"})]}),(0,a.jsx)("div",{className:"ui-modal__body",children:u})]})]}):null}},81286:(e,t,r)=>{r.d(t,{u:()=>n});var a=r(83862);function n({className:e,...t}){return(0,a.jsx)("div",{className:["ui-surface",e].filter(Boolean).join(" "),...t})}},86633:(e,t,r)=>{r.d(t,{$o:()=>p,A2:()=>y,C1:()=>a,E4:()=>f,LZ:()=>h,OF:()=>v,W0:()=>x,Yc:()=>i,bR:()=>l,ey:()=>b,h2:()=>c,k7:()=>g,tf:()=>d,u0:()=>n,yM:()=>m});let a=["21:9","9:16","16:9","3:4","4:3","1:1"],n=4,i=15,l=5;Array.from({length:12},(e,t)=>n+t);let o=["image/jpeg","image/png","image/webp","image/heic","image/heif"],u=["video/mp4","video/quicktime","video/webm"],s=["audio/wav","audio/mpeg"],d=["audio/wav","audio/x-wav","audio/mpeg","audio/mp3"];function c(e){return"audio/wav"===e||"audio/x-wav"===e?"audio/wav":"audio/mpeg"===e||"audio/mp3"===e?"audio/mpeg":null}function f(e){return o.includes(e)}function m(e){return u.includes(e)}function b(e){return"application/ply"===e?"geometry":f(e)?"image":m(e)?"video":s.includes(e)?"audio":null}let g={image:"normalized_image",video:"normalized_video",audio:"normalized_audio",geometry:"normalized_geometry"},p=0x1400000,h=524288e3,x=0xf00000,y=new Set(["upload_pending","uploaded","preprocessing"]),v=new Set(["DIRECT_PROBE","RESOLVING","CLIENT_PROBE","CLIENT_READY","QUEUED_SERVER","SERVER_DISCOVERING","MATERIALIZING","STREAM_WINDOW","READY","PARTIAL","FAILED","EXPIRED","CANCELLED"])},90189:(e,t,r)=>{r.d(t,{Select:()=>n});var a=r(83862);function n({className:e,children:t,...r}){return(0,a.jsxs)("span",{className:"ui-select",children:[(0,a.jsx)("select",{className:["ui-input","ui-select-control",e].filter(
1Boolean).join(" "),...r,children:t}),(0,a.jsx)("svg",{className:"ui-select-chevron",viewBox:"0 0 12 12","aria-hidden":"true",focusable:"false",children:(0,a.jsx)("path",{d:"M2.5 4.5 6 8l3.5-3.5",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})]})}},98243:(e,t,r)=>{r.d(t,{Field:()=>o,Input:()=>i,Textarea:()=>l});var a=r(83862),n=r(1398);function i({className:e,...t}){return(0,a.jsx)("input",{className:["ui-input",e].filter(Boolean).join(" "),...t})}function l({className:e,...t}){return(0,a.jsx)("textarea",{className:["ui-input",e].filter(Boolean).join(" "),...t})}function o({label:e,name:t,error:r,children:i}){let l=(0,n.useId)(),u=`${l}-error`,s=(0,n.isValidElement)(i)?(0,n.cloneElement)(i,{id:l,name:t,...r?{"aria-invalid":!0,"aria-describedby":[i.props["aria-describedby"],u].filter(Boolean).join(" ")}:{}}):i;return(0,a.jsxs)("div",{className:"ui-field",children:[(0,a.jsx)("label",{htmlFor:l,className:"ui-field-label",children:e}),s,r?(0,a.jsx)("p",{id:u,role:"alert",className:"ui-field-error",children:r}):null]})}}}]);

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.