HexSel plugin

Discuss and announce AkelPad plugins
  • Author
  • Message
Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Fixed: plugin window was not cleared when selection was removed.


HexSel plugin v3.1

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Added: conversion from hex code to text.


HexSel plugin v3.2

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Fixed: conversion from hex code to text (Windows 95/98/Me).


HexSel plugin v3.3

LEN
Offline
Posts: 30
Joined: Thu Aug 21, 2008 9:31 pm

Post by LEN »

То, что надо! Большое спасибо!

Но ещё вопрос: сейчас я запускаю одновременно 2 экземпляра плагина, один - в одну сторону, другой - в другую. Может быть, лучше сделать плагин с 2 окнами?

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

LEN
С версии 3.4 вы можете сделать копию "HexSel.dll" и назвать, например, "HexSel2.dll". Затем настраиваете оба файла по желаемому.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Changed: saving settings.


HexSel plugin v3.4

LEN
Offline
Posts: 30
Joined: Thu Aug 21, 2008 9:31 pm

Post by LEN »

Instructor

Я так и делал в v.3.3, но не заметил, что настройки не сохраняются.
Спасибо за v.3.4-!

LEN
Offline
Posts: 30
Joined: Thu Aug 21, 2008 9:31 pm

Post by LEN »

Instructor

Почему-то в последней версии 3.4 исчезла первая строка в окне плагина, с двузначным hex-кодом (при text->hex)! Аналогично, при hex->text тоже нет первой строки и не работает выделение двузначного кода (только 4-значное во второй строке)!

Исправить бы ...

Также хорошо бы сделать название плагина в строке заголовка окна по имени плагина в Главном меню, а то при работе с 2-мя плагинами оба окна называются одинаково: HexSel.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

LEN wrote:Почему-то в последней версии 3.4 исчезла первая строка в окне плагина, с двузначным hex-кодом (при text->hex)...
2-х значный код не будет показываться, если кодировка файла UTF-16LE или UTF-16BE.

LEN
Offline
Posts: 30
Joined: Thu Aug 21, 2008 9:31 pm

Post by LEN »

Instructor

Ясно. Спасибо.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Fixed: end of line hex code in 4.x.x.


HexSel plugin v3.7

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Fixed: Hex->Text transformation.


HexSel plugin v3.8

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Fixed: Hex->Text transformation.
Как бы баг... точнее дизфункция которую никак не ожидал увидеть:
Есть тест типа:
FF70 FF87 4000 4002 FEE3 0028 0000 2413 2413 2413 (и ещё много таких пар)
После числа 0000 плагин прерстает отображать Юникод символы(отобразил только 3 штуки).. а часть из однобайтовой кодировки только два символа показала... но потом когда выделение побольше сделал опять начало отображать(только правда квадратиками)..
Файл в 1251 кодировке.

В Юникод-кодировках(UTF16 LE/BE) Юникодовая часть вообще не отображается Оо

И ещё вопрос: плагин числа воспринимает как LE или BE?(я понял что с оба, но как оно определяет с какая нужно, или как заставить конкретно LE или BE?)
И что будет делать с 4байтовым подмножеством UTF16 кодировки:

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

После числа 0000 плагин прерстает отображать Юникод символы...
В новой версии NULL символ конвертируется в пробел.
В Юникод-кодировках(UTF16 LE/BE) Юникодовая часть вообще не отображается Оо
Видимо речь про Ansi часть. В новой версии отображается однобайтовая часть, при этом используется системная Ansi кодировка для конвертирования из Unicode.
И ещё вопрос: ...
Не понял :) Какой то набор не связанных слов :)

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Changed: NULL symbol converted to space character (Hex->Text).
Changed: use system Ansi codepage for multibyte convertion if UTF16-LE or UTF16-BE file opened.


HexSel plugin v3.9
Post Reply