Сейчас на форуме: bartolomeo, -Sanchez-, morgot, sashalogout (+4 невидимых)

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

Ранг: 89.1 (постоянный), 134thx
Активность: 0.060.07
Статус: Участник

Создано: 02 мая 2015 14:28 · Поправил: LinXP
· Личное сообщение · #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


Ранг: 253.5 (наставник), 684thx
Активность: 0.260.25
Статус: Участник
radical

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

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

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

-----
ds




Ранг: 431.7 (мудрец), 391thx
Активность: 0.730.32
Статус: Участник

Создано: 02 мая 2015 16:40 · Поправил: dosprog
· Личное сообщение · #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 тоже добавлен в этот архив.





Ранг: 89.1 (постоянный), 134thx
Активность: 0.060.07
Статус: Участник

Создано: 02 мая 2015 17:08
· Личное сообщение · #4

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



Ранг: 19.4 (новичок), 11thx
Активность: 0.020
Статус: Участник

Создано: 03 мая 2015 04:07
· Личное сообщение · #5

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

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

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

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



Ранг: 431.7 (мудрец), 391thx
Активность: 0.730.32
Статус: Участник

Создано: 03 мая 2015 09:10 · Поправил: dosprog
· Личное сообщение · #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]
}



Ранг: 262.5 (наставник), 337thx
Активность: 0.340.25
Статус: Участник

Создано: 03 мая 2015 09:33
· Личное сообщение · #7

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

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



Ранг: 19.4 (новичок), 11thx
Активность: 0.020
Статус: Участник

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

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

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



Ранг: 27.8 (посетитель), 13thx
Активность: 0.030
Статус: Участник

Создано: 03 мая 2015 13:22
· Личное сообщение · #9

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



Ранг: 0.0 (гость)
Активность: 0.250
Статус: Участник

Создано: 03 мая 2015 16:23
· Личное сообщение · #10

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

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

Ранг: 95.1 (постоянный), 247thx
Активность: 0.260.01
Статус: Участник

Создано: 03 мая 2015 19:07
· Личное сообщение · #11

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

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

-----
TEST YOUR MIGHT


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

Ранг: 89.1 (постоянный), 134thx
Активность: 0.060.07
Статус: Участник

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

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




Ранг: 275.9 (наставник), 340thx
Активность: 0.22=0.22
Статус: Участник
RBC

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

--> Resource Hacker 4.1.1 Beta <--

- Unicode support added

-----
Array[Login..Logout] of Life




Ранг: 27.8 (посетитель), 51thx
Активность: 0.030
Статус: Участник

Создано: 09 мая 2015 17:51 · Поправил: ADMIN-CRACK
· Личное сообщение · #14

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

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



Ранг: 134.1 (ветеран), 246thx
Активность: 0.220.1
Статус: Участник
realist

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

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




Ранг: 134.1 (ветеран), 246thx
Активность: 0.220.1
Статус: Участник
realist

Создано: 29 июня 2015 23:06
· Личное сообщение · #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 <--



Ранг: 89.1 (постоянный), 134thx
Активность: 0.060.07
Статус: Участник

Создано: 19 августа 2015 12:55
· Личное сообщение · #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 (посетитель), 13thx
Активность: 0.030
Статус: Участник

Создано: 19 мая 2017 01:26
· Личное сообщение · #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 там еще присутствует..
Хорошо...




Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

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

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

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube




Ранг: 19.4 (новичок), 11thx
Активность: 0.020
Статус: Участник

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

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

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



Ранг: 89.1 (постоянный), 134thx
Активность: 0.060.07
Статус: Участник

Создано: 22 апреля 2018 02:54
· Личное сообщение · #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





Ранг: 275.9 (наставник), 340thx
Активность: 0.22=0.22
Статус: Участник
RBC

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

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

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

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

-----
Array[Login..Logout] of Life





Ранг: 307.9 (мудрец), 196thx
Активность: 0.180
Статус: Участник

Создано: 04 мая 2018 22:03 · Поправил: mysterio
· Личное сообщение · #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 отсутствует.

-----
Don_t hate the cracker - hate the code.





Ранг: 307.9 (мудрец), 196thx
Активность: 0.180
Статус: Участник

Создано: 08 мая 2018 10:30
· Личное сообщение · #24

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

-----
Don_t hate the cracker - hate the code.




Ранг: 431.7 (мудрец), 391thx
Активность: 0.730.32
Статус: Участник

Создано: 09 мая 2018 20:08
· Личное сообщение · #25

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




Ранг: 307.9 (мудрец), 196thx
Активность: 0.180
Статус: Участник

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

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

-----
Don_t hate the cracker - hate the code.


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

Ранг: 431.7 (мудрец), 391thx
Активность: 0.730.32
Статус: Участник

Создано: 09 мая 2018 20:18
· Личное сообщение · #27

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




Ранг: 312.0 (мудрец), 349thx
Активность: 0.460.65
Статус: Участник
Advisor

Создано: 09 мая 2018 20:43
· Личное сообщение · #28

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

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

-----
Чтобы юзер в нэте не делал,его всё равно жалко..





Ранг: 605.2 (!), 341thx
Активность: 0.470.25
Статус: Модератор
Research & Development

Создано: 09 мая 2018 21:00
· Личное сообщение · #29

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


С чего вдруг?

-----
EnJoy!




Ранг: 431.7 (мудрец), 391thx
Активность: 0.730.32
Статус: Участник

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

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

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

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

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



| Сообщение посчитали полезным: ZyXp10it
. 1 . 2 . 3 . >>
 eXeL@B —› Софт, инструменты —› Resource Hacker - редактор ресурсов
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати