[Req] WDX для отображения 1-й строки файла

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Dec
Хорошо б включить в исходники jedi.inc. (я может догадаюсь где взять, а кто-то нет)
Dec
Сообщения: 466
Зарегистрирован: Чт сен 07, 2006 18:56

Сообщение Dec »

Alextp писал(а):Хорошо б включить в исходники jedi.inc.
Добавил
Аватара пользователя
aLLigator
Сообщения: 167
Зарегистрирован: Чт дек 01, 2011 11:21
Откуда: из тех ворот, что и весь народ...

Сообщение aLLigator »

Dec писал(а):
aLLigator писал(а):Сейчас по работе понадобилось чтобы в одном из столбцов Тотала отображался участок из файла в HEX
http://www.thumbnailexpert.com/binary/decHexWDX.zip. Сильно не тестировал. В комплекте исходники.
Большое спасибо!
Только, я так понимаю, можно выводить только в 16ричном виде?
Dec
Сообщения: 466
Зарегистрирован: Чт сен 07, 2006 18:56

Сообщение Dec »

aLLigator писал(а):Только, я так понимаю, можно выводить только в 16ричном виде?
А в каком еще нужно?
Аватара пользователя
aLLigator
Сообщения: 167
Зарегистрирован: Чт дек 01, 2011 11:21
Откуда: из тех ворот, что и весь народ...

Сообщение aLLigator »

Dec писал(а):
aLLigator писал(а):Только, я так понимаю, можно выводить только в 16ричном виде?
А в каком еще нужно?
Скриптом себе выводил заданный кусок файла в текстовом виде, так было гораздо понятнее, что в файле, чем при 16-ричном виде.
Dec
Сообщения: 466
Зарегистрирован: Чт сен 07, 2006 18:56

Сообщение Dec »

aLLigator писал(а):Скриптом себе выводил заданный кусок файла в текстовом виде, так было гораздо понятнее, что в файле, чем при 16-ричном виде.
Что делать с символами с кодом менее 32? Delphi владеете?
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Dec
Заменять на "." при показе
Аватара пользователя
aLLigator
Сообщения: 167
Зарегистрирован: Чт дек 01, 2011 11:21
Откуда: из тех ворот, что и весь народ...

Сообщение aLLigator »

Dec писал(а):Что делать с символами с кодом менее 32?
Alextp опередил с ответом. В скрипте тоже ставил замену на точку.
Dec писал(а):Delphi владеете?
:( нет..

и ещё.. я поначалу подумал, что строчка "$100, 3" обращается к концу файла, но проверив не понял какую собственно область оно берет. можно пояснить?
Dec
Сообщения: 466
Зарегистрирован: Чт сен 07, 2006 18:56

Сообщение Dec »

aLLigator писал(а):В скрипте тоже ставил замену на точку.
Обновил плагин.
aLLigator писал(а):я поначалу подумал, что строчка "$100, 3" обращается к концу файла, но проверив не понял какую собственно область оно берет.
$ обозначает, что адрес записан в 16-ной системе.
Аватара пользователя
aLLigator
Сообщения: 167
Зарегистрирован: Чт дек 01, 2011 11:21
Откуда: из тех ворот, что и весь народ...

Сообщение aLLigator »

Dec писал(а):Обновил плагин.
Спасибо! вроде пока работает стабильнее чем скрипт..
Dec писал(а):$ обозначает, что адрес записан в 16-ной системе.
т.е. отсчитать с конца файла не получится?
Dec
Сообщения: 466
Зарегистрирован: Чт сен 07, 2006 18:56

Сообщение Dec »

aLLigator писал(а):т.е. отсчитать с конца файла не получится?
Обновил плагин
Аватара пользователя
aLLigator
Сообщения: 167
Зарегистрирован: Чт дек 01, 2011 11:21
Откуда: из тех ворот, что и весь народ...

Сообщение aLLigator »

Спасибо!
Теперь точно перейду на этот плагин! он постабильнее работает чем скрипт...

P.S. Только что-то под "семеркой" значения "FF" или "EE" (другие не проверял) неправильно отображаются... под "ХР" на работе на старых версиях все нормально было.

P.P.S. А можно попросить ещё один параметр в ini, чтобы 16-ричные значения HEX выводились в 10-ричной системе, например "3С" как "60"?
Аватара пользователя
LonerD
Сообщения: 1174
Зарегистрирован: Вт янв 04, 2011 03:56
Откуда: Макеевка
Контактная информация:

Сообщение LonerD »

test1=$0, 15, ansi
Текстовый файл txt в формате Ansi. В колонке - кракозябры.
Dec
Сообщения: 466
Зарегистрирован: Чт сен 07, 2006 18:56

Сообщение Dec »

aLLigator писал(а):Только что-то под "семеркой" значения "FF" или "EE" (другие не проверял) неправильно отображаются
Что значит неправильно? Что ты видишь? Что должен видеть?
aLLigator писал(а):А можно попросить ещё один параметр в ini, чтобы 16-ричные значения HEX выводились в 10-ричной системе, например "3С" как "60"?
Не понял.
LonerD писал(а):В колонке - кракозябры.
Версия ОС, локаль ОС, версия TC? Где скриншот и сам файл?
Аватара пользователя
aLLigator
Сообщения: 167
Зарегистрирован: Чт дек 01, 2011 11:21
Откуда: из тех ворот, что и весь народ...

Сообщение aLLigator »

Dec писал(а):Что значит неправильно? Что ты видишь? Что должен видеть?
Только что перепроверил... Под версией 1.0.0.1 все нормально, под 1.0.0.2 не то, что доктор прописал!
Вот скриншот:
Изображение
Dec писал(а):
aLLigator писал(а):А можно попросить ещё один параметр в ini, чтобы 16-ричные значения HEX выводились в 10-ричной системе, например "3С" как "60"?
Не понял.
Скажем ввести кроме параметра "ansi" ещё и "dec", при котором значения будут выводится не в 16-ричной системе, а 10-ричной..
HEX = Dec
01 = 01
02 = 02
.....
0A = 10
0B = 11
.....
3C = 60
.....
FF = 255
Ответить