Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   В каком файле дистрибутива находится текст... (http://forum.oszone.net/showthread.php?t=172157)

Immix 04-04-2010 02:15 1384591

В каком файле дистрибутива находится текст...
 
В каком файле находиться текст который виден при начале установки windows, выборе локального диска и т.п.

З.Ы. В windows xp pro x64 edition!

Блин что никто незнает???

zonderz 05-04-2010 00:08 1385108

Immix

волспользуйтесь поиском файлов WIndows
там есть опция искать текст внутри файла
укажите файлы и текст который хотите искать
учтите, для запакованных *.cab-файлов вам потребуется сначала их распаковать

semiono 06-04-2010 18:30 1386386

AVSearch 3.13 если найдёшь, сайт www.avtlab.ru уже не актуален.
А я даже и не знал что встроенный поиск это может!

Цитата:

Цитата Immix
В каком файле находиться текст который виден при начале установки windows, выборе локального диска и т.п. »

Выбор диска для установки в текстовом "синем" режиме?

Это в amd64/system32/smss.exe (UNICODE)
Остальное в i386/setupldr.bin, там всего два файла выводят на экран.

Готовый хотфикс для nLite: AVSearch.zip, я его для (x86) собрал, но надеюсь это не важно.

Immix 07-04-2010 17:28 1387246

Цитата:

Цитата semiono
Это в amd64/system32/smss.exe (UNICODE) »

Хорошо тогда чем его отредактировать??? Есть Restorator, ResEdit x64. Но пока ниче еще не начудил(

semiono 07-04-2010 18:08 1387272

Цитата:

Цитата Immix
ResEdit x64 »

Вот этого пока у меня нету, может даже и вещь нужная!
Restorator - пока выручает вполне!! Так как ResHacker файлы x64 не понимает, да и морально уже устарел.
Цитата:

Цитата Immix
Хорошо тогда чем его отредактировать??? »

Не с той стороны к нему подбираешься! Тут нужен Hex Editor - любой какой есть!
Поиск и замена... Юникод выглядит примерно так: (A) B = (41 00) 42 00... - два байта на букву ;-

Immix 07-04-2010 18:44 1387299

Мне собственно вот этот экран нужен и то что после него: выбор локального диска для установки системы и т.п.

semiono 10-04-2010 19:16 1389592


Jumper 13-04-2010 20:46 1391827

Очень заинтересовала идея! (хочу адаптировать на Windows XP Pro SP3 x86)
Хочу модернизировать надпись "Установка Windows" в нечно подобное "Установка Windows (корпоративная)"
1. Сделал поиск по "Установка Windows" в UNICODE - нашел следующий список файлов:

E:\winXP\I386\HIVEUSD.INF
E:\winXP\I386\SYSTEM32\SMSS.EXE
E:\winXP\I386\USETUP.EXE
E:\winXP\I386\WIN9XUPG\W95UPG.DLL
E:\winXP\I386\WINNT32.EXE
E:\winXP\I386\WINNT32A.DLL
E:\winXP\I386\WINNT32U.DLL
E:\winXP\I386\WINNTBBA.DLL
E:\winXP\I386\WINNTBBU.DLL

По совету semiono, открываю SMSS.EXE редактором WinHEX а дальше тупик!
1. Каждой букве соответствует 1 байт...

Есть идеи?

Amigos 14-04-2010 07:54 1392081

Цитата:

Цитата Jumper
Хочу модернизировать надпись "Установка Windows" »

http://forum.oszone.net/post-1282366.html#post1282366
Цитата:

Цитата Jumper
в нечно подобное "Установка Windows (корпоративная)" »

не выйдет - букв слишком много

Immix 15-04-2010 21:08 1393572

Цитата:

Цитата Amigos
Цитата Jumper:
Хочу модернизировать надпись "Установка Windows" »
http://forum.oszone.net/post-1282366.html#post1282366
Цитата Jumper:
в нечно подобное "Установка Windows (корпоративная)" »
не выйдет - букв слишком много »

А как правильно редактировать текст? Я понял что есть слово windows - 7 букв, тоесть можно написать что угодно из 7-ми букв, а как быть с пробелами?

semiono 15-04-2010 21:38 1393588

Цитата:

Цитата Jumper
E:\winXP\I386\SYSTEM32\SMSS.EXE
E:\winXP\I386\USETUP.EXE »

Здаётся мне что это один и тот же файл, я тоже его видел, но для изменениия мне хватило одного smss.exe,
кстати, ещё один - это диспетчер сеанса windows, тоже называется smss, но зато это уже совсем другой файл :)
Имейте ввиду, что не только юникод вам здесь нужен! setupldr.bin - ASCII
Цитата:

Цитата Immix
а как быть с пробелами? »

пиши 20, точка 2e, а вот 00 это уже конец строки!

Способы конечно есть, но это вам програмиста нужно, чтобы изменить адресацию данных
и вывести слово другой длинны записанное где нибудь в конце файла... jmp .zzz =)

Jumper,
Для текст мода достаточно двух
\I386\SYSTEM32\SMSS.EXE
\I386\SETUPLDR.BIN
И ещё стриги замени в TXTSETUP.SIF
[Strings]
bla-bla-bla...
Типа Windows XP Professional...

semiono 15-04-2010 22:12 1393610

Цитата:

Цитата Jumper
открываю SMSS.EXE редактором WinHEX а дальше тупик!
1. Каждой букве соответствует 1 байт... »

Не очень понятно о чём речь! Скорее 2 байта для юникод. ??

Пример для новичков: Буква A (латинская) кодируется так 41 (ascii) и так 41 00 (юникод)
Плюс двадцать будет маленькая a = 61, или наооборот, я уж не помню :)

Smerch-GT 15-04-2010 23:26 1393672

Привет!
а вот такой вопрос:

а какой файл отвечает за текст лицензионного соглашения?(когда надо нажать F8)
а то после интеграции какого-то обновления у меня показывает кракозябры

Amigos 16-04-2010 07:20 1393824

Цитата:

Цитата Immix
Я понял что есть слово windows - 7 букв, тоесть можно написать что угодно из 7-ми букв, а как быть с пробелами? »

пробел = 1 буква

Установка Windows 17 символов, можно поменять на любые другие 17 символов, включая пробелы.


Цитата:

Цитата semiono
Буква A (латинская) кодируется так 41 (ascii) и так 41 00 (юникод)
Плюс двадцать будет маленькая a = 61, или наооборот, я уж не помню »

для того чтобы не запоминать
пуск - выполнить - charmap
Цитата:


Цитата:

Цитата Smerch-GT
а какой файл отвечает за текст лицензионного соглашения?(когда надо нажать F8) »

http://forum.oszone.net/post-1339779.html#post1339779

Цитата:

Цитата Smerch-GT
у меня показывает кракозябры »

[решено] Отображение русского шрифта на текстовом этапе установки

Immix 01-05-2010 22:22 1404879

Как изменить текст то разобрались, а проблема с заменой на измененные файлы, как только сменю сразу ошибка, и патчи стоят и котрольную сумму поправил с помощью modifype.exe - без толку!

Я токо одну букву сменю все ппц...

З.Ы. любые другие файлы меняються норм, а SMSS.EXE и setupldr.bin никак!


Время: 18:23.

Время: 18:23.
© OSzone.net 2001-