kone
sub_icon

소미소프트

전체글 버튼을 만들어주세요

2025-05-27 07:00:13
유틸
조회 3145 · 좋아요 6

하루종일 글 읽고 다시 전체 글목록으로 돌아가는데 좀 편하게 하고 싶어서 스크립트 싸옴



곧 고쳐질거같아서 과도기에나 잠깐 쓸법하여 그냥 코드로만 배포함

본인 css는 잘몰라서 그냥 대충 옆에 버튼 배껴 쓴거니까 잘못됐다 싶은건 classes 에서 삭제해서 사용하셈


greasemonkey, tampermonkey, violentmonkey 사용중이라면 아래 코드 임포트후 사용하면 되시겠다

무슨말인지 모르겠다면 무시


추가 >> ㅈㅅㅈㅅ 제일 아래에도 개념글 버튼이 있는 걸 모르고 리스트 상위에만 버튼 넣었음

버전 0.2로 업데이트 했읍니다


// ==UserScript==
// @name         make all article button
// @namespace    http://tampermonkey.net/
// @version      0.2
// @description  전체 글 호출 
// @match        https://kone.gg/s/*
// @grant        none
// @run-at       document-idle
// ==/UserScript==

(function () {
    'use strict';

    function buildButton() {
        const classes = "focus-visible:border-ring aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:hover:bg-input/50 flex items-center justify-between gap-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none disabled:cursor-not-allowed disabled:opacity-50 border-zinc-300 focus-visible:ring-1 focus-visible:ring-blue-500 dark:border-zinc-600 cursor-pointer !h-8 p-0 rounded-full bg-zinc-100 dark:bg-zinc-700 border-0 px-3";
        return `<button data-slot="button" data-added="all" class="${classes}">전체글</button>`;
    }

    function getSubUrl() {
        return location.origin + location.pathname.match(/^\/s\/[^\/]+/)[0];
    }

    function attachButton() {
        const anchors = Array.from(document.querySelectorAll('a > button'))
            .filter(btn => btn.textContent.includes('개념글'))
            .map(btn => btn.parentElement);

        if (!anchors.length) return false;

        anchors.forEach(anchor => {
            const btnParent = anchor.parentElement;
            if (!btnParent) return;

            if (btnParent.querySelector('button[data-slot="button"][data-added="all"]')) return;

            const wrapper = document.createElement('a');
            wrapper.href = getSubUrl();
            wrapper.innerHTML = buildButton();

            btnParent.insertBefore(wrapper, anchor);
        });

        return true;
    }


    const observer = new MutationObserver(() => {
        attachButton();
    });
    observer.observe(document.body, {
        childList: true,
        subtree: true,
    });
})();

6
댓글 4개
댓글 쓰기
25.05.27
이거 ㄹㅇ 필요했음
좋네용 애초에 개념글이랑 전체글 버튼을 분리해놨으면 좋앗을텐데..
25.05.27
당신같은 남자를 기다려왔다우
25.05.27
와우.. 능력자
0 / 500
AI) 자기전에 실험해 본 것
야짤
miso5
04.23 26485 43
[liyoosa]싫은 표정으로 성처리를 해주는 간호사 0
야짤
요요코코
04.23 13638 55
[구매보급]츤데레인 우리집 여동생은 귀찮은 게 귀엽다.~어? 뭔가 상태가 이상해... 으에엑⁉ 사랑 무거워에엑이에엑이에
소리
이름뭐하지
04.23 23001 72
악동 NTR 보고, 승부욕 강한 아내가 긴 성기에 패배, 남편을 배신하고 오호음 임신교미
소리
키리안
04.23 28134 129
ZGxhbGRu 모음 나머지 한달
영상
raime
04.23 38934 103
[구매보급][번역요청]성기사 실비아와 음욕의 저주
미번
마카라이트
04.23 29087 60
연희몽상 ai한패 완성했음
작업현황
알탕
04.23 15631 23
[구매보급][번역요청] 던전 러너
미번
마카라이트
04.23 20611 30
[미번/번역요청] クロネのとなり 체험판
미번
nakota
04.23 15983 34
ZGxhbGRu 1탄 기한 한달
영상
raime
04.23 32608 102
[구매보급/번역요청] RJ01588884 イノセント・ドーター(링크수정)
미번
gre0204
04.23 18875 70
AI) 셀레스포니아 아마네 학교 축제에서 스트립 댄스? (00시 53분 기준 장면 추가됨)
야짤
miso5
04.23 13936 116
Daily Lives My Countryside 퀘스트 손번역 (진행 40%)
번역
감자떡사요
04.23 41121 310
NTR물 좋아하는 나로써는 핵띵작 25일에 나오네
정보
뫼에엥
04.23 26234 18
(노모) [Nakamachi Machi] 버니 메리지 대작전
동인
04.23 42022 175
hmv모음 재업
영상
롯데리아알바0831
04.23 33261 109
[렌파이, 손번역] NewHorizon-0.4-pc
번역
65410
04.23 42481 224
[구매보급]저음 감미로운 목소리의 집사는 더러운자지에 미쳐버린 저속한 성처리암컷
소리
이름뭐하지
04.23 19751 63
AI) 수업시간에 스마트폰을 보여주는 무표정쨩
야짤
miso5
04.23 12707 97
bmFqYXI 2020~2026모음
영상
karatro
04.23 39062 170
[직번][Masaki(Team Sazandora)] 참교육x순애 암컷타락 냉소적인 페미를 암컷타락 시켜 봅시다
동인
qlkjrnd
04.23 62057 182
AI) 무표정짱과 블랙 매지션 걸 코스플레이
야짤
miso5
04.23 15253 132
(구매보급)(미번)ドキドキ!セクハラ健康診断
Mock
04.23 33162 38
AI) 무표정쨩 버스 안에서 섹스 안 했음 짤
야짤
miso5
04.23 19891 84
RJ01589123 건방진 AVtuber가 탱글탱글한 L컵으로 유혹해온다 (3D 영상 포함)
소리
argoklarke
04.23 17076 72
손번역-고학력(인텔리) 유부녀 아마미야 토코 준교수(선생님)의 발정 _안경X
동인
fhfhfghdr453
04.23 56653 266
3.98 GB, 90일, 개따묶+미번) RJ297120 마법소녀 셀레스포니아 1.23 개조 따거 묶음.7z + RJ297120 Magical Girl Celesphonia 1.24 순정 미번.7z
복구
ㅇㅇ
04.23 35629 103
개껄리는데 번역 안된거 (kanroame)
동인
posan
04.23 22354 43
[미번][구매보급][보이스코믹] rim 이 세계는 누군가에게 조작되고 있다
소리
ㅇㅇ
04.23 18640 51
AI) 셀레스포니아 기계구속 세뇌
야짤
miso5
04.23 12378 135