HEX Редактор

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
Karagy
Posts: 57
Joined: Tue 02 May, 2006 08:43
Location: Питер
Been thanked: 3 times

hex редактор

Post by Karagy »

Latest post of the previous page:

bana wrote: Приходится искать где-то на диске biew.exe
Судя по этой фразе - операция очень редкая.
Сделайте вызов любимого хек-редактора через меню, или повесьте на Alt+F4.
User avatar
cmd.exe
Posts: 378
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 181 times
Been thanked: 10 times
Contact:

hex редактор

Post by cmd.exe »

Могу посоветовать Hiew и DMDE вместе.
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates
User avatar
m8
Posts: 50
Joined: Mon 30 Apr, 2012 19:55
Has thanked: 3 times
Been thanked: 1 time

HEX Редактор

Post by m8 »

Апчик

Для начала пусть hex-редактор редактирует посимвольно, без копирования и вставки.
ты вот сказал не подумав, а алекс завтра сделает и всем нам потом с этим жить (c) zg
TrueTrue
Posts: 16
Joined: Sun 19 Sep, 2010 00:30
Has thanked: 1 time
Been thanked: 1 time

HEX Редактор

Post by TrueTrue »

Полностью согласен. HEX обязателен и необходим, что бы тут люди не говорили, хотя бы на подобие как в VC. И вопрос не в плагине.

Плагин нужно искать, нужно подбирать под версию. Плагины так не отлаживают до стабильности. Плагин чел начал писать и забил в версии 1.7 а в версии 3 он не работает и т.д. А самому тратить время, писать плагин, накладно. Нужно потратить время, разобраться в скриптах и т.п.

Столкнулся с проблемой, что многие плагины не работают на тех или иных версиях, а так же перешёл с Far2 на WinXP 32 на Far3 Win7 64, так у меня вообще много плагинов крашится или глючить стали(ненужно мне только говорить, что ведь я сменил платформу, я понимаю) только вот замены найти им не могу.
А HEX редактор, программисту, нужен часто, просто пофиксить какие-то моменты. Приходится постоянно искать HEX-редактор на стороне.

Раньше в досе был прекраснейший HEX редактор. Назывался он Qview, всегда его использовал. Но с прогрессом ОС, он стал плохо работать, не понимает длинные пути. Если бы он корректно работал, встроил бы его в Far.
akubik
Posts: 1
Joined: Wed 20 Sep, 2017 16:01

HEX Редактор

Post by akubik »

Ребят, от слов к делу....

предлагаю начинать писать концепт, а потом уже и за компилятор возьмёмся

Вход в редактор
---------------------
в режиме просмотра (F3) при режиме HEX (F4) по кнопке (F6)
в режиме редактора (F4) при режиме HEX(добавить на F3)

редактирование, копирование, вставка (пока)только в пределах выбранного экрана(512 байт) и (пока)только замена
измененный текст подсвечивать другим цветом
при попытке покинуть редактор: запрос на сохранение изменений, если были

на первом этапе этого будет достаточно! и будет великое дело


Опция, 2-я очередь
можно при выходе галку
записать UNDO
(в текущей папке:Формат <имя редактируемого файла>.XXX) где XXX- номер изменения
внутри: старт; 512 байт (тело до изменений)

добавить кнопку UNDO (F9)
по ней в редакторе вызывать список имеющихся UNDO
при выборе любого файла он накладывается на текущий экран, разница подсвечивается
если позиция совпадает если нет то предлагается сохранить изменения если были
и позиция устанавливается в соответствии с UNDO

при выходе содержимое файла до редактирования записать в тот же UNDO
(попутно можно сравнить если такое содержимое уже среди UNDO есть, текущий файл просто удалить)

так же даётся возможность удалить UNDO, по стандартной схеме, в корзину или мимо, по одному или все
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

HEX Редактор

Post by DrKnS »

...P.S. Я джва года хочу такой редактор.
User avatar
cmd.exe
Posts: 378
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 181 times
Been thanked: 10 times
Contact:

HEX Редактор

Post by cmd.exe »

Тут очень много зависимостей. Нужно писать ассоциацию файлов с редактором HEX. А как быть когда нужен и HEX и Обычный редактор?
Для себя выбрал:
HEXCMP сравнивание бинарник
WinHex редактор бинарников.
x96dbg как отладчик, реверс. (Немного отстаёт от Хексрейса у Иды)
Vim текстовый редактор. (Раскладка qwerty/йцукен)

Что-то много всего чего нехватает в самом фаре. По этому идут дополнительные инструмены. Можно просто проанализировать все существующие проекты и портировать. Так и хочется сборок всё в одном и потдержкой. Инструментов из стандартной поставки просто мало.
Есть очень много инструментов, которые не идут в поставке:
Вкладок. (Решается ConEMU)
Закладок(9 Штук мне мало) (Решается PanelTabs)
SQLIte (Плагин)
Пакетное переименование файлов

Дадите больше функционала из коробки, больше людей подтянется.
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates
User avatar
zg
zero-gravity
Posts: 6015
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

HEX Редактор

Post by zg »

cmd.exe wrote: Wed 27 Sep, 2017 19:06Закладок(9 Штук мне мало) (Решается PanelTabs)
очень давно можно несколько вешать на каждую цифру.
User avatar
cmd.exe
Posts: 378
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 181 times
Been thanked: 10 times
Contact:

HEX Редактор

Post by cmd.exe »

zg wrote: Wed 27 Sep, 2017 19:40очень давно можно несколько вешать на каждую цифру.
Так, панельтабс нужен что-бы видеть что забиндил. Вот верстаешь какой-то проект и тебе часто рпиходится биндить временно папки. И невсегда есть возможность запомнить.
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates
Yegor
Posts: 1326
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

HEX Редактор

Post by Yegor »

cmd.exe, я как-то потерялся, вы хотите, что-то типа vim и x96dbg чтобы "из коробки" было (если будет, то "больше людей подтянется")?

Мне, например, не хватает Visual Studio, Word, Excel и Outlook. Что тоже в Фар добавить?

Мне наоборот понравлась идея, как когда-то в Миранде вынесли почти все стандартные компоненты в плагины. Это если бы в Фаре редактор, просмотрщик, панели или/и инфопанель, дерево стали однажды полноценными плагинами.

Извините за злостный оффтопик...
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
User avatar
cmd.exe
Posts: 378
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 181 times
Been thanked: 10 times
Contact:

HEX Редактор

Post by cmd.exe »

Yegor, Я конкретно привожу примеры того что никогда не будут портировать под фар, и то что рельно возможно встроить. Это гиперболизация.
Простите за развитие офтоика.
Last edited by cmd.exe on Wed 27 Sep, 2017 21:17, edited 1 time in total.
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates
Arama
Posts: 121
Joined: Mon 01 Jun, 2015 12:14
Has thanked: 8 times
Been thanked: 4 times

HEX-редактор

Post by Arama »

Не хватает HEX-редактора, таскаю с собой hiew32.exe, нельзя ли все же реализовать?
LAT
Posts: 343
Joined: Thu 21 Jan, 2010 20:00
Has thanked: 22 times
Been thanked: 39 times

HEX-редактор

Post by LAT »

2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

HEX-редактор

Post by 2useven10 »

И тема уже есть - viewtopic.php?t=7338
Но впечатление такое, что все хочуны даже не пробовали то что уже есть.
Last edited by 2useven10 on Tue 29 Jan, 2019 13:51, edited 1 time in total.
Arama
Posts: 121
Joined: Mon 01 Jun, 2015 12:14
Has thanked: 8 times
Been thanked: 4 times

HEX Редактор

Post by Arama »

2useven10 wrote: Tue 29 Jan, 2019 13:51 Но впечатление такое, что все хочуны даже не пробовали то что уже есть.
Прочитал, встроенного же ничего нет. Вот я таскаю везде hiew32.exe, а хотелось бы что-то из коробки.
Во вьювере есть HEX режим, вот туда бы еще редактор как как в hiew, была бы красота...
Last edited by Arama on Wed 06 Feb, 2019 10:47, edited 1 time in total.
User avatar
buniak_a_h
Posts: 4234
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 642 times
Contact:

HEX Редактор

Post by buniak_a_h »

2useven10 wrote: Tue 29 Jan, 2019 13:51 Но впечатление такое, что все хочуны даже не пробовали то что уже есть.
Раз уж зашёл разговор про хотелки... Вот чего не хватает для полного функционала:
1. Вызывается редактор.
2. В нём вносятся изменения
3. Оттуда вызывается плагин HexEditor
Первая фишка: изменения, сделанные в редакторе, в hex-редакторе не видны!
4. Делаются некие изменения.
5. Выходим из Hex-редактора с сохранением.
Вторая фишка: в редакторе изменений не видно!!!
хотелось бы (возможно, через макрос реализовать) так, чтобы:
(а) при вызове hex-редактора из редактора ему передавался уже изменённый текст
(б) в этом случае hex-редактор не запрашивал подтверждение на запись, а признак изменения файла передавал редактору (а также ИЗМЕНЁННЫЙ файл)
Именно из-за этих двух "фишек" народ и просит сделать режим hex стандартным во встроенном редакторе!
Last edited by buniak_a_h on Mon 11 Feb, 2019 14:51, edited 1 time in total.
Post Reply

Return to “Предложения и идеи”