PDA

Показать полную графическую версию : [addon] Русификация "Мастера переноса файлов и параметров" в Sp3


Страниц : [1] 2

BXA
19-06-2008, 00:22
1й вариант XPSP3RES
Русификация Мастера переноса файлов и параметров в Windows XP Sp3 от BXA
по идее Mr dUSHA русифицирует английские ресурсы файла xpsp3res.dll
Не зависит от версии библиотеки, патчит только ресурсы...
Цифровая подпись xpsp3res.dll не сохраняется

В версии от 18.06.2008
+ Первая публичная версия


2й вариант MIGRES
Русификация Мастера переноса файлов и параметров в Windows XP Sp3 от BXA
по идее Mr dUSHA добавляется файл migres.dll на основе переименованной
русифицированной библиотеки xpsp3res.dll (исходное имя spru0419.dll)
Цифровые подписи системных библиотек сохраняются

В версии от 19.06.2008
+ Первая публичная версия

BXA
19-06-2008, 13:01
Добавил второй вариант addon MIGRES - ссылка в шапке

Почему 2 варианта.

У первого варианта недостаток - утеря цифровой подписи файла и вывод его из под защиты Windows
Преимущество - при поступлении обновления безопасности Мастер переноса файлов и параметров будет пользоваться исправленными ресурсами, но возможно восстановится английский язык диалогов.

У второго варианта недостаток - при поступлении обновления безопасности ресурсы диалога возможно останутся неисправленными. Если исправят русский язык в основном файле, то обновлённая лексика не появится в диалоге Мастера переноса файлов и параметров
Преимущество - сохранены цифровые подписи, и нет зависимости от времени ожидания перевода ресурсов на русский язык.

Какой вариант устроит вас - решать вам ;)

CoaCH
19-06-2008, 15:48
BXA, Может быть действительно стоит удалить ненужные ресурсы из второго варианта..?

BXA
19-06-2008, 16:44
CoaCH,

Там всё смешано есть и сетевые диалоги и блю тус. При копировании параметров по сети возможно они используются. Строки тоже все перемешаны, выигрыш будет в 50Кб зато ощущение того, что вдруг чего лишнего удалил... В общем строго говоря - я не знаю точно какие ресурсы лишние :dont-know

zeroua
19-06-2008, 17:16
BXA, CoaCH, может немного по этому поводу спросить у jameszero и Petya V4sechkin думаю у них могут быть светлые мысли по этому поводу ...

YikxX
19-06-2008, 22:19
CoaCH, да не стОит, ИМХО. Файл весит не так уж и много, а глюки при удалении могут вылезти...

YikxX
22-06-2008, 08:40
BXA, надо бы добавить в шапку, что переименовывать папку с аддоном (вариант MIGRES) - нельзя, а то не сработает modifype ;) Или править Finish

BXA
23-06-2008, 08:49
что переименовывать папку с аддоном (вариант MIGRES) - нельзя »

Ну да - потому и попросил Бонда - включить modifype в состав UpdatePack

jameszero
23-06-2008, 10:53
BXA
А не надо было делать привязку к конкретной папке ;)
"Автономный" аддон во вложении. Дарю))

Michael72
13-07-2008, 15:41
Ничего не понял я с вашими архивами. Нельзя ли попроще как-то сделать? Что-то сильно намудренно. Взять хотя бы finish. По всем признакам видно, что это батч-файл, и что? нельзя было расширение .bat добавить? А в содержимом этого файла тоже голову надо ломать. Короче, не работает!

Вот отчёт 1-го варианта:

C:\Temp\XPSP3RES>finish C:\Temp\XPSP3RES

C:\Temp\XPSP3RES>set WorkDir=C:\Temp\XPSP3RES
C:\Temp\XPSP3RES>rem prepare file patching
C:\Temp\XPSP3RES>md Temp\BX
C:\Temp\XPSP3RES>Extrac32 /L Temp\BX /E "\spru0419.dl_" 1>nul
C:\Temp\XPSP3RES>rem copy file patching
C:\Temp\XPSP3RES>copy Addons\XPSP3RES\modifype.exe Temp\
Системе не удается найти указанный путь.
C:\Temp\XPSP3RES>rem prepare patchers
C:\Temp\XPSP3RES>C:\Temp\XPSP3RES\Patch_spru0419.exe -force -guiless -auto -nobackup -dir .\Temp\BX
http://michael1972.forever.kz/IMG/Error.JPG
C:\Temp\XPSP3RES>rem modifype patching file
C:\Temp\XPSP3RES>Temp\modifype.exe Temp\BX\spru0419.dll -c
"Temp\modifype.exe" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
C:\Temp\XPSP3RES>rem compressing patching files
C:\Temp\XPSP3RES>MakeCab /D CompressionMemory=21 /D CompressionType=LZX /L "" .\Temp\BX\spru0419.dll pru0419.dl_ 1>nul

Вот отчёт 2-го варианта:

C:\Temp\MIGRES>finish C:\Temp\MIGRES

