전체 글 삭제 매크로
게시글 주소: https://orbi.kr/00073503041
오류 알려주세요..
1. 자기 글 목록 열고, F12 누르기
2. console(콘솔) 탭 클릭
3. 아래 코드 붙여넣기 후 엔터
(붙여넣기 안 되면 allow pasting 입력 하고나서 다시)
(async function() {
const scrollDelayMs = 1000;
const deleteDelayMs = 100;
let deletedCount = 0;
let errorCount = 0;
let articleIdsToDelete = [];
async function autoScrollToBottom() {
let lastScrollHeight = 0;
while (true) {
window.scrollTo(0, document.body.scrollHeight);
await new Promise(resolve => setTimeout(resolve, scrollDelayMs));
const newScrollHeight = document.body.scrollHeight;
if (newScrollHeight === lastScrollHeight) {
break;
}
lastScrollHeight = newScrollHeight;
}
}
function collectArticleIds() {
const articleLinks = document.querySelectorAll('.timeline-wrap article .content');
const ids = [];
articleLinks.forEach(link => {
const href = link.getAttribute('href');
const match = href.match(/\/(\d+)\//);
if (match && match[1]) {
ids.push(match[1]);
}
});
return [...new Set(ids)];
}
async function deleteArticle(articleId) {
const deleteUrl = `/delete/${articleId}`;
try {
const response = await fetch(deleteUrl, {
method: 'POST',
credentials: 'include',
headers: {
'Accept': 'application/json, text/plain, */*',
'Accept-Language': 'ko-KR,ko;q=0.9',
'Content-Length': '0',
'Referer': `https://orbi.kr/000${articleId}`,
'sec-ch-ua': '"Google Chrome";v="137", "Chromium";v="137", "Not/A)Brand";v="24"',
'sec-ch-ua-mobile': '?0',
'sec-ch-ua-platform': '"Windows"',
'sec-fetch-dest': 'empty',
'sec-fetch-mode': 'cors',
'sec-fetch-site': 'same-origin'
},
body: null
});
if (response.ok) {
const data = await response.json();
if (data.success) {
deletedCount++;
const articleElement = document.querySelector(`a[href*="/${articleId}/"]`);
if(articleElement) {
articleElement.closest('article').remove();
}
} else {
errorCount++;
}
} else {
errorCount++;
}
} catch (error) {
errorCount++;
}
}
await autoScrollToBottom();
articleIdsToDelete = collectArticleIds();
if (articleIdsToDelete.length === 0) {
return;
}
let currentIndex = 0;
const autoDeleteIntervalId = setInterval(async () => {
if (currentIndex < articleIdsToDelete.length) {
const articleId = articleIdsToDelete[currentIndex];
await deleteArticle(articleId);
currentIndex++;
} else {
clearInterval(autoDeleteIntervalId);
}
}, deleteDelayMs);
})();
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
이번주 수요일에 당장 가는 과외 오늘 휴강하겠다고 하는거 개오반가요 2
기말고사 기간인 대학생인데, 과외준비와 시험준비 동시에 하려니까 너무 벅차네요 ㅠㅠ...
-
암 비치
-
작수 백분위 95에 올해 6모는 88점입니다 공1미2틀이구요 미적은 일단 들을려는데...
-
짜치게 “성” 이러네
-
확통 2등급분들 2
모고 풀때 확통은 보통 다 맞추시나요??
-
뻥임
-
반수 국어선택 5
반수생이고 5월부터 지금까지 비문학만 했는데 작년수능때 언매를 2개정도 틀렸거든요…...
-
국어 6평때 5뜨고 심각하게 고민하다가 지문풀다보니 뭔가 일관되게 안틀리고...
-
구라가 아니라 인류는 진화한게 아니라, 외계인의 계획에 의해 지구로 수십만년 전에...
-
오수부터는 그냥 내가 병신임을 인정하니 편해짐 삼수까지는 아직 내가 병신인지 잘 모름
-
정확하게 말하면 부엉모 1회 30번이 이거 느낌남
-
이정도면 중도? 0
중도 가파인가
-
이런건 뻥인가? 5
https://orbi.kr/0009323104
-
정병호쌤 파이널 현강 들으려는데 지금까지 정병호쌤꺼 아무것도 안들었어서 뭐라도...
-
경북대가 이정도밖에 차이 안나는거면 지잡지둔의 이면 중간약대보다 낮은거아녀 ㄷㄷ...
-
3달동안 국민의 20퍼 가까이 해외를 감
-
라인은 대충 비슷하게 잡히려나 아직?
-
키스타트 신택스 0
들었는데 고2 6모 81 2떴습니다 키스로직 벅벅 신택스 복습 해나가변 괜찮을까요
-
종로학원 썸머 0
현역 여학생이고 이번에 여름방학에 대치 종로학원 썸머 다니려고 하는데 어떤가요?? 남녀분반인가..
오오???
아 컴공지망생 방금 꿈 포기했습니다
ai한테 아이디어 많이 얻었습니다 저도 초보자에요