From 3c4b0e6b9e509f768f7e0699dd737d879cefd57d Mon Sep 17 00:00:00 2001 From: Who? <155328415+coddrago@users.noreply.github.com> Date: Tue, 10 Sep 2024 20:45:17 +0700 Subject: [PATCH] Delete web-resources directory --- web-resources/base.jinja2 | 25 ---- web-resources/root.jinja2 | 214 ---------------------------- web-resources/static/Movement.ttf | Bin 36748 -> 0 bytes web-resources/static/base.min.css | 1 - web-resources/static/root.min.js | 1 - web-resources/static/sakura.min.css | 1 - web-resources/static/sakura.min.js | 2 - 7 files changed, 244 deletions(-) delete mode 100755 web-resources/base.jinja2 delete mode 100755 web-resources/root.jinja2 delete mode 100644 web-resources/static/Movement.ttf delete mode 100644 web-resources/static/base.min.css delete mode 100644 web-resources/static/root.min.js delete mode 100644 web-resources/static/sakura.min.css delete mode 100644 web-resources/static/sakura.min.js diff --git a/web-resources/base.jinja2 b/web-resources/base.jinja2 deleted file mode 100755 index 1ce0adf..0000000 --- a/web-resources/base.jinja2 +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - Hikka userbot - - - - - {% block head %}{% endblock %} - - -
{% block content %}{% endblock %}
- {% block after %}{% endblock %} - - diff --git a/web-resources/root.jinja2 b/web-resources/root.jinja2 deleted file mode 100755 index 4a9e79a..0000000 --- a/web-resources/root.jinja2 +++ /dev/null @@ -1,214 +0,0 @@ - - -{% extends "base.jinja2" %} - -{% block head %} - - - - - - - - - - -{% endblock %} - -{% block content %} -{% endblock %} - -{% block after %} -
-
-
-
-
-
Waiting for authentification...
-
Please, confirm action in Telegram
-
-
-
-
- Enter the code you recieved from Telegram - -
Enter
-
-
-
-
-
-

- You are prohibited from adding more than 1 account on the current platform by its EULA. -
-
-
-
-
-
-
Hikka is installed
-
- Hikka is installed. You can close this page now. -
- It might take a while for installation to fully complete. Please, be patient. -
- Check Telegram for a message from your inline - bot -
-
-
-
-
-
- -  Hikka -
-
-

-
Incomprehensibly the best userbot
-
- {% if not tg_done %} -
-
-
- Get started -
- -
- -
-
-
- {% else %} -
-
-
- Add phone -
- -
- -
-
-
- {% endif %} - {% if skip_creds and not lavhost %} -
-
-
- Change API Creds -
- -
- -
-
-
- {% endif %} - - - - - - - - - - - - - - - - - -
-
- - -
-
-
-
    -
  1. - Open Telegram on your phone -
  2. -
  3. - Go to SettingsDevicesLink Desktop Device -
  4. -
  5. - Point your phone at this screen to confirm login -
  6. -
