PikPak 文件管理器

基于 PikPak 网页 API,提供快速浏览、重复文件扫描、批量重命名和高级下载功能的文件管理器。

这些是此脚本的所有版本。 只显示代码变更过的版本。

  • v1.2.0 2025-11-29 Imported from URL
  • v1.2.0 2025-11-29

    Changelog

    모든 주요 변경 사항이 이 문서에 기록됩니다.

    [1.2.0] - 2025-11-29

    ✨ 새로운 기능 (New Features)

    • 반응형 레이아웃 지원: 창 크기에 따라 UI가 최적화됩니다. (최소 너비 480px 지원, 모바일 환경 대응)
    • 파일 아이콘 확장: 기존 텍스트 이모지 대신 파일 확장자(영상, 이미지, 오디오, 압축, 문서 등)에 맞는 SVG 아이콘을 적용했습니다.
    • 커스텀 모달 시스템: 브라우저 기본 팝업(alert, confirm, prompt)을 디자인된 전용 모달 창으로 전면 교체했습니다.
    • Aria2 연결 검증: 설정 저장 시 Aria2 RPC 서버와의 연결을 테스트하는 기능이 추가되었습니다.
    • 보안 강화: 설정 창의 Aria2 토큰 입력 필드를 비밀번호 타입(password)으로 변경하여 노출을 방지했습니다.

    💄 UI/UX 개선 (Improvements)

    • 리스트 뷰 디자인:
      • 모든 열(파일명, 크기, 길이, 날짜)의 정렬을 왼쪽 정렬로 통일했습니다.
      • 데이터 길이에 맞춰 열 너비를 최적화하고 가독성을 높였습니다.
      • 스크롤바 디자인을 얇고 모던하게 변경했습니다.
    • 플로팅 버튼 개선: 외부 이미지 로딩 방식에서 내장 SVG 방식으로 변경하여, 네트워크 환경에 관계없이 버튼이 즉시 표시되도록 수정했습니다.
    • 설정 창 UI:
      • 현재 스크립트 이름과 버전(v1.2.0)이 제목에 표시됩니다.
      • 닫기 버튼과 텍스트가 겹치지 않도록 레이아웃을 조정했습니다.
    • 파일명 표시: 긴 파일명 표시 시 아이콘이 찌그러지거나 사라지는 현상을 수정했습니다.

    🐛 버그 수정 (Bug Fixes)

    • 정렬 어긋남 해결: 스크롤바 생성 시 헤더와 리스트의 줄이 맞지 않던 문제를 해결했습니다.
    • 영상 길이 정보: 일부 파일의 재생 시간(Duration)이 표시되지 않던 문제를 해결하기 위해 메타데이터 확인 로직을 보강했습니다.
    • 키보드 접근성: 입력 모달(새 폴더 등)에서 ESC 키를 눌러 창을 닫을 수 있도록 수정했습니다.
    • 안정성 강화: GM_getValue 등 탬퍼몽키 함수 로드 실패 시 스크립트가 멈추지 않도록 안전 장치를 추가했습니다.

    [1.0.0] - 2025-11-26

    • 초기 릴리즈
    • 데스크탑 스타일 리스트 뷰
    • 구조 평면화 (Flatten) 기능
    • 중복 파일 검색 및 정리 도구
    • 일괄 이름 변경 (패턴/치환)
    • 외부 플레이어 재생 및 다운로드 연동 (IDM, Aria2)
  • v1.2.0 2025-11-29

    Update version to 1.2.0 and enhance documentation in multiple languages; add responsive layout and Aria2 integration features.

  • v1.0 2025-11-29

    Update README and webpack configuration for PikPak File Manager

    • Changed image sources in English, Japanese, and Chinese README files to point to the main branch.
    • Updated the version number in webpack.config.js from 1.0 to 1.1.0.
    • Modified the Chinese name tag in webpack.config.js from 'zh' to 'zh-CN'.
    • Updated the icon source in webpack.config.js to use the main branch.
    • Adjusted output path in webpack.config.js to 'user.js' for better organization.
  • v1.0.1 2025-11-29 Imported from URL
  • v1.0.1 2025-11-29
  • v1.0.1 2025-11-26 Imported from URL
  • v1.0.1 2025-11-26
  • v1.0 2025-11-26 Imported from URL
  • v1.0 2025-11-26
  • v1.0 2025-11-26 Imported from URL
  • v1.0 2025-11-26
  • v1.0 2025-11-23 Imported from URL
  • v1.0 2025-11-23 Imported from URL
  • v1.0 2025-11-23 Imported from URL