복권 매크로 코드
게시글 주소: https://orbi.kr/00074043417
window.alert = function() {};
let repeatId = null; // 반복 타이머 ID
let isPaused = false; // 중단 여부 상태
function sendBatchRequests() {
if (isPaused) return;
const promises = [];
let has403 = false;
let successCount = 0;
const startTime = new Date();
for (let i = 0; i < 30; i++) {
const p = fetch("https://orbi.kr/amusement/lottery/buy_ticket", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Accept": "application/json, text/plain, */*",
"Origin": "https://orbi.kr",
"Referer": "https://orbi.kr/amusement/lottery",
"Cookie": document.cookie
}
})
.then(res => {
if (res.status === 403) {
has403 = true;
throw new Error("403 Forbidden");
} else if (!res.ok) {
// 200~299 범위가 아닌 경우
throw new Error(`HTTP Error ${res.status}`);
}
return res.json();
})
.then(() => {
successCount++;
})
.catch((err) => {
// 400 등의 에러 포함됨
console.warn(`⚠️ 요청 실패: ${err.message}`);
});
promises.push(p);
}
Promise.all(promises).then(() => {
const endTime = new Date();
const timeStr = endTime.toLocaleString();
if (has403) {
console.warn(`? 403 오류 감지됨. 2분 동안 중단합니다. (${timeStr})`);
clearInterval(repeatId);
isPaused = true;
setTimeout(() => {
console.log("⏳ 2분 경과. 반복 실행 재개합니다.");
isPaused = false;
repeatId = setInterval(sendBatchRequests, 60000);
sendBatchRequests();
}, 2 * 60 * 1000);
} else {
console.log(`✅ 요청 완료 (${timeStr}) - 성공: ${successCount}/30`);
}
});
}
// 최초 실행
repeatId = setInterval(sendBatchRequests, 60000);
sendBatchRequests();
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
일러스트레이터가 답인가요 하 어도비에 돈주기 좀 그런데 다른 방법 알고계시면 공유좀 ㅠㅠ
-
평가원에서 음악지문으로 연계할 확률 거의 없다고 봐야하나요? 이제 잘 안되면 유기해도 될까요?
-
본인 국어공부 아예 안해도 낮1~높2정도는 나오는듯 근데 중간1~높1 맞고 싶어서...
-
둘 중 머 살까요 아님 둘 다?
-
덬코 좀 주세요 40
원하는 멘트 한 마디 해드립니다..
-
국어 공부 2
원래 듣고 있는 강의가 안맞아서 올오카로 갈아타려고 하는데 지금 이 시점에서 갈아타도 되나요
-
라고 할 뻔~
-
님들아 추천좀 4
검은 후드티/아디다스 집업 + 에어팟맥스 할건데 (가을부터) 색 추천 ㄱㄱ
-
현역이고 개념은 겨울에 학원에서 한번만 돌렸어요 뉴런 정도는 들어줘야하지 않을까...
-
혹시 안되면 92는 나옵니까,, 계산 틀려서 29번날림,,,
-
수분감 교재가 있는데 이번에 기현T로 갈아타게 됐습니다. 수학 4점 기출하려고...
-
톡톡톡
-
일단 의도는 안했는데 그렇게 됨
-
26 서바 1 30번 x 정정함 해석으로 출발해서 조건해석하기, 딱 수능 30번...
오르비에서 채용을 해야되는거 아닌가(쓴웃음)