[Main]
Title=Korean IME for VistaPE
Type=script
Level=3
Description=Korean IME (beta) for VistaPE. Needs Windows Vista DVD as source
Author=lee woo kun
Selected=False
Contact=compang@excite.com
Date=05.12.2007
Version=2
Download_Level=2

[Variables]
%DictsDir%=Windows\IME\imekr8\DICTS

[Process]
REM Base - http://support.microsoft.com/kb/926181/ko
REM Adds - JapaneseIMEv.script in WinBuilder Base Pack
Echo,Creating Directories...
DirMake,"%TargetDir%\Windows\IME"
DirMake,"%TargetDir%\Windows\IME\imekr8"
DirMake,"%TargetDir%\%DictsDir%"
DirMake,"%TargetDir%\Windows\System32\IME"
DirMake,"%TargetDir%\Windows\System32\IME\imekr8"
#REM EZSo - Previous Miss
DirMake,"%TargetDir%\Windows\System32\IME\imekr8\DICTS"
DirMake,"%TargetDir%\Windows\System32\IME\shared"
Echo,Copying files...
FileCopy,"%InstallSRC%\Windows\Fonts\gulim.ttc","%TargetDir%\Windows\Fonts\gulim.ttc"
FileCopy,"%InstallSRC%\Windows\System32\CTFMON.EXE","%TargetDir%\Windows\System32\CTFMON.EXE"
FileCopy,"%InstallSRC%\Windows\System32\MSUTB.DLL","%TargetDir%\Windows\System32\MSUTB.DLL"
FileCopy,"%InstallSRC%\Windows\System32\MsCtfMonitor.DLL","%TargetDir%\Windows\System32\MsCtfMonitor.DLL"
FileCopy,"%InstallSRC%\Windows\System32\MsCtfMonitor.DLL","%TargetDir%\Windows\System32\conime.exe"
FileCopy,"%InstallSRC%\%DictsDir%\IMKRHJD.LEX","%TargetDir%\%DictsDir%\IMKRHJD.LEX"
FileCopy,"%InstallSRC%\Windows\System32\IMKR80.IME","%TargetDir%\Windows\System32\IMKR80.IME"
FileCopy,"%InstallSRC%\Windows\System32\IME\IMEKR8\IMKRAPI.DLL","%TargetDir%\Windows\System32\IME\IMEKR8\IMKRAPI.DLL"
FileCopy,"%InstallSRC%\Windows\System32\IME\IMEKR8\IMKRTIP.DLL","%TargetDir%\Windows\System32\IME\IMEKR8\IMKRTIP.DLL"
FileCopy,"%InstallSRC%\Windows\System32\IME\IMEKR8\DICTS\IMKRHJD.DLL","%TargetDir%\Windows\System32\IME\IMEKR8\DICTS\IMKRHJD.DLL"
FileCopy,"%InstallSRC%\Windows\System32\IME\shared\IMEAPIS.DLL","%TargetDir%\Windows\System32\IME\shared\IMEAPIS.DLL"
FileCopy,"%InstallSRC%\Windows\System32\IME\shared\IMETIP.DLL","%TargetDir%\Windows\System32\IME\shared\IMETIP.DLL"
FileCopy,"%InstallSRC%\Windows\System32\IME\shared\IMJKAPI.DLL","%TargetDir%\Windows\System32\IME\shared\IMJKAPI.DLL"
FileCopy,"%InstallSRC%\Windows\System32\IME\shared\MSCAND20.DLL","%TargetDir%\Windows\System32\IME\shared\MSCAND20.DLL"
Echo,Writing Registry...
RegHiveLoad,Tmp_software,%RegSoftware%
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{0095b496-f121-4256-96a0-09179828cc16}","","CImeProductObject_JK Class"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{0095b496-f121-4256-96a0-09179828cc16}\InprocServer32","","%SystemRoot%\System32\IME\shared\IMJKAPI.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{0095b496-f121-4256-96a0-09179828cc16}\InprocServer32","ThreadingModel","Apartment"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{0095b496-f121-4256-96a0-09179828cc16}\ProgID","","IMEAPI.CImeProductObjectJK.1"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{0095b496-f121-4256-96a0-09179828cc16}\TypeLib","","{da524058-bdb4-482a-997a-338ae04d7156}"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{0095b496-f121-4256-96a0-09179828cc16}\Version","","1.0"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{0095b496-f121-4256-96a0-09179828cc16}\VersionIndependentProgID","","IMEAPI.CImeProductObjectJK"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{01575CFE-9A55-4003-A5E1-F38D1EBDCBE1}","","MsCtfMonitor task handler"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{01575CFE-9A55-4003-A5E1-F38D1EBDCBE1}\InprocServer32","","%SystemRoot%\System32\MsCtfMonitor.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{01575CFE-9A55-4003-A5E1-F38D1EBDCBE1}\InprocServer32","ThreadingModel","Both"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{17fb3711-de14-477f-8b81-32a9c11a6938}","","CImeCommonAPI Class"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{17fb3711-de14-477f-8b81-32a9c11a6938}\InprocServer32","","%SystemRoot%\System32\IME\shared\IMJKAPI.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{17fb3711-de14-477f-8b81-32a9c11a6938}\InprocServer32","ThreadingModel","Apartment"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{17fb3711-de14-477f-8b81-32a9c11a6938}\ProgID","","IMEAPI.CImeCommonAPI.1"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{17fb3711-de14-477f-8b81-32a9c11a6938}\TypeLib","","{da524058-bdb4-482a-997a-338ae04d7156}"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{17fb3711-de14-477f-8b81-32a9c11a6938}\Version","","1.0"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{17fb3711-de14-477f-8b81-32a9c11a6938}\VersionIndependentProgID","","IMEAPI.CImeCommonAPI"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{20cd9315-87d0-40b4-b925-0a8f208e1f8d}","","ImeCommonAPI_KOR_Desktop_V1 Class"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{20cd9315-87d0-40b4-b925-0a8f208e1f8d}\InprocServer32","","%SystemRoot%\System32\IME\IMEKR8\IMKRAPI.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{20cd9315-87d0-40b4-b925-0a8f208e1f8d}\InprocServer32","ThreadingModel","Apartment"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{20cd9315-87d0-40b4-b925-0a8f208e1f8d}\ProgID","","ImeCommonAPI1042.1"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{20cd9315-87d0-40b4-b925-0a8f208e1f8d}\TypeLib","","{acdf1c98-a273-43b0-959d-6935f7a723be}"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{20cd9315-87d0-40b4-b925-0a8f208e1f8d}\Version","","1.0"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{20cd9315-87d0-40b4-b925-0a8f208e1f8d}\VersionIndependentProgID","","ImeCommonAPI1042"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{227188db-3179-4fdf-af3a-da3b85a0b3cc}","","ImeCommonAPIClassFactory_KOR_Desktop_V1 Class"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{227188db-3179-4fdf-af3a-da3b85a0b3cc}\InprocServer32","","%SystemRoot%\System32\IME\IMEKR8\IMKRAPI.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{227188db-3179-4fdf-af3a-da3b85a0b3cc}\InprocServer32","ThreadingModel","Apartment"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{227188db-3179-4fdf-af3a-da3b85a0b3cc}\ProgID","","ImeCommonAPIClassFactory1042.1"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{227188db-3179-4fdf-af3a-da3b85a0b3cc}\TypeLib","","{acdf1c98-a273-43b0-959d-6935f7a723be}"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{227188db-3179-4fdf-af3a-da3b85a0b3cc}\Version","","1.0"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{227188db-3179-4fdf-af3a-da3b85a0b3cc}\VersionIndependentProgID","","ImeCommonAPIClassFactory1042"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{3318360C-1AFC-4D09-A86B-9F9CB6DCEB9C}","","ClassicLangBar"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{3318360C-1AFC-4D09-A86B-9F9CB6DCEB9C}\InProcServer32","","%SystemRoot%\System32\MSUTB.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{3318360C-1AFC-4D09-A86B-9F9CB6DCEB9C}\InProcServer32","ThreadingModel","Apartment"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{414AC301-8D95-43C8-99D0-3F25E4076945}","","Microsoft Shared Correction UI"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{414AC301-8D95-43C8-99D0-3F25E4076945}\InProcServer32","","%SystemRoot%\System32\IME\shared\MSCAND20.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{414AC301-8D95-43C8-99D0-3F25E4076945}\InProcServer32","ThreadingModel","Apartment"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{4C870C20-4ED3-4235-9A2A-7185F8A87D06}","","HanjaDic Class"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{4C870C20-4ED3-4235-9A2A-7185F8A87D06}\InprocServer32","","%SystemRoot%\System32\IME\IMEKR8\DICTS\IMKRHJD.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{4C870C20-4ED3-4235-9A2A-7185F8A87D06}\InprocServer32","ThreadingModel","Apartment"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{4C870C20-4ED3-4235-9A2A-7185F8A87D06}\ProgID","","mshjdic.hanjadic.1"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{4C870C20-4ED3-4235-9A2A-7185F8A87D06}\TypeLib","","{D5090061-1F23-4611-8821-7B759123AE68}"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{4C870C20-4ED3-4235-9A2A-7185F8A87D06}\Version","","1.0"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{4C870C20-4ED3-4235-9A2A-7185F8A87D06}\VersionIndependentProgID","","mshjdic.hanjadic"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}","","Language bar"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}","MenuTextPUI","@%SystemRoot%\System32\msutb.dll,-328"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}\InProcServer32","","%SystemRoot%\system32\msutb.dll"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}\InProcServer32","ThreadingModel","Apartment"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6bdadf65-eb94-419b-907c-0ba9dda7f0df}","","CImeRequestSender_JK Class"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6bdadf65-eb94-419b-907c-0ba9dda7f0df}","AppID","{F106FC4B-A60F-4B3E-9F38-C6FC869C2E47}"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{6bdadf65-eb94-419b-907c-0ba9dda7f0df}\InprocServer32","","%SystemRoot%\System32\IME\shared\IMJKAPI.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6bdadf65-eb94-419b-907c-0ba9dda7f0df}\InprocServer32","ThreadingModel","Apartment"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6bdadf65-eb94-419b-907c-0ba9dda7f0df}\ProgID","","IMEAPI.CImeRequestSenderJK.1"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6bdadf65-eb94-419b-907c-0ba9dda7f0df}\TypeLib","","{da524058-bdb4-482a-997a-338ae04d7156}"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6bdadf65-eb94-419b-907c-0ba9dda7f0df}\Version","","1.0"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6bdadf65-eb94-419b-907c-0ba9dda7f0df}\VersionIndependentProgID","","IMEAPI.CImeRequestSenderJK"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6ffa842b-fd90-4a0e-9315-21c52b2457aa}","","CImeKeyMapView_JK Class"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{6ffa842b-fd90-4a0e-9315-21c52b2457aa}\InprocServer32","","%SystemRoot%\System32\IME\shared\IMJKAPI.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6ffa842b-fd90-4a0e-9315-21c52b2457aa}\InprocServer32","ThreadingModel","Apartment"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6ffa842b-fd90-4a0e-9315-21c52b2457aa}\ProgID","","IMEAPI.CImeKeyMapViewJK.1"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6ffa842b-fd90-4a0e-9315-21c52b2457aa}\TypeLib","","{da524058-bdb4-482a-997a-338ae04d7156}"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6ffa842b-fd90-4a0e-9315-21c52b2457aa}\Version","","1.0"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{6ffa842b-fd90-4a0e-9315-21c52b2457aa}\VersionIndependentProgID","","IMEAPI.CImeKeyMapViewJK"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{91162401-6E6B-478A-A7FF-994EBA35B9C3}","","PSFactoryBuffer"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{91162401-6E6B-478A-A7FF-994EBA35B9C3}\InProcServer32","","%SystemRoot%\System32\IME\shared\IMEAPIS.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{91162401-6E6B-478A-A7FF-994EBA35B9C3}\InProcServer32","ThreadingModel","Both"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{95688ffa-250d-49bd-b40a-8ed3a8ef4c8e}","","ImeKeyEventHandler Class"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{95688ffa-250d-49bd-b40a-8ed3a8ef4c8e}\InprocServer32","","%SystemRoot%\System32\IME\IMEKR8\IMKRAPI.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{95688ffa-250d-49bd-b40a-8ed3a8ef4c8e}\InprocServer32","ThreadingModel","Apartment"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{95688ffa-250d-49bd-b40a-8ed3a8ef4c8e}\ProgID","","ImeKeyEventHandler1042.1"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{95688ffa-250d-49bd-b40a-8ed3a8ef4c8e}\TypeLib","","{acdf1c98-a273-43b0-959d-6935f7a723be}"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{95688ffa-250d-49bd-b40a-8ed3a8ef4c8e}\Version","","1.0"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{95688ffa-250d-49bd-b40a-8ed3a8ef4c8e}\VersionIndependentProgID","","ImeKeyEventHandler1042"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{9f75fdc4-0aba-4866-88a9-75ebb9e7d584}","","CImeCommandAvailabilityView_JK Class"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{9f75fdc4-0aba-4866-88a9-75ebb9e7d584}\InprocServer32","","%SystemRoot%\System32\IME\shared\IMJKAPI.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{9f75fdc4-0aba-4866-88a9-75ebb9e7d584}\InprocServer32","ThreadingModel","Apartment"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{9f75fdc4-0aba-4866-88a9-75ebb9e7d584}\ProgID","","IMEAPI.CImeCommandAvailabilityViewJK.1"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{9f75fdc4-0aba-4866-88a9-75ebb9e7d584}\TypeLib","","{da524058-bdb4-482a-997a-338ae04d7156}"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{9f75fdc4-0aba-4866-88a9-75ebb9e7d584}\Version","","1.0"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{9f75fdc4-0aba-4866-88a9-75ebb9e7d584}\VersionIndependentProgID","","IMEAPI.CImeCommandAvailabilityViewJK"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}","","IMKRTIP"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\InProcServer32","","%SystemRoot%\System32\IME\IMEKR8\IMKRTIP.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\InProcServer32","ThreadingModel","Apartment"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{A3037D66-C043-4F54-91A0-2CDB642E7718}","","IMETip"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{A3037D66-C043-4F54-91A0-2CDB642E7718}\InProcServer32","","%SystemRoot%\System32\IME\shared\IMETIP.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{A3037D66-C043-4F54-91A0-2CDB642E7718}\InProcServer32","ThreadingModel","Apartment"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{D26C7A0A-83A0-48D3-9174-529DB999B4A4}","","PSFactoryBuffer"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{D26C7A0A-83A0-48D3-9174-529DB999B4A4}\InProcServer32","","%SystemRoot%\System32\IME\shared\IMJKAPI.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{D26C7A0A-83A0-48D3-9174-529DB999B4A4}\InProcServer32","ThreadingModel","Both"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{D74A07B1-EA36-4F32-A85A-9777A4AE12AA}","","PSFactoryBuffer"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{D74A07B1-EA36-4F32-A85A-9777A4AE12AA}\InProcServer32","","%SystemRoot%\System32\IME\IMEKR8\IMKRAPI.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{D74A07B1-EA36-4F32-A85A-9777A4AE12AA}\InProcServer32","ThreadingModel","Both"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{af9d2278-060f-4a17-99a9-5044f7f843a8}","","CImeProperty_JK Class"
RegWrite,HKLM,0x2,"Tmp_software\Classes\CLSID\{af9d2278-060f-4a17-99a9-5044f7f843a8}\InprocServer32","","%SystemRoot%\System32\IME\shared\IMJKAPI.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{af9d2278-060f-4a17-99a9-5044f7f843a8}\InprocServer32","ThreadingModel","Apartment"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{af9d2278-060f-4a17-99a9-5044f7f843a8}\ProgID","","IMEAPI.CImePropertyJK.1"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{af9d2278-060f-4a17-99a9-5044f7f843a8}\TypeLib","","{da524058-bdb4-482a-997a-338ae04d7156}"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{af9d2278-060f-4a17-99a9-5044f7f843a8}\Version","","1.0"
RegWrite,HKLM,0x1,"Tmp_software\Classes\CLSID\{af9d2278-060f-4a17-99a9-5044f7f843a8}\VersionIndependentProgID","","IMEAPI.CImePropertyJK"
RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPI1042","","ImeCommonAPI_KOR Class"
RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPI1042.1","","ImeCommonAPI_KOR_Desktop_V1 Class"
RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPI1042.1\CLSID","","{20cd9315-87d0-40b4-b925-0a8f208e1f8d}"
RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPI1042\CLSID","","{20cd9315-87d0-40b4-b925-0a8f208e1f8d}"
RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPI1042\CurVer","","ImeCommonAPI1042.1"
RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPIClassFactory1042","","ImeCommonAPIClassFactory_KOR Class"
RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPIClassFactory1042.1","","ImeCommonAPIClassFactory_KOR_Desktop_V1 Class"
RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPIClassFactory1042.1\CLSID","","{227188db-3179-4fdf-af3a-da3b85a0b3cc}"
RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPIClassFactory1042\CLSID","","{227188db-3179-4fdf-af3a-da3b85a0b3cc}"
RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeCommonAPIClassFactory1042\CurVer","","ImeCommonAPIClassFactory1042.1"
RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeKeyEventHandler1042","","ImeKeyEventHandler Class"
RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeKeyEventHandler1042.1","","ImeKeyEventHandler Class"
RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeKeyEventHandler1042.1\CLSID","","{95688ffa-250d-49bd-b40a-8ed3a8ef4c8e}"
RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeKeyEventHandler1042\CLSID","","{95688ffa-250d-49bd-b40a-8ed3a8ef4c8e}"
RegWrite,HKLM,0x1,"Tmp_software\Classes\ImeKeyEventHandler1042\CurVer","","ImeKeyEventHandler1042.1"
RegWrite,HKLM,0x1,"Tmp_software\Classes\Interface\{03719B9D-3B5A-4651-8E6F-2FAA5314B1E9}","","IImeCandidateChineseCharacterCategory"
RegWrite,HKLM,0x1,"Tmp_software\Classes\Interface\{03719B9D-3B5A-4651-8E6F-2FAA5314B1E9}\NumMethods","","4"
RegWrite,HKLM,0x1,"Tmp_software\Classes\Interface\{03719B9D-3B5A-4651-8E6F-2FAA5314B1E9}\ProxyStubClsid32","","{91162401-6E6B-478A-A7FF-994EBA35B9C3}"
RegWrite,HKLM,0x1,"Tmp_software\Classes\TypeLib\{ACDF1C98-A273-43B0-959D-6935F7A723BE}\1.0","","imapikor 1.0 Type Library"
RegWrite,HKLM,0x2,"Tmp_software\Classes\TypeLib\{ACDF1C98-A273-43B0-959D-6935F7A723BE}\1.0\0\win32","","%SystemRoot%\System32\IME\IMEKR8\IMKRAPI.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\TypeLib\{ACDF1C98-A273-43B0-959D-6935F7A723BE}\1.0\FLAGS","","0"
RegWrite,HKLM,0x2,"Tmp_software\Classes\TypeLib\{ACDF1C98-A273-43B0-959D-6935F7A723BE}\1.0\HELPDIR","","%SystemRoot%\System32\IME\IMEKR8"
RegWrite,HKLM,0x1,"Tmp_software\Classes\TypeLib\{D5090061-1F23-4611-8821-7B759123AE68}\1.0","","Hanja Dictionary Type Library 1.0"
RegWrite,HKLM,0x2,"Tmp_software\Classes\TypeLib\{D5090061-1F23-4611-8821-7B759123AE68}\1.0\0\win32","","%SystemRoot%\System32\IME\IMEKR8\DICTS\IMKRHJD.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\TypeLib\{D5090061-1F23-4611-8821-7B759123AE68}\1.0\FLAGS","","0"
RegWrite,HKLM,0x2,"Tmp_software\Classes\TypeLib\{D5090061-1F23-4611-8821-7B759123AE68}\1.0\HELPDIR","","%SystemRoot%\System32\IME\IMEKR8\DICTS"
RegWrite,HKLM,0x1,"Tmp_software\Classes\TypeLib\{DA524058-BDB4-482A-997A-338AE04D7156}\1.0","","IMEAPI_JK 1.0 Type Library"
RegWrite,HKLM,0x2,"Tmp_software\Classes\TypeLib\{DA524058-BDB4-482A-997A-338AE04D7156}\1.0\0\win32","","%SystemRoot%\System32\IME\shared\IMJKAPI.DLL"
RegWrite,HKLM,0x1,"Tmp_software\Classes\TypeLib\{DA524058-BDB4-482A-997A-338AE04D7156}\1.0\FLAGS","","0"
RegWrite,HKLM,0x2,"Tmp_software\Classes\TypeLib\{DA524058-BDB4-482A-997A-338AE04D7156}\1.0\HELPDIR","","%SystemRoot%\System32\IME\shared"
RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}","Enable","1"
RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\Category\Category\{046B8C80-1647-40F7-9B21-B93B81AABC1B}\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}"
RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\Category\Category\{34745C63-B2F0-4784-8B67-5E12C8701A31}\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}"
RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\Category\Category\{364215D9-75BC-11D7-A6EF-00065B84435C}\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}"
RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\Category\Category\{49D2F9CE-1F5E-11D7-A6D3-00065B84435C}\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}"
RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\Category\Category\{49D2F9CF-1F5E-11D7-A6D3-00065B84435C}\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}"
RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\Category\Category\{CCF05DD7-4A87-11D7-A6E2-00065B84435C}\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}"
RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\Category\Item\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}","Description","IMKRTIP"
RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\Category\Item\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\{046B8C80-1647-40F7-9B21-B93B81AABC1B}"
RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\Category\Item\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\{34745C63-B2F0-4784-8B67-5E12C8701A31}"
RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\Category\Item\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\{364215D9-75BC-11D7-A6EF-00065B84435C}"
RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\Category\Item\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\{49D2F9CE-1F5E-11D7-A6D3-00065B84435C}"
RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\Category\Item\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\{49D2F9CF-1F5E-11D7-A6D3-00065B84435C}"
RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\Category\Item\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\{CCF05DD7-4A87-11D7-A6E2-00065B84435C}"
RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\LanguageProfile\0x00000412\{B5FE1F02-D5F2-4445-9C03-C568F23C99A1}","Description","Microsoft IME"
RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\LanguageProfile\0x00000412\{B5FE1F02-D5F2-4445-9C03-C568F23C99A1}","IconFile","%SystemRoot%\System32\IME\IMEKR8\imkrtip.dll"
RegWrite,HKLM,0x1,"Tmp_software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\LanguageProfile\0x00000412\{B5FE1F02-D5F2-4445-9C03-C568F23C99A1}","IconIndex",0x00000000
RegWrite,HKLM,0x2,"Tmp_software\Microsoft\IMEKR\8.0","Dictionary","%SystemRoot%\IME\IMEKR8\DICTS\IMKRHJD.LEX"
RegWrite,HKLM,0x2,"Tmp_software\Microsoft\IMEKR\8.0\directories","DictionaryPath","%SystemRoot%\IME\IMEKR8\DICTS"
RegWrite,HKLM,0x2,"Tmp_software\Microsoft\IMEKR\8.0\directories","ModulePath","%SystemRoot%\System32\IME\IMEKR8"
RegHiveUnLoad,"Tmp_software"
RegHiveLoad,"Tmp_default","%RegDefault%"
RegWrite,HKLM,0x1,"Tmp_default\Software\Microsoft\CTF\Assemblies\0x00000412\{34745C63-B2F0-4784-8B67-5E12C8701A31}","Default","{A028AE76-01B1-46C2-99C4-ACD9858AE02F}"
RegWrite,HKLM,0x4,"Tmp_default\Software\Microsoft\CTF\Assemblies\0x00000412\{34745C63-B2F0-4784-8B67-5E12C8701A31}","KeyboardLayout",0x003edf5c
RegWrite,HKLM,0x1,"Tmp_default\Software\Microsoft\CTF\Assemblies\0x00000412\{34745C63-B2F0-4784-8B67-5E12C8701A31}","Profile","{B5FE1F02-D5F2-4445-9C03-C568F23C99A1}"
RegWrite,HKLM,0x1,"Tmp_default\Software\Microsoft\CTF\HiddenDummyLayouts","00000412","00000412"
RegWrite,HKLM,0x1,"Tmp_default\Software\Microsoft\CTF\SortOrder\AssemblyItem\0x00000412\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000000","CLSID","{A028AE76-01B1-46C2-99C4-ACD9858AE02F}"
RegWrite,HKLM,0x1,"Tmp_default\Software\Microsoft\CTF\SortOrder\AssemblyItem\0x00000412\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000000","Profile","{B5FE1F02-D5F2-4445-9C03-C568F23C99A1}"
RegWrite,HKLM,0x4,"Tmp_default\Software\Microsoft\CTF\SortOrder\AssemblyItem\0x00000412\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000000","KeyboardLayout",0x00000000
RegWrite,HKLM,0x1,"Tmp_default\Software\Microsoft\CTF\SortOrder\Language","00000000","00000412"
RegWrite,HKLM,0x4,"Tmp_default\Software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\LanguageProfile\0x00000412\{B5FE1F02-D5F2-4445-9C03-C568F23C99A1}","Enable",0x00000001
RegWrite,HKLM,0x1,"Tmp_default\Software\Microsoft\Windows\CurrentVersion\Run","ctfmon","ctfmon.exe"
RegHiveUnLoad,"Tmp_default"
If,%pCheckBox1%,Equal,false,Run,%ScriptFile%,KeyboardUS

[KeyboardUS]
RegHiveLoad,Tmp_setupreg_hiv,%RegSystem%
RegWrite,HKLM,0x4,"Tmp_setupreg_hiv\ControlSet001\Services\i8042prt\Parameters","OverrideKeyboardSubtype","0"
RegWrite,HKLM,0x4,"Tmp_setupreg_hiv\ControlSet001\Services\i8042prt\Parameters","OverrideKeyboardType","0"
RegHiveUnLoad,Tmp_setupreg_hiv

[Interface]
pTextLabel1=Option:,1,1,10,10,230,18,8,Normal
pCheckBox1="Korean Keyboard",1,3,30,40,216,18,True
pImage1=Korean.jpg,1,5,28,65,325,234

[EncodedFile-InterfaceEncoded-Korean.jpg]
lines=33
[encoded data, 137208 characters]

[InterfaceEncoded]
Korean.jpg=100Kb,133Kb

