Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] LocalFix

Ответить
Настройки темы
Служебные - [addon] LocalFix

Аватара для simplix

Silent


Сообщения: 1305
Благодарности: 1328

Профиль | Сайт | Цитировать


Изменения
Автор: simplix
Дата: 15-07-2012
Описание: обновление
Вложения
Тип файла: rar LocalFix.rar
(3.64 Mb, 2334 просмотров)
Содержит исправления ошибок локализации операционной системы Windows XP SP3 русской версии, такие как неправильные размеры полей, иконок и кнопок интерфейса.
  • cryptui.dll v5.131.2600.5512 - исправляет поле описания сведений о каталоге безопасности.
  • docprop2.dll v5.1.2600.5512 - исправляет ошибку расположения полей во вкладке "Сводка" в свойствах файла.
  • shell32.dll v6.0.2900.6242 - исправляет множество (около пятидесяти) приплюснутых значков в диалоговых окнах.
  • sndrec32.exe v5.1.2600.5512 - работает при наличии более 2 ГБ свободной оперативной памяти.
  • sprt0419.dll v5.1.2600.5512 - исправляет ошибку расписания по неделям в назначенных заданиях и строку в диалоге DEP.
  • sxs.dll v5.1.2600.5699 - исправляет текст в двух диалогах о защите файлов Windows.
  • sysdm.cpl v5.1.2600.5512 - исправляет "Расширение физических адресов" в свойствах системы и пару значков.
  • wiaacmgr.exe v5.1.2600.5512 - исправляет неправильное положение кнопок "ОК" и "Отмена".
Только для использования с UpdatePack-XPSP3-Rus. Файлы аддона подписаны цифровой подписью, что позволяет не выводить их из-под защиты системных файлов Windows. Все исправления сделаны вручную, чтобы были видны минимальные отличия по сравнению с оригинальными файлами.
Это сообщение посчитали полезным следующие участники:
Показать/скрыть список поблагодаривших

Отправлено: 23:19, 10-07-2010

 

Аватара для simplix

Silent


Сообщения: 1305
Благодарности: 1328

Профиль | Сайт | Цитировать


truvo, Те изменения мне кажутся не такими существенными, из варианта AltY аналогично исправил несколько значков для sysdm.cpl, но исправление текста "Расширение физических адресов" там было не таким, как нужно, и в разных вариантах oeminfo.ini периодически вообще не работало, т. к. текст находится на разных строках. Другие изменения не так заметны при повседневном использовании, да и время нужно на их тщательное тестирование.
Это сообщение посчитали полезным следующие участники:

Отправлено: 04:19, 15-07-2012 | #211



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 374
Благодарности: 145

Профиль | Отправить PM | Цитировать


Цитата simplix:
исправление текста "Расширение физических адресов" там было не таким, как нужно »
Спасибо за находку и исправление. Я копировал значения из файла Windows Server 2003.
Дополнение к LocalFix перезалито, теперь в readme указывается версия LocalFix, с которой аддон совместим.
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:08, 17-08-2012 | #212


Ветеран


Сообщения: 900
Благодарности: 86

Профиль | Отправить PM | Цитировать


AltY
Здравствуйте.

В связи с этим этим сообщением - где можно найти Ваш новый исправленный файл sysdm.cpl? Или же Ваш старый исправленный файл sysdm.cpl до этого сообщения тоже рабочий? Спасибо.

Отправлено: 18:43, 19-08-2012 | #213


Старожил


Сообщения: 374
Благодарности: 145

Профиль | Отправить PM | Цитировать


SharkyEXE,
Автор добавил в аддон улучшенный вариант sysdm.cpl, потому файл в "дополнении" потерял актуальность.
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:12, 20-08-2012 | #214


Аватара для zelenuchka

Старожил


Сообщения: 210
Благодарности: 53

Профиль | Отправить PM | Цитировать


Совместимо с 12.8.20 ?

-------
Спасибо мне за то, что есть я у себя :)


Отправлено: 15:56, 22-08-2012 | #215


Старожил


Сообщения: 374
Благодарности: 145

Профиль | Отправить PM | Цитировать


zelenuchka,
Обновлением апдейтпака занимается тот же человек, ответ очевиден.

