[Replaces]
Common_API_Replace_1=#$xIniRead,%ScriptFile%,Api_Def,##$pAPIVAR##$p,%APIVAR%#$x
Common_API_By_1=#$xIf,%Version%,SMALLER,81,IniRead,%ScriptFile%,Api_Def,##$pAPIVAR##$p,%APIVAR%#$xElse,IniRead,%ScriptFile%,Api_Def,#$pAPIVAR#$p,%APIVAR%#$x
Common_API_Replace_2=#$xIniRead,%ScriptFile%,Api_Def,##$pAPIDef##$p,%APIDEF%#$x
Common_API_By_2=#$xIf,%Version%,SMALLER,81,IniRead,%ScriptFile%,Api_Def,##$pAPIDEF##$p,%APIDEF%#$xElse,IniRead,%ScriptFile%,Api_Def,#$pAPIDEF#$p,%APIDEF%#$x
Common_API_Replace_3=#$xIniRead,%ScriptFile%,Api_Def,##$pAPISUBDef##$p,%APISUBDEF%#$x
Common_API_By_3=#$xIf,%Version%,SMALLER,81,IniRead,%ScriptFile%,Api_Def,##$pAPISUBDEF##$p,%APISUBDEF%#$xElse,IniRead,%ScriptFile%,Api_Def,#$pAPISUBDEF#$p,%APISUBDEF%#$x
Common_API_Replace_4=#$xIf,Not,#3,Equal,,Set,%_Param%,"#$q#$s#$q-SP:"#$xElse,Set,%_Param%,""#$x
Common_API_By_4=#$xIf,%Version%,SMALLER,81,Begin#$xIf,Not,#3,Equal,,Set,%_Param%,"##$q##$s##$q-SP:"#$xElse,Set,%_Param%,""#$xEnd#$xElse,Begin#$xIf,Not,#3,Equal,,Set,%_Param%,"#$q#$s#$q-SP:"#$xElse,Set,%_Param%,""#$xEnd#$x
Common_API_Replace_5=#$xIf,Not,#6,Equal,,Set,%_Param%,"#$q#$s#$q-SP:"#$xElse,Set,%_Param%,""#$x
Common_API_By_5=#$xIf,%Version%,SMALLER,81,Begin#$xIf,Not,#6,Equal,,Set,%_Param%,"##$q##$s##$q-SP:"#$xElse,Set,%_Param%,""#$xEnd#$xElse,Begin#$xIf,Not,#3,Equal,,Set,%_Param%,"#$q#$s#$q-SP:"#$xElse,Set,%_Param%,""#$xEnd#$x
Common_API_Replace_6=#$x%reg%\=%reg_temp%\#$x
Common_API_By_6=#$x%reg%=%reg_temp%#$x
Common_API_Replace_7=#$xIf,%PosIndex%,Equal,0,StrFormat,REPLACE,#7,#7,"#$q#$s#$q-SF:#7#$q#$s#$q-SI:0",#7#$x
Common_API_By_7=#$xIf,%PosIndex%,Equal,0,Set,#7,"#$s-SF:#7#$s-SI:0"#$x
Common_API_Replace_8=#$xIf,#9,NotEqual,,StrFormat,REPLACE,#9,#9,"#$q#$s#$q-SD:#9",#9#$x
Common_API_By_8=#$xIf,#9,NotEqual,,Set,#9,#$s-SD:#9#$x
Common_API_Replace_9=#$xIf,Not,#6,Equal,,Set,%_Param%,"##$q##$s##$q-SP:"#$x
Common_API_By_9=#$xIf,Not,#6,Equal,,Set,%_Param%,#$s-SP:#$x
Common_API_Replace_10=#$xIf,Not,#3,Equal,,Set,%_Param%,"##$q##$s##$q-SP:"#$x
Common_API_By_10=#$xIf,Not,#3,Equal,,Set,%_Param%,#$s-SP:#$x
Common_API_Replace_11=#$xStrFormat,REPLACE,#7,#7,"#$q#$s#$q-SF:%Icon_FileName%#$q#$s#$q-SI:%IconNum%",#7#$x
Common_API_By_11=#$xSet,#7,#$s-SF:%Icon_FileName%#$s-SI:%IconNum%#$x
7-Zip File Manager_Replace_1=\%Setupfile_%SourceArch%%
7-Zip File Manager_By_1=\%Setupfile_SourceArch%
7-Zip File Manager_Replace_2=,%Setupfile_%SourceArch%%
7-Zip File Manager_By_2=,%Setupfile_SourceArch%
7-Zip File Manager_Replace_3=#$x[Process]#$x
7-Zip File Manager_By_3=#$x[process]#$xIf,%SourceArch%,Equal,x64,Set,%Setupfile_SourceArch%,%Setupfile_X64%#$xElse,Set,%Setupfile_SourceArch%,%Setupfile_X86%#$x
Define Fundamentals_Replace_1=#$xIf,%pScrollBox3%,Equal,"System Drive",Set,%SettingsDrive%,##$pSystemDrive##$p,PERMANENT#$x
Define Fundamentals_By_1=#$xIf,%pScrollBox3%,Equal,"System Drive",Begin#$xIf,%Version%,SMALLER,081,Set,%SettingsDrive%,##$pSystemDrive##$p,PERMANENT#$xElse,Set,%SettingsDrive%,#$pSystemDrive#$p,PERMANENT#$xEnd#$x
Define Fundamentals_Replace_2=#$xIf,NotExistFile,%HoJoPEdir%\%HoJoPEexe%,ExtractFile,%HIvesFactoryScript%,Exes,%HoJoPEexe%,%HoJoPEdir%#$x
Define Fundamentals_By_2=#$xExec,%HivesFactoryScript%,ExtractHoJoPE#$x
Define Fundamentals_Replace_3=#$xIf,Not,ExistFile,%HoJoPEdir%\%HoJoPEexe%,ExtractFile,%HIvesFactoryScript%,Exes,%HoJoPEexe%,%HoJoPEdir%#$x
Define Fundamentals_By_3=#$xExec,%HivesFactoryScript%,ExtractHoJoPE#$x
OnProjectRun_Replace_1=#$xSet,%ISOfile%,%ISOfilefromScriptProjectMain%,Permanent#$x
OnProjectRun_By_1=#$xStrformat,filename,%ISOfilefromScriptProjectMain%,%ISOFileName%#$xIf,%Version%,SMALLER,81,IniRead,%ProjectDir%\script.project,Variables,##$pISOFile##$p,%ISOfilefromScriptProject%#$xElse,IniRead,%ProjectDir%\script.project,Variables,#$pISOFile#$p,%ISOfilefromScriptProject%#$xIf,Not,%ISOfilefromScriptProject%,Equal,%ISODir%\%ISOFileName%,Set,%ISOfile%,%ISODir%\%ISOFileName%,Permanent#$x
OnProjectRun_Replace_2=#$xExtractFile,%HivesFactoryScript%,Exes,%HoJoPEexe%,%ProjectTemp%#$x
OnProjectRun_By_2=#$xExec,%HivesFactoryScript%,ExtractHoJoPE#$x
OnProjectRun_Replace_3=#$xShellExecuteDelete,Hide,%ProjectTemp%\%HoJoPEexe%," #$q/O%ProjectTemp%\OnProjectRun-ProjectInfo.txt#$q -TL #$q-I%source_win%\Hivedef.inf#$q -D0"#$x
OnProjectRun_By_3=#$xShellExecute,Hide,%HoJoPEDir%\%HoJoPEexe%," #$q/O%ProjectInfo%#$q -TL #$q-I%source_win%\Hivedef.inf#$q -D%Debug%"#$xShellExecuteDelete,Hide,%HoJoPEdir%\%HoJoPEexe%," #$q/O%ProjectTemp%\OnProjectRun-ProjectInfo.txt#$q -TL #$q-I%source_win%\Hivedef.inf#$q -D0"#$x
OnProjectRun_Replace_4=#$xSet,%versionconfirmed%,Booooo#$x
OnProjectRun_By_4=#$xIf,%Version%,SMALLER,82,Set,%versionconfirmed%,Booooo#$xElse,Set,%versionconfirmed%,Yippieee#$x
ProgramFilesPE_Replace_1=#$xEnd#$xElse,Set,%ProgramFilesDrive%,##$pSystemDrive##$p,PERMANENT#$x
ProgramFilesPE_By_1=#$xEnd#$xElse,Begin#$xIf,%Version%,SMALLER,81,Begin#$xIf,%pScrollBox1%,Equal,Run From CD,Set,%ProgramFilesDrive%,#$pPEDrive#$p,PERMANENT#$xElse,Set,%ProgramFilesDrive%,##$pSystemDrive##$p,PERMANENT#$xEnd#$xElse,Begin#$xIf,%pScrollBox1%,Equal,Run From CD,Set,%ProgramFilesDrive%,#$pPEDrive#$p,PERMANENT#$xElse,Set,%ProgramFilesDrive%,#$pSystemDrive#$p,PERMANENT#$xEnd#$xEnd#$x
Create ISO_Replace_1=#$xIniWrite,%ProjectInfo%,Project,BootISO,%ISOFileInScriptProject%#$xSet,%ISOfile%,%ISOFileInScriptProject%,Permanent#$x
Create ISO_By_1=#$xStrformat,filename,%ISOFileInScriptProject%,%ISOFileName%#$xIniWrite,%ProjectInfo%,Project,BootISO,%ISODir%\%ISOFileName%#$xIf,%Version%,SMALLER,81,IniRead,%ProjectDir%\script.project,Variables,##$pISOFile##$p,%ISOfilefromScriptProject%#$xElse,IniRead,%ProjectDir%\script.project,Variables,#$pISOFile#$p,%ISOfilefromScriptProject%#$xIf,Not,%ISOfilefromScriptProject%,Equal,%ISODir%\%ISOFileName%,Set,%ISOfile%,%ISODir%\%ISOFileName%,Permanent#$x
HashTab_olegpov_Replace_1=#$x[Process]#$x
HashTab_olegpov_by_1=#$x#$x[Process]#$xIf,%SourceArch%,Equal,x64,Set,%TheFile_SourceArch%,%TheFile_X64%#$xElse,Set,%TheFile_SourceArch%,%TheFile_X86%#$x
HashTab_olegpov_Replace_2=%TheFile_%SourceArch%%
HashTab_olegpov_by_2=%TheFile_SourceArch%
HoJoPE Hives Factory_Replace_1=#$xIf,NotExistFile,%HoJoPEdir%\%HoJoPEexe%,ExtractFile,%HIvesFactoryScript%,Exes,%HoJoPEexe%,%HoJoPEdir%#$x
HoJoPE Hives Factory_By_1=#$xExec,%HivesFactoryScript%,ExtractHoJoPE#$x
HoJoPE Hives Factory_Replace_2=#$xIf,NotExistFile,%HoJoPEdir%\%HoJoPEexe%,ExtractFile,%ScriptFile%,Exes,%HoJoPEexe%,%HoJoPEdir%#$x
HoJoPE Hives Factory_By_2=#$xExec,%HivesFactoryScript%,ExtractHoJoPE#$x
HoJoPE Hives Factory_Replace_3=#$xIfNot,ExistFile,%HoJoPEdir%\%HoJoPEexe%,ExtractFile,%HIvesFactoryScript%,Exes,%HoJoPEexe%,%HoJoPEdir%#$x
HoJoPE Hives Factory_By_3=#$xExec,%HivesFactoryScript%,ExtractHoJoPE#$x
HoJoPE Hives Factory_Replace_4=#$xIfNot,ExistFile,%HoJoPEdir%\%HoJoPEexe%,ExtractFile,%ScriptFile%,Exes,%HoJoPEexe%,%HoJoPEdir%#$x
HoJoPE Hives Factory_By_4=#$xExec,%HivesFactoryScript%,ExtractHoJoPE#$x
HoJoPE Hives Factory_Replace_5=#$xIniRead,%ProjectInfo%,Project,AllID,%AllID%#$x
HoJoPE Hives Factory_By_5=#$xIniRead,%ProjectInfo%,Project,AllID,%_AllID%#$xIf,%Version%,BIGGER,080,Begin#$xStrFormat,REPLACE,%_AllID%,#$p,_,%_AllID%#$xStrFormat,REPLACE,%_AllID%,#,_,%_AllID%#$xIniWrite,%ProjectInfo%,Project,AllID,%_AllID%#$xEnd#$xSet,%AllID%,%_AllID%%SourceArch%#$x
HoJoPE Hives Factory_Replace_6=#$xIniRead,%ProjectInfo%,Project,TextID,%TextID%#$x
HoJoPE Hives Factory_By_6=#$xIniRead,%ProjectInfo%,Project,TextID,%_TextID%#$xSet,%TextID%,%_TextID%%SourceArch%#$x
HoJoPE Hives Factory_Replace_7=#$xIniRead,%ProjectInfo%,Project,LangID,%LangID%#$x
HoJoPE Hives Factory_By_7=#$xIniRead,%ProjectInfo%,Project,LangID,%_LangID%#$xSet,%LangID%,%_LangID%%SourceArch%#$x
HoJoPE Hives Factory_Replace_8=#$x%TargetDir%\I386#$x
HoJoPE Hives Factory_By_8=#$x%Target_win%#$x
HoJoPE Hives Factory_Replace_9=#$x[EncodedFolders]#$xExes#$x
HoJoPE Hives Factory_By_9=#$x[EncodedFolders]#$xExes_old#$x
HoJoPE Hives Factory_Replace_10=#$x[Exes]#$x
HoJoPE Hives Factory_By_10=#$x[Exes_old]#$x
Boot SDI_Replace_1=#$xSet,%ImDiskDrive%,"",PERMANENT#$xSystem,REBUILDVARS#$x
Boot SDI_By_1=#$xSet,%ImDiskDrive%,"",PERMANENT#$x
WimPack_Replace_1=#$xSet,%ImDiskDrive%,"",PERMANENT#$xSystem,REBUILDVARS#$x
WimPack_By_1=#$xSet,%ImDiskDrive%,"",PERMANENT#$x
Register Factory API_Replace_1=#$xSet,%ApiRegHDDDrive%,"",PERMANENT#$xSystem,REBUILDVARS#$x
Register Factory API_By_1=#$xSet,%ApiRegHDDDrive%,"",PERMANENT#$x
qEmu Emulation_Replace_1=#$xShellExecute%Ex%,Hide,%Tools%\qEMU\%exe%,"%hdd%#$s-boot#$s%pScrollBox1%#$s-m#$s%MemorySize%#$s%pTextBox3%#$s-L#$s#$q%Tools%\qEMU#$q%usb%%fullscreen%%uselocaltime%%kqemu%%acpi%#$s-net#$snic#$cmodel=rtl8139#$s-net#$suser#$c#$q%Tools%\qEMU#$q"#$x
qEmu Emulation_By_1=#$xSet,%CDFile%,%pTextBox3%#$xShellExecute%Ex%,Hide,%Tools%\qEMU\%exe%,"%hdd%#$s-boot#$s%pScrollBox1%#$s-m#$s%MemorySize%#$s%CDFile%#$s-L#$s#$q%Tools%\qEMU#$q%usb%%fullscreen%%uselocaltime%%kqemu%%acpi%#$s-net#$snic#$cmodel=rtl8139#$s-net#$suser#$c#$q%Tools%\qEMU#$q"#$x
[Inserts]
HoJoPE Hives Factory_Before_1=#$x[Do-NLS]#$x
HoJoPE Hives Factory_Insert_1=#$x[ExtractHoJoPE]#$xIf,NotExistDir,%HoJoPEdir%,DirMake,%HoJoPEdir%#$xIf,NotExistDir,%ProjectTemp%,DirMake,%ProjectTemp%#$xIf,%pCheckBox2%,EQUAL,True,ExtractFile,%HivesFactoryScript%,Exes_old,%HoJoPEexe%,%HoJoPEdir%#$xElse,ExtractFile,%HivesFactoryScript%,Exes_new,%HoJoPEexe%,%HoJoPEdir%#$x