eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 28 января!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме: Mishar_Hacker, Vicshann (+2 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Софт, инструменты —› Resource Hacker - редактор ресурсов
. 1 . 2 . 3 . >>
Посл.ответ Сообщение

Ранг: 75.1 (постоянный)
Статус: Участник

Создано: 2 мая 2015 14:28 · Поправил: 30 июня 2015 03:35 LinXP New!
Цитата · Личное сообщение · #1



Resource Hacker - бесплатная утилита, предназначенная для просмотра, изменения, добавления, удаления и извлечения ресурсов в исполняемых (.EXE, .DLL и др.) и ресурсных файлах (.RES) ОС Windows. С помощью программы можно просматривать и изменять курсоры, иконки, изображения, меню, диалоги, воспроизводить встроенные WAV и MIDI треки и т.д. Также присутствует возможность сохранения ресурсов в виде графических файлов (.ICO, .BMP и т.д.), файлов сценариев (.RC), ресурсных (.RES) и нетипизированных двоичных файлов (.BIN). Кроме того Resource Hacker дает пользователю возможность удалять неиспользуемые ресурсы, что позволяет уменьшить размер приложения. Поддерживается работа из командной строки.

Автор: Angus Johnson
Офф сайт: http://www.angusj.com/resourcehacker/
Текущая версия: Resource Hacker (5.1.7 от 3 January 2019)
Крайняя бетка: Resource Hacker Beta (5.x.x.xxx)

| Сообщение посчитали полезным: microxa, zNob, VerGunSky, srm60171, r0otchixor, HandMill, topmo3



Ранг: 220.5 (наставник)
Статус: Участник
radical

Создано: 2 мая 2015 15:43 New!
Цитата · Личное сообщение · #2

Без чейнлога трудно судить что там сменилось и в лучшую ли сторону, меня полностью устраивает версия от 2011 + FXer к ней от Rammichael.

Кроме новой иконки, смены компиля (с делфи 3 на д7), и "утяжеления" больше чем на полмегабайта не вижу сразу что там кардинально за 4 года сменилось.

Ранг: 390.2 (мудрец)
Статус: Участник

Создано: 2 мая 2015 16:40 · Поправил: dosprog New!
Цитата · Личное сообщение · #3

Ну, что ж. Пусть будет.
Непринципиально канешно, но сразу бажек:
при вызове ShellExecute на файл "help\help.html" для подсказки
путь должен быть задан не как (например) "E:\rh4\help\help.html",
а как (например, опять же) "file://E:\rh4\help\help.html".

Code:
  1. 004F4658  |. 8D45 FC        LEA EAX,DWORD PTR SS:[EBP-4]
  2. 004F465B  |. B9 A8464F00    MOV ECX,004F46A8  ;;; offset of "help/help.html"
  3. 004F4660  |. 8B93 8C040000  MOV EDX,DWORD PTR DS:[EBX+48C] ;;; offset of "E:\rh4\ "
  4.  
  5.          тут надо ещё один strcat() для формирования строки "file://" + "E:\rh4\ " 
  6.  
  7. 004F4666  |. E8 C502F1FF    CALL 00404930  ;;; конкатенация strcat().
  8. 004F466B  |. 8B45 FC        MOV EAX,DWORD PTR SS:[EBP-4]
  9. 004F466E  |. E8 7104F1FF    CALL 00404AE4
  10. 004F4673  |. 50             PUSH EAX ;; |FileName ;;;offset of "E:\rh4\help\help.htm"
  11. 004F4674  |. 6A 00          PUSH 0   ;; |Operation = NULL
  12. 004F4676  |. 6A 00          PUSH 0   ;; |hWnd = NULL
  13. 004F4678  |. E8 BFF9F3FF    CALL <JMP.&shell32.ShellExecuteA> 
Впрочем, я не настаиваю, и так тоже неплохо.
И ещё. Почему подсказка не переведена на русиш? Как пользоваться?

--Добавлено--

К следующему посту:
)) Та ничего, так тоже нормально. Спасибо конечно..

--Добавлено--

Вот этот rar-архив с поддержкой русиша и нормально работающим родным английским хелпом по <F1>, сконвертированным в CHM.
Хелп на русском к версии 3.6 тоже добавлен в этот архив.


Ранг: 75.1 (постоянный)
Статус: Участник

Создано: 2 мая 2015 17:08 New!
Цитата · Личное сообщение · #4

dosprog Русская справка к предыдущей версии, в формате chm
--> Link <-- или --> Link <--

Ранг: 19.4 (новичок)
Статус: Участник

Создано: 3 мая 2015 04:07 New!
Цитата · Личное сообщение · #5

