메뉴 건너뛰기

https://www.suyongso.com/25657043 조회수 813 댓글 33 예스잼 15 노잼 -1
파이썬으로 만들었는데 밥상 다 차려놔도 먹을줄 모르길래 고민하다가

옛날에 누가 JS로 짠게 생각나서 나도 자바스크립트로 해봤음

자바스크립트 평생 써먹은 적 없고 프로젝트도 해본적 없으니까 프잘알님들 너무 뭐라하진 말고 피드백 정도만 해주셈


테스트는 내 계정으로만 해봤는데 아마 잘 돌아갈거임

혹시 작성글이 1만개 정도되면 혹시 모름 안 돌아갈지?

5초 이내 글삭 제한 걸어둬서 1000개만 넘어가도 꽤 오래 걸릴거임

돌려두고 딴 짓하던가 하셈


1. 크롬에서만 되니까 크롬 준비

2. 컨트롤 + 쉬프트 + i 누르면 창 뜰거임

3. 거기서 위에 Console이라고 적힌거 누름

4. 거기다가 하단 코드 복붙하셈

5. 밑에서 6번째 줄에 THE_NUMBER_OF_PAGE = 1이라고 적혀있는데 이걸 님 게시글 페이지 수로 바꾸셈

   (페이지 수 알아보는 방법은 윗줄에 적어뒀음)

6. 엔터치고 돌리면 됨

parser = new DOMParser();
var allSrlNum = new Array();
i=1;

function deleteDocument(num) {

if(num === (allSrlNum.length)) {
return;
}
setTimeout(function() {
$.ajax({
type: 'POST',
url: 'https://www.suyongso.com/index.php',
data : {
error_return_url : '/index.php?mid=anidong&document_srl=' + allSrlNum[num] + '&act=dispBoardDelete',
act : 'procBoardDeleteDocument',
mid : 'anidong',
document_srl : allSrlNum[num],
module : 'board'
},
success: function(res){
console.log(allSrlNum[num] + " done!" + "(진행률 : " + (num+1) / allSrlNum.length * 100 + "%...)");
num++;
deleteDocument(num);
}
});
}, 6000);
}

function deletePage(pageNum) {
$.ajax({
type: 'POST',
url: 'https://www.suyongso.com/index.php?act=dispMemberOwnDocument&mid=main&page='+ pageNum,
data : '',
success: function(res){

xmlDoc=parser.parseFromString(res,"text/html");
xml = xmlDoc.getElementById('border');
temp = xml.getElementsByClassName('title')
documentNum = temp.length - 1;

num = 1;
while(num <= documentNum) {
documentSrl = temp[num].getElementsByTagName('a')[0].getAttribute('href');
aname = temp[num].getElementsByTagName('a')[0].textContent;
if(aname !== "삭제된 게시글입니다.") {
srlNum = documentSrl.slice(19,documentSrl.length);
console.log(srlNum + " : " + aname);
allSrlNum.push(srlNum);
}
num++;
}
if(pageNum === THE_NUMBER_OF_PAGE) {
setTimeout(startDelete, 2000);
}
}
});
}

function startDelete() {
console.log("총 " + allSrlNum.length + "개의 게시물을 발견했습니다. 삭제를 시작합니다.");
console.log("예상 소요 시간은 약 " + 6*allSrlNum.length + "초 입니다.");
deleteDocument(0);
}
/**
* 하단의 The_NUMBER_OF_PAGE = 여기에 자신의 총 게시글 페이지 수를 넣으세요.
* 페이지 수 확인은 회원정보 -> 작성글 보기에서 확인할 수 있습니다. 수흥~
*/
THE_NUMBER_OF_PAGE = 7;

while(i <= THE_NUMBER_OF_PAGE) {
deletePage(i);
i++;
}

1234.png


이런식으로 지워질 게시글이 쭉 프린트되고

삭제를 시작한다고 뜨면 6초 간격으로 삭제하게 됨

힛갤글 당연히 삭제안되니까 징징ㄴ


질문은 안 받음 나는 잘되니까 안돌아가도 고치던가 알아서 하셈


List of Articles
번호 게시판 제목 글쓴이 날짜 조회 수 예스잼
공지 베스트 HIT갤러리 공지사항 솔리드 2014-08-14 0 0
19854 애니동 호주 나오면서 부순 계좌니까 별 상관없겠징 11 new 존나병신 12:25:08 71 8
19853 애니동 난 이런게 젤 꼴리더라 13 new 존나병신 11:55:34 88 5
19852 애니동 정액 주입해달라고 조르는 짤 8 new 체면세뇌 11:50:19 120 4
19851 애니동 야 나 좆됨 8 new ㅂㄷㄹㅇ 11:16:47 103 5
19850 애니동 아시아에서 가장 뛰어난 민주주의 국가 대한민국 9 new ネプテューヌ 10:23:32 111 11
19849 애니동 눕혀서 섹스 6 new 체면세뇌 10:15:46 158 6
19848 애니동 힛갤 찌찌움짤 품번 알아냈다 23 new 中野三玖 08:45:18 207 6
19847 애니동 님들 저 사실 정신병있음 13 new 루비 08:24:04 84 4
19846 애니동 중력절 행동수칙 복습 4 new 운지천 08:23:27 61 5
19845 애니동 섹스 6 new ㄸㄷ 02:20:41 355 9
19844 애니동 좆스압) 뉴 실장권법.manhwa 6 update 중력의요정 02:06:23 172 9
19843 애니동 [중력절특집] 중력절 금기사항.list 5 update 중력의요정 01:51:44 156 8
19842 애니동 거유누나 움짤 ㄷㄷ 17 update Welrod_MKII 01:32:08 341 6
19841 애니동 스압) 명작 노무쿤의 군세 7 노사모10년차 00:45:11 117 7
19840 애니동 사랑해요 8 update 루비 00:00:01 109 9
19839 애니동 악마와 계약을 했어 지미 5 존나병신 05.22 23:58 284 8
19838 애니동 수용소는 현재 줄다리기 중임 3 넨레브 05.22 23:58 104 3
19837 애니동 그 씨발년 면접 운지 기원 내 수명 40년치 악마한테 바침 존나병신 05.22 23:53 87 4
19836 애니동 방꼬라지 보면 누나나 여동생 집 확률이 높음 8 존나병신 05.22 23:52 130 3
19835 애니동 ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ 중력절★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ 9 삶은달걀 00:00:00 118 11
 목록  베스트
Board Pagination ‹ Prev 1 2 3 4 5 6 7 8 9 10 Next ›

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5