Показать полную графическую версию : Resourse Hacker не модифицирует русские ресурсы с помощью скриптов
Почему ресхакер не модифицирует русские ресурсы с помощью скриптов?
Команды:
-modify "100.bmp",BITMAP,100,1033
-modify "100.bmp",BITMAP,100,1049
а вот логи от команд:
-modify "100.bmp",BITMAP,100,1033
Modified: BITMAP,100,1033
-modify "100.bmp",BITMAP,100,1049
Modified: BITMAP,100,1033
после обработки скрипта, заменяются только англоязычные ресурсы...
никто не знает? даже предположений нет что ли?
.Земляк.
16-12-2008, 22:49
перепиши скрипт на удаление англоязычных ресурсов
r0L1K, у вас только картинки патчатся? Шрифты, которые указаны в ресурсах, не пробовали поменять на Tahoma или другой?
Обратите внимание на 1033 и 1049 в последних двух строках. Вроде как ничего не изменилось.
-modify "100.bmp",BITMAP,100,1049
Modified: BITMAP,100,1033
перепиши скрипт на удаление англоязычных ресурсов »
пробовал, не помогает :(
r0L1K, у вас только картинки патчатся? Шрифты, которые указаны в ресурсах, не пробовали поменять на Tahoma или другой?
Обратите внимание на 1033 и 1049 в последних двух строках. Вроде как ничего не изменилось.
-modify "100.bmp",BITMAP,100,1049
Modified: BITMAP,100,1033 »
только картинки.... да я вижу, что ничего не изменилось-вот и спрашиваю, почему... получается, что он патчит один и тот же ресурс два раза... а почему-непонятно...
r0L1K
Какой конкретно файл пытаемся патчить? В оригинальном точно присутствуют оба (1049 и 1033)?
конкретно-winntbbu.dll присутствуют и 1049 и 1033
может другую версию ресхакера скачать?--->дайте ссылку если можно...
P.S. Хочу сделать open source ^)
.Земляк.
17-12-2008, 18:56
пробовал, не помогает »
-delete STRINGTABLE,,1033
-delete VERSIONINFO,,1033
так не пробовал ?
У вас что, русский и английский ресурсы разные?
Если нет - проще удалить оба и вставить нейтральный (0).
-delete STRINGTABLE,,1033
-delete VERSIONINFO,,1033 »
еще нет, сейчас попробую
У вас что, русский и английский ресурсы разные?
Если нет - проще удалить оба и вставить нейтральный (0). »
пробовал, в таком случае winntbbu не считывается... но попробую еще раз, о результатах отпишусь
в таком случае winntbbu не считывается... » А из под защиты вы его вывесть не забыли? ;)
.Земляк.
18-12-2008, 00:11
тогда модефицируй вручную и кидай в папку files
конкретно-winntbbu.dll »
тогда модефицируй вручную »+1
все делают так.
там, например модификацией ресурсов нельзя изменять цвета
все нормально при замене на нейтральные ресурсы...
А из под защиты вы его вывесть не забыли? »
у кого как, но у меня и без этого все нормально работает...
+1
все делают так.
там, например модификацией ресурсов нельзя изменять цвета »
я просто сделал open source, чтобы закинул нужные картинки в нужную папку, батник запустил и все само сделалось...
мне так проще, нежели открывать и каждый ресурс менять.
можно даже до аддона довести...
P.S. Тему закрытой не считаю, поскольку вопрос так и не решен-почему же все-таки не заменяются русские ресурсы...
я просто сделал open source »:)
это называется "с открытыми ресурсами"чтобы закинул нужные картинки в нужную папку, батник запустил и все само сделалось...
мне так проще, нежели открывать и каждый ресурс менять. »если при КАЖДОЙ сборке дистрибутива менять winbbu, то да, по вашему проще.почему же все-таки не заменяются русские ресурсы... »наверно просто автору ресхакера не попадались файлы с такими ресурсами.
Я вот тоже кроме winntbbu других двуязычных файлов не видел.
это называется "с открытыми ресурсами" »
я знаю, как это называется
Jekson07
19-12-2008, 22:14
я знаю, как это называетсяТогда не понятно, что мешает воспользоваться, к примеру, этим скриптом из респатча и пропатчить своими ресурсами файл winntbbu.dll!!?[FILENAMES]
Exe = "Backup\winntbbu.dll"
SaveAs = "NewFiles\winntbbu.dll"
Log = "Logs\winntbbu.dll.log"
[COMMANDS]
-delete BITMAP, ,1049
-delete ICONGROUP,,1049
-delete STRINGTABLE,,1033
-delete VERSIONINFO,,1033
-modify "Resources\winntbbu.dll\1.res", STRINGTABLE, 1,
-modify "Resources\winntbbu.dll\2.res", STRINGTABLE, 2,
-modify "Resources\winntbbu.dll\3.res", STRINGTABLE, 3,
-modify "Resources\winntbbu.dll\4.res", STRINGTABLE, 4,
-modify "Resources\winntbbu.dll\81.ico", ICONGROUP, 81,
-modify "Resources\winntbbu.dll\100.bmp", BITMAP, 100,
-modify "Resources\winntbbu.dll\101.bmp", BITMAP, 101,
-modify "Resources\winntbbu.dll\102.bmp", BITMAP, 102,
-modify "Resources\winntbbu.dll\103.bmp", BITMAP, 103,
-modify "Resources\winntbbu.dll\104.bmp", BITMAP, 104,
-modify "Resources\winntbbu.dll\105.bmp", BITMAP, 105,
-modify "Resources\winntbbu.dll\109.bmp", BITMAP, 109,
-modify "Resources\winntbbu.dll\153.bmp", BITMAP, 153,
-modify "Resources\winntbbu.dll\185.bmp", BITMAP, 185,
-modify "Resources\winntbbu.dll\186.bmp", BITMAP, 186,
-modify "Resources\winntbbu.dll\187.bmp", BITMAP, 187,
-modify "Resources\winntbbu.dll\188.bmp", BITMAP, 188,
.Земляк.
19-12-2008, 22:36
Я вот тоже кроме winntbbu других двуязычных файлов не видел.
если ставить из под винды то думаю можно и пропатчить и WINNT32U.DLL ...
Jekson07
19-12-2008, 22:49
если ставить из под винды то думаю можно и пропатчить и winn32u.dllФайла winn32u.dll не существует.
Подскажите (не знаю), как запустить ResHacker для патча файла таким вот скриптом. Какой параметр командной строки?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.