Редактор ресурсов для приложений Windows, чтобы заменить Icon, с открытым исходным кодом, быстро и просто

2871
Glen S. Dalton

Я использую Windows XP, Windows 2003 и Windows 2000.

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

Можете назвать простой и желательно открытый редактор ресурсов с открытым исходным кодом, который позволяет мне быстро и просто заменить значок. Было бы замечательно, если бы это «решение в один клик», которое делает необходимые шаги прозрачными в фоновом режиме, поэтому не требуется много внутренних знаний о специфике Windows, и значки можно быстро заменить.

Если он является частью более крупного инструмента разработки программного обеспечения (например, компиляторов), должна быть возможность извлечь только редактор ресурсов и развернуть его только на машинах, на которых я работаю, без проблем с установкой.

Существует «Хакер ресурсов», который, кажется, выполняет свою работу, но больше не поддерживается

Существует «eXeScope» hp.vector.co.jp/authors/VA003525/eimgexe.htm, который не является открытым исходным кодом и не является бесплатным, а также не поддерживается

РЕДАКТИРОВАТЬ : Спасибо друзья Superuser, которые редактируют ссылки, но я должен возвращать его при каждом редактировании. Это ограничение интерфейса суперпользователя для «новых пользователей». Суперпользователь, сделай домашнее задание.

2
Под открытым исходным кодом вы на самом деле имеете в виду открытый исходный код или «бесплатный, чтобы мне ничего не нужно было платить»? phoebus 15 лет назад 0
Я редактировал ссылки для вас :-) Ivo Flipse 15 лет назад 0
У открытого кода есть большие преимущества, которые я чту, но бесплатное программное обеспечение с закрытым исходным кодом, которое не имеет срока действия, также решило бы проблему. Glen S. Dalton 15 лет назад 0
IVo, спасибо. Я обнаружил, что это бессмысленно, я должен возвращать его при каждом редактировании. Такова жизнь ;-) Glen S. Dalton 15 лет назад 0

3 ответа на вопрос

3
Snark

Resource Hacker - хороший редактор ресурсов.

Вы также можете быть заинтересованы в ResEdit . Это бесплатно и регулярно обновляется.

Что такое ResEdit?

ResEdit - это бесплатный редактор ресурсов для программ Win32. Вы можете использовать его, если хотите использовать диалоги, значок, информацию о версии или другие типы ресурсов. Выходные файлы могут быть скомпилированы любым компилятором Win32, например, MinGW и Microsoft Visual C ++. Чтобы открыть файл, который использует символические константы Win32 API, вам также понадобятся заголовочные файлы Win32 (обычно поставляемые с вашим компилятором).

Спасибо, выглядит как отличный проект. Тем не менее, мне кажется, это не совсем то, что я ищу. Я должен скомпилировать (или, по крайней мере, использовать компоновщик) после этого? Так мне нужны оригинальные исходные файлы? Glen S. Dalton 15 лет назад 0
No. Open the EXE file with ResEdit, edit the resource you want (icons, text strings, bitmaps, ...), save and that's it! I just tried and it worked fine. The rest is just extra features! Snark 15 лет назад 0
2
William Hilsum

Я все еще использую Resource Hacker, я думаю, что это лучшая ставка, и хотя она не поддерживается, она работает очень хорошо.

0
Clinton Blackmore

Попробуйте IcoFX . (См. Этот урок ). Я обнаружил, что с ним гораздо проще работать, чем с Resource Hacker.