[main] Title=Set Keyboard Description=Change your keyboard language to fit your regional settings Selected=True Level=2 Author=Boot Land community Contact=http://BootLand.pt.vu Credits=To all of those who support free software and bernat who initially proposed a way to customize the keyboard - thanks! Date=2006-06-28 Version=001 Locked=false Updates=http://www.edborg.boot-land.net/updates/ [AuthorEncoded] authorlogo.jpg=3257,4345 [Interface] pTextLabel3="Choose your keyboard language",1,1,48,58,222,33,9,Bold pScrollBox1="410 Italian (Standard)",1,4,60,97,171,21,"405 Czech","406 Danish","413 Dutch (Standard)","409 English (United States)","809 English (United Kingdom)","40C French (Standard)","80C French (Belgian)","100C French (Swiss)","C0C French (Canadian)","40B Finnish","407 German (Standard)","807 German (Swiss)","40E Hungarian","40F Icelandic","410 Italian (Standard)","414 Norwegian (Bokmal)","415 Polish","816 Portuguese (Portugal)","416 Portuguese (Brazil)","419 Russian","41B Slovak","40A Spanish (Traditional Sort)","80A Spanish (Mexican)","41D Swedish","424 Slovenian" pTextLabel1="If your keyboard language is not found on the list box, you can post a request for adding your language in the forums.",1,1,75,133,228,60,8,Normal [variables] %KBDDLL%=KBDUS.DLL %DOSKEYBKEY%=00000409 %DOSKEYBVALUE%=us %LAYOUTTEXT%=%pScrollBox1% %LAYOUTNAME%=@%SystemRoot%\\system32\\input.dll#$c-5000 [Process-405 Czech] set,%KBDDLL%,KBDCZ.DLL set,%DOSKEYBKEY%,00000405 set,%DOSKEYBVALUE%,cz set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5031 [Process-406 Danish] set,%KBDDLL%,KBDDA.DLL set,%DOSKEYBKEY%,00000406 set,%DOSKEYBVALUE%,dk set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5007 [Process-413 Dutch (Standard)] set,%KBDDLL%,KBDNE.DLL set,%DOSKEYBKEY%,00000413 set,%DOSKEYBVALUE%,nl set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5009 [Process-409 English (United States)] set,%KBDDLL%,KBDUS.DLL set,%DOSKEYBKEY%,00000409 set,%DOSKEYBVALUE%,us set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5000 [Process-809 English (United Kingdom)] set,%KBDDLL%,KBDUK.DLL set,%DOSKEYBKEY%,00000809 set,%DOSKEYBVALUE%,uk set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5025 [Process-40C French (Standard)] set,%KBDDLL%,KBDFR.DLL set,%DOSKEYBKEY%,0000040c set,%DOSKEYBVALUE%,fr set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5010 [Process-80C French (Belgian)] set,%KBDDLL%,KBDBE.DLL set,%DOSKEYBKEY%,0000080C set,%DOSKEYBVALUE%,be set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5002 [Process-100C French (Swiss)] set,%KBDDLL%,KBDSF.DLL set,%DOSKEYBKEY%,0000100C set,%DOSKEYBVALUE%,sf set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5023 [Process-C0C French (Canadian)] set,%KBDDLL%,KBDFC.DLL set,%DOSKEYBKEY%,00000C0C set,%DOSKEYBVALUE%,cf set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5005 [Process-40B Finnish] set,%KBDDLL%,KBDFI.DLL set,%DOSKEYBKEY%,0000040B set,%DOSKEYBVALUE%,su set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5009 [Process-407 German (Standard)] set,%KBDDLL%,KBDGR.DLL set,%DOSKEYBKEY%,00000407 set,%DOSKEYBVALUE%,gr set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5011 [Process-807 German (Swiss)] set,%KBDDLL%,KBDSG.DLL set,%DOSKEYBKEY%,00000807 set,%DOSKEYBVALUE%,sg set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5024 [Process-40E Hungarian] set,%KBDDLL%,KBDHU.DLL set,%DOSKEYBKEY%,0000040E set,%DOSKEYBVALUE%,hu set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5033 [Process-40F Icelandic] set,%KBDDLL%,KBDIC.DLL set,%DOSKEYBKEY%,0000040F set,%DOSKEYBVALUE%,is set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5013 [Process-410 Italian (Standard)] set,%KBDDLL%,KBDIT.DLL set,%DOSKEYBKEY%,00000410 set,%DOSKEYBVALUE%,it set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5015 [Process-414 Norwegian (Bokmal)] set,%KBDDLL%,KBDNO.DLL set,%DOSKEYBKEY%,00000414 set,%DOSKEYBVALUE%,no set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5018 [Process-415 Polish] set,%KBDDLL%,KBDPL.DLL set,%DOSKEYBKEY%,00000415 set,%DOSKEYBVALUE%,pl set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5035 [Process-816 Portuguese (Portugal)] set,%KBDDLL%,KBDPO.DLL set,%DOSKEYBKEY%,00000816 set,%DOSKEYBVALUE%,po set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5019 [Process-416 Portuguese (Brazil)] set,%KBDDLL%,KBDBR.DLL set,%DOSKEYBKEY%,00000416 set,%DOSKEYBVALUE%,br set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5003 [Process-419 Russian] set,%KBDDLL%,KBDRU.DLL set,%DOSKEYBKEY%,00000419 set,%DOSKEYBVALUE%,ru set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5055 [Process-41B Slovak] set,%KBDDLL%,KBDSL.DLL set,%DOSKEYBKEY%,0000041B set,%DOSKEYBVALUE%,sl set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5039 [Process-40A Spanish (Traditional Sort)] set,%KBDDLL%,KBDSP.DLL set,%DOSKEYBKEY%,0000040A set,%DOSKEYBVALUE%,sp set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5020 [Process-80A Spanish (Mexican)] set,%KBDDLL%,KBDLA.DLL set,%DOSKEYBKEY%,0000080A set,%DOSKEYBVALUE%,la set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5017 [Process-41D Swedish] set,%KBDDLL%,KBDSW.DLL set,%DOSKEYBKEY%,0000041D set,%DOSKEYBVALUE%,sv set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5022 [Process-424 Slovenian] set,%KBDDLL%,KBDCR.DLL set,%DOSKEYBKEY%,00000424 set,%DOSKEYBVALUE%,yu set,%LAYOUTTEXT%,%pScrollBox1% set,%LAYOUTNAME%,@%SystemRoot%\\system32\\input.dll#$c-5041 [process] Run,%ScriptFile%,Process-%pScrollBox1% echo,"Copying %KBDDLL% from %sourceDir%.." FileCopy,"%SourceDir%\I386\%KBDDLL%","%TargetDir%\i386\system32\%KBDDLL%" RegHiveLoad,"Build","%targetdir%\i386\system32\config\default" RegWrite,"HKLM",0x1,"Build\Keyboard Layout\Preload","1","%DOSKEYBKEY%" RegWrite,"HKLM",0x1,"Build\Control Panel\Keyboard","InitialKeyboardIndicators","2" RegHiveUnLoad,"Build" RegHiveLoad,"Build","%TargetDir%\i386\system32\setupreg.hiv" RegWrite,"HKLM",0x1,"Build\ControlSet001\Control\Keyboard Layout\DosKeybCodes","%DOSKEYBKEY%","%DOSKEYBVALUE%" RegWrite,"HKLM",0x1,"Build\ControlSet001\Control\Keyboard Layouts\%DOSKEYBKEY%","Layout Text","%LAYOUTTEXT%" RegWrite,"HKLM",0x1,"Build\ControlSet001\Control\Keyboard Layouts\%DOSKEYBKEY%","Layout Display Name","%LAYOUTNAME%" RegWrite,"HKLM",0x1,"Build\ControlSet001\Control\Keyboard Layouts\%DOSKEYBKEY%","Layout File","%KBDDLL%" RegHiveUnLoad,Build echo,All done.. [EncodedFile-AuthorEncoded-authorlogo.jpg] lines=1 0=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 1=cTL1IhBYUrGMRLTFdPI4u6cxnLHYk1i48ZSKCSCflEIy24hVFQnk2PAbESTuO3JJSGJI9ZlCajPxuwE+Re804PVBTwjiSefx1UeWFoJP7YGulb6VLXzDENQaclz5N1ygOY2G9FL5NuH77/J8G/rzp4nONLLC3JyC/KyU/P18sqSGcYBSMLtPNA6Gwe7PKLo6/uZWACAGSPCV4A1StMAQAAAAIAAAAqAAAAawwAAAAAAAABAAAAAAAAAAAAAAA