UNPKG

aetherz-downloader

Version:

Social Media Downloader

1 lines 6.37 kB
const _0xc3a6e6=_0x3d81;!function(t,e){let $=_0x3d81,a=t();for(;;)try{let x=-parseInt($(430))/1+parseInt($(393))/2*(-parseInt($(380))/3)+-parseInt($(388))/4*(-parseInt($(407))/5)+parseInt($(403))/6+-parseInt($(359))/7*(-parseInt($(391))/8)+-parseInt($(382))/9+parseInt($(387))/10;if(912055===x)break;a.push(a.shift())}catch(_){a.push(a.shift())}}(_0x265a,912055);const axios=require("axios"),cheerio=require(_0xc3a6e6(378)),qs=require("qs"),got=require(_0xc3a6e6(423));async function ttdl(t){let e=_0xc3a6e6,$=e(376),a=await axios[e(414)]($+e(419),{},{headers:{accept:e(363),"content-type":e(381),"sec-ch-ua":'"Chromium";v="104", " Not A;Brand";v="99", "Google Chrome";v="104"',"user-agent":e(410)},params:{url:t,count:12,cursor:0,web:1,hd:1}});return{title:a.data[e(411)][e(367)],title_audio:a[e(411)][e(411)][e(377)].title,thumbnail:$+a[e(411)][e(411)][e(369)],video:[$+a[e(411)].data[e(374)]],audio:[$+a[e(411)][e(411)][e(392)]],creator:"@Aetherz"}}function _0x265a(){let t=["/api/","Result Not Found! Check Your Url Now!","src","article.media > figure","got","match","tbody > tr","div:nth-child(1) > div:nth-child(2) > p",'"; document.getElementById("inputData").remove(); ',"tbody > tr:nth-child(1) > td:nth-child(4) > a","onclick","680979dBYpuE","button","slice","strict-origin-when-cross-origin","_ga=GA1.2.1388798541.1625064838; _gid=GA1.2.1351476739.1625064838; __gads=ID=7a60905ab10b2596-229566750eca0064:T=1625064837:RT=1625064837:S=ALNI_Mbg3GGC2b3oBVCUJt9UImup-j20Iw; _gat=1","https://snapsave.app","9107sRKNbC","reverse","length","find","application/json, text/javascript, */*; q=0.01","img","https://api.agatz.xyz/api/facebook?url=","indexOf","title","result","cover",'" Not;A Brand";v="99", "Google Chrome";v="91", "Chromium";v="91"',"urls","get","exec","play","split","https://www.tikwm.com","music_info","cheerio","replace","431658sIGmOy","application/x-www-form-urlencoded; charset=UTF-8","13314996RNsvMF","https://yt.tioo.eu.org/youtube?url=","div.download-items__btn","toString","div.download-items__thumb","8542360Plxifx","2736uNsWIs","url","table.table","5016lSpNhM","music","4SfRVWW","map","trim","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36","Link Url not valid","application/x-www-form-urlencoded","exports","text","href","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","706626fRBlLj","https://twdown.net/download.php","https://snapsave.app/action.php?lang=id","push","11495GdLzFr","@Aetherz","stringify","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36","data","catch","load","post","each","attr","text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9","test"];return(_0x265a=function(){return t})()}function _0x3d81(t,e){let $=_0x265a();return(_0x3d81=function(t,e){return $[t-=356]})(t,e)}function igdl(t){return new Promise(async e=>{let $=_0x3d81;try{var a;if(!t[$(424)](/(?:https?:\/\/(web\.|www\.|m\.)?(facebook|fb)\.(com|watch)\S+)?$/)&&!t[$(424)](/(https|http):\/\/www.instagram.com\/(p|reel|tv|stories)/gi))return e({developer:$(408),status:!1,msg:$(397)});let x=await got[$(414)]($(405),{headers:{accept:$(417),"content-type":$(398),origin:$(358),referer:"https://snapsave.app/id","user-agent":$(402)},form:{url:t}})[$(400)](),_=(a=x,function t(e){let a=$;return e.split('getElementById("download-section").innerHTML = "')[1].split(a(427))[0][a(379)](/\\(\\)?/g,"")}(function t(e){let a=$,[x,_,i,o,r,n]=e;function l(t,e,$){let a=_0x3d81,x="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ+/".split(""),_=x[a(432)](0,e),i=x[a(432)](0,$),o=t[a(375)]("")[a(360)]().reduce(function(t,$,x){let i=a;if(-1!==_[i(366)]($))return t+=_[i(366)]($)*Math.pow(e,x)},0),r="";for(;o>0;)r=i[o%$]+r,o=(o-o%$)/$;return r||"0"}n="";for(let c=0,s=x[a(361)];c<s;c++){let d="";for(;x[c]!==i[r];)d+=x[c],c++;for(let u=0;u<i[a(361)];u++)d=d[a(379)](RegExp(i[u],"g"),u[a(385)]());n+=String.fromCharCode(l(d,r,10)-o)}return decodeURIComponent(encodeURIComponent(n))}(function t(e){let a=$;return e[a(375)]("decodeURIComponent(escape(r))}(")[1][a(375)]("))")[0][a(375)](",")[a(394)](t=>t[a(379)](/"/g,"")[a(395)]())}(a)))),i=cheerio[$(413)](_),o=[];if(i($(390))[$(361)]||i($(422))[$(361)]){let r=i("article.media > figure")[$(362)]($(364))[$(416)]($(421));i($(425))[$(415)]((t,e)=>{let a=$,x=i(e),_=x[a(362)]("td"),n=_.eq(0)[a(400)](),l=_.eq(2)[a(362)]("a")[a(416)](a(401))||_.eq(2)[a(362)](a(431))[a(416)](a(429)),c=/get_progressApi/ig[a(418)](l||"");c&&(l=/get_progressApi\('(.*?)'\)/[a(373)](l||"")?.[1]||l),o[a(406)]({resolution:n,thumbnail:r,url:l,shouldRender:c})})}else i($(386)).each((t,e)=>{let a=$,x=i(e)[a(362)](a(364))[a(416)](a(421));i(a(384))[a(415)]((t,e)=>{let $=a,_=i(e)[$(362)]("a")[$(416)]($(401));/https?:\/\//.test(_||"")||(_=$(358)+_),o[$(406)]({wm:"@Aetherz",thumbnail:x,url:_})})});if(!o[$(361)])return e($(420));return e(o)}catch(n){return e("Request Failed With Code 401")}})}function twitter(t){return new Promise((e,$)=>{let a=_0x3d81;axios.post(a(404),qs[a(409)]({URL:t}),{headers:{accept:a(417),"sec-ch-ua":a(370),"user-agent":a(396),cookie:a(357)}}).then(({data:t})=>{let $=a,x=cheerio.load(t),_=x($(426)).text()[$(395)](),i=x($(428))[$(416)]($(401)),o=x("tr:nth-child(2) > td:nth-child(4) > a")[$(416)]($(401));e({title:_,url:[{hd:i},{sd:o}]})})[a(412)](t=>{$(t)})})}async function youtube(t){let e=_0xc3a6e6;try{let $={"Access-Control-Allow-Origin":"*",Referer:"https://yt.tioo.eu.org/","Referrer-Policy":e(356),"User-Agent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36"},a=await axios.get("https://yt.tioo.eu.org/token",{headers:$}),x=a.data.token,_=encodeURIComponent(t),i=await axios[e(372)](e(383)+_,{headers:{...$,"Authorization-Token":x}});return i[e(411)][e(368)]||""}catch(o){return o}}async function fbdown(t){let e=_0xc3a6e6;try{let $=await axios[e(372)](e(365)+encodeURIComponent(t)),a=$[e(411)],x={Normal_video:a.result?.[e(389)]?.[e(371)][e(362)](t=>t.sd)?.sd||void 0,HD:a[e(368)]?.url?.[e(371)][e(362)](t=>t.hd)?.hd||void 0};return x}catch(_){throw _}}module[_0xc3a6e6(399)]={igdl:igdl,ttdl:ttdl,fbdown:fbdown,twitter:twitter,youtube:youtube};