AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

HexSel plugin
Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next
 
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins
View previous topic :: View next topic  
Author Message
FeyFre



Joined: 07 Aug 2007
Posts: 2054
Location: Vinnitsa, Ukraine

PostPosted: Mon Aug 31, 2009 3:05 pm    Post subject: Reply with quote

Quote:
Не понял Какой то набор не связанных слов
Smile Короче так:
Есть слово ПРИВЕТ, и оно конвертируется так:
Quote:
041F 0420 0418 0412 0415 0422

Обратно конвертируется тоже нормально(правда в первой строке вместо ПРИВЕТ вижу "квадартики"(либо моя системная кодировка не 1251!, в чем я лично сомневаюсь))
Но вот если взять этот же ПРИВЕТ но так:
Quote:
1F04 2004 1804 1204 1504 2204
то вместо ожидаемого ПРИВЕТ получаю квадратики.
Вопрос: как указать плагину как HEX ему скармливают LE или BE? Нужно.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5399

PostPosted: Mon Aug 31, 2009 8:17 pm    Post subject: Reply with quote

FeyFre
ПРИВЕТ, если указан суффикс пробел, выводится следующим образом:
Code:
CF D0 C8 C2 C5 D2

041F 0420 0418 0412 0415 0422
Первая строка однобайтовая последовательность, вторая - двухбайтовая. Если при обратном преобразовании "Hex->Текст", выделить только двухбайтовую последовательность, то юникод символы выявятся нормально, но плагин будет также пытаться получить анси символы как если бы это была первая строка "CF D0 C8 C2 C5 D2 ". Поэтому квадратики это следствие этой попытки (при указании как суффикса, так и префикса данный эффект будет отсутствовать).

Quote:
Вопрос: как указать плагину как HEX ему скармливают LE или BE? Нужно.
См. далее Smile

Last edited by Instructor on Mon Aug 31, 2009 8:21 pm; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5399

PostPosted: Mon Aug 31, 2009 8:19 pm    Post subject: Reply with quote

Added: possibility to set single byte codepage and double byte codepage conversion.


HexSel plugin v4.0
Back to top
View user's profile Send private message Send e-mail
FeyFre



Joined: 07 Aug 2007
Posts: 2054
Location: Vinnitsa, Ukraine

PostPosted: Tue Sep 01, 2009 10:07 am    Post subject: Reply with quote

О, а вот тепеерь всё понятно Smile
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
LEN



Joined: 21 Aug 2008
Posts: 28

PostPosted: Sat Sep 05, 2009 9:08 pm    Post subject: Reply with quote

Instructor

Я использую 2 варианта плагина HexSel (туда и обратно), переименовав второй в HexSel1. Но в заголовке обоих окон стоит одно и то же название - HexSel, что не очень удобно. Нельзя ли сделать, чтобы заголовок окна брался из имени файла или задавался в .ini?

А за программу большое спасибо! Пробовал десятки, а пользуюсь только ей.
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5399

PostPosted: Sun Sep 06, 2009 5:18 am    Post subject: Reply with quote

Changed: dialog title depends on dll file name.


HexSel plugin v4.1
Back to top
View user's profile Send private message Send e-mail
LEN



Joined: 21 Aug 2008
Posts: 28

PostPosted: Sun Sep 06, 2009 9:48 pm    Post subject: Reply with quote

Instructor

Спасибо!
Back to top
View user's profile Send private message
Surveyor



Joined: 08 Feb 2008
Posts: 146
Location: British Columbia, Canada

PostPosted: Wed Oct 21, 2009 10:50 pm    Post subject: Reply with quote

Instructor wrote:
Added: possibility to set single byte codepage and double byte codepage conversion.

Auto (single byte) - is this just the codepage already in use, as shown in the statusbar?

Or does AkelPad do something else (ie. internal detection)?
Back to top
View user's profile Send private message Send e-mail
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5399

PostPosted: Thu Oct 22, 2009 6:53 am    Post subject: Reply with quote

Surveyor
Quote:
Auto (single byte) - is this just the codepage already in use, as shown in the statusbar?
Yes. But if the current code page is unicode UTF-16LE or UTF16-BE, then default system ansi code page is used.
Back to top
View user's profile Send private message Send e-mail
VladSh



Joined: 29 Nov 2006
Posts: 2615
Location: Киев, Русь

PostPosted: Wed Jan 13, 2010 4:04 pm    Post subject: Reply with quote

Когда выделяешь 2 и более строки, то коды символов сливаются в одну строку - неудобно...
Можно ли сделать, чтобы после кодов перевода каретки в окошке плагина тоже отображался бы перевод строки? Т.е. чтобы начала строк в плагине соответствовали бы началам строк в файле. Было бы гораздо удобнее ориентироваться..
Back to top
View user's profile Send private message Visit poster's website
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5399

PostPosted: Mon Feb 08, 2010 4:33 pm    Post subject: Reply with quote

VladSh
Перевод каретки это тоже символ.
Back to top
View user's profile Send private message Send e-mail
VladSh



Joined: 29 Nov 2006
Posts: 2615
Location: Киев, Русь

PostPosted: Mon Feb 08, 2010 4:42 pm    Post subject: Reply with quote

Instructor
Этот перевод кодом всё равно покажется. Я ж не говорю заменить код на перевод строки в плаге, а чтобы после кода перевода в плаге делать перевод.
Это для отображения и для понимания было бы лучше!

Пример вставлю.

Выделенный текст:
Code:
js');
//include

сейчас плаг отображает так:
Code:
<6A><73><27><29><3B><0D><0A><2F><2F><69><6E><63><6C><75><64><65>

<006A><0073><0027><0029><003B><000D><000A><002F><002F><0069><006E><0063><006C><0075><0064><0065>

а хотелось бы так:
Code:
<6A><73><27><29><3B><0D><0A>
<2F><2F><69><6E><63><6C><75><64><65>

<006A><0073><0027><0029><003B><000D><000A>
<002F><002F><0069><006E><0063><006C><0075><0064><0065>
сразу наглядно видны переводы строк!
Back to top
View user's profile Send private message Visit poster's website
private_joker



Joined: 28 May 2010
Posts: 78

PostPosted: Wed Dec 08, 2010 6:23 am    Post subject: Reply with quote

Не нашел настройку шрифта которым отображается Hex-последовательность. Она есть вообще или захардкодено?
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5399

PostPosted: Wed Dec 08, 2010 9:17 am    Post subject: Reply with quote

private_joker
Таковой настройки пока нет - используется системный GUI шрифт.
Back to top
View user's profile Send private message Send e-mail
FeyFre



Joined: 07 Aug 2007
Posts: 2054
Location: Vinnitsa, Ukraine

PostPosted: Wed Dec 08, 2010 9:50 am    Post subject: Reply with quote

"захардкодено"
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next
Page 4 of 7

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group