HEX
Server: Apache
System: Linux server1.ariadata.co 4.18.0-553.120.1.el8_10.x86_64 #1 SMP Mon Apr 20 18:04:27 EDT 2026 x86_64
User: nepi (1051)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system,show_source,popen,proc_open
Upload Files
File: /home/nepi/public_html/service-worker.js
const a=location.pathname.split("/").slice(0,-1).join("/"),k=[a+"/_app/immutable/entry/app.B3ee826s.js",a+"/_app/immutable/nodes/0.BzfHKzZV.js",a+"/_app/immutable/assets/0.BHIproQQ.css",a+"/_app/immutable/assets/Vazirmatn-Thin.DdUiS1cj.woff2",a+"/_app/immutable/assets/Vazirmatn-ExtraLight.DNfybfsL.woff2",a+"/_app/immutable/assets/Vazirmatn-Light.Byrs-DlH.woff2",a+"/_app/immutable/assets/Vazirmatn-Regular.CtGL0YI-.woff2",a+"/_app/immutable/assets/Vazirmatn-Medium.D86t5Axy.woff2",a+"/_app/immutable/assets/Vazirmatn-SemiBold.26ZP1ILp.woff2",a+"/_app/immutable/assets/Vazirmatn-Bold._OhAJEdh.woff2",a+"/_app/immutable/assets/Vazirmatn-ExtraBold.DCjt2qDm.woff2",a+"/_app/immutable/assets/Vazirmatn-Black.DA1YqYMq.woff2",a+"/_app/immutable/nodes/1.BNc7mvIl.js",a+"/_app/immutable/nodes/10.DX2nk3b6.js",a+"/_app/immutable/assets/10.DvT3I5kh.css",a+"/_app/immutable/nodes/11.C8mvFms1.js",a+"/_app/immutable/nodes/2.lNnHRR5l.js",a+"/_app/immutable/nodes/3.CDmQD93y.js",a+"/_app/immutable/nodes/4.lNnHRR5l.js",a+"/_app/immutable/nodes/5.mSzn1cFR.js",a+"/_app/immutable/assets/5.BZdS1Ojt.css",a+"/_app/immutable/nodes/6.6fDS8TUD.js",a+"/_app/immutable/nodes/7.Bwmz96qX.js",a+"/_app/immutable/assets/7.D5R4Y0D3.css",a+"/_app/immutable/nodes/8.CwqvoBjt.js",a+"/_app/immutable/nodes/9.B3HB2_Ch.js",a+"/_app/immutable/chunks/0LWUdPSd.js",a+"/_app/immutable/chunks/6kFMJ9jF.js",a+"/_app/immutable/chunks/7eKAFxAQ.js",a+"/_app/immutable/chunks/B6E_DX0u.js",a+"/_app/immutable/chunks/B6EufQdK.js",a+"/_app/immutable/chunks/B9HSQuVR.js",a+"/_app/immutable/chunks/BMlhNAYw.js",a+"/_app/immutable/chunks/BNLHP3eU.js",a+"/_app/immutable/chunks/BQQjKqk5.js",a+"/_app/immutable/chunks/BQSy9mvS.js",a+"/_app/immutable/chunks/BRnRXdDA.js",a+"/_app/immutable/chunks/BY7x8eNO.js",a+"/_app/immutable/chunks/Bc6YSnEE.js",a+"/_app/immutable/chunks/BkB4g6zZ.js",a+"/_app/immutable/chunks/Brdzry2e.js",a+"/_app/immutable/chunks/Bvj4VeV1.js",a+"/_app/immutable/chunks/BwHlon_e.js",a+"/_app/immutable/chunks/Bwe3AvtS.js",a+"/_app/immutable/chunks/C7chiiuE.js",a+"/_app/immutable/chunks/CAbO-0d9.js",a+"/_app/immutable/chunks/CF_05kVl.js",a+"/_app/immutable/chunks/CK08h2mx.js",a+"/_app/immutable/assets/search-form.blFCw-9i.css",a+"/_app/immutable/chunks/CLqX5Kby.js",a+"/_app/immutable/chunks/CYZiVJcB.js",a+"/_app/immutable/chunks/CigDVjIx.js",a+"/_app/immutable/chunks/CqSGmupc.js",a+"/_app/immutable/assets/pdf.worker.DAzx9T56.mjs",a+"/_app/immutable/chunks/Ct5FWWRu.js",a+"/_app/immutable/chunks/Ct_-XtZH.js",a+"/_app/immutable/chunks/CvN8Cx22.js",a+"/_app/immutable/chunks/D5tq5Tff.js",a+"/_app/immutable/chunks/DD9MLc1p.js",a+"/_app/immutable/chunks/DFFOQl0Z.js",a+"/_app/immutable/chunks/DHJP0PoN.js",a+"/_app/immutable/chunks/DWDOtPyy.js",a+"/_app/immutable/chunks/Dag8UzpG.js",a+"/_app/immutable/chunks/DnuEN0ra.js",a+"/_app/immutable/chunks/DsTB4pjV.js",a+"/_app/immutable/chunks/DsZXCwBW.js",a+"/_app/immutable/chunks/DthIgDa-.js",a+"/_app/immutable/assets/scroll-area.bHHIbcsu.css",a+"/_app/immutable/chunks/Dxlrnuf7.js",a+"/_app/immutable/chunks/DysCJcTc.js",a+"/_app/immutable/chunks/E_j9NwS1.js",a+"/_app/immutable/chunks/KRNiYdLT.js",a+"/_app/immutable/chunks/LNtSn-Ee.js",a+"/_app/immutable/chunks/NZTpNUN0.js",a+"/_app/immutable/chunks/TRRisU5L.js",a+"/_app/immutable/assets/index.CV-KWLNP.css",a+"/_app/immutable/chunks/UigHM-Yc.js",a+"/_app/immutable/chunks/WCmg2HJa.js",a+"/_app/immutable/chunks/Xm69MrQS.js",a+"/_app/immutable/chunks/cYKbfpxC.js",a+"/_app/immutable/chunks/cnegAL-y.js",a+"/_app/immutable/chunks/cptOPb1k.js",a+"/_app/immutable/chunks/fG1EW1-A.js",a+"/_app/immutable/chunks/q1Doc3cy.js",a+"/_app/immutable/chunks/ymN-v0fp.js",a+"/_app/immutable/chunks/DvKJwGnk.js",a+"/_app/immutable/chunks/CX4U0NpZ.js",a+"/_app/immutable/chunks/tHzCHSrL.js",a+"/_app/immutable/chunks/09b2aRP6.js",a+"/_app/immutable/chunks/C2QK7oSK.js",a+"/_app/immutable/entry/start.LohWdeO0.js",a+"/_app/immutable/chunks/1n1DFTT8.js",a+"/_app/immutable/chunks/BMLARN9T.js",a+"/_app/immutable/chunks/DZtxMeRU.js",a+"/_app/immutable/chunks/SteLK4hQ.js",a+"/_app/immutable/chunks/jurj2z09.js",a+"/_app/immutable/chunks/DUkKnjhl.js",a+"/_app/immutable/chunks/CEHrP74j.js",a+"/_app/immutable/chunks/CiVFXlQ0.js",a+"/_app/immutable/chunks/X-j4WNY0.js",a+"/_app/immutable/chunks/D6XkB_qa.js",a+"/_app/immutable/assets/wa-sqlite-async.J650kRxN.wasm"],w=[a+"/favicon.png",a+"/fonts/DanaFaNum-Bold.woff",a+"/fonts/DanaFaNum-Regular.woff",a+"/fonts/IRANSansWeb(FaNum).woff",a+"/fonts/IRANSansWeb(FaNum)_Bold.woff",a+"/fonts/YekanBakhFaNum-Bold.woff",a+"/fonts/YekanBakhFaNum-Regular.woff",a+"/icons/icon-192.png",a+"/icons/icon-512.png",a+"/icons/maskable-icon-192.png",a+"/icons/maskable-icon-512.png",a+"/logo-white.png",a+"/logo.png",a+"/manifest.json",a+"/placeholder.svg",a+"/version.json"],l="1774971270222",i="",j="nepi-static-v",o=`${j}${l}`,b="nepi-meta",f=[`${i}/`,`${i}/index.html`,...k,...w,`${i}/version.json`];async function h(n){try{const e=await(await caches.open(b)).match(new Request(`/__meta/${n}`));return e?await e.json():null}catch{return null}}async function _(n,t){await(await caches.open(b)).put(new Request(`/__meta/${n}`),new Response(JSON.stringify(t),{headers:{"content-type":"application/json"}}))}self.addEventListener("install",n=>{n.waitUntil((async()=>{const t=await caches.open(o);try{const c=await h("offline");if(!!(c!=null&&c.enabled))try{await t.addAll(f.map(u=>new Request(u,{cache:"reload"})))}catch{}else{const u=[`${i}/`,`${i}/index.html`].filter(Boolean);for(const r of u)try{await t.add(new Request(r,{cache:"reload"}))}catch{}}}catch{}const e=await h("build");let s=null;try{const c=await fetch(`${i}/version.json`,{cache:"no-store"});c.ok&&(s=await c.json())}catch{}const p={build:l,app:(s==null?void 0:s.version)??null,ts:Date.now()};if(e)if(e.build!==l||e.app&&p.app&&e.app!==p.app){const m=await self.clients.matchAll({includeUncontrolled:!0,type:"window"});for(const u of m)try{u.postMessage({type:"NEW_VERSION_AVAILABLE",payload:{version:(s==null?void 0:s.version)||p.app||l,message:(s==null?void 0:s.message)||"نسخه جدید آماده نصب است",forceReload:(s==null?void 0:s.forceReload)||!1,dbMigration:(s==null?void 0:s.dbMigration)||!1,changelog:(s==null?void 0:s.changelog)||[]}})}catch{}}else self.skipWaiting();else{try{await _("build",p)}catch{}self.skipWaiting()}})())});self.addEventListener("activate",n=>{n.waitUntil((async()=>{const t=await caches.keys();await Promise.all(t.map(s=>{if(s.startsWith(j)&&s!==o&&s!==b)return caches.delete(s)}));const e={build:l,ts:Date.now()};try{const s=await fetch(`${i}/version.json`,{cache:"no-store"});if(s.ok){const p=await s.json();e.app=(p==null?void 0:p.version)??null}}catch{}try{await _("build",e)}catch{}await self.clients.claim()})())});self.addEventListener("fetch",n=>{const t=n.request,e=new URL(t.url);if(!(e.protocol!=="http:"&&e.protocol!=="https:")){if(e.pathname===`${i}/version.json`||e.pathname==="/version.json"){n.respondWith(fetch(t,{cache:"no-store"}).catch(()=>caches.match(`${i}/version.json`)));return}if(t.mode==="navigate"){n.respondWith((async()=>{const s=await h("offline");if(!!!(s!=null&&s.enabled))try{return await fetch(t)}catch{return new Response("شبکه در دسترس نیست.",{status:503})}try{const c=await fetch(t);try{await(await caches.open(o)).put(t,c.clone())}catch{}return c}catch{return await caches.match(t)||await caches.match(`${i}/`)||await caches.match(`${i}/index.html`)||new Response("آفلاین هستید.",{status:503})}})());return}n.respondWith((async()=>{const s=await h("offline");if(!!!(s!=null&&s.enabled))try{return await fetch(t)}catch{return new Response("شبکه در دسترس نیست.",{status:503})}const c=await caches.match(t);if(c)return c;try{const m=await fetch(t),u=await caches.open(o),r=t.method==="GET",d=m.type==="basic"||m.type==="cors";if(r&&m.ok&&d)try{await u.put(t,m.clone())}catch{}return m}catch{return new Response("فایل در کش موجود نیست و شبکه در دسترس نیست.",{status:503,headers:{"content-type":"text/plain; charset=utf-8"}})}})())}});self.addEventListener("message",n=>{if(n.data){if(n.data.type==="SKIP_WAITING"){self.skipWaiting();return}n.data.type==="ENABLE_OFFLINE"&&n.waitUntil((async()=>{try{await _("offline",{enabled:!0,ts:Date.now()})}catch{}try{await(await caches.open(o)).addAll(f.map(e=>new Request(e,{cache:"reload"})))}catch{}try{const t=await self.clients.matchAll({includeUncontrolled:!0,type:"window"});for(const e of t)try{e.postMessage({type:"OFFLINE_ENABLED"})}catch{}}catch{}})())}});