전체 글 삭제 매크로
게시글 주소: 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를 선물하세요.
-
이거들어바 0
굿
-
이번주 수요일에 당장 가는 과외 오늘 휴강하겠다고 하는거 개오반가요 0
기말고사 기간인 대학생인데, 과외준비와 시험준비 동시에 하려니까 너무 벅차네요 ㅠㅠ...
-
암 비치
-
걍 밤낮바꿔버릴까? 맨날보이는 애처럼
-
주된 업무는 남들 잘 시간에 깨어있기에요
-
6만덕이 필요한데 기부해주세요 기부하면 26수능 수학 22번 범바오의 축복으로 찍맞함
-
인간사료임 그냥;
-
3시구나 9
-
하지만 사실 이젠 느져스
-
나년 특 3
덕코를 십만덕 쌓아본 적이 딱 한번임
-
대충 잭스짤
-
분수를 아는 것은 항상 복이었다...
-
다시잘수있을까 씁
-
광합성 어케 함 1
팁 좀 나도 하고 싶음
-
잘자요 1
ㅂㅂ
-
안 졸려 0
안 졸리다고..
-
하..
-
증학교때 인서울이 ㅈ밥인줄알고 고등학교에서 처 놀면서 대충 공부해서 이제 정산차리니...
-
윤이 경제 좋게 말해서 망쳐논거 꾹꾹 숨기고 있다가 ㅈ된상황 기사 ㅈㄴ 내면서 이재명한테 돌릴거임 1
남이싼똥치워야되고 ㅋㅋ 세금은 저리 많이 쓰고 아웃풋은 개망 ㅋ 25만원 안줘도...
-
너무 귀공자 스타일이라 여기 분위기랑 안맞는다네요 하아;;;; 야레야레
-
사실 잇음 어케 푸는지 모름
-
뻥임
-
못잊지 개꼬질꼬질한 재수생이엇는대 이제는 어른이노~~
-
2시 38분이면 5
일반적인 사람들이 잠들 시간
-
오르비하던 20살의 내가 그리워
-
잠이안왕 1
안왕
-
기해분 질1문 4
일반화하자면서 준 박스부분 질문임다. ㄱ(전체 염기 수) ÷ {분자+분모} 가 너무...
-
위고비 부작용중에 집중력 감퇴 있디던데 수능공부에 지장 안가시나요? 엄청 미미한가
-
어떤 뻘글을 써야할지 모르겟음
-
그러다보니 잘 자리 없어서 주말에 걍 바닥에서 잠 평일엔 책상에서 잠
-
*선생님께서 가끔 칼럼 같은 것을 쓰고 싶으셨는데, 연구실 계정 로그인에 문제가...
-
놀랍게도 백호라는 어쩐지 감각적 직관이 뛰어나더라 나
-
충전기 두고왓네 1
젠장 젠장 가지러가야지
-
여기 오셈 6
XX고등학교임
-
오늘 폼 빨딱 섯노 14
래피드 2000대에서 정확도 95퍼는 좀 맛있네
-
작년 챔피언스도 그렇고 대단하긴하네 일본은 뭘까........
-
중하위권밖에 안해봐서 슬퍼
-
국어 노잼임 1
이래서 안했더니 성적 안나옴
-
응.. 안녕
-
탐구해야하는데 왜 국어만 함
-
공부하고 에이권 받음: 이거지 비쁠받음 : 아쉽긴한데 최선을 다했고 재수강할마음...
-
나 나 나 나 나 나 나 나 나 나
-
김기현T 현강 0
다니시는 분 후기 ㄱㄱ
-
네에
-
진짜 먼가먼가임 막 문법이 이상하다거나 그런건 아닌데 뭔가 어색함 걍 시대상의 화법인가
-
저거 처음에 출처 찾아보고 놀랐음
-
너얼 사아랑해~ 5
누운을 감아도오
-
자라 20
자셈
오오???
아 컴공지망생 방금 꿈 포기했습니다
ai한테 아이디어 많이 얻었습니다 저도 초보자에요