以下是反混淆破解后的代码:

function autoFocus() { document.getElementById('chat-gpt-input').focus(); }

window.addEventListener('load', autoFocus); window.addEventListener('DOMContentLoaded', autoFocus); window.addEventListener('touchstart', function(event) { if (event.target.id === 'chat-gpt-input') { event.stopPropagation(); document.getElementById('chat-gpt-input').focus(); return false; } }, { passive: false });

async function callCHATGPT() { var url = 'https://free-api.cveoy.top/v2/completions'; var btn = document.getElementById('myButton');

// 倒计时 var timeleft = 10; btn.disabled = true; btn.innerHTML = timeleft + ' 秒后可再次发送'; var timer = setInterval(function() { timeleft--; btn.innerHTML = timeleft + ' 秒后可再次发送'; if (timeleft <= 0) { btn.disabled = false; btn.innerHTML = '发送消息'; clearInterval(timer); } }, 1000);

var textarea = document.getElementById('chat-gpt-input'); if (textarea.value.trim() === '') { alert('请输入您的问题!'); return false; } else {

}

var responseText = document.getElementById('chat-gpt-response'); responseText.innerHTML = '';

var prompt = document.getElementById('chat-gpt-input').value; var data = JSON.stringify({ 'prompt': prompt });

const response = await fetch(url, { 'method': 'POST', 'headers': { 'Content-Type': 'application/json' }, 'body': data });

if (response.status == 200) { const reader = response.body.getReader(); while (true) { const { value, done } = await reader.read(); if (done) break; responseText.innerHTML += new TextDecoder().decode(value); } } else responseText.innerHTML += '\n你输入的问题有误,请重新输入!';

// ... 其他代码 ... }

// ... 其他代码 ...


原文地址: https://www.cveoy.top/t/topic/mF9T 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录