PDA

Показать полную графическую версию : [addon] Удаление компонентов Windows 4


Страниц : 1 2 3 4 5 [6]

vitbomba
11-03-2012, 17:43
Может кто-нибудь подскажет в каком направлении правильно копать на мой вопрос выше?

SharkyEXE
11-03-2012, 18:05
deviance
Пожалуйста, если у Вас есть время, возможность, желание, сделайте Z-Del_Keyboard, оставив только русский и английский языки. Спасибо.

vitbomba
11-03-2012, 18:18
SharkyEXE, можно и украинский, хотя я уже раньше писал как убрать все языки кроме этих двух, но вот болгарский (латиница) остаётся.

kaisers, допиши в файле DelOC.lst и в DelStrings это kbdfr.dll, kbdgr.dll и kbdur.dll и удалишь французский, немецкий, украинский языки. Также в DelStrings ещё допиши KeyboardLayouts\00000***, где *** это немецкий 407, французкий 40C, украинский 422, чтобы не отображались эти раскладки.
С болгарским(латиница) лажа, не могу разобраться. »

SharkyEXE
11-03-2012, 19:03
vitbomba
Прошу прощения, а что, за болгарский (латиница) нету ответственного файла *.dll?

vitbomba
11-03-2012, 22:43
SharkyEXE, файла то нету, а вот раскладка есть с английскими буквами.

Знал бы куда копать, сам уже бы сделал.

vitbomba
11-03-2012, 23:52
В общем выяснил что это значение реестра отвечает за болгарский язык
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010402]
"Layout Text"="Болгарская (латиница)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5054"
"Layout File"="KBDUS.DLL"
"Layout Id"="0004"

В файле DelStrings KeyboardLayouts\00010402 тоже присутствует, но в системе болгарская (латиница) появляется.
Что означает KLT_1 ... KLT_152 может кто-то объяснить?

Если удалять через nLite раскладки клавиатуры, то в реестре у меня только данные реестра по трём языкам по этой ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000409, 00000419 и 00000422, а через этот аддон удаляя, то данные в реестре остаются по всем, но задействованы только эти три + французкий с немецким и болгарский (латиница)

vitbomba
12-03-2012, 15:09
Что означает KLT_1 ... KLT_152 может кто-то объяснить? »

С этим тоже разобрался и здесь Болгарская (латиница присутствует) KLT_54
KLT_10 = "Французская"
KLT_11 = "Немецкая"
KLT_55 = "Русская"
KLT_56 = "Русская (машинопись)"
KLT_58 = "Украинская"

SharkyEXE, можешь сам отредактировать и заменить. Остальное я писал выше. С болгарским ещё не разобрался.

vitbomba
12-03-2012, 15:47
Допишите в файле DelOC.lst и в DelStrings это kbdfr.dll, kbdgr.dll и kbdur.dll и удалишь французский, немецкий, украинский языки. Также в DelStrings ещё допиши Keyboard Layouts\00000***, где *** это немецкий 407, французкий 40C, украинский 422, чтобы не отображались эти раскладки. Ещё допишите в DelStrings KLT_10 = "Французская", KLT_11 = "Немецкая", KLT_58 = "Украинская".

Внимание ошибка.
В аддоне KeyboardLayouts пишется без пробела, а нужно писать с пробелом Keyboard Layouts

В реестре всё выглядит также как и после обработки nLite, так что аддон можно считать уже доработанным и законченным.

SharkyEXE
12-03-2012, 19:36
vitbomba
Пожалуйста, если у Вас есть время, возможность, желание, выложите Z-Del_Keyboard с только русским и английским языками. Спасибо.

vitbomba
12-03-2012, 23:16
SharkyEXE, подожди немного, только недавно пришёл с кинотеатра.

vitbomba
12-03-2012, 23:21
Тестируем и пишем, если что не так. Просто наконец руки дошли чтобы разобраться.

NikLok
10-09-2012, 10:00
Упс! Ссори ошибся темой.




© OSzone.net 2001-2012