C:\Temp\MIGRES>set WorkDir=C:\Temp\MIGRES
C:\Temp\MIGRES>rem prepare file patching
C:\Temp\MIGRES>md Temp\BX
C:\Temp\MIGRES>Extrac32 /L Temp\BX /E "\spru0419.dl_" 1>nul
C:\Temp\MIGRES>rem copy file patching
C:\Temp\MIGRES>copy Addons\MIGRES\modifype.exe Temp\
Системе не удается найти указанный путь.
C:\Temp\MIGRES>rem prepare patchers
C:\Temp\MIGRES>C:\Temp\MIGRES\Patch_spru0419.exe -force -guiless -auto -nobackup -dir .\Temp\BX
http://michael1972.forever.kz/IMG/Error.JPG
C:\Temp\MIGRES>ren Temp\BX\spru0419.dll migres.dll
Не удается найти указанный файл.
C:\Temp\MIGRES>rem modifype patching file
C:\Temp\MIGRES>Temp\modifype.exe Temp\BX\migres.dll -c
"Temp\modifype.exe" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
C:\Temp\MIGRES>rem compressing patching files
C:\Temp\MIGRES>MakeCab /D CompressionMemory=21 /D CompressionType=LZX /L "" .\Temp\BX\migres.dll migres.dl_ 1>nul

YikxX
13-07-2008, 18:35
Michael72, ну да, это batch-файл, только несколько специфический. ;) И чтобы все работало, надо учитывать, что это аддон для UpdatePack-XPSP3-Rus Так что учите матчасть. :)

Michael72
13-07-2008, 23:26
Что-то стало проясняться. Вот скачал UpdatePack-XPSP3-Rus-8.6.17.7z, распаковал в директорию D:\TEMP, запустил __PATCH.CMD, а в ответ:

Ошибка: не задан путь к дистрибутиву в файле Distr.ini.

Для продолжения нажмите любую клавишу . . .
Что теперь делать? Бился над этим вопросом, ничего не получается. Искал на форуме ответ - безрезультатно. Нужна помощь. :pray:

Jekson07
13-07-2008, 23:50
Michael72, в файле Distr.ini пропиши путь к своему дистрибутиву.

Пример: D:\Temp\WINXP

Michael72
14-07-2008, 00:24
Я вставил CD-ROM с дистрибутивом и указал в Distr.ini путь к этому диску: E:\. Запустил __PATCH.CMD. В ответ получил сообщение:

Ошибка: дистрибутив без интегрированного SP3.

Для продолжения нажмите любую клавишу . . .
Я так понимаю, что этот дистрибутив ещё как-то делать надо что ли? :clever-ma

Jekson07
14-07-2008, 00:43
Michael72,

Скопируй всё со своего CD на диск D в папку D:\TEMP\WINXP. Интегрируй в дистрибутив Service Pack 3 и уже потом сделай всё как я написал выше.
Интеграция Service Pack 3 в дистрибутив Windows XP (http://forum.oszone.net/thread-106524.html).

Michael72
14-07-2008, 00:52
Честно говоря, я хотел всего навсего решить одну проблему, которая произошла после установки SP3, а именно: "Мастер переноса файлов и параметров" некоторые свои диалоговые окна стал показывать на английском языке. А теперь, я так понимаю, я занимаюсь созданием целого дистрибутива со всеми исправлениями. Нет ли пути намного проще для решения моей проблемы? Неужели для этого обязательно нужно создавать дистрибутив?

Jekson07
14-07-2008, 00:58
Michael72, а зачем тогда нужно было скачивать UpdatePack-XPSP3-Rus-8.6.17!!?
В таком случае загляни в эту тему: http://forum.oszone.net/thread-70124-18.html

Michael72
14-07-2008, 05:53
Однако, и эта тема не помогла. Скачал и установил Security_preSP4_8.6.12.exe не помогло.

YikxX
14-07-2008, 07:24
Michael72, так вам шашечки или ехать? (с) :)

1. Русификация на уже установленной системе. Скачиваете File1.7z из вложения, распаковываете, кидаете в System32

2. Исправление дистрибутива. Открываете образ дистрибутива в программе UltraISO и вытаскиваете оттуда файлы из каталога I386 - dosnet.inf и txtsetup.sif Открываете файл dosnet.inf и в секцию [Files] добавляете следующую строку d1,migres.dll , сохраняете измененный файл. Открываете файл txtsetup.sif и в секцию [SourceDisksFiles] добавляете следующую строку migres.dll = 100,,,,,,,111,0,0 , сохраняете измененный файл. Берете файл из вложения и запаковываете его в CAB-архив командой makecab MIGRES.DLL
Получившийся файл MIGRES.DL_ с помощью UltraISO закидываете в каталог I386 образа, вместе с измененными файлами dosnet.inf и txtsetup.sif Сохраняете измененный образ, записываете его на диск.

Все.

Michael72
14-07-2008, 17:00
1. Русификация на уже установленной системе. Скачиваете File1.7z из вложения, распаковываете, кидаете в System32 »
Вот это другое дело! Сразу бы так!!! :yahoo:




© OSzone.net 2001-2012