Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Resource Hacker

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

Открыть новую тему     Написать ответ в эту тему

Kino



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
Resource Hacker предназначен для редактирования (просмотр, изменение, добавление, удаление, извлечение) ресурсов в 32- и 64-битных исполняемых файлах Windows (EXE, DLL, SCR, OCX, CPL, AX, RES, MSSTYLES и т.д.). Поддерживает командную строку, позволяет автоматизировать действия с помощью сценария. Имеет функционал для редактирования GUI (изменение координат, размеров, стилей элементов окна в ресурсах секции Dialog). Подробнее...
 
Сабж:
Resource Hacker v5.2.7.427 - Русская версия, русик подходит и к последней версии с офсайта.
Fix инсталлера для v5.2.7.427
Resource Hacker v5.1.8.360 - Русская версия от Uncle KILLER от 30.11.2020
Русская справка от AZJIO | Русская онлайн-справка от AZJIO
• Коллекция русификаторов
 
Дополнения:
Resource Hacker FXer 1.4.19 (Домашняя страница)
 Улучшает программу функционально и внешне. На данный момент актуально только для ResHacker v3.6.0.92
 


предыдущая шляпа #

Всего записей: 934 | Зарегистр. 14-09-2001 | Отправлено: 07:45 16-10-2001 | Исправлено: Victor_VG, 01:08 21-11-2023
SamLab



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Русская версия Resource Hacker 3.6.0.92 FX 1.4.18
http://www.gigabase.com/getfile/S9X9Cg_eOiFqRz4sGQJy2QBB/Resource-Hacker-3.6.0.92-FX-1.4.18-Rus.7z.html
http://turbobit.net/fgv0620hfjmx/Resource_Hacker_3.6.0.92_FX_1.4.18_Rus.7z.html

----------
SamLab.ws - Программы и русификаторы + SamForum.org - Софтовый форум + Мой Телеграм

Всего записей: 6597 | Зарегистр. 15-07-2004 | Отправлено: 13:35 29-06-2014
gjf



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Русская версия Resource Hacker 3.6.0.92 FX 1.4.18

Ссылка на нормальный обменник: http://rghost.ru/56639238
А кое-кому должно бы быть стыдно!

----------
Тут могла бы быть Ваша реклама... или эпитафия

Всего записей: 11401 | Зарегистр. 14-03-2007 | Отправлено: 17:07 29-06-2014
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gjf
Скачал по вашей ссылке. Перевод однако желает лучшего.

Цитата:
65462,     "Солнце"
65397,     "Печать в продвижении"
и т.д.

Всего записей: 4413 | Зарегистр. 03-05-2006 | Отправлено: 00:44 30-06-2014
gjf



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AZJIO
Мопед не мой, я только разместил объяву.

----------
Тут могла бы быть Ваша реклама... или эпитафия

Всего записей: 11401 | Зарегистр. 14-03-2007 | Отправлено: 00:53 30-06-2014
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gjf
Я понял и все поняли... Просто я не могу ссылаться напрямую не проверив оригинала, а возится с турбобит лень.
 
wald1968
У вас тот же кривой перевод... я могу отписать в нём тучу ошибок. А надо ли? Просто извлеките все ресурсы в папку и сравните их в текстовом виде в каком нибудь WinMerge и почувствуйте разницу (имею ввиду мои поправки в шапке в архиве со справкой).
65462,     "Солнце"  - там сокращение от "Воскресение". Ну и другие гугло-перлы.

Всего записей: 4413 | Зарегистр. 03-05-2006 | Отправлено: 01:00 30-06-2014 | Исправлено: AZJIO, 01:17 30-06-2014
Zeesh



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AZJIO
Этот перевод «гуляет» по  Интернету с 2011 года. И если в диалогах и меню постепенно что-то исправлено, то в строковую таблицу никто и не заглядывает. А вы, вместо критики взялись бы и исправили ошибки. А то критиков на чужую работу всегда много находится, а самому что-то сделать — слабо. Посмотрел исправленный вами русификатор и беру свои слова обратно.
Добавлено
Посмотрел вашу «Справку», на которую вы ссылаетесь — на первой же странице:

Цитата:
с помощью встроенного редактор ресурсов

Далее, в описании формата PE файлов используется псевдографика для таблиц и диаграмм, поэтому там надо использовать моноширинный шрифт (Courier), иначе получается ерунда…
По поводу русификатора: в русском языке принято выражение «с плавающей запятой», т.к. в качестве десятичного разделителя используется запятая.

