PDA

Показать полную графическую версию : Пакет для исправления ошибок локализации и корректировки размера шрифта в диалогах


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

pahan22
10-05-2010, 15:34
http://image2you.ru/allimages/image2you_ru_12842_60904_1289560588.jpg (http://image2you.ru/12842/259491/)

Причины создания пакета:
Наверное, каждый из пользователей операционной системы Windows 7 заметил, что шрифты в диалогах выглядят по разному.
И если просмотреть эти диалоги, например программой Restorator, можно увидеть, что в некоторых диалогах шрифт диалога выставлен 9 пт, а в некоторых 8 пт.
Так же можно заметить, что шрифты в диалогах используются разные (MS Shell Dlg - он же MS San Serif или Segoe UI, MS Shell Dlg 2 - он же Tahoma).
Этот пакет и создан для того чтобы унифицировать диалоги, исправить найденые ошибки локализации и немного их (диалоги) "причесать".
В пакете патчатся только mui-файлы, другие системные файлы не затрагиваются.
Пакет совместим Service Pack 1 для Windows 7.

Основные функции пакета:

Уменьшение шрифта в диалогах с 9 пт на 8 пт.

http://s50.radikal.ru/i130/1005/6a/58a2f019ad0a.png http://s51.radikal.ru/i131/1005/52/250e78ab06a8.png
Исправлены "невлезания" текста после уменьшения шрифта, а так же подобные баги в оригинальных диалогах (Проверено со шрифтами Segoe UI и Tahoma).

http://i049.radikal.ru/1005/b7/d0302e6367a3.png http://i060.radikal.ru/1005/73/2e101bfc3f96.png
http://s11.radikal.ru/i184/1005/b0/b5e17bd27a7a.png http://i060.radikal.ru/1005/d7/d49401167cf5.png
Шрифт самих диалогов заменен на MS Shell Dlg.

С помощью реестра можно изменить шрифт в 99% диалогов.
Открываете в реестре:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
и выставляете в параметрах MS Shell Dlg и MS Shell Dlg 2 нужный шрифт, например Tahoma, и перезагружаетесь.
Но! В файле темы (*.theme) должен быть выставлен аналогичный шрифт!