Отправлено: 20:50, 23-08-2012 | #216


Ветеран


Сообщения: 900
Благодарности: 86

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: gif Bezymyannyj.gif
(11.0 Kb, 156 просмотров)

Пожалуйста, у кого есть время, возможность, желание - исправьте нижеследующий баг/глюк (выделено красным прямоугольником на этом скриншоте).
Спасибо.

Отправлено: 19:57, 17-09-2012 | #217


Модератор


Moderator


Сообщения: 8314
Благодарности: 2863

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: 7z batmeter_s_120921_15-07.7z
(12.0 Kb, 33 просмотров)

SharkyEXE, вот
Код: Выделить весь код
batmeter.dll 100 диалог // CRK file by Amigos

русский текст+иконка
batmeter.dll
000058C0: 12 15
00005A6C: 27 1D
00005A6E: 08 12
файл проверен на живой системе:


Последний раз редактировалось Amigos, 23-09-2012 в 19:26. Причина: добавил сведения о проверке и скриншот

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:09, 21-09-2012 | #218


Ветеран


Сообщения: 900
Благодарности: 86

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: gif Bezymyannyj1.gif
(10.9 Kb, 44 просмотров)

Цитата Amigos:
не проверялось, ноутбук с XP у меня будет только в начале следующей недели »
Большое Вам спасибо. С моей стороны, как только, так сразу (не загадывая, 24 или 25 сентября 2012 года) сделаю скриншот с нетбука с Вашим исправленным файлом. Спасибо.

Добавлено

Всё отлично. Вот скриншот. Еще раз огромное Вам спасибо, Amigos, за помощь.

Последний раз редактировалось SharkyEXE, 24-09-2012 в 21:02. Причина: Добавил скриншот с нетбука


Отправлено: 16:59, 21-09-2012 | #219


Модератор


Moderator


Сообщения: 8314
Благодарности: 2863

Профиль | Отправить PM | Цитировать


В PM просили рассказать как делать "такие патчи, чтобы исправлять отдельные байты"
  1. открываем DLL в рестораторе и правим диалог.
    В качестве примера возьмём batmeter.dll и 100 диалог.
    на скриншоте диалога изменения не заметны, поэтому сохраним 100 диалог в RC формате "до" и "после" и сравним:
    в качестве "сравнителя" здесь и далее используется функция "сравнить файлы" из totalComander:
    Цитата:
    изменения в 3 местах
    1 размер иконки по горизонтали
    2 и 3 размер текстового поля по горизонтали и вертикали
  2. в restorator cохраняем модифицированный файл batmeter.dll и смотрим, чего он наменял.
    Наменял он много.
    В виде скриншотов "сравнить файлы" будет много картинок.
    Поэтому переходим к CRK файлам.
    они достаточно наглядны и содержат строчки формата:
    [смещение (где искать) изменения] [оригинальный байт] [изменённый байт]
    я CRK делаю программкой FileCompare
    итак, какие же изменения внёс restorator в batmeter.dll
    читать дальше »
    Код: Выделить весь код
    batmeter.dll
    00000140: A9 8F
    00000141: 49 B7
    00000142: 01 00
    00000238: A8 00
    00000239: 2C 30
    00004100: 04 42
    00004101: 00 6F
    00004102: 00 6D
    00004103: 00 65
    0000586E: 50 00
    0000586F: 41 00
    00005895: 01 00
    000058C0: 12 15
    00005A6C: 27 1D
    00005A6E: 08 12
    00006CA7: 50 00
    00006CA8: 50 00
    00006CA9: 41 00
    00006CAA: 44 00
    00006CAB: 44 00
    00006CAC: 49 00
    00006CAD: 4E 00
    00006CAE: 47 00
    00006CAF: 58 00
    00006CB0: 58 00
    00006CB1: 50 00
    00006CB2: 41 00
    00006CB3: 44 00
    00006CB4: 44 00
    00006CB5: 49 00
    00006CB6: 4E 00
    00006CB7: 47 00
    00006CB8: 50 00
    00006CB9: 41 00
    00006CBA: 44 00
    00006CBB: 44 00
    00006CBC: 49 00
    00006CBD: 4E 00
    00006CBE: 47 00
    00006CBF: 58 00
    00006CC0: 58 00
    00006CC1: 50 00
    00006CC2: 41 00
    00006CC3: 44 00
    00006CC4: 44 00
    00006CC5: 49 00
    00006CC6: 4E 00
    00006CC7: 47 00
    00006CC8: 50 00
    00006CC9: 41 00
    00006CCA: 44 00
    00006CCB: 44 00
    00006CCC: 49 00
    00006CCD: 4E 00
    00006CCE: 47 00
    00006CCF: 58 00
    00006CD0: 58 00
    00006CD1: 50 00
    00006CD2: 41 00
    00006CD3: 44 00
    00006CD4: 44 00
    00006CD5: 49 00
    00006CD6: 4E 00
    00006CD7: 47 00
    00006CD8: 50 00
    00006CD9: 41 00
    00006CDA: 44 00
    00006CDB: 44 00
    00006CDC: 49 00
    00006CDD: 4E 00
    00006CDE: 47 00
    00006CDF: 58 00
    00006CE0: 58 00
    00006CE1: 50 00
    00006CE2: 41 00
    00006CE3: 44 00
    00006CE4: 44 00
    00006CE5: 49 00
    00006CE6: 4E 00
    00006CE7: 47 00
    00006CE8: 50 00
    00006CE9: 41 00
    00006CEA: 44 00
    00006CEB: 44 00
    00006CEC: 49 00
    00006CED: 4E 00
    00006CEE: 47 00
    00006CEF: 58 00
    00006CF0: 58 00
    00006CF1: 50 00
    00006CF2: 41 00
    00006CF3: 44 00
    00006CF4: 44 00
    00006CF5: 49 00
    00006CF6: 4E 00
    00006CF7: 47 00
    00006CF8: 50 00
    00006CF9: 41 00
    00006CFA: 44 00
    00006CFB: 44 00
    00006CFC: 49 00
    00006CFD: 4E 00
    00006CFE: 47 00
    00006CFF: 58 00
    00006D00: 58 00
    00006D01: 50 00
    00006D02: 41 00
    00006D03: 44 00
    00006D04: 44 00
    00006D05: 49 00
    00006D06: 4E 00
    00006D07: 47 00
    00006D08: 50 00
    00006D09: 41 00
    00006D0A: 44 00
    00006D0B: 44 00
    00006D0C: 49 00
    00006D0D: 4E 00
    00006D0E: 47 00
    00006D0F: 58 00
    00006D10: 58 00
    00006D11: 50 00
    00006D12: 41 00
    00006D13: 44 00
    00006D14: 44 00
    00006D15: 49 00
    00006D16: 4E 00
    00006D17: 47 00
    00006D18: 50 00
    00006D19: 41 00
    00006D1A: 44 00
    00006D1B: 44 00
    00006D1C: 49 00
    00006D1D: 4E 00
    00006D1E: 47 00
    00006D1F: 58 00
    00006D20: 58 00
    00006D21: 50 00
    00006D22: 41 00
    00006D23: 44 00
    00006D24: 44 00
    00006D25: 49 00
    00006D26: 4E 00
    00006D27: 47 00
    00006D28: 50 00
    00006D29: 41 00
    00006D2A: 44 00
    00006D2B: 44 00
    00006D2C: 49 00
    00006D2D: 4E 00
    00006D2E: 47 00
    00006D2F: 58 00
    00006D30: 58 00
    00006D31: 50 00
    00006D32: 41 00
    00006D33: 44 00
    00006D34: 44 00
    00006D35: 49 00
    00006D36: 4E 00
    00006D37: 47 00
    00006D38: 50 00
    00006D39: 41 00
    00006D3A: 44 00
    00006D3B: 44 00
    00006D3C: 49 00
    00006D3D: 4E 00
    00006D3E: 47 00
    00006D3F: 58 00
    00006D40: 58 00
    00006D41: 50 00
    00006D42: 41 00
    00006D43: 44 00
    00006D44: 44 00
    00006D45: 49 00
    00006D46: 4E 00
    00006D47: 47 00
    00006D48: 50 00
    00006D49: 41 00
    00006D4A: 44 00
    00006D4B: 44 00
    00006D4C: 49 00
    00006D4D: 4E 00
    00006D4E: 47 00
    00006D4F: 58 00
    00006D50: 58 00
    00006D51: 50 00
    00006D52: 41 00
    00006D53: 44 00
    00006D54: 44 00
    00006D55: 49 00
    00006D56: 4E 00
    00006D57: 47 00
    00006D58: 50 00
    00006D59: 41 00
    00006D5A: 44 00
    00006D5B: 44 00
    00006D5C: 49 00
    00006D5D: 4E 00
    00006D5E: 47 00
    00006D5F: 58 00
    00006D60: 58 00
    00006D61: 50 00
    00006D62: 41 00
    00006D63: 44 00
    00006D64: 44 00
    00006D65: 49 00
    00006D66: 4E 00
    00006D67: 47 00
    00006D68: 50 00
    00006D69: 41 00
    00006D6A: 44 00
    00006D6B: 44 00
    00006D6C: 49 00
    00006D6D: 4E 00
    00006D6E: 47 00
    00006D6F: 58 00
    00006D70: 58 00
    00006D71: 50 00
    00006D72: 41 00
    00006D73: 44 00
    00006D74: 44 00
    00006D75: 49 00
    00006D76: 4E 00
    00006D77: 47 00
    00006D78: 50 00
    00006D79: 41 00
    00006D7A: 44 00
    00006D7B: 44 00
    00006D7C: 49 00
    00006D7D: 4E 00
    00006D7E: 47 00
    00006D7F: 58 00
    00006D80: 58 00
    00006D81: 50 00
    00006D82: 41 00
    00006D83: 44 00
    00006D84: 44 00
    00006D85: 49 00
    00006D86: 4E 00
    00006D87: 47 00
    00006D88: 50 00
    00006D89: 41 00
    00006D8A: 44 00
    00006D8B: 44 00
    00006D8C: 49 00
    00006D8D: 4E 00
    00006D8E: 47 00
    00006D8F: 58 00
    00006D90: 58 00
    00006D91: 50 00
    00006D92: 41 00
    00006D93: 44 00
    00006D94: 44 00
    00006D95: 49 00
    00006D96: 4E 00
    00006D97: 47 00
    00006D98: 50 00
    00006D99: 41 00
    00006D9A: 44 00
    00006D9B: 44 00
    00006D9C: 49 00
    00006D9D: 4E 00
    00006D9E: 47 00
    00006D9F: 58 00
    00006DA0: 58 00
    00006DA1: 50 00
    00006DA2: 41 00
    00006DA3: 44 00
    00006DA4: 44 00
    00006DA5: 49 00
    00006DA6: 4E 00
    00006DA7: 47 00
    00006DA8: 50 00
    00006DA9: 41 00
    00006DAA: 44 00
    00006DAB: 44 00
    00006DAC: 49 00
    00006DAD: 4E 00
    00006DAE: 47 00
    00006DAF: 58 00
    00006DB0: 58 00
    00006DB1: 50 00
    00006DB2: 41 00
    00006DB3: 44 00
    00006DB4: 44 00
    00006DB5: 49 00
    00006DB6: 4E 00
    00006DB7: 47 00
    00006DB8: 50 00
    00006DB9: 41 00
    00006DBA: 44 00
    00006DBB: 44 00
    00006DBC: 49 00
    00006DBD: 4E 00
    00006DBE: 47 00
    00006DBF: 58 00
    00006DC0: 58 00
    00006DC1: 50 00
    00006DC2: 41 00
    00006DC3: 44 00
    00006DC4: 44 00
    00006DC5: 49 00
    00006DC6: 4E 00
    00006DC7: 47 00
    00006DC8: 50 00
    00006DC9: 41 00
    00006DCA: 44 00
    00006DCB: 44 00
    00006DCC: 49 00
    00006DCD: 4E 00
    00006DCE: 47 00
    00006DCF: 58 00
    00006DD0: 58 00
    00006DD1: 50 00
    00006DD2: 41 00
    00006DD3: 44 00
    00006DD4: 44 00
    00006DD5: 49 00
    00006DD6: 4E 00
    00006DD7: 47 00
    00006DD8: 50 00
    00006DD9: 41 00
    00006DDA: 44 00
    00006DDB: 44 00
    00006DDC: 49 00
    00006DDD: 4E 00
    00006DDE: 47 00
    00006DDF: 58 00
    00006DE0: 58 00
    00006DE1: 50 00
    00006DE2: 41 00
    00006DE3: 44 00
    00006DE4: 44 00
    00006DE5: 49 00
    00006DE6: 4E 00
    00006DE7: 47 00
    00006DE8: 50 00
    00006DE9: 41 00
    00006DEA: 44 00
    00006DEB: 44 00
    00006DEC: 49 00
    00006DED: 4E 00
    00006DEE: 47 00
    00006DEF: 58 00
    00006DF0: 58 00
    00006DF1: 50 00
    00006DF2: 41 00
    00006DF3: 44 00
    00006DF4: 44 00
    00006DF5: 49 00
    00006DF6: 4E 00
    00006DF7: 47 00
    00006DF8: 50 00
    00006DF9: 41 00
    00006DFA: 44 00
    00006DFB: 44 00
    00006DFC: 49 00
    00006DFD: 4E 00
    00006DFE: 47 00
    00006DFF: 58 00
  3. на предыдущем шаге у нас получилось, что Restorator внёc сильно много изменений при модификации пары элементов в одном диалоге.
    Очевидно, что для такой модификации менять столько байтов не нужно.
    Какие же из этих строчек в CRK реально меняют диалоги, а какие Restorator забубенивает без чёткой необходимости?
  4. Чтобы это узнать, открываем оригинальный и изменённый batmeter.dll в Restorator и сохраняем 100 диалог "до" и "после" в RES формате.
    RES формат это практически просто кусок DLL, отвечающий за выбранный ресурс, без каких либо изменений и дополнений.
    Сравним "RES до" и "RES после":
    Цитата:
    легко видно, что тут никаких "излишеств" нету, 3 изменения - поменялись 3 байтика
    вот эти изменения в CRK:
    Код: Выделить весь код
    100.res
    00000090: 12 15
    0000023C: 27 1D
    0000023E: 08 12
  5. И вот теперь мы ищем эти 3 характерных изменения среди тех трёх сотен модифицированных restorator'om
    Искать можно по разному:
    или искать в "большом CRK" характерные изменения байтов 12>15, 27>1D, 08>12 (в данном случае очень легко)
    или открыть рядом "сравнения CRK" и "сравнения DLL" и найти одинаковые изменённые участки:
    Цитата:
  6. собственно всё, мы нашли что "правильные изменения в batmeter.dll" находятся по смещениям 000058C0, 00005A6C и 00005A6E
    Осталось только написать "правильный CRK" в котором будут только "нужные исправления байтов"
    Код: Выделить весь код
    batmeter.dll 100 диалог // CRK file by Amigos
    
    русский текст+иконка
    batmeter.dll
    000058C0: 12 15
    00005A6C: 27 1D
    00005A6E: 08 12
    внести эти три изменённых байта в оригинальный batmeter.dll и файл для замены на живой системе готов
  7. если же этот файл нужно пихать в дистрибутив, то нужно ещё откорректировать его контрольную сумму:
    modifype.exe batmeter.dll -c
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:24, 26-09-2012 | #220



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] LocalFix

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Утилиты - [addon] AutoIt3Lite _syd_ Наборы обновлений для Windows XP/2003/Windows 7 28 27-08-2012 08:13
Офис и Текст - [addon] - AlReader2 Kelajes Наборы обновлений для Windows XP/2003/Windows 7 7 24-10-2010 22:48
Безопасность - [addon] Kaspersky Internet Security 7.0 + [addon] Антивирус Касперского 7.0 Jekson07 Наборы обновлений для Windows XP/2003/Windows 7 110 28-07-2009 02:45
Утилиты - [addon] Undelete Plus Berline Наборы обновлений для Windows XP/2003/Windows 7 89 30-06-2009 20:30
Интернет - [addon] SmilePlus 1.3.6.0 maik5 Наборы обновлений для Windows XP/2003/Windows 7 2 15-06-2009 21:01




 
Переход