----------
Всё, что вы скажете, будет исковеркано чужим больным разумом и использовано против вас!

Всего записей: 2356 | Зарегистр. 27-07-2006 | Отправлено: 07:14 30-06-2014 | Исправлено: Zeesh, 09:14 30-06-2014
wald1968



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AZJIO

Цитата:
У вас тот же кривой перевод...  


Цитата:
Этот перевод «гуляет» по  Интернету с 2011 года.

Просто адаптация под новую версию...

Всего записей: 1301 | Зарегистр. 04-08-2007 | Отправлено: 11:27 30-06-2014
addhaloka



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zeesh 18:10 28-06-2014
Цитата:
Точно, ведь в меню добавлен пункт «Word Wrap»

Интересная фигня с этим «Word Wrap». Если он отключен, то выдается ошибка и соответственно, приплыли. А если его включить, то всё нормально.
На сайте автора уже зарепортили об этом.

Всего записей: 7432 | Зарегистр. 13-11-2010 | Отправлено: 16:35 30-06-2014 | Исправлено: addhaloka, 16:37 30-06-2014
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zeesh

Цитата:
Далее, в описании формата PE файлов используется псевдографика для таблиц и диаграмм, поэтому там надо использовать моноширинный шрифт (Courier), иначе получается ерунда…
там тег PRE и поэтому в моём браузере всё чётко. Но если точно есть проблема, то могу в стилевом файле указать моноширинный шрифт для тега PRE.
 

Цитата:
Этот перевод «гуляет» по  Интернету с 2011 года.  
Я обнаружил в своей старой версии даже лучший перевод чем тот что гуляет в последних версиях .rus
Я сравнил обе версии перевода и сделал наиболее адекватное слияние с учётом своих предпочтений. Ну и также потестировал некоторые пункты чтобы понять перевод. Например вводишь неправильную команду в скрипте и он в лог отписывает проблему. Отписка должна быть такая чтобы пользователь понял в чём проблема.
 

Цитата:
то в строковую таблицу никто и не заглядывает
Строковая таблица пишет эти ошибки в лог. Полезная штука, нельзя это недооценивать. Как раз мне нравится именно пакетная обработка ресурсов, а не ручная.
 

Цитата:
с плавающей запятой
в программировании числа с плавающей точкой, известное как тип float и по тексту напоминает какие-то программные ошибки " целочисленное значение" - int (Integer). Если найдёшь случай когда это сообщение вылазит, то тогда есть смысл оценить, как правильней, но я лично ни разу не слышал "с плавающей запятой". То что у них точка используятся для разделение дробей, а у нас запятая я знаю и другие отличия форматов, когда запятая отделяет тысячи и т.д. но при этом я не вижу смысла указывать в переводе иначе.
 
 

Всего записей: 4413 | Зарегистр. 03-05-2006 | Отправлено: 16:48 30-06-2014 | Исправлено: AZJIO, 16:50 30-06-2014
Dart Raiden



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это стандартные сообщения об ошибках в любой программе на Delphi. Их переводить не нужно, они добавляются компилятором на этапе сборки. Кто разбирается в программировании - тому они понятнее именно в оригинале. А если пользователь в этом ни бум-бум, то тем более не нужно переводить, сообщение об ошибке он либо проигнорирует (ибо ни бум-бум), либо передаст кому-то сведущему, а лишний перевод тут внесет путаницу и "испорченный телефон".
 
Помимо перевода, еще нужно править размеры некоторых элементов, иначе русский текст не влезает. Я, пожалуй, опубликую свой вариант перевода, когда пофиксят баг с переносом слов.
 
Про плавающую точку и запятую можно спорить бесконечно, оба варианта верные. Лучше всего, как я уже сказал, не трогать сообщения об ошибках, отладочные сообщения, и так далее. За перевод наподобие
 
65521,     "«%s» не правильное, с плавающей запятой оценивают"
65522,     "Недопустимый параметр ко времени кодирует"
 
должно быть стыдно. У любого программиста будет реакция "Чоооооооо?", гораздо лучше сказать ему
 
65522,     "Invalid argument to time encode"
65523,     "Invalid argument to date encode"
 
Названия месяцев тоже относятся к строкам, которые сгенерированы компилятором, кстати.