Исправлены найденные баги локализации (http://forum.oszone.net/thread-150614.html).
Удалена полоска в меню "Пуск".

http://s11.radikal.ru/i183/1005/7f/49f957db28bc.png http://s47.radikal.ru/i116/1005/04/e435b6d9072a.png
Ширина меню "Пуск" остается неизменной для всех состояний (Для родной темы Aero, для сторонних тем всё на милости темоделателя).

http://s47.radikal.ru/i116/1005/04/e435b6d9072a.png http://i024.radikal.ru/1005/12/bd1031f55b9e.png http://s47.radikal.ru/i116/1005/73/ea5e63ea6158.png
Прогрессбары сделаны одного размера (10).

Было:
http://s43.radikal.ru/i102/1005/e8/21b1479c6201.png
Стало:
http://s42.radikal.ru/i097/1005/8c/906c53d48f25.png
Подредактированы размеры иконок. В некоторых диалогах они сплюснуты сбоков (Баг MS).

http://s14.radikal.ru/i187/1005/55/c4566c18ca38.png http://s58.radikal.ru/i161/1005/74/185f1384ed74.png
Высота кнопок в диалогах приведена к 14. Так же подправлена ширина кнопок (там где необходимо).



Непропатченная система:
http://s2.pic4you.ru/allimage/y2013/06-23/4501/3567630-thumb.png (http://pic4you.ru/4501/3567630/) http://s2.pic4you.ru/allimage/y2013/06-23/4501/3567634-thumb.png (http://pic4you.ru/4501/3567634/)
Пропатченная система (шрифт Tahoma)
http://s2.pic4you.ru/allimage/y2013/06-23/4501/3567631-thumb.png (http://pic4you.ru/4501/3567631/) http://s2.pic4you.ru/allimage/y2013/06-23/4501/3567636-thumb.png (http://pic4you.ru/4501/3567636/)
Пропатченная система (шрифт Segoe UI)
http://s2.pic4you.ru/allimage/y2013/06-23/4501/3567632-thumb.png (http://pic4you.ru/4501/3567632/) http://s2.pic4you.ru/allimage/y2013/06-23/4501/3567635-thumb.png (http://pic4you.ru/4501/3567635/)

1. Патчеры для установленной системы
Использование:
Скачать из вложения файл FONTS_дата_время.7z, распаковать в любое место и запустить FONTS.EXE.
Через некоторое время после запуска компьютер будет автоматически перезагружен.
Папка отката изменений не создается!
После работы пакета удаляются все рабочие файлы, кроме w7patcher.log.
Он будет находиться в корне системного диска.

Ссылка для скачивания (http://turbobit.net/81h0pevtkv2p.html), Зеркало (http://dfiles.ru/files/dglmrr715)
Размер: 2,17 Мб
MD5: 56c46c5940a7ba880ae139b2f202014f

2. Патчеры для дистрибутива
Использование:
Скачать из вложения файл WORKF_дата_время.7z. Распаковать архив на диск.
Открыть файл config.ini и отредактировать его под себя. По умолчанию патчится Windows 7 Ultimate x64.
Для пропатчивания скопируйте файл INSTALL.WIM в папку WORKF и запустите скрипт Distr.cmd.
Папка отката изменений не создается!
В папке WORKF\Logs будут находится логи работы утилит dism.exe и w7patcher.exe.

Ссылка для скачивания (http://turbobit.net/isljkjdw31ya.html), Зеркало (http://dfiles.ru/files/9de065n9i)
Размер: 2,09 Мб
MD5: 2d812d1199a9e6f9942cad93066eb176


Mr. dUSHA (http://forum.oszone.net/member.php?userid=66512) - за разработку утилиты W7Patcher (http://forum.oszone.net/thread-151734.html) и за всё что он делает для форума.
Smarty (http://forum.oszone.net/member.php?userid=71798) - за то, что подтолкнул меня сделать данный пакет. ;)
gora (http://forum.oszone.net/member.php?userid=8802) - за подсказки и "бездвоздмездную" помощь. :)

© pahan22

Bond01
10-05-2010, 16:24
Еще бы добавить сюда - патчер для сторонних тем.

pahan22
10-05-2010, 16:40
Bond01, скачай второй пакет и добавь в файле Patch.cmd в этой строке:
"%~dp0W7Patcher.exe" -P resources -N
ключ -PBIN1, вот так:
"%~dp0W7Patcher.exe" -P resources -N -PBIN1

pahan22
11-05-2010, 10:39
To All, немного обновил пакет. Исправил ошибки, совершенные по невнимательности.
Спасибо Smarty (http://forum.oszone.net/member.php?userid=71798). Иправленные патчеры во вложении.
Их нужно положить в папку:
WORKF\resources\Windows\System32\ru-RU

Так же добавил пакеты для 64-битных систем.

Bond01
11-05-2010, 11:10
pahan22, вчера устанавливал ошибок не заметил, но шрифт мне не понравился.

pahan22
11-05-2010, 11:22
Bond01, в шапке написано:
С помощью реестра можно изменить шрифт в 99% диалогов.
Открываете в реестре:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
и выставляете в параметрах MS Shell Dlg и MS Shell Dlg 2 нужный шрифт, например Tahoma, и перезагружаетесь. »
То есть замени в реестре значение параметра MS Shell Dlg на нужное тебе (нужный шрифт).
И во всех диалогах станет тот шрифт, который ты укажешь.

Bond01
12-05-2010, 16:48
В Опере заметил разное отображение шрифта.
http://s40.radikal.ru/i089/1005/05/57e1c0335bcet.jpg (http://radikal.ru/F/s40.radikal.ru/i089/1005/05/57e1c0335bce.jpg.html)

Smarty
12-05-2010, 18:47
Bond01, В Опере заметил разное отображение шрифта. »
У меня было подобное, когда выставил для MS Shell Dlg и MS Shell Dlg 2 шрифт Candara.
Изначально изменение шрифтов делалось для замены Segoe UI на Tahoma, т.к. первый шрифт
был "жёстко" прописан в некоторых диалогах. Но чтобы можно было поменять шрифт назад в диалогах был
был выставлен шрифт MS Shell Dlg, который можно указать через реестр.

ЗЫ. Такое отображение шрифта в Опере может быть связано с установками шрифта в теме оформления...

Bond01
12-05-2010, 20:07
Smarty, я шрифт не менял, патч использовал по умолчанию.

Smarty
12-05-2010, 20:15
Bond01, если память не изменяет, то по умолчанию в реестре прописаны:
MS Shell Dlg = MS Sans Serif
MS Shell Dlg 2 = Tahoma

Вот вы и получили корявый шрифт (MS Sans Serif) без сглаживания и др. опций...

Bond01
12-05-2010, 20:41
Smarty, давайте проще - как сделать чтобы было красиво?

Smarty
12-05-2010, 20:48
Как проще и красивее - написано в шапке!
Открываете в реестре:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
и выставляете в параметрах MS Shell Dlg и MS Shell Dlg 2 нужный шрифт, например Tahoma, и перезагружаетесь.
Но! В файле темы (*.theme) должен быть выставлен аналогичный шрифт! »
Можно выставить умолчальный для интерфейса Segoe UI, если Tahoma не нравится.

Bond01
13-05-2010, 12:14
Заметил что с другой темой оформления(Soft Black) шрифты отображаются нормально, но невидно ничегого здесь http://s40.radikal.ru/i089/1005/d9/0edf53d9ff14t.jpg (http://radikal.ru/F/s40.radikal.ru/i089/1005/d9/0edf53d9ff14.jpg.html)

PainteR
13-05-2010, 13:16
Bond01, настройки цвета текста несет в себе стиль вроде как)
Так что это не патчеры виновны)

Smarty
13-05-2010, 18:34
Bond01, визуальный стиль Soft Black делался для соответствующего оформления, поэтому шрифт белый!

Bond01
17-05-2010, 17:42
Сегодня заметил такое http://i078.radikal.ru/1005/32/9ba1ce97c4bct.jpg (http://radikal.ru/F/i078.radikal.ru/1005/32/9ba1ce97c4bc.png.html) подскажите с чем это связано и ошибка ли это, первый раз такое, все делал как обычно?

Smarty
17-05-2010, 18:33
Bond01, это предупреждение, что "...ID объекта используется на этом томе для такого-то файла.
При принятии изменений или захвате образа информация об объекте может быть утеряна.".
Страшного ничего нет!
Если хотите узнать подробнее, задайте этот вопрос в форуме
Автоматическая установка Windows Vista / Windows 7 (http://forum.oszone.net/forum-83.html).

Исправленные файлы МУИ здесь не причём!

Bond01
20-05-2010, 11:03
Скажите - как здесь будет выглядеть команда для внесения своих файлов в дистрибутив, чтобы заменить сразу все за один раз, к примеру добавить обои и темы?

"%~dp0W7Patcher.exe" -С Files -P resources -N -PBIN1 ?
________________________________
Сделал вот так -
W7PATCHER.EXE -D C:\WORK\MOUNT -C C:\WORK\FILES -P C:\WORK\RESOURCES -PBIN1 -N
так понятнее, все получилось, спасибо за терпенье ;)

Smarty
20-05-2010, 18:30
Bond01, скачайте из шапки темы Ресурсы оформления Windows 7 (http://forum.oszone.net/thread-149698.html) архив Folders Structure.7z и "набивайте" эту структуру чем хотите!

pahan22
22-05-2010, 20:22
To All, обновил пакет.
Изменения:
1. Исправлен баг описанный Bond01 (http://forum.oszone.net/member.php?userid=172906) здесь (http://forum.oszone.net/post-1411743-7.html), возникающий в некоторых программах.
2. Подправлены несколько диалогов (Какие, не помню).
3. Уменьшен размер пакетов.




© OSzone.net 2001-2012