dosprog пишет:
Непринципиально канешно, но сразу бажек:

Там ещё и это. Не знаю как в других осях, но на XP help вообще не открывался, пока там слэш не поменял.
Вот ещё вариант с русиком (выкинул из него лишнее) и CHM-справкой на русском: --> Link <--

Добавлено спустя 4 минуты
DimitarSerg пишет:
Кроме новой иконки, смены компиля (с делфи 3 на д7), и "утяжеления" больше чем на полмегабайта не вижу сразу что там кардинально за 4 года сменилось.

Иконки чуть покрасивше смотрятся.

Ранг: 390.2 (мудрец)
Статус: Участник

Создано: 3 мая 2015 09:10 · Поправил: dosprog New!
Цитата · Личное сообщение · #6

if(offtop)
{

А вот интересно, кто что может сказать об XN Resource Editor'e ? - [2005, опенсорсный, делфи-6, rus/eng].

Из хелпa Reshack'a v.3.6:
> 6. Колин Вайлсон распространяет программу XN Resource Editor, которая приятно дополняет Resource Hacker™. Доступен также исходный код этой программы на Delphi 6.

)) Я так понял, что теперь уже не дополняет.. [это, кстати, о сказанном DimitarSerg]
}

Ранг: 230.1 (наставник)
Статус: Участник

Создано: 3 мая 2015 09:33 New!
Цитата · Личное сообщение · #7

dosprog пишет:
А вот интересно, кто что может сказать об XN Resource Editor'e

Неудобный гуй, маленький функционал, баги. Но для экспорта-импорта ресурсов хватает.
Юзаю его только потому, что идет в виде плагина для пейда, ибо ставить сторонний софт лень

Ранг: 19.4 (новичок)
Статус: Участник

Создано: 3 мая 2015 11:42 · Поправил: elch New!
Цитата · Личное сообщение · #8

dosprog пишет:
А вот интересно, кто что может сказать об XN Resource Editor'e ?

Я обычно для всяких узкоспециализированных задач юзаю:
1. Замену/добавление/удаление и импорт/экспорт некоторых ресурсов (обычно типа RCDATA) в сабже показалось удобней делать, чем в других аналогичных прогах.
2. Также умеет обходить некоторые проверки на целостность, иногда это оказывается полезным.
3. Корректно поменять номер версии в NPSWF32.dll (adobe flash для портабл-браузеров, юзаю старую версию, чтобы сайты не ругались на устаревший флэш, периодически приходится менять номер версии, впрочем, когда надоело это делать - решил вопрос радикально ) получилось только с XN Resource Editor.

Ранг: 27.8 (посетитель)
Статус: Участник

Создано: 3 мая 2015 13:22 New!
Цитата · Личное сообщение · #9

хорошо... не падает на новых (D2005 и выше) дельфи формах, и вроде как безбажно компилирует.


Статус: Пришелец

Создано: 3 мая 2015 16:23 New!
Цитата #10

Закопайте уже стюардессу.
Зачем эта некрофилия с тулзой времен нулевых.

| Сообщение посчитали полезным: Bronco


Ранг: 95.7 (постоянный)
Статус: Участник

Создано: 3 мая 2015 19:07 New!
Цитата · Личное сообщение · #11

F_a_u_s_t пишет:
Закопайте уже стюардессу.
Зачем эта некрофилия с тулзой времен нулевых.

+ переводить три слова на русский язык - это позор.

| Сообщение посчитали полезным: DimitarSerg


Ранг: 75.1 (постоянный)
Статус: Участник

Создано: 4 мая 2015 03:46 · Поправил: Модератор New!
Цитата · Личное сообщение · #12

От модератора: Бан за разжигание национальной темы на 1 день!


Ранг: 250.9 (наставник)
Статус: Участник
RBC

Создано: 4 мая 2015 14:36 · Поправил: Kindly New!
Цитата · Личное сообщение · #13

--> Resource Hacker 4.1.1 Beta <--

- Unicode support added

Ранг: 27.2 (посетитель)
Статус: Участник

Создано: 9 мая 2015 17:51 · Поправил: 9 мая 2015 18:00 ADMIN-CRACK New!
Цитата · Личное сообщение · #14

--> Resource Hacker 4.1.2 Beta <--
Ржунимагу добавили поддержку юникода.
http://i2.imageban.ru/out/2015/05/09/41ab89e05f0fc4c84ca2bab4976460a5.png

Все отлично!!!
Будем ждать когда формы и диалоги будут выглядеть подобающе этому.
А вообще прога то нормальная для извлечения ресов под свое.
Похабят...

Ранг: 116.7 (ветеран)
Статус: Участник

Создано: 19 мая 2015 01:00 New!
Цитата · Личное сообщение · #15

Resource Hacker updated to v4.1.5 beta (May 17, 2015)
Code:
  1. http://www.angusj.com/resourcehacker/resource_hacker.zip

Ранг: 116.7 (ветеран)
Статус: Участник

Создано: 29 июня 2015 23:06 New!
Цитата · Личное сообщение · #16

Resource Hacker v4.2.3 beta (29 June 2015)
Code:
  1. Bugfix: Significant bug in the recompiler
  2. Bugfix: Minor bug displaying animated cursors

--> Install <--
--> Portable <--

Ранг: 75.1 (постоянный)
Статус: Участник

Создано: 19 августа 2015 12:55 New!
Цитата · Личное сообщение · #17

Resource Hacker v4.2.5 (17 August 2015)
Code:
  1. 4.2.5
  2. Bugfix: Adding a resource to a file without any resources was broken
  3. New: Can now change a text resource's format (unicode, UTF-8, ANSI)
  4. Bugfix: Some Delphi forms were not being decompiled or recompiled correctly
  5. Bugfix: An occasional PNG image was not being displayed
  6. Bugfix: Shrinking the main window very small caused a divide-by-zero error
  7.  
  8. 4.2.4
  9. Bugfix: Error when compiling ansi encoded *.rc files
  10. Bugfix: RCDATA resources not displayed in their optimal format
  11. Bugfix: Error when trying to display 'compressed' resources
  12. Bugfix: 'Compressed' files can no longer be modified and saved


Скачать: Setup, Portable

Ранг: 27.8 (посетитель)
Статус: Участник

Создано: 19 мая 2017 01:26 New!
Цитата · Личное сообщение · #18

Ну шо надо отметить, версии после 4.0 автор скатил в полное гомнищще...

Кстати некоторый момент.. По недостающему функционалу: в 4.0-ке (та шо сконопленая еще на D7), по непонятным причинам (видимо из за желания автора скатить всё в гомнину), отсутствовал очень полезный пунктик Update All Resources, в TmainForm: однако это лехко поправить
Code:
  1.       object AddNewResourceBinary1: TMenuItem
  2.         Caption = 'Add a &Binary Resource ...'
  3.         OnClick = AddBinary1Click
  4.       end
  5. -->
  6.       object UpdateResources1: TMenuItem
  7.         Caption = '&Update all Resources ...'
  8.         OnClick = UpdateResources1Click
  9.       end
  10. -->
  11.       object N15: TMenuItem
  12.         Caption = '-'
  13.         Visible = False
  14.       end

так как функционал ->UpdateResources1Click там еще присутствует..
Хорошо...


Ранг: 632.9 (!)
Статус: Участник
CyberMonk

Создано: 19 мая 2017 11:00 New!
Цитата · Личное сообщение · #19

Раньше тоже так было, Фиксер писал RaMMicHaeL для прошлых версий, Resource Hacker FXer, для новых версий может где-то есть апдейт.

Ранг: 19.4 (новичок)
Статус: Участник

Создано: 29 мая 2017 00:47 New!
Цитата · Личное сообщение · #20

ADMIN-CRACK пишет:
А вообще прога то нормальная для извлечения ресов под свое.

До недавнего времени всецело полагался в этом на сабж, но при переводе WinRAR cтолкнулся с таким багом - ResHacker (что 3-я, что 4-я версии) не видит и соотв., не извлекает некоторые определения, типа NOT WS_GROUP или NOT WS_VISIBLE (может и ещё какие-то другие). Так что теперь приходится действовать с оглядкой.

Ранг: 75.1 (постоянный)
Статус: Участник

Создано: 22 апреля 2018 02:54 New!
Цитата · Личное сообщение · #21

Resource Hacker™ v4.7.34 (13 April 2018)
Code:
  1. Changes in 4.7.34
  2.   Update: The dialog editor has been improved significantly.
  3.   Update; The menu editor has had a minor update too.
  4.   Bigfix: Saving RC files was saving the compiled script instead.
  5.   Other:  A number of other minor updates and fixes too.
  6. Changes in 4.6.32
  7.   Bugfix: Fixed bugs when extracting text resources to RC files from the 
  8.           commandline (related to ansi/unicode conversion). 
  9.   Update: More logical naming of binary files when extracting to RC files.
  10.   Bugfix: Occasionally the pop-up display of menu resources was too narrow
  11.           to show all the menu items.
  12.   Update: Other minor cosmetic changes and fixes.
  13. Changes in 4.5.28
  14.   Update: Major changes (and improvements) to the commandline syntax
  15. Changes in 4.5.28
  16.   Update: Numerous changes and improvements to command line support.
  17.   Update: Filenames in resource scripts are no longer required to be 
  18.           enclosed within double quotes unless they contain spaces.
  19. Changes in 4.4.24
  20.   Bugfix: The toolbar state wasn't being preserved between sessions
  21. Changes in 4.3.20
  22.   Bugfixes: Numerous fixes to commandline processing
  23.   Bugfixes: Other minor fixes


Ранг: 250.9 (наставник)
Статус: Участник
RBC

Создано: 22 апреля 2018 10:09 · Поправил: Kindly New!
Цитата · Личное сообщение · #22

LinXP пишет:
Resource Hacker™ v4.7.34 (13 April 2018)

сидел же на старом нормально:
Code:
  1. ---------------------------
  2. Ошибка приложения
  3. ---------------------------
  4. Исключение EReadError в модуле ResourceHacker.exe at 0009BFD4.
  5.  
  6. Произошла ошибка при чтении DialogForm.OnHide: Недопустимое значение свойства.

а сорри, копирнул портабельную версию, у меня там лежал старый русский языковой файл, из-за него проблемы, удалил его, все норм.


Ранг: 307.7 (мудрец)
Статус: Участник

Создано: 4 мая 2018 22:03 · Поправил: mysterio New!
Цитата · Личное сообщение · #23

Resource Hacker™ v5.0.37.213 beta 04.05.2018
Code:
  1. Changes in 5.0.37
  2.   Added : a new menu resource designer.
  3.   Update: the dialog resource designer (again).
  4.   Update: Numerous minor cosmetic changes.
  5.   Update: Many internal changes (a significant code tidy was long overdue).


Resource Hacker™ v5.0.41.218 beta 05.05.2018
Resource Hacker™ v5.0.41.219 beta 06.05.2018 (exe only) last for XP ?
Resource Hacker™ v5.0.41.225 beta 07.05.2018 (exe only)
changeLog отсутствует.


Ранг: 307.7 (мудрец)
Статус: Участник

Создано: 8 мая 2018 10:30 New!
Цитата · Личное сообщение · #24

Resource Hacker™ v5.0.41.226 beta 08.05.2018 (exe only)
changeLog отсутствует.

Ранг: 390.2 (мудрец)
Статус: Участник

Создано: 9 мая 2018 20:08 New!
Цитата · Личное сообщение · #25

Что-то версии 5х под WinXP не работают. С ошибками грузится интерфейс без иконок и надписей, при любом действии exceptions..


Ранг: 307.7 (мудрец)
Статус: Участник

Создано: 9 мая 2018 20:11 · Поправил: mysterio New!
Цитата · Личное сообщение · #26

219 beta работает на XP. Добавил в сообщение выше.
Что вызывает двойные чувства, радость за фичу, и как же это бесит, когда в четвертой-пятой версии зажать левую кнопку мышки и покрутить скрол меняется масштаб текста; в нормальных приложениях выделяется текст; а с картинками так нельзя - там как раз это было бы уместно.

| Сообщение посчитали полезным: dosprog


Ранг: 390.2 (мудрец)
Статус: Участник

Создано: 9 мая 2018 20:18 New!
Цитата · Личное сообщение · #27

Ну, ото и пипец проекту.


Ранг: 256.3 (наставник)
Статус: Участник
Advisor

Создано: 9 мая 2018 20:43 New!
Цитата · Личное сообщение · #28

dosprog пишет:
Ну, ото и пипец проекту.

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


Ранг: 577.9 (!)
Статус: Модератор
Research & Development

Создано: 9 мая 2018 21:00 New!
Цитата · Личное сообщение · #29

dosprog пишет:
Ну, ото и пипец проекту.


С чего вдруг?

Ранг: 390.2 (мудрец)
Статус: Участник

Создано: 9 мая 2018 21:05 · Поправил: dosprog New!
Цитата · Личное сообщение · #30

Завышенные требования к среде выполнения.
Раз автор не позаботился о переносимости, то он вряд ли сильно заботится и обо всём остальном.
В обратное поверить трудно.
Это показатель отношения.

Кстати, мне нравятся программы, версия от версии которых выходят без изменений интерфейса,
когда определить, что пользуешься новой её версией, можно только по наличию нового функционала.
Это выглядит убедительно, для меня.

А когда начинается припудривание в виде новомодных дизайнов, то это показатель,
что автор думает обо всякой херне, а не о деле.
Это имхо, конечно. Но что-то мне подсказывает

--Добавлено--
В отношении ResHacker'а - посмотрим. Может, всё ещё будет поправлено.
Но две последние беты из новостей mysterio под XP глючат.

. 1 . 2 . 3 . >>
 eXeL@B —› Софт, инструменты —› Resource Hacker - редактор ресурсов

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS