PageSourceSearch

https://gamma.com.ai/_nuxt/Cr-n271q.js

js gamma.com.ai collected 2026-10-03 23:39:23 UTC 4,090 bytes, 1 lines download raw bytes

1import{C as e,v as t}from"./Cr1fGMKy.js";import"./Cth086h9.js";import{h as s}from"./CXiZhF7u.js";const r=async e=>await s({url:`/file/oss/generateTemporaryUrlFilePath?filePath=${e}`,method:"get"}),n="ossInfo",o="ossTimer",a="ossPvtInfo",i="ossPvtTimer",c="ossTokenType",l="ossPvtTokenType";let u="";const d=async e=>{const{$useAliOss:r}=t();let a=sessionStorage.getItem(n)||"",i=sessionStorage.getItem(o)||"",l=sessionStorage.getItem(c)||"";const d=Date.now();if("undefined"===a&&(a=""),a&&i&&d-i<=24e5&&e==l)try{u=JSON.parse(a)}catch(g){u=null}if(!u){const t=await(async e=>await s({url:`/file/oss/getPublicBucketWriteStsTokenIn?directoryType=${e}`,method:"get"}))(e),r=t?.data;if(!r)return null;sessionStorage.setItem(n,JSON.stringify(r)),sessionStorage.setItem(o,Date.now()+""),sessionStorage.setItem(c,e+""),u=r}if(!u)return null;return await r.init({endpoint:u.endpoint,cname:!0,accessKeyId:u.accessKeyId,accessKeySecret:u.accessKeySecret,stsToken:u.securityToken,bucket:u.bucketName})},g=async e=>{const{$useAliOss:r}=t();let n=sessionStorage.getItem(a)||"",o=sessionStorage.getItem(i)||"",c=sessionStorage.getItem(l)||"";const d=Date.now();if("undefined"===n&&(n=""),n&&o&&d-o<=24e5&&e==c)try{u=JSON.parse(n)}catch(g){u=null}if(!u){const t=await(async e=>await s({url:`/file/oss/getPrivateBucketWriteStsToken?directoryType=${e}`,method:"get"}))(e),r=t?.data;if(!r)return null;sessionStorage.setItem(a,JSON.stringify(r)),sessionStorage.setItem(i,Date.now()+""),sessionStorage.setItem(l,e+""),u=r}if(!u)return null;return await r.init({endpoint:u.endpoint,cname:!0,accessKeyId:u.accessKeyId,accessKeySecret:u.accessKeySecret,stsToken:u.securityToken,bucket:u.bucketName})};function p(){const e=new Uint32Array(1);return(window.crypto||window.webkitCrypto||window.mozCrypto||window.oCrypto||window.msCrypto).getRandomValues(e)[0]/4294967295}const m=e=>{e=e||32;var t="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",s="";for(let r=0;r<e;r++)s+=t.charAt(Math.floor(48*p()));return s},f=async(e,t,s,r="",a=0)=>{const i=await d(s);try{let s=b(e)+""+(r?"."+r:"");const n=await i.put(s,t,{headers:{"x-oss-forbid-overwrite":!0}});return n.name="/"+n.name,n}catch(c){if(a<3&&c&&403===c.status)return sessionStorage.removeItem(n),sessionStorage.removeItem(o),await f(e,t,s,r,a+1)}},S=async(e,t,s,r="",n=0)=>{const o=await g(s);try{let s=b(e)+""+(r?"."+r:"");const n=await o.put(s,t,{headers:{"x-oss-forbid-overwrite":!0}});return n.name=n.name,n}catch(c){if(n<3&&c&&403===c.status)return sessionStorage.removeItem(a),sessionStorage.removeItem(i),await S(e,t,s,r,n+1)}},w=e=>{const t=new Date,s=t.getFullYear(),r=String(t.getMonth()+1).padStart(2,"0"),n=String(t.getDate()).padStart(2,"0"),o=String(t.getHours()).padStart(2,"0"),a=String(t.getMinutes()).padStart(2,"0"),i=String(t.getSeconds()).padStart(2,"0");return e.replace("YYYY",s).replace("MM",r).replace("DD",n).replace("HH",o).replace("MM",a).replace("SS",i)},y=e=>{const t=e.match(/\.([^.]+)$/);return t?t[1]:""},b=e=>{let t=localStorage.getItem("ossCurrentDate")||"defaultDir",s=u.prefix?u.prefix+e:e;return s+="/"+t+"/"+w("YYYYMMDDHHMMSS")+m(4),s};let h=null;const k=(t,s)=>{let r=s;if(!r){if(!h){try{const t=e();t.public.ossPublicBucketUrl&&(h=t.public.ossPublicBucketUrl)}catch(o){}if(!h&&"undefined"!=typeof window){const e=window.__NUXT__?.config?.public;e?.ossPublicBucketUrl&&(h=e.ossPublicBucketUrl)}}r=h||""}if(!t)return t;const n=String(t);return n.includes("https://")||n.includes("http://")||P(n)?n:`${r}${n}`};let I=null;const T=(t,s=1,r,n)=>{let o=r,a=n;if(!o||!a){if(!h||!I){try{const t=e();t.public.ossPublicBucketUrl&&(h=t.public.ossPublicBucketUrl),t.public.ssrUrl&&(I=t.public.ssrUrl)}catch(c){}if("undefined"!=typeof window){const e=window.__NUXT__?.config?.public;e&&(!h&&e.ossPublicBucketUrl&&(h=e.ossPublicBucketUrl),!I&&e.ssrUrl&&(I=e.ssrUrl))}}o||(o=h||""),a||(a=I||"")}if(!t)return t;const i=String(t);return i.includes("https://")||i.includes("http://")||P(i)?i:0==s?`${a}${i}`:`${o}${i}`},P=e=>null!==e.match(/^data:image\/[^;]+;base64,/);export{k as a,r as b,w as c,f as d,y as g,m as r,S as u,T as v};

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.