Войти

Показать полную графическую версию : Resourse Hacker не модифицирует русские ресурсы с помощью скриптов


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

r0L1K
15-12-2008, 11:52
Почему ресхакер не модифицирует русские ресурсы с помощью скриптов?

Команды:

-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

после обработки скрипта, заменяются только англоязычные ресурсы...

r0L1K
16-12-2008, 16:43
никто не знает? даже предположений нет что ли?

.Земляк.
16-12-2008, 22:49
перепиши скрипт на удаление англоязычных ресурсов

yurfed
16-12-2008, 23:10
r0L1K, у вас только картинки патчатся? Шрифты, которые указаны в ресурсах, не пробовали поменять на Tahoma или другой?
Обратите внимание на 1033 и 1049 в последних двух строках. Вроде как ничего не изменилось.
-modify "100.bmp",BITMAP,100,1049
Modified: BITMAP,100,1033

r0L1K
17-12-2008, 08:55
перепиши скрипт на удаление англоязычных ресурсов »
пробовал, не помогает :(
r0L1K, у вас только картинки патчатся? Шрифты, которые указаны в ресурсах, не пробовали поменять на Tahoma или другой?
Обратите внимание на 1033 и 1049 в последних двух строках. Вроде как ничего не изменилось.
-modify "100.bmp",BITMAP,100,1049
Modified: BITMAP,100,1033 »
только картинки.... да я вижу, что ничего не изменилось-вот и спрашиваю, почему... получается, что он патчит один и тот же ресурс два раза... а почему-непонятно...

YuriPet
17-12-2008, 17:09
r0L1K
Какой конкретно файл пытаемся патчить? В оригинальном точно присутствуют оба (1049 и 1033)?

r0L1K
17-12-2008, 18:19
конкретно-winntbbu.dll присутствуют и 1049 и 1033
может другую версию ресхакера скачать?--->дайте ссылку если можно...

P.S. Хочу сделать open source ^)

.Земляк.
17-12-2008, 18:56
пробовал, не помогает »

-delete STRINGTABLE,,1033
-delete VERSIONINFO,,1033

так не пробовал ?

YuriPet
17-12-2008, 19:32
У вас что, русский и английский ресурсы разные?
Если нет - проще удалить оба и вставить нейтральный (0).

r0L1K
17-12-2008, 22:47
-delete STRINGTABLE,,1033
-delete VERSIONINFO,,1033 »
еще нет, сейчас попробую

У вас что, русский и английский ресурсы разные?
Если нет - проще удалить оба и вставить нейтральный (0). »
пробовал, в таком случае winntbbu не считывается... но попробую еще раз, о результатах отпишусь

YuriPet
17-12-2008, 23:46
в таком случае winntbbu не считывается... » А из под защиты вы его вывесть не забыли? ;)

.Земляк.
18-12-2008, 00:11
тогда модефицируй вручную и кидай в папку files

Amigos
18-12-2008, 08:19
конкретно-winntbbu.dll »
тогда модефицируй вручную »+1
все делают так.
там, например модификацией ресурсов нельзя изменять цвета

r0L1K
19-12-2008, 09:05
все нормально при замене на нейтральные ресурсы...

А из под защиты вы его вывесть не забыли? »
у кого как, но у меня и без этого все нормально работает...

+1
все делают так.
там, например модификацией ресурсов нельзя изменять цвета »
я просто сделал open source, чтобы закинул нужные картинки в нужную папку, батник запустил и все само сделалось...
мне так проще, нежели открывать и каждый ресурс менять.
можно даже до аддона довести...

P.S. Тему закрытой не считаю, поскольку вопрос так и не решен-почему же все-таки не заменяются русские ресурсы...

Amigos
19-12-2008, 10:18
я просто сделал open source »:)
это называется "с открытыми ресурсами"чтобы закинул нужные картинки в нужную папку, батник запустил и все само сделалось...
мне так проще, нежели открывать и каждый ресурс менять. »если при КАЖДОЙ сборке дистрибутива менять winbbu, то да, по вашему проще.почему же все-таки не заменяются русские ресурсы... »наверно просто автору ресхакера не попадались файлы с такими ресурсами.
Я вот тоже кроме winntbbu других двуязычных файлов не видел.

r0L1K
19-12-2008, 21:59
это называется "с открытыми ресурсами" »
я знаю, как это называется

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 не существует.

Котяра
19-12-2008, 23:51
Подскажите (не знаю), как запустить ResHacker для патча файла таким вот скриптом. Какой параметр командной строки?




© OSzone.net 2001-2012