Hex редакторы для android
Краткое описание:
Редактирование любых файлов. Поддержка макросов, работа с символьными метками, .
Описание:
Программа предназначена для отображения и редактирования файлов любого формата и (почти) любого размера. Возможна запись с привилегиями суперпользователя. Отображение настраиваемое, возможна группировка по 1-2-4 байта. На данный момент поддерживаются кодировки US-ASCII, KOI8-R, KOI8-U, UTF-8, windows-1251, UTF-16, UTF-16LE, UTF-16BE. Так же доступна работа с символьными метками, что позволит быстрее и проще обращаться к нужным полям в файле известного вам формата. Более того, в состав редактора входит интерпретатор, позволяющий исполнять произвольные скрипты, отображать результат в графическом виде или же вносить изменения в файл (а точнее в буфер изменений редактора, те результат работы всегда можно будет откатить). Подробнее и больше о возможностях программы вы можете узнать, ознакомившись с инструкцией.
Свои пожелания/предложения/хотелки пишите в тему, отчеты о багах также приветствуются.
Диалог предназначен для создания собственных действий. Открывается с панели редактирования. Чтобы создать новое действие, используйте кнопку Create action. В появившимся диалоге вам нужно задать имя действия (это же название будет носить скрипт, запускаемый создаваемым действием), а так же параметры, которые будут передаваться скрипту при использовании действия (значения 2 текстовых полей, адреса начала и конца выделения в редакторе). Любой из параметров можно включить или выключить. В скрипте параметры будут приняты в той же последовательности. Для упрощения редактор сам вклеит необходимые директивы и параметры, если вы будете открывать его из контекстного меню созданного действия.
Используя длинное нажатие на появившемся действии, вы увидите меню, из которого действие можно удалить или же редактировать код скрипта.
При закрытии диалога действий ваши изменения будут сохранены.
Зачем это нужно: стандартный диалог редактирования позволяет лишь заменять значения на выделенном участке. Предположим, вам нужно эти значения инвертировать или наложить маску или. Вообщем, Macro actions в помощь..
Объявление переменных неявное. Те вы можете написать
input a
или
a=10
и после этого использовать переменную a. Возможно и явное объявление:
dim a=0
или просто
dim a
Это нужно, например, при использовании локальных переменных с тем же названием, что и у глобальных. В этом случае объявлять локальные переменные необходимо явно.
Переменные могут быть как глобальными (доступными везде на протяжении всего выполнения скрипта), так и локальными (доступными в пределах процедуры, в которой они были объявлены). Переменные Не могут иметь те же названия, что и объявленные или встроенные процедуры, а так же названия «служебных» переменных (попадающих в нэймспэйс изначально), вроде SIZE. Более подробно о нэймспэйсе, что входит туда изначально и тд я напишу ниже.
Размерность переменных, как и адресация в hex едиторе 8 байт.
В отличие от обычных переменных, массивы объявляются явно. Делается это следующим образом:
array perem[count]
После объявления можно записывать и получать значения по нужному индексу, например:
a=perem[5]
Индексация начинается с нуля. Размерность массива задается при объявлении. Индекс (как при объявлении, так и при последующей работе) можно задавать выражением. Как и обычные переменные, массивы могут быть локальными (доступными лишь в текущей процедуре), так и глобальными.
Размерность каждого элемента массива, как и переменных, 8 байт.
Вы можете объявить процедуру, чтобы вызывать ее в дальнейшем из кода:
sub название_процедуры [параметр1, параметр2, . ]
.
[return]
end sub
Причем заканчивать можно просто end (как вам удобнее). Вызываются объявленные процедуры так же, как и встроенные. Для преждевременного выхода из процедуры используйте return. Процедуры могут возвращать и принимать значения. Если процедура возвращает некое значение, и ее вызов используется в выражении, передаваемые параметры необходимо заключить в скобки. Скобки рекомендуется использовать и при обычном вызове, так как скоро это будет обязательно (пока что будет работать и без скобок) Небольшой пример:
sub proc a, b
return a+b
end sub
b=proc(5, 6)
print b
Арифметические:
+ сложение
— вычитание
/ деление
* умножение
| or
& and
^ xor
Логические:
== равно
!= не равно
> больше
= больше либо равно
d. Кроме того выражениями могут быть и сами сравниваемые величины, например if a d.
Цикл с условием:
while условие [do]
.
done
Несколько пояснений: do и then не обязательны. Можно писать, можно нет, как вам удобнее. Кол-во вложенностей не ограничено (цикл в цикле, условие в условии и тд).
«print param1 [,param2]» — Вывод где param1 — значение, которое нужно вывести, а param2(не обязательный параметр) — система счисления(по умолчанию 10)
«input param1» — Диалог ввода значения, где param1 — переменная, в которую введенное значение запишится
«msg param1 [,param2]» — Диалог вывода значения, где где param1 — значение, которое нужно вывести, а param2(не обязательный параметр) — система счисления(по умолчанию 10)
«exec ‘scr_name’ [,param1, param2. ]» — Исполнение скрипта из кода, первый параметр — название скрипта в виде строки, следующих параметров может быть сколько угодно. В исполняемом скрипте вы будете принимать эти параметры в переменные, определенные директивой .GLOBAL . Подробнее об этом можно почитать в разделе «распаралеленное исполнение»
«fork [param1, param2, . ]» — тот же exec, только без первого параметра. Запускает нить с интерпретатором, исполняющим тот же исходник, из которого был вызван.
«sleep timeout» — Задержка, длительность задается параметром timeout, в милисекундах
«exit» — Прервать выполнение программы
«random perem» — Записать рандомное число в переменную
«width param1» — Записать ширину экрана(точнее используемой области отображения результата) в переменную param1
«height param1» — Записать высоту экрана(точнее используемой области отображения результата) в переменную param1
«point x, y» — Нарисовать точку по координатам, заданным переменными x и y
«line x1, y1, x2, y2» — Нарисовать линию, проходящую через точки, заданные переменными
«rect x1, y1, x2, y2» — Нарисовать четырехугольник
«circle x, y, radius» — Нарисовать круг
«getVal param1, address, count» — Считать в переменную param1 значение, размерностью count из адреса address
«setVal address, count, value» — Записать по адресу address значение value, размерности count
«select start, stop» — Выделить в редакторе область от start до end
SIZE — размер открытого файла. Изменяя размер этой переменной, вы измените размер файла при завершении
С появлением новых раздел будет расширяться
Для принятия параметров введена директива .GLOBAL. После перечисляются параметры. Фактически, при исполнении это будут обычные глобальные переменные, лишь с тем отличием, что при запуске в них попадут значения, которые были переданы. Пример использования:
.GLOBAL val, count, start, stop
stop=stop+1
while start 10000
stop=10000
fi
while start 10000
stop=10000
fi
while start 100
len=100
fi
while i Если я что-то упустил или у вас возникли вопросы, пишите в тему
Требуется Android: 4.1 и выше
Русский интерфейс: Да
Разработчик: First Row
версия: 2.5 Hex editor (Пост #43724895)
версия: 2.4.6 Hex editor (Пост #43711309)
версия: 2.4.5 Hex editor (Пост #43656779)
версия: 2.4 Hex editor (Пост #43620233)
версия: 2.3.5 Hex editor (Пост #43584417)
версия: 2.3 Hex editor (Пост #43549155)
версия: 2.2 Hex editor (Пост #43500012)
версия: 2.1 Hex editor (Пост #43456462)
версия: 2.0 Hex editor (Пост #43253635)
версия: 1.9.1 Hex editor (Пост #43176952)
версия: 1.9 Hex editor (Пост #42276059)
версия: 1.8 Hex editor (Пост #42255320)
версия: 1.7 Hex editor (Пост #41774137)
версия: 1.6 Hex editor (Пост #40918974)
версия: 1.5 Hex editor (Пост #40769862)
версия: 1.4 Hex editor (Пост #40617102)
версия: 1.3 Hex editor (Пост #40545973)
версия: 1.1 Hex editor (Пост #40496980)
версия: 1.0 Hex editor (Пост #40472198)hexEdit.apk ( 794.85 КБ )
Сообщение отредактировал First Row — 19.10.15, 21:01
Источник
HEX Editor для Android
Оценка: |
5.00 /5 голосов — 1 |
Лицензия: | Бесплатная |
Версия: | 2.8.3 | Сообщить о новой версии |
Обновлено: | 10.03.2021 |
ОС: | Android 4.x, 5.x, 6.x, 7.x, 8.x, 9.x, 10.x, 11.x |
Интерфейс: | Английский |
Разработчик: | First Row |
Категория: | другое |
Загрузок (сегодня/всего): | 1 / 117 | Статистика |
Размер: | 3,94 Мб |
СКАЧАТЬ |
HEX Editor — бесплатная программа, которая предназначена для просмотра и редактирования бинарных файлов. В состав приложения входят инструменты для редактирования, поиска и сравнения файлов, а также имеется встроенная макро система, позволяющая выполнять даже самые сложные задачи, решение которых не предусмотрено встроенными средствами.
Основные возможности HEX Editor:
- Встроенный эмулятор терминала.
- Полностью настраиваемое отображение, возможность группировки байтов и отображение в HEX/DEC/OCT.
- Поддержка 8 кодировок (ASCII, COI8-R, COI8-U, UTF-8, windows-1251, UTF-16, UTF-16LE, UTF-16BE).
- Возможность работы в нескольких файлах сразу.
- Макро система дает практически безграничные возможности в поиске/редактировании, а также удобном отображении интересующих данных.
- Возможность создания собственных действий и привязки их к макросам позволит решать любые задачи в один клик.
- Справка на двух языках входит в состав программы.
Бесплатный угломер для смартфонов и планшетов под управлением Android, который станет.
PDAnet – используйте свой смартфон для подключения к интернету другого устройства (ПК.
Универсальный мобильный помощник для мобильных Android-устройств, благодаря которому.
Opera Max – позволяет экономить трафик при просмотре веб-страниц, прослушивании музыки или.
USB OTG Checker это бесплатная легковесная утилита для Android, которая позволяет легко проверить.
CCleaner — мобильная версия популярного чистильщика системы, который поможет содержать ваш.
Отзывы о программе HEX Editor
Admin
Отзывов о программе HEX Editor 2.8.3 пока нет, можете добавить.
Источник
Hex редакторы для android
Краткое описание:
Hex Редактор — для редактирования файлов побайтово.
Описание:
Приложение для редактирования данных, в которых данные представлены в «сыром виде» — как последовательность байтов.
Требуется Android: 4.0 и выше
Русский интерфейс: Да
Скачать:
Версия: 3.2.3 Hex.Редактор.free (utf8)
Версия: 3.2.1 Hex Editor от 2019-04-03 (denmedicus)
версия: 3.1.33 Hex.Редактор.free.apk ( 3.09 МБ )
Сообщение отредактировал iMiKED — 08.05.19, 17:06
HexEditor_sign.apk ( 2.05 МБ )
мод без рекламы, но гуглятина и аналитика не отключены, т.е. стоит либо отключить доступ в инет на файерволе, либо отключить соответствующие сервисы-рисиверы-активити в майандроидтулз, либо подрезать права в аппопс.
Сообщение отредактировал adm_ — 11.10.18, 19:12
А вы проверяли? Я скачал в устройство с Android 2.3.7, не определяется как apk.
В манифесте минимальный API — 14, то есть, Android 4.0.
Сообщение отредактировал Кэмэл — 11.03.19, 11:47
Источник
Hex редакторы для android
Краткое описание:
Hex Редактор — для редактирования файлов побайтово.
Описание:
Приложение для редактирования данных, в которых данные представлены в «сыром виде» — как последовательность байтов.
Требуется Android: 4.0 и выше
Русский интерфейс: Да
Скачать:
Версия: 3.2.3 Hex.Редактор.free (utf8)
Версия: 3.2.1 Hex Editor от 2019-04-03 (denmedicus)
версия: 3.1.33 Hex.Редактор.free.apk ( 3.09 МБ )
Сообщение отредактировал iMiKED — 08.05.19, 17:06
HexEditor_sign.apk ( 2.05 МБ )
мод без рекламы, но гуглятина и аналитика не отключены, т.е. стоит либо отключить доступ в инет на файерволе, либо отключить соответствующие сервисы-рисиверы-активити в майандроидтулз, либо подрезать права в аппопс.
Сообщение отредактировал adm_ — 11.10.18, 19:12
А вы проверяли? Я скачал в устройство с Android 2.3.7, не определяется как apk.
В манифесте минимальный API — 14, то есть, Android 4.0.
Сообщение отредактировал Кэмэл — 11.03.19, 11:47
Источник