PageSourceSearch

https://www.ottohub.cn/assets/videoFormat-eMkACp59.js

js ottohub.cn collected 2026-10-06 13:14:40 UTC 967 bytes, 1 lines download raw bytes

1function e(e){if(!e)return`00:00`;let t=Number(e);if(Number.isNaN(t)||t<0)return`00:00`;let n=Math.floor(t/3600),r=Math.floor(t%3600/60),i=Math.floor(t%60);return n>0?`${n}:${String(r).padStart(2,`0`)}:${String(i).padStart(2,`0`)}`:`${r}:${String(i).padStart(2,`0`)}`}function t(e){if(!e)return`0`;let t=Number(e);return Number.isNaN(t)?`0`:t>=1e4?`${(t/1e4).toFixed(1)}万`:String(t)}function n(e){if(e==null)return``;let t=(e=>{let t=Number(e);if(!Number.isNaN(t)){let e=t<0xe8d4a51000?t*1e3:t,n=new Date(e);if(!Number.isNaN(n.getTime()))return n}let n=new Date(e);return Number.isNaN(n.getTime())?null:n})(e);if(!t)return``;let n=new Date,r=`${t.getMonth()+1}-${t.getDate()}`;return t.getFullYear()===n.getFullYear()?r:`${t.getFullYear()}-${r}`}function r(e,t){let n=Number(e);if(!Number.isFinite(n)||n<=0)return 1;if(t==null||t===``)return null;let r=Number(t);return Number.isFinite(r)?r<0?1:r===0?null:Math.min(1,Math.max(0,r/n)):null}export{r as i,n,e as r,t};

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.