File size: 4,242 Bytes
f5286a4 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 |
document.getElementById('jd').onclick = ()=>{
window.open('https://discord.gg/ju4yQBfQ7p')
}
/*document.getElementById('ow').onclick = ()=>{
window.open('https://www.buymeacoffee.com/mygx')
}*/
document.getElementById('fumes').checked = true
let dialog = document.getElementById('dialog')
let openbtn = document.getElementById('Advance Setting')
let closebtn = document.getElementById('close')
openbtn.onclick = ()=>{
dialog.show()
document.getElementById('imshow').style.border = '0px solid black transparent'
}
closebtn.onclick= ()=>{
dialog.close()
document.getElementById('imshow').style.background = 'linear-gradient(black, black) padding-box,linear-gradient(to right, red, blue) border-box'
}
let inp = document.getElementById('inp')
let np = document.getElementById('np')
let gd = document.getElementById('gds')
let step = document.getElementById('step')
let seed = document.getElementById('seed')
let seedp = document.getElementById('seedp')
let stepp = document.getElementById('stepp')
let gdsp = document.getElementById('gdsp')
let btn = document.getElementById('create')
gd.addEventListener('input',()=>{
gdsp.innerText = gd.value
})
step.addEventListener('input',()=>{
stepp.innerText = step.value
})
seed.addEventListener('input',()=>{
seedp.innerText = seed.value
})
isf = false
reload = false
let fullPrompt = inp.value
setTimeout(()=>{
reload = true
},200000)
btn.onclick = async ()=>{
fullPrompt = inp.value
let id = ''
if(reload == true){
window.location.reload();
}
//https://hacking-is-serious-illegal-crime-you.onrender.com/sdxl
let url2 = 'https://hacking-is-serious-illegal-crime-you.onrender.com/animate'
let idlist = []
let url = 'https://flask-hello-world-murex-sigma.vercel.app/animate'
btn.disabled = true
const div = document.getElementById('imshow');
div.innerHTML = '';
document.getElementById('imshow').innerHTML = ''
let pi = document.createElement('p')
pi.innerText = 'Generating Animation... Estimated Time: 40s'
document.getElementById('imshow').append(pi)
let count = 0;
seed = seed
async function generate(){
const params = {
'prompt': fullPrompt,
'negative_prompt': np.value,
"steps": step.value,
'gd': gd.value
};
try {
const response = await fetch(url, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Connection': 'keep-alive',
},
body: JSON.stringify(params)
});
/* console.log(np.value)
const imgData = await response.text();
const div = document.getElementById('imshow')
const img = document.createElement('img');
pi.innerHTML = ''
pi.innerText = ''
img.src = imgData;
div.appendChild(img);
*/
const imgData = await response.text();
idlist.push(imgData)
} catch (error) {
btn.disabled = false
console.error('An error occurred:', error);
pi.innerText = 'An error occurred, try changing your prompt';
}
}
await Promise.all([generate()]);
setTimeout(()=>{
function final1(){
const id = idlist[0].trim().replace(/^"|"$/g, '');
fetch(url2, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
},
body: JSON.stringify({
id: id,
}),
})
.then((response) => response.text())
.then((data) => {
const vid = document.createElement('video');
pi.innerHTML = ''
pi.innerText = ''
vid.src = data.trim().replace(/^"|"$/g, '')
vid.autoplay = true;
vid.play();
vid.setAttribute('loop', '');
div.appendChild(vid)
btn.disabled = false
console.log(data)
})
.catch((error) => {
btn.disabled = false
console.error('An error occurred:', error);
pi.innerText = 'An error occurred, try changing your prompt';
});
}
final1()
},30000)
} |