1
0
Fork 0

chore: packaging 스크립트에 UTF-8 BOM + 카스케이드 라벨 갱신

- Windows PowerShell 5.1이 BOM 없는 UTF-8을 cp949로 읽어 한글 문자열이 깨지는 문제 수정 (5개 ps1 파일에 BOM 추가)
- BuildAndSign / Install 스크립트의 안내 메시지를
  'JPEG로 빠른 변환' → 'Everything2Everything으로 변환 카스케이드'로 갱신
- Install 스크립트에 Portable EXE 카스케이드 unregister 안내 추가
  (MSIX + 레지스트리 둘 다 등록 시 메뉴 중복 방지)
This commit is contained in:
Yun Chan 2026-05-07 17:13:30 +09:00
parent 198a39fd84
commit 50a195f9db
5 changed files with 11 additions and 7 deletions

View file

@ -1,4 +1,4 @@
#Requires -Version 5.1
#Requires -Version 5.1
# 한방에 빌드+자체서명: 인증서 자동 생성 → MSIX 빌드 → 서명까지 일관 처리.
# 산출:
# - packaging/dist/Everything2Everything-x64.msix (서명됨)
@ -65,4 +65,4 @@ Write-Host ' cd packaging'
Write-Host " .\Install-Everything2Everything.ps1 -PfxPath .\Everything2Everything-DevCert.pfx -MsixPath .\dist\Everything2Everything-x64.msix"
Write-Host ' PFX 비밀번호:' $Password
Write-Host ''
Write-Host ' 3. 우클릭 → JPEG로 빠른 변환 / JPEG로 변환… 이 메인 메뉴에 노출됨.'
Write-Host ' 3. 우클릭 → "Everything2Everything으로 변환" 카스케이드가 메인 메뉴에 직접 노출됨.'

View file

@ -1,4 +1,4 @@
#Requires -Version 5.1
#Requires -Version 5.1
# MSIX 빌드 파이프라인.
# 1) .NET App publish (framework-dependent)
# 2) C++ Shell DLL 빌드

View file

@ -1,4 +1,4 @@
#Requires -Version 5.1
#Requires -Version 5.1
# 자체 서명 코드 사이닝 인증서 생성 + PFX export.
# Subject가 Package.appxmanifest 의 <Identity Publisher="..."> 와 정확히 일치해야 한다.

View file

@ -1,4 +1,4 @@
#Requires -Version 5.1
#Requires -Version 5.1
# packaging/Assets/ 의 placeholder 아이콘들을 생성한다.
# 추후 진짜 로고로 교체.

View file

@ -1,4 +1,4 @@
#Requires -Version 5.1
#Requires -Version 5.1
#Requires -RunAsAdministrator
# 5대 PC에서 MSIX 사이드로드 설치 — 1회 셋업 스크립트.
# 사용법:
@ -38,5 +38,9 @@ Write-Host '[3/3] MSIX 패키지 설치…'
Add-AppxPackage -Path $MsixPath -ForceApplicationShutdown
Write-Host ''
Write-Host '✅ 설치 완료. Win11 메인 우클릭 메뉴에 "JPEG로 빠른 변환" / "JPEG로 변환…" 항목이 보일 겁니다.'
Write-Host '✅ 설치 완료. Win11 메인 우클릭 메뉴에 "Everything2Everything으로 변환" 카스케이드가 보일 겁니다.'
Write-Host ' 서브메뉴: JPEG · PNG · WebP · PDF · TXT/DOCX(OCR) · AVIF · GIF · TIFF · BMP · 변환…'
Write-Host ' (탐색기 재시작이 필요할 수 있음: 작업 관리자 → "Windows 탐색기" 다시 시작)'
Write-Host ''
Write-Host '⚠️ 중복 방지: Portable EXE 카스케이드를 이미 등록했다면 unregister 권장 — 메인 메뉴와 추가 옵션 메뉴에 모두 노출되는 것을 막음:'
Write-Host ' <publish 폴더>\Everything2Everything.exe unregister'