트잭 날리는 봇까진 아니고, jup 지갑 사용시 자동으로 500불 설정해서 구매 버튼 누르는 스크립트 공유함
const intervalMs = 10;
const maxAttempt = 1000;
let cnt = 0;
function selectUSDCInput() {
const usdcBlock = [...document.querySelectorAll('div')]
.find(el => el.textContent.includes("USDC"));
if (!usdcBlock) return null;
return usdcBlock.querySelector("input");
}
function forceReactChange(el, value) {
const lastValue = el.value;
el.value = value;
const event = new Event('input', { bubbles: true });
event.simulated = true;
const tracker = el._valueTracker;
if (tracker) tracker.setValue(lastValue);
el.dispatchEvent(event);
}
let inputSet = false;
const timer = setInterval(() => {
const inp = selectUSDCInput();
const btn = [...document.querySelectorAll('button')]
.find(b => b.textContent.includes('Commit Funds'));
// 1) input 첫 1회만 업데이트
if (inp && !inputSet) {
forceReactChange(inp, "500");
inputSet = true;
console.log("input set ONCE");
}
if (!inputSet) {
console.log("no input yet");
}
// 2) 버튼 활성화되면 클릭
if (btn && !btn.disabled && inputSet) {
btn.click();
console.log("button clicked");
cnt++;
}
if (cnt > maxAttempt) {
clearInterval(timer);
console.log("done");
}
}, intervalMs);
잘될지는 잘 모르겠어서, 손으로 도전하는 계정 제외하고 나머지 계정은 이거로 돌려볼라는중
뭐 안된다고 땡깡피우지마쇼
대충 5분전부터 돌려두면 될듯
