packager

command
v0.0.0-...-89a91cc Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 4, 2024 License: GPL-3.0 Imports: 13 Imported by: 0

README

common.packager [win & linux] : 개발자용 패키지 매니저.

<mode 0>
프로그램 종료.

<mode 1>
Starter5의 설정 정보 보기.
config/sign의 정보를 볼 수 있습니다. sign 정보에서 8자리 헥스값은 공개키의 식별자로,
공개키는 길이가 길어 식별자로 대신 구분하는 용도입니다.

<mode 2>
로컬 extension/common에 설치된 패키지 보기.
삭제할 패키지의 번호를 입력해 패키지를 제거할 수 있습니다.
제거를 원하지 않는다면 x를 입력하세요.

<mode 3>
웹 상에서 패키지 정보를 받아와 현재 제공되는 모든 패키지 보기.
다운로드할 패키지 번호를 입력해 데이터 폴더에 패키지를 다운로드 할 수 있습니다.
다운로드를 원하지 않는다면 x를 입력하세요.

<mode 4>
업데이트 가능한 패키지 보기.
웹 정보에 더 최신 버전의 패키지가 있다면 표시됩니다.

<mode 5>
배포용 패키지 파일 div로 쪼개기.
큰 용량의 패키지 파일(*.webp)을 데이터 폴더에 일정 크기로 쪼갭니다.

<mode 6>
div로 쪼개진 패키지 파일 합치기.
쪼개진 파일의 첫 번째 조각(*.0)을 선택하면 데이터 폴더에 합쳐진 원본 패키지 파일이 생성됩니다.
모든 조각(*.숫자)들은 같은 폴더 아래에 있어야 합니다.

<mode 7>
패키지 배포. (최대 4개의 배포 폴더와 OSnum 지원)
각 OS 환경에 맞는 패키지 폴더를 선택하고 OSnum을 설정합니다.
이후 패키지 이름, 버전, 설명을 설정하고 전자서명을 할 경우 서명 개인키 파일을 설정합니다.
패키지 파일 결과는 데이터 폴더에 생성됩니다.

<mode 8>
패키지 풀기.
패키지 파일을 선택하면 현재 구동중인 OS에 맞는 패키지 폴더가 데이터 폴더에 생성됩니다.
패키지를 설치하려면 이 폴더를 extension/common 폴더에 옮겨야 합니다.

! 패키지 업로드 규칙 !
OSnum에 따라 서로 다른 폴더를 하나의 파일로 묶은 것이 패키지입니다. (윈도우 1, 리눅스 2, 공용 0)
패키지 파일은 .webp 확장자를 가지는데, 이것을 한 번에 다운받기 힘드니 일정 크기의 조각으로 잘라 배포합니다.
조각 사이즈는 보통 24MiB를 사용하며, 순서대로 .0 .1 ...의 확장자를 가집니다.

사용자용 매니저에 패키지 파일 생성 등 추가 기능이 붙어있는 버전입니다.
config/sign 파일 수정은 불가하니 직접 조작해야 합니다.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL