Короче так:
Есть слово ПРИВЕТ, и оно конвертируется так:
041F 0420 0418 0412 0415 0422
Обратно конвертируется тоже нормально(правда в первой строке вместо ПРИВЕТ вижу "квадартики"(либо моя системная кодировка не 1251!, в чем я лично сомневаюсь))
Но вот если взять этот же ПРИВЕТ но так:
1F04 2004 1804 1204 1504 2204
то вместо ожидаемого ПРИВЕТ получаю квадратики.
Вопрос: как указать плагину как HEX ему скармливают LE или BE? Нужно.
Первая строка однобайтовая последовательность, вторая - двухбайтовая. Если при обратном преобразовании "Hex->Текст", выделить только двухбайтовую последовательность, то юникод символы выявятся нормально, но плагин будет также пытаться получить анси символы как если бы это была первая строка "CF D0 C8 C2 C5 D2 ". Поэтому квадратики это следствие этой попытки (при указании как суффикса, так и префикса данный эффект будет отсутствовать).
Вопрос: как указать плагину как HEX ему скармливают LE или BE? Нужно.
См. далее
Last edited by Instructor on Mon Aug 31, 2009 8:21 pm, edited 1 time in total.
Я использую 2 варианта плагина HexSel (туда и обратно), переименовав второй в HexSel1. Но в заголовке обоих окон стоит одно и то же название - HexSel, что не очень удобно. Нельзя ли сделать, чтобы заголовок окна брался из имени файла или задавался в .ini?
А за программу большое спасибо! Пробовал десятки, а пользуюсь только ей.
Когда выделяешь 2 и более строки, то коды символов сливаются в одну строку - неудобно...
Можно ли сделать, чтобы после кодов перевода каретки в окошке плагина тоже отображался бы перевод строки? Т.е. чтобы начала строк в плагине соответствовали бы началам строк в файле. Было бы гораздо удобнее ориентироваться..
Instructor
Этот перевод кодом всё равно покажется. Я ж не говорю заменить код на перевод строки в плаге, а чтобы после кода перевода в плаге делать перевод.
Это для отображения и для понимания было бы лучше!