사용자:낙엽1124/스크립트/새 문서 수

최근 편집: 2019년 10월 10일 (목) 09:10
낙엽1124 (토론 | 기여)님의 2019년 10월 10일 (목) 09:10 판 (새 문서: 브라우저에서 페미위키 방문 중 디버그 콘솔창에 붙여넣으면 10월 9일부터 생성된 문서 수를 세어서 콘솔로 출력하는 스크립트입니다. 현...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

브라우저에서 페미위키 방문 중 디버그 콘솔창에 붙여넣으면 10월 9일부터 생성된 문서 수를 세어서 콘솔로 출력하는 스크립트입니다. 현재는 붙여넣으면 다음 결과를 출력합니다.

새로 생긴 문서(9개):
- 답장을 주세요, 왕자님
- 1인 가구
- 아달
- 구미식 룸
- 화대
- 쓰리노
- 오너-펫
- 펠라치오
- 6B

새 문서가 300개가 넘으면 300개까지만 나옵니다.

(new mw.Api())
  .get({
    action: "query",
    format: "json",
    list: "recentchanges",
    utf8: 1,
    rcstart: "2019-10-08T15:00:00.000Z",
    rcdir: "newer",
    rcnamespace: 0,
    rcprop: "title|redirect",
    rcshow: "!bot",
    rclimit: 300,
    rctype: "new",
    rctoponly: 1
  })
  .done(data => {
    const rc = data.query.recentchanges.filter(rc=>Object.keys(rc).indexOf('redirect')<0);
    const num = rc.length;
    console.log(`새로 생긴 문서(${num}개):\n` + rc.map(rc=>`- ${rc.title}`).join("\n"))
  });