Показать полную графическую версию : [addon] WSE(Winnt.Sif Editor)
Страниц :
1
2
3
4
[
5]
6
7
8
9
.:TimoXa:.
31-05-2008, 23:51
Надеюсь уважаемый автор не обидится, делал для себя, но может кому пригодится) Перевел "на коленках" возможны не точности...
putnik521
02-06-2008, 13:18
.:TimoXa:.,
Ну и как это применить к аддону?
.:TimoXa:.
02-06-2008, 14:11
берешь файл засовываешь его в CAB переименовываешь(как называется оригинальный файл из аддона) кидаешь в папку аддона...все используешь...есть пара багов...не все слова отображаются по-русски...видимо на данной стадии еще не загружены русские шрифты...и их нужно будет подгружать специально...но эт токо мое предположение, могу ошибаться...
putnik521
02-06-2008, 14:42
Спасибо,уже пробую.
.:TimoXa:.,
Поправь пусто вместо путо на вкладке Общие
на вкладке Сеть у тебя Установить стандартные компонен
На вкладке Дисплей не Количество цветов, а, например, Качество цветопередачи. А то у тебя получается Количества цветов всего 32 :)
На вкладке Системные папки не понятно, что имеется ввиду под Сommon Programn
На вкладке Языки не влезает Изменение языка ввода/раскладки кавиатуры с помощ. Лучше просто Горячие клавиши для: Там же плохо читается надпись справаSHIFT. Там же видимо не влезло слово клавиатуры в Изменении раскладки клавиатуры - можно сделать в две строки
На вкладке Другие параметры вместо интернет драйверов правильней употребить драйверов сетевых устройств.
В остальном вполне достойная работа.
Желательно чтобы ваш аддон стартовал перед аддоном Z_DRV_INST. Потому, что в большинстве случаев при установке windows необходимо изменить только имя пользователя и имя компутера (а потом идти пить пиво), а драйвера из Z_DRV_INST можно установить "по умолчанию". А так приходится долго ждать когда отработает Z_DRV_INST.
Попробовал переименовать ваш аттдон WSE в Z_WSE (чтобы он отработал в скрипте после Z_DRV_INST). После завершения работы скрипта получил в дистрибутиве ваш setup.ex_ и 2 оригинальных (микросовтовских) запакованых в setuporg.ex_ и в setup.or_ . Далее из Z_DRV_INST распаковал файл setup.ex_ переименовал поучившийся setup.exe в setuporg.exe запаковал обратно но уже в setuporg.ex_ и скопировал этот setuporg.ex_ в получившийся дистрибутив (с перезаписью существующего). В результате, при установке windows сначала запустился ваш аддон, а после его завершения запустился Z_DRV_INST.
spectre4
13-06-2008, 23:21
Новая версия доступна в шапке.
spectre4, То есть наконец-то теперь в системе можно будет меня раскладку клавы и после перезагрузки она сохранится?
PS: Добавление юзера происходит как и в аддоне AddUser (http://forum.oszone.net/thread-108414.html)?
spectre4
14-06-2008, 14:18
spectre4, То есть наконец-то теперь в системе можно будет меня раскладку клавы и после перезагрузки она сохранится?
PS: Добавление юзера происходит как и в аддоне AddUser (http://forum.oszone.net/thread-108414.html)? »
Да, сохранится. Теперь раскладка прописывается на T13 в дефолтный профиль, и применяется один раз - при создании каждого нового юзера, потом можно настраивать как угодно.
По части добавления юзеров - ну нету такой функции у меня и небыло никогда. Хотя если кому надо могу попробовать изобразить.
spectre4, добавление юзеров дело нужное - сообразиш - большой респект будет
Highlander1981
23-06-2008, 14:10
.:TimoXa:., если дело в руссификации интерфейса, то могу предложить использовать шрифт "Tahoma".
По крайней мере в моем варианте фэйка, который я написал для себя на Delphi, никаких проблемм нет. После смены шрифта у всех элементов формы, русский шрифт отображается корректно!
Единственное, не знаю почему, но не получается переключиться на русский для ввода. Пробовал и Shift+shift, и Ctrl+Shift, и Alt+Shift. Не дает пакость имя пользователя по русски написать. Может кто подскажет?
Highlander1981, но не получается переключиться на русский для ввода »
Там записи в реестр нужно добавлять. На T-40 их еще нет. Они появляются на этапе установки языков.
Highlander1981
24-06-2008, 08:00
vserd, какие не подскажешь?
Или ссылку где можно глянуть?
Простите что не по теме, но может кому пригодится.
Встретилась программа для создания winnt.sif Менеджер автоустановки Windows XP, версия 0.2.1.41 (http://ne0n.pp.ru/unattmgr/)
Работает без установки. Весит 1.4мб
Highlander1981
24-06-2008, 13:38
Там записи в реестр нужно добавлять. На T-40 их еще нет. Они появляются на этапе установки языков. »
Не нашел, пришлось немного извратиться. Кому интересно (Delphi, код не оптимизирован, сделан на скорую руку, так что не судите строго, но тем не менее работает):
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if Key='q' then Key:='й';
if Key='w' then Key:='ц';
if Key='e' then Key:='у';
...
...
end;
Шрифт элемента Edit1, естественно тоже Tahoma.
Может кому пригодиться, кто делает что-то свое.
Highlander1981, Не нашел, пришлось немного извратиться. Кому интересно (Delphi, код не оптимизирован, сделан на скорую руку, так что не судите строго, но тем не менее работает): »
Ну ты и работящий :)) Мне достаточно было сравнить реестры на T40 и на T-37
вечером посмотрю точно, но на данный момент HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000419 добавляешь эти ключи и у тебя появится русский.
Или вообще проще, нужно разобраться с KB289125, да все руки не доходят :((
Highlander1981,
из T40Editor:
Reg := TRegistry.Create(KEY_ALL_ACCESS);
try
Reg.RootKey := HKEY_LOCAL_MACHINE;
Reg.OpenKey('SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000419', True);
Reg.WriteString('Layout Text', 'Русская');
Reg.WriteString('Layout File', 'KBDRU.DLL');
LoadKeyboardLayout('00000419', 0);
{чтобы заработало, нужно поместить KBDUR.DLL в \System32}
Reg.CloseKey;
Reg.OpenKey('SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000422', True);
Reg.WriteString('Layout Text', 'Украинская');
Reg.WriteString('Layout File', 'KBDUR.DLL');
LoadKeyboardLayout('00000422', 0);
Reg.CloseKey;
Reg.OpenKey('SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper',True);
Reg.WriteInteger('DEFAULT', $000000CC);
finally
Reg.Free;
end;
spectre4
27-06-2008, 12:17
vserd спасибо за наводку куда копать, а то MSDN я курил-курил но просветление так и ни пришло...
В общем в данный момент в планах сделать добавление юзеров, и полценную поддержку локали. Т.е. возможность заполнять поля на любом поддерживаемоем виндами языке, правда китайский и тому подобное не обещяю :)
hobbit25
27-06-2008, 13:23
spectre4, а ДОМЕН будет???
spectre4
27-06-2008, 21:38
В смысле домен??? Регистрация компа в домен есть с самых ранних версий...
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC