Commit 8bb20d4f authored by PA-ROGS\whitrail's avatar PA-ROGS\whitrail
Browse files

2023.02.09 - 3.0.36 MR B23021401.F4 /

 - 프로그램 설치 위치 변경 -> 프로그램 파일 >> 유저
 - 프로그램 위치 일괄 정리
 - 코드 정리
parent db7f3efd
No preview for this file type
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
#define MyAppName "폰트바다 매니저"
#define MyAppVersion "3.0"
#define MyAppVerName "36.MR"
#define MyAppBuildData "B23021401.F4"
#define MyAppPublisher "(주)한양정보통신"
#define MyAppURL "http://www.fontbada.co.kr/"
#define MyAppExeName "{pf}\hanyang\FontbadaManager\FontManager.exe"
#define MyAppWindowName "FontbadaManager"
#define MyAppProcessName "FontManager"
[Setup]
; NOTE: The value of AppId uniquely identifies this application.
; Do not use the same AppId value in installers for other applications.
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
AppId={{A2670E5F-4D34-4042-A9C5-5A3BC9547B37}
AppName={#MyAppName}
AppVersion={#MyAppVersion}
AppVerName={#MyAppName}
AppPublisher={#MyAppPublisher}
CreateAppDir=no
OutputDir=./Output
OutputBaseFilename=FontBada3_Manager_Setup-{#MyAppVersion}.{#MyAppVerName}{#MyAppBuildData}
Compression=lzma
SolidCompression=yes
DisableProgramGroupPage=yes
SetupIconFile=fontmanager.ico
LicenseFile=License.txt
WizardImageFile=image.bmp
DisableReadyPage=yes
AppCopyright=Copyright ⓒ 2017 by (주)한양정보통신 All Rights Reserved.
VersionInfoVersion=1.0.0.0
Uninstallable=true
;PrivilegesRequired=admin
[Messages]
;SetupAppTitle=폰트바다 매니저 2.0
;SetupWindowTitle=폰트바다 매니저 2.0
;WelcomeLabel1=폰트바다 매니저 2.0 설치를 시작합니다.
;WelcomeLabel2=%n이 프로그램은 당신의 컴퓨터에 폰트바다 매니저 2.0(을)를 설치 할 것입니다.%n%n설치를 시작하기 전 가능한 한 모든 프로그램을 종료하여 주시기 바랍니다. 이는 재부팅을 하지 않고서도 시스템 파일을 수정할 수 있게 해줍니다.%n%n설치를 시작하시려면 '설치' 버튼을 눌러 주세요.
;ClickNext=
;ButtonBack=&이전
;ButtonNext=&다음
;ButtonCancel=&취소
;ButtonFinish=&마침
;WizardInstalling=설치중
;InstallingLabel=폰트바다 매니저 2.0(을)를 설치하는 동안 잠시 기다려 주세요.
;StatusExtractFiles=압축 해제
;FinishedHeadingLabel=폰트바다 매니저 2.0 설치 완료
;FinishedLabelNoIcons=%n폰트바다 매니저 2.0의 설치가 완료되었습니다. 설치 프로그램을 마치려면 '마침' 버튼을 눌러 주세요.
;FinishedLabel=%n폰트바다 매니저 2.0의 설치가 완료되었습니다. 설치 프로그램을 마치려면 '마침' 버튼을 눌러 주세요.
;ClickFinish=
;UninstallAppTitle=폰트바다 매니저 2.0 제거
;UninstallAppFullTitle=폰트바다 매니저 2.0 제거
;ConfirmUninstall=폰트바다 매니저 2.0를 삭제합니다. 진행하시겠습니까?%n%n계속하시려면 '예' 버튼을 눌러 주세요.
;WizardUninstalling=삭제중
;StatusUninstalling=삭제중...
;UninstallStatusLabel=폰트바다 매니저 2.0(을)를 삭제하는 동안 잠시 기다려 주세요.
;UninstalledAll=삭제가 성공적으로 완료되었습니다.
;ExitSetupMessage=폰트바다 매니저 2.0를 취소하시겠습니까?
;UninstalledMost=%1 제거 완료.%n%n일부 파일을 제거하지 못했습니다. 수작업으로 파일을 직접 제거하여주십시오.
;UninstallAppTitle=폰트바다 매니저 2.0 제거
;SetupAppRunningError=폰트바다 매니저 2.0 이(가) 실행중인 것을 감지했습니다.%n%n지금 관련 프로그램을 모두 닫으십시오. 설치를 계속하시려면 "확인"을, 취소하시려면 "취소"를 클릭하십시오.
;UninstallAppRunningError=폰트마다 매니저 2.0 이(가) 실행중인 것을 감지했습니다.%n%n지금 관련 프로그램을 모두 닫으십시오. 설치를 계속하시려면 "확인"을, 취소하시려면 "취소"를 클릭하십시오.
;WizardPreparing=폰트바다 매니저 2.0 설치 준비 중...
;PreparingDesc=설치 프로그램이 폰트바다 매너저 2.0 을(를) 설치할 준비를 하고 있습니다.
;ApplicationsFound=설치 프로그램에 의해 업데이트된 파일을 사용중입니다. 설치 프로그램이 프로그램을 자동으로 종료하도록 권장합니다.
;ApplicationsFound2=설치 프로그램에 의해 업데이트된 파일을 사용중입니다. 설치 프로그램이 프로그램을 자동으로 종료하도록 권장합니다. 설치 프로그램은 설치후 프로그램을 재시작합니다.
;CloseApplications=자동으로 프로그램을 종료합니다.
;DontCloseApplications=프로그램을 종료하지 마십시오.
;LicenseAccepted=약관에 동의 합니다.
;LicenseNotAccepted=약관에 동의하지 않습니다.
;LicenseLabel=약관을 읽어주십시요.
;LicenseLabel3=설치를 진행하기 전에 약관에 동의해 주십시요.
[Languages]
Name: Korean; MessagesFile: "Korean.isl";
[Files]
;실행 파일
Source: "FontManager.exe"; DestDir: "{pf}\hanyang\FontbadaManager\"; Flags: ignoreversion
Source: "FontManager.exe.config"; DestDir: "{pf}\hanyang\FontbadaManager\"; Flags: ignoreversion
Source: "FONTBADA_UPDATER.exe"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\"; Flags: ignoreversion
;추가 라이브러리
Source: "Newtonsoft.Json.dll"; DestDir: "{pf}\hanyang\FontbadaManager\"; Flags: ignoreversion
Source: "Microsoft.Web.WebView2.Core.dll"; DestDir: "{pf}\hanyang\FontbadaManager\"; Flags: ignoreversion
Source: "Microsoft.Web.WebView2.WinForms.dll"; DestDir: "{pf}\hanyang\FontbadaManager\"; Flags: ignoreversion
Source: "Microsoft.Web.WebView2.Wpf.dll"; DestDir: "{pf}\hanyang\FontbadaManager\"; Flags: ignoreversion
Source: "runtimes\win-arm64\native\WebView2Loader.dll"; DestDir: "{pf}\hanyang\FontbadaManager\runtimes\win-arm64\native\"; Flags: ignoreversion
Source: "runtimes\win-x64\native\WebView2Loader.dll"; DestDir: "{pf}\hanyang\FontbadaManager\runtimes\win-x64\native\"; Flags: ignoreversion
Source: "runtimes\win-x86\native\WebView2Loader.dll"; DestDir: "{pf}\hanyang\FontbadaManager\runtimes\win-x86\native\"; Flags: ignoreversion
;폰트 파일
Source: "fonts/H2BDAB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2BDAL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2BDAM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2BDRM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2BRMB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2BRML.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2BRMM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2BSRB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2BULB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2BULL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2BULM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2CJIA.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2CJIB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2CSWB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2CSWE.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2CSWM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2CYSB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2CYSL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2CYSM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2DNKB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2DNKL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2DNKM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2DRRB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2DRRM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2GPRB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2GPRM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2GPSM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2GSRB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2GTRB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2GTRE.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2GTRL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2GTRM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2GTTB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2HDKB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2HDKM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2HDRB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2HDRM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2HSRM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2INYB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2INYL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2INYM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2KANB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2KANL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2KANM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2KGSB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2KGSE.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2KGSL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2KGSM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2MJMM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2MJRB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2MJRE.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2MJRL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2MJRM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2MJRU.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2MJSB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2MJSM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2MJUM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2MKPB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2MKRB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2MPPB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2MPPL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2MPRB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2MPRL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2MPTB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2MPTE.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2MPTM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2NAMB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2NAML.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2NAMM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2NGTM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2PIRL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2POPB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2POPL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2POPM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2PORB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2PORL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2PORM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2ROSM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SAMB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SAML.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SAMM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SANB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SANL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SANM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SNRB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SNRL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SORB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SUPB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SUPE.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SUPL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SUPM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SYM1.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SYM2.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SYM3.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SYM4.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SYM5.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SYM6.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SYM7.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2SYM8.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2T1SE.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2T2SB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2T2SE.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2T2SL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2T2SM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2TA1B.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2TA1L.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2TA1M.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2TA2B.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2TA2L.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2TA2M.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2TBRB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2WULB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2WULE.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2WULL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2WULM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2YERB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2YERM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2YOYB.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2YOYL.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2YOYM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/H2YSRM.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYAfternoon-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYBabypink-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYBabypink-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYBakery-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYBakery-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYBbuing-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYBlackTea-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYBlueGreen-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYBlueGreen-Light.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYBlueGreen-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYBongja-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYBonjour-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYBubble-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYBusstop-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYChampion-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYChocochip-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYChocopie-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYChocopie-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYCoffee-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYCoffee-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYComfort-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYComic-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYCookie-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYCookie-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYCute-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYCute-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYDailyDaily-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYDailyDaily-Light.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYDailyDaily-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYDaisy-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYDaisy-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYDiving-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYDream-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYDream-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYDrive-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYDrive-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYElephant-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYEndor-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYFlower-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYFlower-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYFoxrain-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYFoxrain-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYFridaynight-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYFriend-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYFriend-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGangbuk-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGirlWorld-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic-Extended.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_A1_100.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_A1_200.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_A1_300.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_A1_400.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_A1_500.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_A1_600.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_A1_700.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_A1_800.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_A1_900.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_B1_100.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_B1_200.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_B1_300.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_B1_400.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_B1_500.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_B1_600.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_B1_700.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_B1_800.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_B1_900.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_C1_100.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_C1_200.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_C1_300.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_C1_400.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_C1_500.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_C1_600.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_C1_700.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_C1_800.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYGothic_C1_900.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYHaeSo-Extended.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYHappy-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYHappy-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYHappywing-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYHappywing-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYHispring-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYHispring-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYIceheart-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYIceheart-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYIcicle-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYIcicle-Light.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYIcicle-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYIcuBanana-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYIdiot-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYKid-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYKid-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYKindGothic-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYKindGothic-Light.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYKindGothic-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYLizardw-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYLollol-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYLoveu-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYLoveu-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYMemory-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYMerryberry-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYMilkchoco-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYMilktea-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYMilktea-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYMinggu-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYMoment-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYNow-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYNow-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYNylonPanty-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYOffice-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYOffice-Light.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYOffice-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYOneWay-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYPuppy-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYPuppy-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYPurewhite-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYPurewhite-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYRain-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYRomance-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYRomance-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYSalon-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYSaying-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYSaying-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYShoulder-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYShower-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYShower-Light.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYShower-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYSilhouette-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYSilhouette-Light.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYSilhouette-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYSmallAttract-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYSMyeongJo-Extended.TTF"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYSprout-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYSprout-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYStar-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYStar-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYSulk-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYT2L-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYT2L-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYToe-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYToe-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYTravel-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYTravel-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYTV-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYUfo-Bold.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYUfo-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYWhale-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYYoungStar-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
Source: "fonts/HYYouthful-Medium.ttf"; DestDir: "{userappdata}\..\Local\hanyang\fontbada3\down\"; Flags: ignoreversion
[Code]
type
TProcessEntry = record
PID: DWORD;
Name: string;
end;
TProcessEntryList = array of TProcessEntry;
function GetProcessList(const Filter: string; out List: TProcessEntryList): Integer;
var
I: Integer;
WQLQuery: string;
WbemLocator: Variant;
WbemServices: Variant;
WbemObject: Variant;
WbemObjectSet: Variant;
begin
Result := 0;
WbemLocator := CreateOleObject('WbemScripting.SWbemLocator');
WbemServices := WbemLocator.ConnectServer('localhost', 'root\CIMV2');
WQLQuery := 'SELECT ProcessId, Name FROM Win32_Process WHERE Name LIKE "%' + Filter +'%"';
WbemObjectSet := WbemServices.ExecQuery(WQLQuery);
if not VarIsNull(WbemObjectSet) and (WbemObjectSet.Count > 0) then
begin
Result := WbemObjectSet.Count;
SetArrayLength(List, WbemObjectSet.Count);
for I := 0 to WbemObjectSet.Count - 1 do
begin
WbemObject := WbemObjectSet.ItemIndex(I);
if not VarIsNull(WbemObject) then
begin
List[I].PID := WbemObject.ProcessId;
List[I].Name := WbemObject.Name;
end;
end;
end;
end;
function RunProcesss(): Boolean;
var
S: string;
I: Integer;
Filter: string;
ProcessList: TProcessEntryList;
begin
Filter := 'fontmanager.exe';
Result := false;
if GetProcessList(Filter, ProcessList) > 0 then
for I := 0 to (GetArrayLength(ProcessList) - 1) do
begin
if CompareText(Filter, ProcessList[I].Name) = 0 then
begin
Result := True;
Exit;
end
end;
end;
function GetUninstallString: string;
var
sUnInstPath: string;
sUnInstallString: String;
begin
Result := '';
sUnInstPath := ExpandConstant('Software\Microsoft\Windows\CurrentVersion\Uninstall\{{A2670E5F-4D34-4042-A9C5-5A3BC9547B37}_is1');
sUnInstallString := '';
if not RegQueryStringValue(HKLM, sUnInstPath, 'UninstallString', sUnInstallString) then
RegQueryStringValue(HKCU, sUnInstPath, 'UninstallString', sUnInstallString);
Result := sUnInstallString;
end;
function IsUpgrade: Boolean;
begin
Result := (GetUninstallString() <> '');
end;
function IsFontbadaManagerRunning(): Boolean;
begin
Result := (FindWindowByWindowName('{#MyAppWindowName}') <> 0);
end;
function InitializeSetup: Boolean;
var
V: Integer;
iResultCode: Integer;
sUnInstallString: string;
begin
Result := True;
if RegValueExists(HKEY_LOCAL_MACHINE,'Software\Microsoft\Windows\CurrentVersion\Uninstall\{A2670E5F-4D34-4042-A9C5-5A3BC9547B37}_is1', 'UninstallString') then
begin
if IsFontbadaManagerRunning() and RunProcesss() then
begin
MsgBox('폰트바다 매니저({#MyAppWindowName})가 실행 중입니다. 정상 종료(로그 아웃) 후 다시 실행해 주세요.', mbError, MB_OK);
Result := false;
end
else begin
V := MsgBox(ExpandConstant('이전 버전 폰트바다 매니저가 존재합니다. 삭제 후 설치를 권장합니다. 진행하시겠습니까?'), mbConfirmation, MB_YESNO);
if V = IDYES then
begin
sUnInstallString := GetUninstallString();
sUnInstallString := RemoveQuotes(sUnInstallString);
Exec(ExpandConstant(sUnInstallString), '', '', SW_SHOW, ewWaitUntilTerminated, iResultCode);
Result := True;
end
else
begin
MsgBox('삭제 및 설치를 종료합니다.', mbError, MB_OK);
Result := False;
end;
end;
end;
end;
procedure InitializeWizard;
begin
with TNewStaticText.Create(WizardForm) do
begin
Left := WizardForm.FilenameLabel.Left;
Top := WizardForm.FilenameLabel.Top;
Width := WizardForm.FilenameLabel.Width;
Height := WizardForm.FilenameLabel.Height;
Caption := ExpandConstant('폰트바다3 설치중...');
end;
WizardForm.FilenameLabel.Visible := False;
end;
[Icons]
Name: {userdesktop}\폰트바다; Filename: {pf}\hanyang\FontbadaManager\FontManager.exe; WorkingDir: {pf}\hanyang\FontbadaManager\; Comment: "폰트바다 매니저"; IconFilename: {pf}\hanyang\FontbadaManager\FontManager.exe;
Name: {userstartup}\폰트바다; Filename: {pf}\hanyang\FontbadaManager\FontManager.exe; workingdir: {pf}{pf}\hanyang\FontbadaManager\;
[Run]
Filename: "schtasks";Parameters: "/create /sc onLogon /tn FontManager /tr /f ""'{pf}\hanyang\FontbadaManager\FontManager.exe'"" /RL HIGHEST /DELAY 0000:10"; Flags:ShellExec;
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
#define MyAppName "폰트바다 매니저"
#define MyAppVersion "3.0"
#define MyAppVerName "36.MR"
#define MyAppBuildData "B23021401.F4"
#define MyAppPublisher "(주)한양정보통신"
#define MyAppURL "http://www.fontbada.co.kr/"
#define MyAppFolderName "FontbadaManager"
#define MyAppDataName "fontbada3"
#define MyAppProcessName "FontManager"
#define MyAppRootPath "{userappdata}\..\Local\hanyang"
#define MyAppWindowName "FontbadaManager"
[Setup]
; NOTE: The value of AppId uniquely identifies this application.
; Do not use the same AppId value in installers for other applications.
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
AppId = {{A2670E5F-4D34-4042-A9C5-5A3BC9547B37}
AppName = {#MyAppName}
AppVersion = {#MyAppVersion}
AppVerName = {#MyAppName}
AppPublisher = {#MyAppPublisher}
CreateAppDir = no
OutputDir = ./Output
OutputBaseFilename = FontBada3_Manager_Setup-{#MyAppVersion}.{#MyAppVerName}{#MyAppBuildData}
Compression = lzma
SolidCompression = yes
DisableProgramGroupPage = yes
SetupIconFile = fontmanager.ico
LicenseFile = License.txt
WizardImageFile = image.bmp
DisableReadyPage = yes
AppCopyright = Copyright ⓒ 2017 by (주)한양정보통신 All Rights Reserved.
VersionInfoVersion = 1.0.0.0
Uninstallable = true
;PrivilegesRequired = admin
[Messages]
[Languages]
Name: Korean; MessagesFile: "Korean.isl";
[Files]
;실행 파일
Source: "FontManager.exe"; DestDir: "{#MyAppRootPath}\{#MyAppFolderName}\"; Flags: ignoreversion
Source: "FontManager.exe.config"; DestDir: "{#MyAppRootPath}\{#MyAppFolderName}\"; Flags: ignoreversion
Source: "FONTBADA_UPDATER.exe"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\"; Flags: ignoreversion
;추가 라이브러리
Source: "Newtonsoft.Json.dll"; DestDir: "{#MyAppRootPath}\{#MyAppFolderName}\"; Flags: ignoreversion
Source: "Microsoft.Web.WebView2.Core.dll"; DestDir: "{#MyAppRootPath}\{#MyAppFolderName}\"; Flags: ignoreversion
Source: "Microsoft.Web.WebView2.WinForms.dll"; DestDir: "{#MyAppRootPath}\{#MyAppFolderName}\"; Flags: ignoreversion
Source: "Microsoft.Web.WebView2.Wpf.dll"; DestDir: "{#MyAppRootPath}\{#MyAppFolderName}\"; Flags: ignoreversion
Source: "runtimes\win-arm64\native\WebView2Loader.dll"; DestDir: "{#MyAppRootPath}\{#MyAppFolderName}\runtimes\win-arm64\native\"; Flags: ignoreversion
Source: "runtimes\win-x64\native\WebView2Loader.dll"; DestDir: "{#MyAppRootPath}\{#MyAppFolderName}\runtimes\win-x64\native\"; Flags: ignoreversion
Source: "runtimes\win-x86\native\WebView2Loader.dll"; DestDir: "{#MyAppRootPath}\{#MyAppFolderName}\runtimes\win-x86\native\"; Flags: ignoreversion
;폰트 파일
;Source: "fonts/H2BDAB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2BDAL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2BDAM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2BDRM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2BRMB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2BRML.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2BRMM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2BSRB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2BULB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2BULL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2BULM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2CJIA.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2CJIB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2CSWB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2CSWE.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2CSWM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2CYSB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2CYSL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2CYSM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2DNKB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2DNKL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2DNKM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2DRRB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2DRRM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2GPRB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2GPRM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2GPSM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2GSRB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2GTRB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2GTRE.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2GTRL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2GTRM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2GTTB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2HDKB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2HDKM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2HDRB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2HDRM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2HSRM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2INYB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2INYL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2INYM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2KANB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2KANL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2KANM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2KGSB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2KGSE.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2KGSL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2KGSM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2MJMM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2MJRB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2MJRE.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2MJRL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2MJRM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2MJRU.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2MJSB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2MJSM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2MJUM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2MKPB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2MKRB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2MPPB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2MPPL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2MPRB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2MPRL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2MPTB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2MPTE.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2MPTM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2NAMB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2NAML.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2NAMM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2NGTM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2PIRL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2POPB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2POPL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2POPM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2PORB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2PORL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2PORM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2ROSM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SAMB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SAML.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SAMM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SANB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SANL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SANM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SNRB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SNRL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SORB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SUPB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SUPE.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SUPL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SUPM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SYM1.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SYM2.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SYM3.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SYM4.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SYM5.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SYM6.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SYM7.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2SYM8.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2T1SE.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2T2SB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2T2SE.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2T2SL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2T2SM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2TA1B.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2TA1L.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2TA1M.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2TA2B.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2TA2L.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2TA2M.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2TBRB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2WULB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2WULE.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2WULL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2WULM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2YERB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2YERM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2YOYB.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2YOYL.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2YOYM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/H2YSRM.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYAfternoon-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYBabypink-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYBabypink-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYBakery-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYBakery-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYBbuing-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYBlackTea-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYBlueGreen-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYBlueGreen-Light.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYBlueGreen-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYBongja-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYBonjour-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYBubble-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYBusstop-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYChampion-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYChocochip-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYChocopie-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYChocopie-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYCoffee-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYCoffee-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYComfort-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYComic-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYCookie-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYCookie-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYCute-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYCute-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYDailyDaily-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYDailyDaily-Light.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYDailyDaily-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYDaisy-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYDaisy-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYDiving-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYDream-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYDream-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYDrive-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYDrive-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYElephant-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYEndor-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYFlower-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYFlower-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYFoxrain-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYFoxrain-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYFridaynight-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYFriend-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYFriend-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGangbuk-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGirlWorld-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic-Extended.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_A1_100.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_A1_200.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_A1_300.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_A1_400.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_A1_500.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_A1_600.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_A1_700.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_A1_800.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_A1_900.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_B1_100.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_B1_200.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_B1_300.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_B1_400.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_B1_500.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_B1_600.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_B1_700.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_B1_800.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_B1_900.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_C1_100.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_C1_200.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_C1_300.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_C1_400.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_C1_500.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_C1_600.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_C1_700.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_C1_800.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYGothic_C1_900.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYHaeSo-Extended.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYHappy-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYHappy-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYHappywing-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYHappywing-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYHispring-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYHispring-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYIceheart-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYIceheart-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYIcicle-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYIcicle-Light.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYIcicle-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYIcuBanana-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYIdiot-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYKid-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYKid-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYKindGothic-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYKindGothic-Light.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYKindGothic-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYLizardw-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYLollol-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYLoveu-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYLoveu-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYMemory-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYMerryberry-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYMilkchoco-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYMilktea-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYMilktea-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYMinggu-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYMoment-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYNow-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYNow-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYNylonPanty-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYOffice-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYOffice-Light.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYOffice-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYOneWay-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYPuppy-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYPuppy-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYPurewhite-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYPurewhite-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYRain-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYRomance-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYRomance-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYSalon-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYSaying-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYSaying-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYShoulder-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYShower-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYShower-Light.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYShower-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYSilhouette-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYSilhouette-Light.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYSilhouette-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYSmallAttract-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYSMyeongJo-Extended.TTF"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYSprout-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYSprout-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYStar-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYStar-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYSulk-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYT2L-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYT2L-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYToe-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYToe-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYTravel-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYTravel-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYTV-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYUfo-Bold.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYUfo-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYWhale-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYYoungStar-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
;Source: "fonts/HYYouthful-Medium.ttf"; DestDir: "{#MyAppRootPath}\{#MyAppDataName}\down\"; Flags: ignoreversion
[Code]
type
TProcessEntry = record
PID: DWORD;
Name: string;
end;
TProcessEntryList = array of TProcessEntry;
function GetProcessList(const Filter: string; out List: TProcessEntryList): Integer;
var
I: Integer;
WQLQuery: string;
WbemLocator: Variant;
WbemServices: Variant;
WbemObject: Variant;
WbemObjectSet: Variant;
begin
Result := 0;
WbemLocator := CreateOleObject('WbemScripting.SWbemLocator');
WbemServices := WbemLocator.ConnectServer('localhost', 'root\CIMV2');
WQLQuery := 'SELECT ProcessId, Name FROM Win32_Process WHERE Name LIKE "%' + Filter +'%"';
WbemObjectSet := WbemServices.ExecQuery(WQLQuery);
if not VarIsNull(WbemObjectSet) and (WbemObjectSet.Count > 0) then
begin
Result := WbemObjectSet.Count;
SetArrayLength(List, WbemObjectSet.Count);
for I := 0 to WbemObjectSet.Count - 1 do
begin
WbemObject := WbemObjectSet.ItemIndex(I);
if not VarIsNull(WbemObject) then
begin
List[I].PID := WbemObject.ProcessId;
List[I].Name := WbemObject.Name;
end;
end;
end;
end;
function RunProcesss(): Boolean;
var
S: string;
I: Integer;
Filter: string;
ProcessList: TProcessEntryList;
begin
Filter := 'fontmanager.exe';
Result := false;
if GetProcessList(Filter, ProcessList) > 0 then
for I := 0 to (GetArrayLength(ProcessList) - 1) do
begin
if CompareText(Filter, ProcessList[I].Name) = 0 then
begin
Result := True;
Exit;
end
end;
end;
function GetUninstallString: string;
var
sUnInstPath: string;
sUnInstallString: string;
begin
Result := '';
sUnInstPath := ExpandConstant('Software\Microsoft\Windows\CurrentVersion\Uninstall\{{A2670E5F-4D34-4042-A9C5-5A3BC9547B37}_is1');
sUnInstallString := '';
if not RegQueryStringValue(HKLM, sUnInstPath, 'UninstallString', sUnInstallString) then
RegQueryStringValue(HKCU, sUnInstPath, 'UninstallString', sUnInstallString);
Result := sUnInstallString;
end;
function IsUpgrade: Boolean;
begin
Result := (GetUninstallString() <> '');
end;
function IsFontbadaManagerRunning(): Boolean;
begin
Result := (FindWindowByWindowName('{#MyAppWindowName}') <> 0);
end;
function InitializeSetup: Boolean;
var
V: Integer;
iResultCode: Integer;
sUnInstallString: string;
begin
Result := True;
if RegValueExists(HKEY_LOCAL_MACHINE,'Software\Microsoft\Windows\CurrentVersion\Uninstall\{A2670E5F-4D34-4042-A9C5-5A3BC9547B37}_is1', 'UninstallString') then
begin
if IsFontbadaManagerRunning() and RunProcesss() then
begin
MsgBox('폰트바다 매니저({#MyAppWindowName})가 실행 중입니다. 정상 종료(로그 아웃) 후 다시 실행해 주세요.', mbError, MB_OK);
Result := false;
end
else
begin
V := MsgBox(ExpandConstant('이전 버전 폰트바다 매니저가 존재합니다. 삭제 후 설치를 권장합니다. 진행하시겠습니까?'), mbConfirmation, MB_YESNO);
if V = IDYES then
begin
sUnInstallString := GetUninstallString();
sUnInstallString := RemoveQuotes(sUnInstallString);
Exec(ExpandConstant(sUnInstallString), '', '', SW_SHOW, ewWaitUntilTerminated, iResultCode);
Result := True;
end
else
begin
MsgBox('삭제 및 설치를 종료합니다.', mbError, MB_OK);
Result := False;
end;
end;
end;
end;
procedure InitializeWizard;
begin
with TNewStaticText.Create(WizardForm) do
begin
Left := WizardForm.FilenameLabel.Left;
Top := WizardForm.FilenameLabel.Top;
Width := WizardForm.FilenameLabel.Width;
Height := WizardForm.FilenameLabel.Height;
Caption := ExpandConstant('폰트바다3 설치중...');
end;
WizardForm.FilenameLabel.Visible := False;
end;
[Icons]
Name: {userdesktop}\폰트바다; Filename: {#MyAppRootPath}\{#MyAppFolderName}\{#MyAppProcessName}.exe; WorkingDir: {#MyAppRootPath}\{#MyAppFolderName}\; Comment: "폰트바다 매니저"; IconFilename: {#MyAppRootPath}\{#MyAppFolderName}\{#MyAppProcessName}.exe;
Name: {userstartup}\폰트바다; Filename: {#MyAppRootPath}\{#MyAppFolderName}\{#MyAppProcessName}.exe; workingdir: {#MyAppRootPath}\{#MyAppFolderName}\;
[Run]
Filename: "schtasks";Parameters: "/create /sc onLogon /tn FontManager /tr /f ""'{#MyAppRootPath}\{#MyAppFolderName}\{#MyAppProcessName}.exe'"" /RL HIGHEST /DELAY 0000:10"; Flags:ShellExec;
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment