Создано: 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 дает пользователю возможность удалять неиспользуемые ресурсы, что позволяет уменьшить размер приложения. Поддерживается работа из командной строки.
Создано: 2 мая 2015 16:40 · Поправил: dosprog New! Цитата · Личное сообщение · #3
Ну, что ж. Пусть будет. Непринципиально канешно, но сразу бажек: при вызове ShellExecute на файл "help\help.html" для подсказки путь должен быть задан не как (например) "E:\rh4\help\help.html", а как (например, опять же) "file://E:\rh4\help\help.html".
Code:
004F4658|.8D45 FC LEAEAX,DWORDPTRSS:[EBP-4]
004F465B|. B9 A8464F00 MOVECX,004F46A8;;; offset of "help/help.html"
004F4660|.8B938C040000MOVEDX,DWORDPTRDS:[EBX+48C];;; offset of "E:\rh4\ "
тут надо ещё один strcat() для формирования строки "file://"+"E:\rh4\ "
Впрочем, я не настаиваю, и так тоже неплохо. И ещё. Почему подсказка не переведена на русиш? Как пользоваться?
--Добавлено--
К следующему посту: )) Та ничего, так тоже нормально. Спасибо конечно..
--Добавлено--
Вот этот rar-архив с поддержкой русиша и нормально работающим родным английским хелпом по <F1>, сконвертированным в CHM. Хелп на русском к версии 3.6 тоже добавлен в этот архив.
Создано: 3 мая 2015 04:07 New! Цитата · Личное сообщение · #5
dosprog пишет: Непринципиально канешно, но сразу бажек: Там ещё и это. Не знаю как в других осях, но на XP help вообще не открывался, пока там слэш не поменял. Вот ещё вариант с русиком (выкинул из него лишнее) и CHM-справкой на русском: --> Link <--
Добавлено спустя 4 минуты DimitarSerg пишет: Кроме новой иконки, смены компиля (с делфи 3 на д7), и "утяжеления" больше чем на полмегабайта не вижу сразу что там кардинально за 4 года сменилось. Иконки чуть покрасивше смотрятся.
Создано: 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] }
Создано: 3 мая 2015 09:33 New! Цитата · Личное сообщение · #7
dosprog пишет: А вот интересно, кто что может сказать об XN Resource Editor'e Неудобный гуй, маленький функционал, баги. Но для экспорта-импорта ресурсов хватает. Юзаю его только потому, что идет в виде плагина для пейда, ибо ставить сторонний софт лень
Создано: 3 мая 2015 11:42 · Поправил: elch New! Цитата · Личное сообщение · #8
dosprog пишет: А вот интересно, кто что может сказать об XN Resource Editor'e ? Я обычно для всяких узкоспециализированных задач юзаю: 1. Замену/добавление/удаление и импорт/экспорт некоторых ресурсов (обычно типа RCDATA) в сабже показалось удобней делать, чем в других аналогичных прогах. 2. Также умеет обходить некоторые проверки на целостность, иногда это оказывается полезным. 3. Корректно поменять номер версии в NPSWF32.dll (adobe flash для портабл-браузеров, юзаю старую версию, чтобы сайты не ругались на устаревший флэш, периодически приходится менять номер версии, впрочем, когда надоело это делать - решил вопрос радикально ) получилось только с XN Resource Editor.
Все отлично!!! Будем ждать когда формы и диалоги будут выглядеть подобающе этому. А вообще прога то нормальная для извлечения ресов под свое. Похабят...
Создано: 19 мая 2017 01:26 New! Цитата · Личное сообщение · #18
Ну шо надо отметить, версии после 4.0 автор скатил в полное гомнищще...
Кстати некоторый момент.. По недостающему функционалу: в 4.0-ке (та шо сконопленая еще на D7), по непонятным причинам (видимо из за желания автора скатить всё в гомнину), отсутствовал очень полезный пунктик Update All Resources, в TmainForm: однако это лехко поправить
Code:
object AddNewResourceBinary1: TMenuItem
Caption ='Add a &Binary Resource ...'
OnClick = AddBinary1Click
end
-->
object UpdateResources1: TMenuItem
Caption ='&Update all Resources ...'
OnClick = UpdateResources1Click
end
-->
object N15: TMenuItem
Caption ='-'
Visible =False
end
так как функционал ->UpdateResources1Click там еще присутствует.. Хорошо...
Создано: 29 мая 2017 00:47 New! Цитата · Личное сообщение · #20
ADMIN-CRACK пишет: А вообще прога то нормальная для извлечения ресов под свое. До недавнего времени всецело полагался в этом на сабж, но при переводе WinRAR cтолкнулся с таким багом - ResHacker (что 3-я, что 4-я версии) не видит и соотв., не извлекает некоторые определения, типа NOT WS_GROUP или NOT WS_VISIBLE (может и ещё какие-то другие). Так что теперь приходится действовать с оглядкой.
Создано: 9 мая 2018 20:11 · Поправил: mysterio New! Цитата · Личное сообщение · #26
219 beta работает на XP. Добавил в сообщение выше. Что вызывает двойные чувства, радость за фичу, и как же это бесит, когда в четвертой-пятой версии зажать левую кнопку мышки и покрутить скрол меняется масштаб текста; в нормальных приложениях выделяется текст; а с картинками так нельзя - там как раз это было бы уместно.
Создано: 9 мая 2018 20:43 New! Цитата · Личное сообщение · #28
dosprog пишет: Ну, ото и пипец проекту. угу.. печально. из-за куста ресурсов стараюсь не юзать, но и не удаляю, иногда выручал, когда ресторатор кобенился.
Создано: 9 мая 2018 21:05 · Поправил: dosprog New! Цитата · Личное сообщение · #30
Завышенные требования к среде выполнения. Раз автор не позаботился о переносимости, то он вряд ли сильно заботится и обо всём остальном. В обратное поверить трудно. Это показатель отношения.
Кстати, мне нравятся программы, версия от версии которых выходят без изменений интерфейса, когда определить, что пользуешься новой её версией, можно только по наличию нового функционала. Это выглядит убедительно, для меня.
А когда начинается припудривание в виде новомодных дизайнов, то это показатель, что автор думает обо всякой херне, а не о деле. Это имхо, конечно. Но что-то мне подсказывает
--Добавлено-- В отношении ResHacker'а - посмотрим. Может, всё ещё будет поправлено. Но две последние беты из новостей mysterio под XP глючат.