Я пытаюсь изменить exe (моего) с помощью шестнадцатеричного редактора. Он был первоначально написан на Python с использованием wx и превращен в exe через py2exe. Я потерял исходный код (ugh) и вам нужно изменить один из элементов в выпадающем меню. Это простое изменение персонажа, от «6» до «9». (Заставляет меня думать о Jimi Hendrix)Hexedit из ASCII в exe не меняется в приложении
Я использовал несколько шестнадцатеричных редакторов, и я могу найти строку и внести изменения и сохранить файл. Однако, когда я открываю измененный exe, выпадающая запись не изменилась. Я могу проверить, что exe отличается, открыв его снова в шестнадцатеричном редакторе и проверив, и строка будет установлена на новое значение, которое мне нужно. Это просто не отображается при запуске приложения.
Я, очевидно, не играю с шестнадцатеричными редакторами (или шестнадцатеричными, если на то пошло). Что мне не хватает? ТИА.
Вы меняющегося его в неправильном месте. Есть другое место, где он установлен, возможно, несколько мест. – kindall