-
-
-
- -
-
-
-
- Continue -
- -
- -
-
-
-
-
-
- Auth using phone instead -
- -
- -
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
- - -{% endblock %} \ No newline at end of file diff --git a/web-resources/static/Movement.ttf b/web-resources/static/Movement.ttf deleted file mode 100644 index c84755f3f4a9ad8715eb930a6729d8c4127b9632..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36748 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 Hwy*yUCx9sg diff --git a/web-resources/static/base.min.css b/web-resources/static/base.min.css deleted file mode 100644 index b2fde62..0000000 --- a/web-resources/static/base.min.css +++ /dev/null @@ -1 +0,0 @@ -@import "https://fonts.googleapis.com/css2?family=Josefin+Sans&family=Open+Sans:wght@300&display=swap";@import "https://fonts.googleapis.com/css2?family=Hubballi&display=swap";@font-face{font-family:'Movement';src:url(/static/Movement.ttf) format("truetype")}body,html{width:100%;height:100%;margin:0;padding:0}body{font-family:Hubballi}.bg{width:100%;height:100%;margin:0;padding:0;position:fixed;z-index:-2;background:#111}.bg_inner{animation:fadein 1s ease-in-out forwards 1s;opacity:0;width:90%;height:90%;padding:0;top:0;left:0;right:0;bottom:0;margin:auto;position:fixed;z-index:-1;border-radius:50%;background:#077958;filter:blur(100px);transition:background-color .5s ease}@keyframes fadein{from{opacity:0}to{opacity:1}}#sky{width:100vw;height:100vh;position:fixed;overflow:hidden;margin:0;padding:0}#shootingstars{margin:0;padding:0;width:150vh;height:100vw;position:fixed;overflow:hidden;transform:translatex(calc(50vw - 50%)) translatey(calc(50vh - 50%)) rotate(120deg)}.wish{height:2px;top:300px;width:100px;margin:0;opacity:0;padding:0;background-color:#fff;position:absolute;background:linear-gradient(-45deg,white,rgba(0,0,255,0));filter:drop-shadow(0 0 6px white);overflow:hidden}.title{font-size:50px;font-family:Hubballi;text-align:center;color:#fff;width:100%;z-index:2;position:relative;height:50px;line-height:50px}.description{font-size:24px;color:#eee;text-align:center;width:100%;z-index:2;position:relative;line-height:1.3;font-family:Hubballi}.wrapper{width:100%;height:100%;position:absolute;justify-content:center;align-items:center;display:flex;flex-direction:column}#root{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}.darken{position:absolute;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.1);top:0;bottom:0;right:0;left:0;margin:auto}.main_content{display:none}.center{justify-content:center;align-items:center;display:flex;position:relative;z-index:2;margin-top:20px}.blur{padding:3rem 6rem;border-radius:.375rem;background-color:rgba(22,24,29,.5);border:1px solid rgba(42,46,55,1);backdrop-filter:blur(6px);position:relative;z-index:99}@media screen and (max-width: 736px){.blur{width:100%;height:100%;padding:1.5rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center}.title{height:auto;line-height:auto}.finish_block,.auth{display:flex;flex-direction:column;align-items:center;justify-content:center}}@keyframes floating{from{transform:translateY(-10px)}50%{transform:translateY(10px)}to{transform:translateY(-10px)}}.button{border-radius:3px;padding:10px 20px;border:none;color:#eee;margin:5px 0;background:transparent;border:1px solid #aaa;cursor:pointer;transition:box-shadow .2s ease;user-select:none;min-height:42px;box-sizing:border-box}.button:hover{box-shadow:inset 3px 3px 1px rgba(255,255,255,.1),inset -3px -3px 1px rgba(255,255,255,.1)}input{outline:none;color:#fff;text-align:center;border-radius:5px;padding:10px 20px;border:none;background:transparent;border:1px solid #aaa;transition:box-shadow .2s ease}input:focus{box-shadow:inset 3px 3px 1px rgba(255,255,255,.1),inset -3px -3px 1px rgba(255,255,255,.1)}label{margin:0 10px;color:#eee;user-select:none}#denyqr,#continue_btn,#block_api_id,#block_api_hash,#block_phone,#block_2fa,#block_custom_bot,#block_qr_login{display:none}.red_state .bg_inner{background:#943737}.horiz_center{justify-content:center;align-items:center;display:flex}.vert_center{justify-content:center;align-items:center;display:flex;flex-direction:column}#installation_icon{height:200px;margin-bottom:35px}.lights{animation:fadein .8s ease-in-out forwards .5s;opacity:0}.light{position:absolute;width:3px;filter:blur(4px);top:100vh;bottom:0;left:0;right:0;margin:auto;z-index:-1;background:#fff}.x1{filter:blur(3px);-webkit-animation:floatUp 4s infinite linear;-moz-animation:floatUp 4s infinite linear;-o-animation:floatUp 4s infinite linear;animation:floatUp 4s infinite linear;-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-o-transform:scale(1.0);transform:scale(1.0)}.x2{filter:blur(3px);-webkit-animation:floatUp 7s infinite linear;-moz-animation:floatUp 7s infinite linear;-o-animation:floatUp 7s infinite linear;animation:floatUp 7s infinite linear;-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-o-transform:scale(1.6);transform:scale(1.6);left:15%}.x3{filter:blur(3px);-webkit-animation:floatUp 2.5s infinite linear;-moz-animation:floatUp 2.5s infinite linear;-o-animation:floatUp 2.5s infinite linear;animation:floatUp 2.5s infinite linear;-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);left:-15%}.x4{filter:blur(5px);-webkit-animation:floatUp 4.5s infinite linear;-moz-animation:floatUp 4.5s infinite linear;-o-animation:floatUp 4.5s infinite linear;animation:floatUp 4.5s infinite linear;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);left:-34%}.x5{filter:blur(6px);-webkit-animation:floatUp 8s infinite linear;-moz-animation:floatUp 8s infinite linear;-o-animation:floatUp 8s infinite linear;animation:floatUp 8s infinite linear;-webkit-transform:scale(2.2);-moz-transform:scale(2.2);-o-transform:scale(2.2);transform:scale(2.2);left:-57%}.x6{filter:blur(4px);-webkit-animation:floatUp 3s infinite linear;-moz-animation:floatUp 3s infinite linear;-o-animation:floatUp 3s infinite linear;animation:floatUp 3s infinite linear;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);left:-81%}.x7{filter:blur(3px);-webkit-animation:floatUp 5.3s infinite linear;-moz-animation:floatUp 5.3s infinite linear;-o-animation:floatUp 5.3s infinite linear;animation:floatUp 5.3s infinite linear;-webkit-transform:scale(3.2);-moz-transform:scale(3.2);-o-transform:scale(3.2);transform:scale(3.2);left:37%}.x8{filter:blur(6px);-webkit-animation:floatUp 4.7s infinite linear;-moz-animation:floatUp 4.7s infinite linear;-o-animation:floatUp 4.7s infinite linear;animation:floatUp 4.7s infinite linear;-webkit-transform:scale(1.7);-moz-transform:scale(1.7);-o-transform:scale(1.7);transform:scale(1.7);left:62%}.x9{filter:blur(3px);-webkit-animation:floatUp 4.1s infinite linear;-moz-animation:floatUp 4.1s infinite linear;-o-animation:floatUp 4.1s infinite linear;animation:floatUp 4.1s infinite linear;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);left:85%}@keyframes floatUp{0%{top:100vh;opacity:0}25%{opacity:1}50%{top:0;opacity:.8}75%{opacity:1}100%{top:-100vh;opacity:0}}.gg-smartphone{background:linear-gradient(to left,currentColor 5px,transparent 0) no-repeat 5px 12px/1px 1px;box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:13px;height:20px;border:1px solid;border-radius:2px}.gg-add{box-sizing:border-box;position:relative;display:block;width:20px;height:20px;border:1px solid;transform:scale(var(--ggs,1));border-radius:20px}.gg-add::after,.gg-add::before{content:"";display:block;box-sizing:border-box;position:absolute;width:9px;height:1px;background:currentColor;border-radius:5px;top:9px;left:5px}.gg-add::after{width:1px;height:9px;top:5px;left:9px}.gg-brackets{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:18px;height:18px;border:1px solid;border-radius:2px}.gg-brackets::after,.gg-brackets::before{content:"";display:block;box-sizing:border-box;position:absolute;border:1px solid;width:4px;height:11px;top:2px}.gg-brackets::before{border-right:0;left:3px}.gg-brackets::after{border-left:0;right:3px}.gg-chevron-right-o{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:20px;height:20px;border:1px solid;border-radius:100px}.gg-chevron-right-o::after{content:"";display:block;box-sizing:border-box;position:absolute;width:6px;height:6px;border-bottom:1px solid;border-right:1px solid;transform:rotate(-45deg);left:5px;top:6px}.button i{margin-left:.5em}.button{margin:10px 5px}.mountains{display:none}#tg_icon{height:40vh}.auth{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:50%;height:60%;padding:2rem;display:none}@media screen and (max-width: 736px){.auth{width:100%;height:100%;margin:0}}.confirm_auth{font-size:36px;text-align:center;color:#fff;padding:10px 0}.waiting_for_auth{font-size:22px;text-align:center;color:#fff;padding:15px 0}.finish_block{display:none}.lights{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:-1;overflow:hidden}.auth-code-form,.eula-form{display:none;width:60%;height:80%;padding:0;border-radius:15px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:101;text-align:center}.eula-form .code-caption{padding:0 30px}.eula-form{height:60%;width:50%}@media screen and (max-width: 736px){.auth-code-form,.eula-form{width:100%;height:100%;margin:0}}.enter{padding:5px 10px;border:1px solid #dc137b;color:#dc137b;font-size:30px;border-radius:8px;width:50%;margin-left:25%;margin-top:10px;box-sizing:border-box;transition:all .15s ease;display:none}@media screen and (max-width: 736px){.enter{display:block}}.enter.tgcode{display:none}.enter:active{background:#dc137b;color:#fff}#monkey,#monkey-close,#law{height:200px;margin-top:30px}#monkey-close{display:none}.code-input{width:50%;margin-top:25px;height:32px;border-radius:15px;border:1px solid #121212;background:#212121;transition:border .2s ease-in;font-size:18px}.code-input:focus{border:2px solid #8774e1}.code-caption{font-size:26px;color:#fefefe;padding-top:50px}.tg_guide ol li::before{content:counter(item);display:flex;justify-content:center;align-items:center;min-width:1.375rem;height:1.375rem;padding:0;margin:0 .75rem 0 0;background:#8774e1;border-radius:50%;font-size:smaller;color:#fff}.tg_guide ol{list-style:none;counter-reset:item;padding:0 1.75rem}.tg_guide ol li{counter-increment:item;text-align:left;margin:.75rem 0;display:flex;color:#fff;font-size:20px}.qr_inner{display:inline-block;position:relative;left:50%;transform:translateX(-50%);padding:15px;border-radius:15px;background:rgba(255,255,255,.8)}.hikka_label{display:inline-block;background:#fff;padding:10px 15px;border-radius:30px;font-family:"Movement";color:#000;font-size:30px;line-height:30px}.label_inner{display:flex}.moon{height:30px} \ No newline at end of file diff --git a/web-resources/static/root.min.js b/web-resources/static/root.min.js deleted file mode 100644 index 65d55d6..0000000 --- a/web-resources/static/root.min.js +++ /dev/null @@ -1 +0,0 @@ -function auth(c){$(".main").fadeOut(250),setTimeout(()=>{$(".auth").hide().fadeIn(250,()=>{$("#tg_icon").html(""),bodymovin.loadAnimation({container:document.getElementById("tg_icon"),renderer:"canvas",loop:!0,autoplay:!0,path:"https://assets9.lottiefiles.com/packages/lf20_bgqoyj8l.json",rendererSettings:{clearCanvas:!0}})}),fetch("/web_auth",{method:"POST",credentials:"include",timeout:25e4}).then(b=>b.text()).then(a=>"TIMEOUT"==a?(error_message("Code waiting timeout exceeded. Reload page and try again."),void $(".auth").fadeOut(250)):a.startsWith("hikka_")?($.cookie("session",a),auth_required=!1,$(".authorized").hide().fadeIn(100),$(".auth").fadeOut(250,()=>{$(".installation").fadeIn(250)}),void c()):void 0)},250)}var qr_interval=null,qr_login=!1,old_qr_sizes=[document.querySelector(".qr_inner").style.width,document.querySelector(".qr_inner").style.height];document.querySelector(".qr_inner").style.width="100px",document.querySelector(".qr_inner").style.height="100px";function login_qr(){$("#continue_btn").fadeOut(100),$("#denyqr").hide().fadeIn(250),$(".title, .description").fadeOut(250),fetch("/init_qr_login",{method:"POST",credentials:"include"}).then(b=>b.text()).then(c=>{const d=new QRCodeStyling({width:window.innerHeight/3,height:window.innerHeight/3,type:"svg",data:c,dotsOptions:{type:"rounded"},cornersSquareOptions:{type:"extra-rounded"},backgroundOptions:{color:"transparent"},imageOptions:{imageSize:.4,margin:8},qrOptions:{errorCorrectionLevel:"M"}});document.querySelector(".qr_inner").innerHTML="",document.querySelector(".qr_inner").style.width=old_qr_sizes[0],document.querySelector(".qr_inner").style.height=old_qr_sizes[1],d.append(document.querySelector(".qr_inner")),qr_interval=setInterval(()=>{fetch("/get_qr_url",{method:"POST",credentials:"include"}).then(b=>b.text()).then(b=>"SUCCESS"==b||"2FA"==b?($("#block_qr_login").fadeOut(250),$("#denyqr").fadeOut(250),$("#continue_btn, .title, .description").hide().fadeIn(250),"SUCCESS"==b&&switch_block("custom_bot"),"2FA"==b&&(show_2fa(),qr_login=!0),void clearInterval(qr_interval)):void d.update({data:b}))},1250)})}$("#get_started").click(()=>{fetch("/can_add",{method:"POST",credentials:"include"}).then(b=>b.ok?auth_required?auth(()=>{$("#get_started").click()}):void($("#continue_btn").hide().fadeIn(250),$("#denyqr").hide(),$("#enter_api").fadeOut(250),$("#get_started").fadeOut(250,()=>{switch_block(_current_block)})):void show_eula())}),$("#enter_api").click(()=>auth_required?auth(()=>{$("#enter_api").click()}):void($("#get_started").fadeOut(250),$("#enter_api").fadeOut(250,()=>{$("#continue_btn").hide().fadeIn(250),switch_block("api_id")})));function isInt(c){var a=parseFloat(c);return!isNaN(c)&&(0|a)===a}function isValidPhone(b){return /^[+]?\d{11,13}$/.test(b)}function finish_login(){fetch("/finish_login",{method:"POST",credentials:"include"}).then(()=>{$(".installation").fadeOut(2e3),setTimeout(()=>{$("#installation_icon").html(""),bodymovin.loadAnimation({container:document.getElementById("installation_icon"),renderer:"canvas",loop:!0,autoplay:!0,path:"https://assets1.lottiefiles.com/packages/lf20_n3jgitst.json",rendererSettings:{clearCanvas:!0}}),$(".finish_block").fadeIn(250)},2e3)}).catch(b=>{error_state(),error_message("Login confirmation error: "+b.toString())})}function show_2fa(){$(".auth-code-form").hide().fadeIn(250,()=>{$("#monkey-close").html(""),anim=bodymovin.loadAnimation({container:document.getElementById("monkey-close"),renderer:"canvas",loop:!0,autoplay:!0,path:"https://assets1.lottiefiles.com/packages/lf20_eg88dyk9.json",rendererSettings:{clearCanvas:!0}}),anim.addEventListener("complete",()=>{setTimeout(()=>{anim.goToAndPlay(0)},2e3)})}),$(".code-input").removeAttr("disabled"),$(".code-input").attr("inputmode","text"),$(".code-input").attr("autocomplete","off"),$(".code-input").attr("autocorrect","off"),$(".code-input").attr("autocapitalize","off"),$(".code-input").attr("spellcheck","false"),$(".code-input").attr("type","password"),$(".enter").hasClass("tgcode")&&$(".enter").removeClass("tgcode"),$(".code-caption").html("Enter your Telegram 2FA password, then press Enter"),cnt_btn.setAttribute("current-step","2fa"),$("#monkey").hide(),$("#monkey-close").hide().fadeIn(100),_current_block="2fa"}function show_eula(){$(".main").fadeOut(250),$(".eula-form").hide().fadeIn(250,()=>{$("#law").html(""),anim=bodymovin.loadAnimation({container:document.getElementById("law"),renderer:"canvas",loop:!0,autoplay:!0,path:"https://static.hikari.gay/forbidden.json",rendererSettings:{clearCanvas:!0}})})}function tg_code(b=!1){return b&&qr_login?void fetch("/qr_2fa",{method:"POST",credentials:"include",body:_2fa_pass}).then(b=>{b.ok?($(".auth-code-form").fadeOut(),$("#block_phone").fadeOut(),switch_block("custom_bot")):($(".code-input").removeAttr("disabled"),b.text().then(b=>{error_state(),Swal.fire("Error",b,"error")}))}):void fetch("/tg_code",{method:"POST",body:`${_tg_pass}\n${_phone}\n${_2fa_pass}`}).then(b=>{b.ok?($(".auth-code-form").fadeOut(),$("#block_phone").fadeOut(),switch_block("custom_bot")):401==b.status?show_2fa():($(".code-input").removeAttr("disabled"),b.text().then(b=>{error_state(),Swal.fire("Error",b,"error")}))}).catch(b=>{Swal.showValidationMessage(`Auth failed: ${b.toString()}`)})}function switch_block(b){cnt_btn.setAttribute("current-step",b);try{$(`#block_${_current_block}`).fadeOut(()=>{$(`#block_${b}`).hide().fadeIn()})}catch{$(`#block_${b}`).hide().fadeIn()}_current_block=b,"qr_login"==_current_block&&login_qr()}function error_message(b){Swal.fire({icon:"error",title:b})}function error_state(){$("body").addClass("red_state"),cnt_btn.disabled=!0,setTimeout(()=>{cnt_btn.disabled=!1,$("body").removeClass("red_state")},1e3)}var _api_id="",_api_hash="",_phone="",_2fa_pass="",_tg_pass="",_current_block=skip_creds?"qr_login":"api_id";function is_phone(){return /Android|webOS|iPhone|iPad|iPod|BlackBerry|BB|PlayBook|IEMobile|Windows Phone|Kindle|Silk|Opera Mini/i.test(navigator.userAgent)}is_phone()&&"qr_login"==_current_block&&(_current_block="phone");const cnt_btn=document.querySelector("#continue_btn");function process_next(){let b=cnt_btn.getAttribute("current-step");if("api_id"==b){let b=document.querySelector("#api_id").value;return 4>b.length||!isInt(b)?void error_state():(_api_id=parseInt(b,10),void switch_block("api_hash"))}if("api_hash"==b){let b=document.querySelector("#api_hash").value;return 32==b.length?(_api_hash=b,void fetch("/set_api",{method:"PUT",body:_api_hash+_api_id,credentials:"include"}).then(b=>b.text()).then(b=>{"ok"==b?switch_block(is_phone()?"phone":"qr_login"):(error_state(),error_message(b))}).catch(b=>{error_state(),error_message("Error occured while saving credentials: "+b.toString())})):void error_state()}if("phone"==b){let b=document.querySelector("#phone").value;if(!isValidPhone(b))return void error_state();_phone=b,fetch("/send_tg_code",{method:"POST",body:_phone,credentials:"include"}).then(b=>{b.ok?($(".auth-code-form").hide().fadeIn(250,()=>{$("#monkey").html(""),anim2=bodymovin.loadAnimation({container:document.getElementById("monkey"),renderer:"canvas",loop:!1,autoplay:!0,path:"https://assets8.lottiefiles.com/private_files/lf30_t52znxni.json",rendererSettings:{clearCanvas:!0}}),anim2.addEventListener("complete",()=>{setTimeout(()=>{anim2.goToAndPlay(0)},2e3)})}),$(".code-input").removeAttr("disabled"),$(".enter").addClass("tgcode"),$(".code-caption").text("Enter the code you recieved in Telegram"),$(".code-input").attr("autocomplete","off"),$(".code-input").attr("autocorrect","off"),$(".code-input").attr("autocapitalize","off"),$(".code-input").attr("spellcheck","false"),$(".code-input").attr("type","number"),cnt_btn.setAttribute("current-step","code"),_current_block="code"):403==b.status?show_eula():b.text().then(b=>{error_state(),error_message(b)})}).catch(b=>{error_state(),error_message("Code send failed: "+b.toString())})}if("2fa"==b){let b=document.querySelector("#_2fa").value;return _2fa_pass=b,void tg_code()}if("custom_bot"==b){let b=document.querySelector("#custom_bot").value;return""!=b&&(!b.toLowerCase().endsWith("bot")||5>b.length)?void Swal.fire({icon:"error",title:"Bot username invalid",text:"It must end with `bot` and be at least 5 symbols in length"}):""==b?void finish_login():void fetch("/custom_bot",{method:"POST",credentials:"include",body:b}).then(b=>b.text()).then(b=>"OCCUPIED"==b?void Swal.fire({icon:"error",title:"This bot username is already occupied!"}):void finish_login()).catch(b=>{error_state(),error_message("Custom bot setting error: "+b.toString())})}}cnt_btn.onclick=()=>cnt_btn.disabled?void 0:auth_required?auth(()=>{cnt_btn.click()}):void process_next(),$("#denyqr").on("click",()=>{qr_interval&&clearInterval(qr_interval),$("#denyqr").fadeOut(250),$("#continue_btn, .title, .description").hide().fadeIn(250),switch_block("phone")}),$(".installation input").on("keyup",b=>cnt_btn.disabled?void 0:auth_required?auth(()=>{cnt_btn.click()}):void(("Enter"===b.key||13===b.keyCode)&&process_next())),$(".code-input").on("keyup",b=>{if("code"==_current_block&&5==$(".code-input").val().length)_tg_pass=$(".code-input").val(),$(".code-input").attr("disabled","true"),$(".code-input").val(""),tg_code();else if("2fa"==_current_block&&("Enter"===b.key||13===b.keyCode)){let b=$(".code-input").val();_2fa_pass=b,$(".code-input").attr("disabled","true"),$(".code-input").val(""),tg_code(!0)}}),$(".enter").on("click",()=>{if("2fa"==_current_block){let b=$(".code-input").val();_2fa_pass=b,$(".code-input").attr("disabled","true"),$(".code-input").val(""),tg_code(!0)}}),$(document).ready(()=>{new Sakura("body")}); \ No newline at end of file diff --git a/web-resources/static/sakura.min.css b/web-resources/static/sakura.min.css deleted file mode 100644 index 5b0e7c8..0000000 --- a/web-resources/static/sakura.min.css +++ /dev/null @@ -1 +0,0 @@ -@keyframes fall{0%{opacity:.9;top:0}100%{opacity:.2;top:100%}}@keyframes blow-soft-left{0%{margin-left:0}100%{margin-left:-50%}}@keyframes blow-medium-left{0%{margin-left:0}100%{margin-left:-100%}}@keyframes blow-soft-right{0%{margin-left:0}100%{margin-left:50%}}@keyframes blow-medium-right{0%{margin-left:0}100%{margin-left:100%}}@keyframes sway-0{0%{transform:rotate(-5deg)}40%{transform:rotate(28deg)}100%{transform:rotate(3deg)}}@keyframes sway-1{0%{transform:rotate(10deg)}40%{transform:rotate(43deg)}100%{transform:rotate(15deg)}}@keyframes sway-2{0%{transform:rotate(15deg)}40%{transform:rotate(56deg)}100%{transform:rotate(22deg)}}@keyframes sway-3{0%{transform:rotate(25deg)}40%{transform:rotate(74deg)}100%{transform:rotate(37deg)}}@keyframes sway-4{0%{transform:rotate(40deg)}40%{transform:rotate(68deg)}100%{transform:rotate(25deg)}}@keyframes sway-5{0%{transform:rotate(50deg)}40%{transform:rotate(78deg)}100%{transform:rotate(40deg)}}@keyframes sway-6{0%{transform:rotate(65deg)}40%{transform:rotate(92deg)}100%{transform:rotate(58deg)}}@keyframes sway-7{0%{transform:rotate(72deg)}40%{transform:rotate(118deg)}100%{transform:rotate(68deg)}}@keyframes sway-8{0%{transform:rotate(94deg)}40%{transform:rotate(136deg)}100%{transform:rotate(82deg)}}.sakura{pointer-events:none;position:absolute} \ No newline at end of file diff --git a/web-resources/static/sakura.min.js b/web-resources/static/sakura.min.js deleted file mode 100644 index 96b42c1..0000000 --- a/web-resources/static/sakura.min.js +++ /dev/null @@ -1,2 +0,0 @@ -// https://raw.githubusercontent.com/jhammann/sakura/master/src/sakura.js -const Sakura=function(t,e){if(void 0===t)throw new Error("No selector present. Define an element.");this.el=document.querySelector(t);var i,n;function a(t){return t[Math.floor(Math.random()*t.length)]}function s(t,e){return Math.floor(Math.random()*(e-t+1))+t}this.settings=(i={className:"sakura",fallSpeed:1,maxSize:14,minSize:10,delay:300,colors:[{gradientColorStart:"rgba(255, 183, 197, 0.9)",gradientColorEnd:"rgba(255, 197, 208, 0.9)",gradientColorDegree:120}]},n=e,Object.keys(i).forEach(t=>{n&&Object.prototype.hasOwnProperty.call(n,t)&&(i[t]=n[t])}),i),this.el.style.overflowX="hidden";const o=["webkit","moz","MS","o",""];function r(t,e,i){for(let n=0;n=0&&e.left>=0&&e.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&e.right<=(window.innerWidth||document.documentElement.clientWidth)}this.createPetal=(()=>{this.el.dataset.sakuraAnimId&&setTimeout(()=>{window.requestAnimationFrame(this.createPetal)},this.settings.delay);const t=["sway-0","sway-1","sway-2","sway-3","sway-4","sway-5","sway-6","sway-7","sway-8"],e=a(["blow-soft-left","blow-medium-left","blow-soft-right","blow-medium-right"]),i=a(t),n=(.007*document.documentElement.clientHeight+Math.round(5*Math.random()))*this.settings.fallSpeed,o=[`fall ${n}s linear 0s 1`,`${e} ${(n>30?n:30)-20+s(0,20)}s linear 0s infinite`,`${i} ${s(2,4)}s linear 0s infinite`].join(", "),d=document.createElement("div");d.classList.add(this.settings.className);const m=s(this.settings.minSize,this.settings.maxSize),h=m-Math.floor(s(0,this.settings.minSize)/3),c=a(this.settings.colors);d.style.background=`linear-gradient(${c.gradientColorDegree}deg, ${c.gradientColorStart}, ${c.gradientColorEnd})`,d.style.webkitAnimation=o,d.style.animation=o,d.style.borderRadius=`${s(this.settings.maxSize,this.settings.maxSize+Math.floor(10*Math.random()))}px ${s(1,Math.floor(h/4))}px`,d.style.height=`${m}px`,d.style.left=`${Math.random()*document.documentElement.clientWidth-100}px`,d.style.marginTop=`${-(Math.floor(20*Math.random())+15)}px`,d.style.width=`${h}px`,r(d,"AnimationEnd",()=>{l(d)||d.remove()}),r(d,"AnimationIteration",()=>{l(d)||d.remove()}),this.el.appendChild(d)}),this.el.setAttribute("data-sakura-anim-id",window.requestAnimationFrame(this.createPetal))};Sakura.prototype.start=function(){if(this.el.dataset.sakuraAnimId)throw new Error("Sakura is already running.");this.el.setAttribute("data-sakura-anim-id",window.requestAnimationFrame(this.createPetal))},Sakura.prototype.stop=function(t=!1){const e=this.el.dataset.sakuraAnimId;e&&(window.cancelAnimationFrame(e),this.el.setAttribute("data-sakura-anim-id","")),t||setTimeout(()=>{const t=document.getElementsByClassName(this.settings.className);for(;t.length>0;)t[0].parentNode.removeChild(t[0])},this.settings.delay+50)}; \ No newline at end of file