Можно ассоциировать с ExtMan или использовать с эльфом OpenWith.
Исходники ниже.
История версий:
ver. a : релиз
ver. a.1 + собственно само назначение эльфа - редактирование
ver. b.1 + убрана утечка памяти + bcfg (изначально настроено под экраны 320х240) + на 9 настройки (сначала нужно из BookManager указать путь до эльфа BcfgEdit)
ver. с.1 + добавлено меню на левый софт + добавлен язык, создаём папку HexEditor в папке Config на телефоне и туда кладём HexEditor.lng HexEditor.lng обычный текстовый файл в UNICODE кодировке, где с новой строки начинается новая метка, в конце всего файла никаких энтеров не должно быть + добавлен просмотр RAM на 7ку, есть косяки, так что не злоупотребляйте... + ещё что-то
ver. с.2 + добавлен пункт Сохранить в меню, активен только если что-то изменили + на кн. С удаление изменённого значения, возврат стандартного + подсветка изменённых байт синим цветом + обновите lng файл, тк добавлена ещё метка
ver. d.1 + теперь джой и софты работают на db2020 + всякие фиксы и мелкие добавки... смотрим, тестируем
ver. e.1 - отключил, на время, просмотр рам + куча настроек + теперь файлы можно открывать в разных окнах + пофиксил поиск + доделал переход по страницам + баг фиксы и тд...
ver. e.2 + поправил баг с цветом данных
ver. e.3 + убрал пару утечек + добавил возможность открыть файлы из скрытой ФС
ps. не забываем обновлять языковой файл, если таковой изменился!
Joker XT, спасибо за обновление, всё работает на ура. хотелось бы, чтобы редактирование не применялось сразу же, а чтоб появился пункт "Сохранить" и при закрытии тож появлялся такой вопрос. добавь, если есть возможность, автоматическое создание бэкапа редактируемого файла
я исправил, просто на а2 есть IT_ABC_OR_DIGIT, что мне очень нравилась) но нв 2020 и ниже она как вы видете, просто IT_DIGIT
в предыдущей версии IT_ABC_OR_DIGIT на К800 работал только в поиске hex и dec значений, а при поиске текста было IT_DIGIT. сейчас не очень удобно стало. посмотри, пожалуйста, что там и как. лучше когда IT_ABC_OR_DIGIT.
My suggestions for changes: - Searching in the background, so as not to freeze of the phone and did not result in reset with long files, - Search in RAM, - Protection against reset when accessing non-existent memory region, - And the most important, platform detecting and for db2010 set IT_STRING for all string types.
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.