Всего записей: 5647 | Зарегистр. 20-10-2006 | Отправлено: 17:09 30-06-2014 | Исправлено: Dart Raiden, 17:19 30-06-2014
Zeesh



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
addhaloka

Цитата:
На сайте автора уже зарепортили об этом.

Да, я видел это, поэтому «сидел» на 1.4.14 пока не исправили.
 
AZJIO
с плавающей запятой и с плавающей точкой — это синонимы, но в русском языке правильно первое.

Цитата:
там тег PRE и поэтому в моём браузере всё чётко. Но если точно есть проблема, то могу в стилевом файле указать моноширинный шрифт для тега PRE.

В ResHacker_HelpBlack.chm показывает нормально, а в ResHacker_Help.chm PRE есть, но в styles.css для PRE уже заданы шрифты Verdana и т.п. И chm просматривается не через броузер, а через hh.exe.

----------
Всё, что вы скажете, будет исковеркано чужим больным разумом и использовано против вас!

Всего записей: 2356 | Зарегистр. 27-07-2006 | Отправлено: 18:12 30-06-2014
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
должно быть стыдно

Там много таких

Цитата:
65284,     "НАЧНИТЕ ожидаемый."
65285,     "КОНЕЦ ожидается."
65286,     "БЛОК ожидается."
65287,     "ЗНАЧЕНИЕ ожидается."

 
должно быть как-то так

Цитата:
65284,     "Ожидалась инструкция BEGIN."
65285,     "Ожидалась инструкция END."
65286,     "Ожидалась инструкция BLOCK."
65287,     "Ожидалась инструкция VALUE."

 
Там при нажатии "Компилировать" эти ошибки пишутся в консоль, о чём говорят программисту что какое либо ключевое слово пропущено/затёрто при редактировании (открывающий закрывающий)
 
Я для чего это пишу? Чтобы тем кто выкладывает такой перевод было стыдно и избавились от него по-скорее.
 

Цитата:
Названия месяцев тоже относятся к строкам, которые сгенерированы компилятором, кстати.
У меня было подозрение, так как они не вписывались со смыслом программы и в одном переводе они были переведены в другом нет, у меня долго была ломка переводить/не переводить, в любом случае я решил перевести, так как за несколько лет прога с этим переводом ни у кого не сбоила, а значит строки не используются в программном коде, а только для вывода в сообщениях.
 

Цитата:
Я, пожалуй, опубликую свой вариант перевода, когда пофиксят баг с переносом слов.  
Ну дык можно выложить ради обсуждения и вылизать все недочёты. Прога то в общем работает.
 
Добавлено:
Zeesh

Цитата:
с плавающей запятой и с плавающей точкой — это синонимы, но в русском языке правильно первое.  
откройте любой программный код и посмотрите точка там или запятая. А как оно написано так и надо указывать, а в памяти это понятие вообще виртуально. Запятая только в математике в тетради за 10 класс.
 

Цитата:
В ResHacker_HelpBlack.chm показывает нормально, а в ResHacker_Help.chm PRE есть
Ок, я то в чёрной сижу. Исправлю.

Всего записей: 4413 | Зарегистр. 03-05-2006 | Отправлено: 18:13 30-06-2014 | Исправлено: AZJIO, 18:37 30-06-2014
DimitarSerg



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Это стандартные сообщения об ошибках в любой программе на Delphi. Их переводить не нужно, они добавляются компилятором на этапе сборки. Кто разбирается в программировании - тому они понятнее именно в оригинале.

Совершенно верно.  
 
Переводить стандартные мессаги делфи-компилятора ?! Что ж за *facepalm* такой ?

----------
Total Commander 10.00 IT Edition 4.4
Хто з мечем прийде до нас, від меча і загине!

Всего записей: 3405 | Зарегистр. 26-05-2010 | Отправлено: 18:35 30-06-2014
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zeesh

Цитата:
И chm просматривается не через броузер, а через hh.exe.
Страницы то обрабатываются браузерным движком IE. Он вставляет объект, а не содержит ещё одну копию движка обработки тегов.
 
 
Кстати, хотел оригинальный HLP обновить своей версией перевода, но не разобрался как собрать. Декомпилятор нашёл, но важен компилятор или редактор позволяющий создать с нуля. Тогда бы не пришлось патчить EXE-файл.
 
Перезалил справку с русификатором (ссылка в шапке). В русификаторе недозаменённое "Сохранить" исправил на "Извлечь". Я ещё заменил в "О программе" локализация AZJIO. Можно открыть в Notepad++,  найти это текст и заменить на своё по количеству символов, а ещё лучше как то удалить вообще эту инфу, так как над русификатором несколько человек постарались и ещё желающие есть. Получается он уже народный.
 
Если кому интересен - компилятор справки. Контент в папке "Help\HTML" обновить методом извлечения из CHM архиватором 7-zip.
 
Вот эти бы запросы функционала автору сделать. Практически функционал то есть его просто нужно задействовать, добавив в интерфейс пункты.
1. Не хватает команды пакетного переименования всех языков ресурса, например с 1033 на 1049 или на 25 или на 0.
2. Не хватает аналога команды -extract test.res,,,  в интерфейсе программы, то есть извлечь все в res-файл. Есть только сохранить в res-файл, но это не тоже самое, тут просто расширение файла подменяется, а экспорт делается игнорируя внутренний код dll.
3. Не хватает команды создать пустую dll для последующего заполнения ресурсами. Здесь даже пустое значение параметра " Exe=" было бы не плохо интерпретировать как создание новой DLL.
 
В этой программе (исходник ResourcesViewerAndCompiler) есть создание новой DLL, инициализировать->генерировать, потом сохранить.

Всего записей: 4413 | Зарегистр. 03-05-2006 | Отправлено: 18:54 30-06-2014 | Исправлено: AZJIO, 23:18 30-06-2014
Zeesh



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Resource Hacker FXer v1.4.19 (August 14, 2014)

Цитата:
•Fixed compiling scripts with long lines and word wrapping turned oResource Hacker FXer ff.


----------
Всё, что вы скажете, будет исковеркано чужим больным разумом и использовано против вас!

Всего записей: 2356 | Зарегистр. 27-07-2006 | Отправлено: 15:55 19-08-2014 | Исправлено: Zeesh, 15:58 19-08-2014
Maks150988



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хе-хе, приятно перечитать свой перевод файла справки Делался конечно как первый блин комом. До сих пор вспоминаю как старался подогнать по размерам окна и заскриншотить, чтобы было максимальное совпадение с оригиналом. А сам файл все обычно прогоняли через визуальный редактор, типа LikeRus или Passolo, ну или подобные. Я подумал, никто лучше не покажет свои формы, чем сама Delphi. Тупо копировал весь текст (ну не весь конечно) и вставлял его в редакторе формы уже самой Delphi. Там удобно изменил текст и координаты контролов и прокручивал весь этот листинг, вбивая новые значения в самом редакторе. Многое сейчас бы изменил в том переводе, местами такую дурь напереводил, что аж стыдно. Но прикольно, конечно, что некоторые потом переделывали оригинальный текст и вставляли мои скриншоты. Значит не зря старался

Всего записей: 836 | Зарегистр. 23-12-2006 | Отправлено: 23:35 11-10-2014 | Исправлено: Maks150988, 23:42 11-10-2014
regist123



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В Resource Hacker можно посмотреть в какой кодировке сделаны ресурсы? На этой страничке написано
Цитата:
What’s supported:
Decompilation and compilation of: string table, message table, accelerators, menu, version info.
Menu and dialog preview.

А можно ли с помощью сабжа к примеру взять version info в кодировке ANSI и пересохранить в юникоде?
Если нет, то может какая-то другая программа это умеет? Заранее спасибо.

----------
Раздачи и акции

Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 23:21 17-12-2014
regist123



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С помощью сабжа не получилось, может кто знает с помощью какой проги можно добавить ресурс в раздел Version Info ?
 
Tilks, спасибо, похоже это то что я искал и в том числе может менять и кодировку ресурса (о чём спрашивал в предыдущем посте).
Тема с обсуждением resedit на ру-борде.

Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 10:12 17-02-2015 | Исправлено: regist123, 14:23 17-02-2015
Tilks

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
regist123
http://www.resedit.net/

Всего записей: 2688 | Зарегистр. 14-08-2005 | Отправлено: 11:57 17-02-2015
PerpleXOR



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите пожалуйта, а как быть с неисполняемыми файлами?
Есть файл в не-пойми-каком формате, в нём точно полным-полно PNG файлов.
С чего начать препарирование?

Всего записей: 741 | Зарегистр. 17-07-2005 | Отправлено: 10:34 14-04-2015
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

Компьютерный форум Ru.Board » Компьютеры » Программы » Resource Hacker


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru