dcinside shortcut

디시인사이드 갤러리 단축키: 글번호(1~100), ` or . + 숫자키 + ` or . 이동, ALT+숫자 즐겨찾기, W(글쓰기), C(댓글), D(새로고침), R(리로드), Q(최상단), E(목록), F(전체글), G(개념글), A/S(페이지), Z/X(글 이동)

作者
저장용
日安装量
0
总安装量
8
评分
1 0 0
版本
1.2.0
创建于
2025-02-26
更新于
2025-04-09
大小
107.6 KB
许可证
CC BY-NC-SA 4.0
适用于

dcinside shortcut UserScript

소개

dcinside shortcut은 디시인사이드 갤러리 이용 편의성을 높이기 위해 다양한 단축키와 기능을 제공하는 UserScript입니다. 글 및 페이지 탐색, 즐겨찾기 관리, 자동 넘김 매크로 등 다양한 기능을 통해 갤러리 활동을 더 빠르고 효율적으로 만들어 줍니다.

개발자: 노노하꼬 (nonohako) 버전: 1.2.0 라이선스: CC BY-NC-SA 4.0 지원 및 문의: 개발자 방명록

설치 방법

  1. Tampermonkey (Chrome, Firefox, Edge 등) 확장 프로그램을 브라우저에 설치합니다.
  2. 크롬, 또는 각 브라우저의 확장프로그램 관리 페이지로 이동합니다.(크롬은 chrome://extensions/) 개발자 모드를 켭니다.
  3. Greasy Fork镜像에서 'dcinside shortcut' 스크립트 페이지를 엽니다.
  4. 스크립트를 설치합니다.
  5. UserScript 관리자가 스크립트 설치 확인 창을 띄우면 [Install] 버튼을 클릭합니다.
  6. 디시인사이드 페이지를 새로고침하면 스크립트가 적용됩니다.

주요 기능

  • 글 번호로 이동:
    • 목록의 1번부터 100번까지 게시글에 [숫자] 라벨 표시.
    • 숫자키 (0-9): 1~10번째 글 바로 이동 (0은 10번째).
    • ` 또는 . + 숫자 + ` 또는 . : 1~100번 글 번호 입력 후 이동.
  • 즐겨찾기:
    • Alt + 숫자 (0-9): 해당 번호에 저장된 즐겨찾기 갤러리로 이동 또는 현재 갤러리 등록.
    • Alt + ` : 즐겨찾기 관리 패널 열기/닫기.
  • 기본 탐색 단축키:
    • W: 글쓰기 페이지 이동.
    • C: 댓글 입력창 포커스.
    • D: 댓글 새로고침 (글 보기 페이지).
    • R: 현재 페이지 새로고침 (브라우저 기능).
    • Q: 페이지 최상단으로 스크롤.
    • E: 글 목록 상단으로 스크롤.
    • F: 현재 갤러리 전체글 보기 (1페이지).
    • G: 현재 갤러리 개념글 보기 (1페이지).
  • 페이지 이동 (A/S):
    • A: 이전 페이지 목록으로 이동.
    • S: 다음 페이지 목록으로 이동.
    • 모드 선택 가능:
      • ⚡ 빠른 이동 (AJAX): 페이지 새로고침 없이 목록만 빠르게 업데이트 (기본값, Refresher의 자동 새로고침 모듈을 사용하면 충돌합니다).
      • 🔄 기본 이동 (새로고침): 페이지 전체를 새로고침하여 이동 (AJAX 모드 충돌 시 사용).
  • 글 이동 (Z/X):
    • Z: 현재 보고 있는 글의 이전 글로 이동
    • X: 현재 보고 있는 글의 다음 글로 이동
  • 자동 글 넘김 매크로:
    • Alt + Z: 이전 글 자동 넘김 시작/중지. 시작 시 즉시 이전 글로 이동 후 약 2.5초마다 반복. (AMD 아드레날린, 지포스 익스피리언스 단축키와 중복시 사용 불가)
    • Alt + X: 다음 글 자동 넘김 시작/중지. 시작 시 즉시 다음 글로 이동 후 약 2.5초마다 반복.
  • UI 개선:
    • 게시글 목록 날짜 형식 변경 (오늘: HH:MM, 이전: MM.DD HH:MM).
    • 게시글 목록 컬럼 너비 자동 조절.
    • 글쓰기 페이지 제목 입력란 플레이스홀더(제목을 입력해 주세요.) 제거 및 TAB 누를 시 본문으로 바로 이동.
  • 설정 관리:
    • 즐겨찾기 관리 패널에서 단축키 관리자 접근 가능.
    • 개별 단축키 활성화/비활성화.
    • A/S 페이지 이동 방식 선택.
    • Alt + 숫자 즐겨찾기 단축키 전체 활성화/비활성화.
    • 매크로 기능 활성화/비활성화.
    • (일부) 단축키 키 변경 기능.
  • 성능 개선:
    • 다음/이전 페이지 및 글 링크 자동 프리페칭(Prefetching)으로 체감 로딩 속도 향상 시도.
    • 페이지 전체 새로고침 시 스크롤 위치 복원 (A/S 기본 이동 모드).

사용법 및 단축키 상세

주의: 모든 단축키는 텍스트 입력 영역(댓글, 글쓰기 등)에 포커스가 없을 때 작동합니다.

1. 글 목록 탐색

  • 글 번호 라벨: 글 목록의 번호 앞에 [1], [2], ... [100] 형태의 라벨이 표시됩니다. (공지, AD 등 제외)
  • 숫자키 (1-9): 해당 숫자의 라벨이 붙은 글로 즉시 이동합니다. (예: 1 누르면 [1]번 글로 이동)
  • 숫자키 (0): [10] 라벨이 붙은 글로 이동합니다.
  • ` 또는 . + 숫자 + ` 또는 .: (정밀 이동)
    1. ` 또는 . 키를 누릅니다. 화면 우측 상단에 Post number: 입력창이 나타납니다.
    2. 이동할 글 번호(1~100)를 입력합니다. (예: 25)
    3. 다시 ` 또는 . 키를 누르거나 Enter 키를 누르면 해당 번호의 글로 이동합니다.
    4. Esc 키를 누르거나 3초간 입력이 없으면 취소됩니다.

2. 즐겨찾기 (Alt + 숫자, Alt + `)

  • Alt + 숫자 (0-9):
    • 등록: 현재 보고 있는 갤러리 메인 페이지에서 Alt + 숫자를 누르면 해당 번호에 현재 갤러리를 즐겨찾기로 등록할지 묻습니다. (이미 등록된 번호는 덮어씁니다.)
    • 이동: 즐겨찾기가 등록된 번호의 Alt + 숫자를 누르면 해당 갤러리로 즉시 이동합니다.
  • Alt + `:
    • 즐겨찾기 관리 패널을 엽니다.
    • 패널이 열린 상태에서 다시 누르면 닫습니다.
    • 패널에서 갤러리 추가/삭제, 단축키 관리자 열기 등을 할 수 있습니다.

3. 기본 동작 단축키 (W, C, D, R, Q, E, F, G)

  • W: 글쓰기 버튼 클릭 (갤러리 목록)
  • C: 댓글 입력창에 포커스 (글 보기 페이지)
  • D: 댓글 새로고침 버튼 클릭 (글 보기 페이지)
  • R: 브라우저 페이지 새로고침
  • Q: 페이지 맨 위로 스크롤
  • E: 글 목록이 화면 상단에 오도록 스크롤 (갤러리 목록)
  • F: 현재 갤러리의 전체글 목록 1페이지로 이동 (페이지 새로고침)
  • G: 현재 갤러리의 개념글 목록 1페이지로 이동 (페이지 새로고침)

4. 페이지 이동 (A, S)

  • A: 이전 페이지로 이동.
  • S: 다음 페이지로 이동.
  • 동작 방식: 단축키 관리자에서 '페이지 이동 방식' 설정을 통해 선택할 수 있습니다.
    • AJAX (기본값): 페이지 깜빡임 없이 글 목록과 페이지만 동적으로 로딩합니다. 빠르지만 다른 스크립트(특히 Refresher)와 충돌할 수 있습니다.
    • 기본 이동 (새로고침): 일반적인 링크 클릭처럼 페이지 전체를 새로고침하여 이동합니다. AJAX 모드에서 문제가 발생할 경우 이 모드를 사용하세요.

5. 글 이동 (Z, X)

  • Z: 현재 보고 있는 글의 이전 글로 이동합니다.
    • 현재 페이지 목록 내에 이전 글이 있으면 그 글로 이동합니다.
    • 현재 페이지의 첫 글이었다면, 이전 페이지 목록을 로드하여 그 페이지의 마지막 글로 이동합니다.
    • 갤러리의 첫 글일 경우 "첫 게시글입니다" 또는 "최신 글 확인 중..." 알림 후, 더 새로운 글이 없는지 확인합니다.
  • X: 현재 보고 있는 글의 다음 글로 이동합니다.
    • 현재 페이지 목록 내에 다음 글이 있으면 그 글로 이동합니다.
    • 현재 페이지의 마지막 글이었다면, 다음 페이지 목록을 로드하여 그 페이지의 첫 글로 이동합니다.
    • 갤러리의 마지막 글일 경우 "마지막 게시글입니다" 알림이 표시됩니다.

6. 자동 글 넘김 매크로 (Alt + Z, Alt + X)

  • Alt + Z: 이전 글 자동 넘김 매크로를 시작하거나 중지합니다.
    • 처음 누르면 즉시 이전 글로 이동하고, 이후 약 2.5초마다 자동으로 이전 글로 계속 이동합니다.
    • 매크로가 실행 중일 때 다시 Alt + Z를 누르면 중지됩니다.
    • 주의: AMD 아드레날린 오버레이 등 다른 프로그램의 Alt + Z 단축키와 충돌할 경우 작동하지 않을 수 있습니다. 단축키 관리자에서 기능을 비활성화할 수 있습니다.
  • Alt + X: 다음 글 자동 넘김 매크로를 시작하거나 중지합니다.
    • 처음 누르면 즉시 다음 글로 이동하고, 이후 약 2.5초마다 자동으로 다음 글로 계속 이동합니다.
    • 매크로가 실행 중일 때 다시 Alt + X를 누르면 중지됩니다.

설정 및 관리

  1. Alt + ` 키를 눌러 즐겨찾는 갤러리 패널을 엽니다.
  2. 패널 하단의 [단축키 관리] 버튼을 클릭하여 단축키 관리 패널을 엽니다.

