kone
소미소프트

소미소프트

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

05/27/2025, 07:00:13
유틸
3202 views · 6 likes

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



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

본인 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 comments
Sign in to comment
05/27/25
이거 ㄹㅇ 필요했음
좋네용 애초에 개념글이랑 전체글 버튼을 분리해놨으면 좋앗을텐데..
05/27/25
당신같은 남자를 기다려왔다우
05/27/25
와우.. 능력자
Sign in to comment
[RJ01235645] 도스케베 ○○ 시리즈
소리
hun99
05/11 9682 50
[RJ01225102] 짓궃은 오니선배 시리즈
소리
hun99
05/11 8316 52
요청복구) [RJ01233326] 쥬인님 죠아 갸루메이드 시리즈
소리
hun99
05/11 9159 53
태그참조)Mgister작가 2019~2026.5
야짤
smpeopleisgone
05/11 17133 19
(요청복구) 여친갱생게임 -엣치한 장난감 전부 써보자- 손번역+이미지번역
복구
sinryeong
05/10 28495 81
ai, 찢) VVIP가 되어 리나를 지명 하고 잔뜩 섹스했다
야짤
kjh9304
05/10 15414 109
자체한글, 자체번역 야겜 18개 뭉탱이
번역
미스터장
05/10 109229 562
[버전업 알림] 드래곤 블러드 2.12(+DLC1 1.03) 이미지 번역 업데이트
번역
joyed47106
05/10 54587 241
90일) 2. RJ137267 ROBF S4U v1.0. 개선 26.05.11.7z
복구
ㅇㅇ
05/10 22982 47
하루돌 매니저 Vol.18 ~ 스카우트와 다양한 구현 ~
정보
라임무르
05/10 9132 29
아이돌 사무소 경영 시뮬레이터 "하루돌 매니저"
정보
라임무르
05/10 22594 54
[ai번역,미검수,NTR,QOS] [AI 작품 Renbocloud] 유우카,키사키,세이아,이로하,아미야
동인
radori4141
05/10 41596 105
[AI + 발] RJ01307385 - 야간 버스 치한 시뮬레이션 1.01 한글(버그 수정 함 + 30일로 수정)
번역
fbeurb1290
05/10 57531 348
미번) 동생의 처녀 받아가줄래
동인
kjalar
05/10 20002 27
[기계번역]복구 6종
복구
브라더스
05/10 41544 120
[자체번역] 검은 유원지 ver.1.1 (22.06.19)
번역
미스터장
05/10 50554 105
존재감 옅은 여동생 H씬
영상
고죠/센세
05/10 55803 215
AI) 도트 야겜 스타일 야짤
야짤
아즈칼
05/10 19604 31
[미번][번역요청] 종말의 얼터에고이즘 v1.0.7 + dlc
미번
qkrdpshr4709
05/10 12122 70
re sister 여동생동거생활 DLC근황
정보
여동생킬러
05/10 12538 16
[구매보급/공식번역] RJ01605201 스즈카의 고민
번역
kimbada
05/10 43162 181
요청복구) RJ01148691 여고생 스파이 잠입수사 성 음술학원 1.04
복구
ajrnflxhdqkf
05/10 34317 34
[구매보급]【LIVE2D동영상】서브 리미널 세뇌 소녀·마인드 컨트롤 걸
소리
arahashi
05/10 10534 55
[RJ01562540][AI 자막만 Part 1 ~ 6] 응석받이 꽃 기린 ~석홍류~
소리
creatine
05/10 12513 56
[구매보급][버전업][번역요청] callgate 2.7.1
미번
kw123
05/10 16264 26
[구매보급]가출 소녀와 성 처리 담당 [오호 목소리]
소리
이름뭐하지
05/10 11567 53
Tachibana Omina 모음집
동인
playthesean
05/10 22340 95
[DYTM] 수영장 감시 아르바이트
동인
카오스
05/10 23485 89
[보이스코믹][구매보급][한] 자지가 생겨버린 우등생짱, 친구랑 짝짓기
소리
vereeeev
05/10 16547 125
[bWlnMTViaXM=] 작가 붕괴스타레일 스파클 영상
영상
karatro
05/10 39831 142