Skip to content

catalog_S1.json 파일에 정의된 URL 정보를 이용하여 Limbus Company Client의 __data 파일들을 사용자가 지정한 위치에 구조화하여 복사하는 Python 스크립트입니다.

License

Notifications You must be signed in to change notification settings

IZH318/Limbus-Company-File-Mapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Limbus Company File Mapper

Limbus Company File Mappercatalog_S1.json 파일에 정의된 URL 정보를 이용하여 Limbus Company Client의 __data 파일들을 사용자가 지정한 위치에 구조화하여 복사하는 Python 스크립트입니다.


📅 마지막 정상 작동 확인 날짜 및 버전

  • DATE: 2024-02-05

🔍 주요 기능

  • 자동/수동 경로 지정
    __data 파일 검색 경로와 catalog_S1.json 파일 경로를 자동 또는 수동으로 지정하는 옵션 제공

  • URL 기반 파일 매핑
    catalog_S1.json 파일 내 URL 정보를 활용하여 __data 파일과 매칭 및 복사 작업 수행

  • 자동 폴더 생성 및 파일 복사
    URL 구조를 기반으로 저장 경로에 자동 폴더 생성 및 __data 파일 복사 기능 제공


💾 다운로드

Program URL 필수여부 비고
Python Download 필수 ◼ Python Script 동작, 파이썬 3.9.0 버전 또는 그 이상 사용 가능
반디집 Download 필수 ◼ (* 다른 압축 프로그램 사용 가능)

🛠️ 설치

  1. Python 설치 파일을 실행 합니다.

  2. Python을 설치합니다.

    캡처_2025_02_18_03_08_37_727
    [ ※ 주의 ] Python 설치 시 Add python.exe to PATH 에 반드시 체크 후 Install Now 클릭
    (📌 미처 누르지 못했다면 설치 파일 다시 실행 또는 제거 후 재 설치)

    캡처_2025_02_18_03_09_05_634
    [ ※ 주의 ] 설치 후 Disable path length limit 기능을 사용할 수 있도록 반드시 클릭
    (📌 미처 누르지 못했다면 설치 파일 다시 실행 후 작업 또는 제거 후 재 설치)


⏩ 사용 방법

1. 스크립트 실행

Limbus Company File Mapper.py 를 실행합니다.

2. __data 파일 검색 경로 지정

  • 자동 (1번 선택):
    • 스크립트가 기본 경로 (C:\Users(Your_User_Name)\AppData\LocalLow\Unity\ProjectMoon_LimbusCompany)에서 __data 파일을 자동으로 검색합니다.

  • 수동 (2번 선택):
    • 파일 선택 대화 상자가 열리면, Limbus Company Client의 __data 파일이 포함된 최상위 폴더를 직접 선택합니다.

3. catalog_S1.json 파일 경로 지정

  • 자동 (1번 선택):
    • 스크립트가 기본 경로 (C:\Users(Your_User_Name)\AppData\LocalLow\ProjectMoon\LimbusCompany)에서 catalog_S1.json 파일을 자동으로 검색합니다.

  • 수동 (2번 선택):
    • 파일 선택 대화 상자가 열리면, catalog_S1.json 파일을 직접 선택합니다.

4. 처리된 파일 저장 경로 지정

디렉토리 선택 대화 상자가 열리면, __data 파일들을 복사하여 저장할 폴더를 선택합니다.


5. 처리된 파일 확인

처리된 파일 저장 경로로 이동하여 처리 된 파일을 확인합니다.


❔ Q&A

01. 파일 이름이 정상적으로 수정되지 않을때?

  • catalog_S1.json 파일의 URL 규칙을 확인해 주시기 바랍니다.

    • catalog_S1.json 파일에 정의된 URL 규칙이 코드에 정의 된 값과 다를 경우 catalog_S1.json 파일의 URL 규칙을 기준으로 모두 정확하게 수정하신 후 다시 시도해 보세요.

  • 예시:

    • catalog_S1.json 파일 URL

      • https://download.abcde12345.site/7777777/241027_abcde.bundle

    • Limbus Company File Mapper.py 파일

      • base_urls = [ "https://download.0000000.site/", ]

    • 수정 한 Limbus Company File Mapper.py 파일

      • base_urls = [ "https://download.abcde12345.org/" ]

        or

        base_urls = [ "https://download.0000000.site/", "https://download.abcde12345.org/" ]

⚖️ 라이센스

이 프로젝트는 MIT License에 따라 라이선스가 부여됩니다.

About

catalog_S1.json 파일에 정의된 URL 정보를 이용하여 Limbus Company Client의 __data 파일들을 사용자가 지정한 위치에 구조화하여 복사하는 Python 스크립트입니다.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages