1import{_ as te,g as ae,f as se,u as oe,j as ie,c as d,a as e,t as o,h as n,m as y,q as b,F as x,r as k,d as ne,p as I,n as L,b as le,i as _,M as O,x as u,o as c}from"./vmNowgbQ.js";import{c as re}from"./k35s0bcU.js";const de={class:"giveaway-page"},ce={class:"main"},pe={class:"main-one"},me={class:"box-register-bg"},ue={class:"part-1"},ve={class:"title-text"},fe={class:"text-1"},we={class:"text-2"},_e={class:"box-register"},ge={class:"sub-desc"},he={class:"error"},ye={class:"name"},be={class:"text-box"},xe=["placeholder"],Ne={class:"tips"},ke={class:"text-box"},Te=["placeholder"],Ae={class:"tips"},Se={class:"text-box email"},$e=["placeholder"],Pe={class:"tips"},Me={class:"text-box password"},Ce=["placeholder"],Ie={class:"tips"},Le={class:"get-license"},Oe={class:"box-register box-register-ended"},Re={class:"sub-desc"},ze={class:"ended"},De={class:"note"},Fe=["innerHTML"],Ke={class:"box-lifetime"},Ve={class:"product-title"},He={class:"product-list"},Ze={class:"part-2"},Ue={class:"price"},je={class:"source"},qe={key:0,class:"error buy-error"},Ee={class:"how-to"},Be={class:"title"},Je=["innerHTML"],We={class:"box-center"},Ge={class:"padding"},Qe={class:"box-title"},Xe={class:"subtitle"},Ye={class:"as-flex"},et=["data-platform","href"],tt={class:"content"},at={class:"text1"},st={class:"text2"},ot={class:"amoy-download-tab"},it={class:"title"},nt=["data-selected","data-platform","onClick"],lt={class:"bottom-text"},rt={class:"text1"},dt=["innerHTML"],ct={key:0,class:"popup-loading"},T="promotion/giveaway/",pt="https://api.1010diy.com/gotd/web/sendGotdEmail",mt={__name:"index",setup(ut){const{locale:A,t,tm:R,rt:S}=ae(),z=se(),D=["en","it","de","fr","es","pt","ja","ko","nl","ro","zh-tw","zh-cn","pl"],$=u(()=>A.value==="en"?"":`${A.value}/`),P=u(()=>`https://tordar.ai/${$.value}${T}`);oe(()=>({title:t("giveaway.seo.title"),meta:[{name:"description",content:t("giveaway.seo.description")},{name:"robots",content:"noindex, nofollow"},{property:"og:title",content:t("giveaway.seo.title")},{property:"og:description",content:t("giveaway.seo.description")},{property:"og:url",content:P.value},{property:"og:image",content:"https://tordar.ai/asset/images/promotion/giveaway/sns.png"},{name:"twitter:title",content:t("giveaway.seo.title")},{name:"twitter:description",content:t("giveaway.seo.description")},{name:"twitter:image",content:"https://tordar.ai/asset/images/promotion/giveaway/sns.png"},{name:"twitter:image:alt",content:t("giveaway.seo.title")}],link:[{rel:"canonical",href:P.value},...D.map(a=>({rel:"alternate",hreflang:a,href:`https://tordar.ai/${a==="en"?"":`${a}/`}${T}`})),{rel:"alternate",hreflang:"x-default",href:`https://tordar.ai/${T}`}],script:[{src:"https://js.stripe.com/clover/stripe.js"}]}));const l=O({firstName:"",lastName:"",email:"",password:""}),r=O({firstName:"",lastName:"",email:"",password:""}),g=_(""),v=_(!1),N=_(!1),p=_("win"),f=_(""),F=[{platform:"win",className:"windows",labelKey:"giveaway.dialog.platformWindows"},{platform:"macOS",className:"macOS",labelKey:"giveaway.dialog.platformMac"},{platform:"android",className:"android",labelKey:"giveaway.dialog.platformAndroid"}],M={win:{path:"/download/tordar-for-windows/",textKey:"giveaway.dialog.downloadWindows"},macOS:{path:"/download/tordar-for-mac/",textKey:"giveaway.dialog.downloadMac"},android:{path:"/download/",textKey:"giveaway.dialog.downloadAndroid"}},K=u(()=>z(M[p.value].path)),V=u(()=>t(M[p.value].textKey)),C=a=>{const i=R(a);return Array.isArray(i)?i:[]},H=u(()=>C("giveaway.offer.features").map(a=>S(a))),Z=u(()=>C("giveaway.howTo.steps").map((a,i)=>({key:`step-${i+1}`,content:S(a)}))),w=()=>{const a=navigator.userAgent||"";return/Android/i.test(a)?"android":/iPhone|iPad|iPod/i.test(a)?"ios":/Macintosh|Mac OS X/i.test(a)?"mac":"win"},U=()=>{const a=w();return a==="android"?"Android":a==="ios"?"IOS":a==="mac"?"Mac":"Win"},j=()=>{const a=w();return a==="mac"||a==="ios"?2:a==="android"?3:1},q=()=>{const a=Date.now()%1e8,i=a<1e7?a+1e7:a;return`${i}${i}${i}${parseInt(Math.random()*1e8,10)}`},E=()=>{try{return JSON.parse(localStorage.getItem("userInfo")||"false")}catch{return!1}},B=()=>{const a=w();p.value=a==="mac"||a==="ios"?"macOS":"win"},J=a=>{p.value=a},W=()=>{const a=/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;return r.firstName=l.firstName?"":t("giveaway.validation.required"),r.lastName=l.lastName?"":t("giveaway.validation.required"),r.email=l.email&&a.test(l.email)?"":t("giveaway.validation.invalidEmail"),r.password=l.password?"":t("giveaway.validation.required"),l.password&&l.password.length<6&&(r.password=t("giveaway.validation.passwordLength")),!r.firstName&&!r.lastName&&!r.email&&!r.password},G=()=>{l.firstName="",l.lastName="",l.email="",l.password=""},Q=async()=>
1{if(g.value="",!!W()){v.value=!0;try{const a=await $fetch(pt,{method:"POST",body:{email:l.email,username:l.firstName,lastname:l.lastName,product:"tordar_account",password:l.password,platform:w()}});a?.code?.error==="00000"?(G(),N.value=!0):g.value=a?.code?.msg||t("giveaway.validation.submitFailed")}catch{g.value=t("giveaway.validation.submitFailed")}finally{v.value=!1}}},X=async()=>{f.value="",v.value=!0;const a="price_1SsZRxAlAQyRR9RPsstJJmL5",i="promo_1TwYnUAlAQyRR9RPB2KRmTm4",s=E(),h={product:1,product_code:"tordar",platform:j(),site:28,coupon:i,deviceSubtype:U(),environment:"lj_live_tordar"};if(s&&(s.id||s.email))Object.assign(h,{email:s.email,user_id:s.id,firstname:s.firstname,lastname:s.lastname,token:s.token});else{const m=q();localStorage.setItem("user-buy-id",m),h.guid=m}const ee={promotion_code:i,products:[{price:a,quantity:1}],metadata:h,success_url:`https://tordar.ai/${$.value}thanks-for-your-order/`,cancel_url:window.location.href};try{const m=await $fetch("https://paddle.1010diy.com/stripe/createSubscriptionCheckout",{method:"POST",body:ee});if(m?.data?.url){window.location.href=m.data.url;return}f.value=t("giveaway.validation.submitFailed")}catch{f.value=t("giveaway.validation.submitFailed")}finally{v.value=!1}},Y=a=>{w()==="ios"&&a.preventDefault()};return ie(()=>{B()}),(a,i)=>(c(),d(x,null,[e("div",de,[e("div",ce,[e("h1",null,o(n(t)("giveaway.hero.title")),1),e("div",pe,[e("div",me,[e("div",ue,[e("p",ve,o(n(t)("giveaway.freeCard.title")),1),e("p",fe,o(n(t)("giveaway.freeCard.price")),1),e("p",we,o(n(t)("giveaway.freeCard.originalPrice")),1)]),e("div",_e,[e("p",ge,o(n(t)("giveaway.form.subtitle")),1),e("p",he,o(g.value),1),e("div",ye,[e("div",be,[y(e("input",{"onUpdate:modelValue":i[0]||(i[0]=s=>l.firstName=s),type:"text",placeholder:n(t)("giveaway.form.firstName"),name:"firstName"},null,8,xe),[[b,l.firstName,void 0,{trim:!0}]]),e("p",Ne,o(r.firstName),1)]),e("div",ke,[y(e("input",{"onUpdate:modelValue":i[1]||(i[1]=s=>l.lastName=s),type:"text",placeholder:n(t)("giveaway.form.lastName"),name:"lastName"},null,8,Te),[[b,l.lastName,void 0,{trim:!0}]]),e("p",Ae,o(r.lastName),1)])]),e("div",Se,[y(e("input",{"onUpdate:modelValue":i[2]||(i[2]=s=>l.email=s),type:"text",placeholder:n(t)("giveaway.form.email"),name:"email"},null,8,$e),[[b,l.email,void 0,{trim:!0}]]),e("p",Pe,o(r.email),1)]),e("div",Me,[y(e("input",{"onUpdate:modelValue":i[3]||(i[3]=s=>l.password=s),type:"password",placeholder:n(t)("giveaway.form.password"),name:"password",maxlength:"18"},null,8,Ce),[[b,l.password]]),e("p",Ie,o(r.password),1)]),e("div",Le,[e("a",{onClick:Q},o(n(t)("giveaway.form.submit")),1)])]),e("div",Oe,[e("p",Re,o(n(t)("giveaway.ended.title")),1),e("div",ze,[e("p",De,o(n(t)("giveaway.ended.note")),1),e("p",{class:"content",innerHTML:n(t)("giveaway.ended.content")},null,8,Fe)])])]),e("div",Ke,[e("p",Ve,o(n(t)("giveaway.offer.title")),1),e("div",He,[e("ul",null,[(c(!0),d(x,null,k(H.value,s=>(c(),d("li",{key:s},o(s),1))),128))])]),e("div",Ze,[e("p",Ue,[e("span",je,o(n(t)("giveaway.offer.originalPrice")),1),i[5]||(i[5]=e("span",{class:"dollar"},"$",-1)),ne(o(n(t)("giveaway.offer.price")),1)]),f.value?(c(),d("p",qe,o(f.value),1)):I("",!0),e("div",{class:"btn-buy",onClick:X},o(n(t)("giveaway.offer.button")),1)])])]),e("div",Ee,[e("p",Be,o(n(t)("giveaway.howTo.title")),1),e("ol",null,[(c(!0),d(x,null,k(Z.value,s=>(c(),d("li",{key:s.key,innerHTML:s.content},null,8,Je))),128))])])]),e("div",{class:L(["dialog-box",{open:N.value}])},[e("div",We,[e("div",{class:"close-btn",onClick:i[4]||(i[4]=s=>
1N.value=!1)}),e("div",Ge,[e("p",Qe,o(n(t)("giveaway.dialog.title")),1),e("p",Xe,o(n(t)("giveaway.dialog.subtitle")),1),e("div",Ye,[e("a",{class:"as-download","data-platform":p.value,"data-product":"anymusic",href:K.value,"data-dlb":"giveaway",onClick:Y},[i[6]||(i[6]=e("div",{class:"iconfont icon"},null,-1)),e("div",tt,[e("p",at,o(n(t)("giveaway.dialog.download")),1),e("p",st,o(V.value),1)])],8,et)]),e("div",ot,[e("span",it,o(n(t)("giveaway.dialog.availableOn")),1),(c(),d(x,null,k(F,s=>e("span",{key:s.platform,class:L(["item",s.className]),"data-selected":p.value===s.platform,"data-platform":s.platform,onClick:h=>J(s.platform)},o(n(t)(s.labelKey)),11,nt)),64))])]),e("div",lt,[e("div",rt,o(n(t)("giveaway.dialog.afterInstallTitle")),1),e("div",{class:"text2",innerHTML:n(t)("giveaway.dialog.afterInstallText")},null,8,dt)])])],2),v.value?(c(),d("div",ct)):I("",!0)]),le(re,{title:n(t)("giveaway.crumb.title")},null,8,["title"])],64))}},wt=te(mt,[["__scopeId","data-v-9ff9fc75"]]);export{wt as default};
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.