즐겨찾는 갤러리 패널

  • 목록: 등록된 즐겨찾기 갤러리 목록 (번호: 갤러리 이름)을 보여줍니다. 클릭하면 해당 갤러리로 이동합니다.
  • 삭제 (✕): 각 항목 옆의 ✕ 버튼으로 해당 즐겨찾기를 삭제합니다.
  • 추가:
    1. 갤러리 메인 페이지에서 Alt + `를 눌러 패널을 엽니다.
    2. 패널 하단의 숫자 입력칸(0-9)에 등록할 번호를 입력합니다.
    3. [즐겨찾기 추가] 버튼을 누릅니다. (또는 Alt + 숫자 단축키 사용)
  • Alt + 숫자 단축키 토글: 'ALT + 숫자 단축키 사용' 체크박스로 즐겨찾기 이동/등록 단축키(Alt + 0~9)의 사용 여부를 설정합니다.

단축키 관리 패널

  • 페이지 이동 방식 (A/S 키): A, S 키로 페이지 이동 시 사용할 방식을 선택합니다 (AJAX 또는 기본 새로고침).
  • 단축키 활성화/비활성화: 각 단축키 기능 옆의 체크박스를 통해 해당 기능의 사용 여부를 개별적으로 설정할 수 있습니다.
  • 단축키 변경: (매크로 제외) 각 기능 옆의 텍스트 입력칸에 새로운 영문키를 입력하여 단축키를 변경할 수 있습니다.
  • 매크로 설정: '이전 글 자동 넘김 (ALT+Z)', '다음 글 자동 넘김 (ALT+X)' 기능의 활성화/비활성화 여부를 설정합니다.

추가 정보

  • 날짜 포맷: 글의 작성일이 오늘이 아니면 MM.DD HH:MM 형식으로 표시됩니다.
  • 글쓰기 페이지 개선:
    • 제목 입력란의 '제목을 입력해 주세요.' 안내 문구를 제거합니다.
    • 제목 입력란에서 Tab 키를 누르면 바로 본문 편집 영역으로 포커스가 이동됩니다.
  • 프리페칭: 다음/이전 페이지, 다음/이전 글 링크를 미리 로드하려고 시도하여 사용자가 해당 링크로 이동할 때 더 빠르게 페이지가 표시될 수 있도록 돕습니다. (브라우저 지원 및 네트워크 상태에 따라 효과가 다를 수 있음)
  • 스크롤 복원: 페이지 전체를 새로고침하는 네비게이션 (A/S 기본 이동 모드, F, G) 사용 시, 이동 전의 스크롤 위치를 기억했다가 페이지 로드 후 해당 위치로 복원하여 보던 흐름을 유지하도록 돕습니다.
  • 저장소:
    • 즐겨찾기, 설정 등은 UserScript 관리자(GM_setValue/GM_getValue)가 지원될 경우 이를 우선 사용하고, 지원되지 않을 경우 브라우저의 localStorage쿠키를 사용합니다.(탬퍼몽키 권장)

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址