Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[Req] WDX для отображения 1-й строки файла
Goto page Previous  1, 2, 3, 4, 5, 6  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Mon Jul 15, 2013 18:52    Post subject: Reply with quote

ask-rus
Везде работает? У меня вообще не показывает OEM и не все ANSI, а Unicode работает, да.
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Mon Jul 15, 2013 18:55    Post subject: Reply with quote

Теперь не показывается содержимое файлов, где есть кириллица...
Вру, в общем где-то показывается (пример):
Quote:
HISTORY.TXT
KEYBOARD.TXT
SIZE!.TXT

где-то нет (пример):
Quote:
!ReadMe_Rus.txt
Hist_rus.txt
Keyb_rus.txt
Size!_rus.txt

Unicode работает.
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 334

Post (Separately) Posted: Mon Jul 15, 2013 19:23    Post subject: Reply with quote

ask-rus wrote:
Вру, в общем где-то показывается (пример):
где-то нет (пример):

А сейчас?
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Mon Jul 15, 2013 19:28    Post subject: Reply with quote

ProgMan13 wrote:
А сейчас?

Сейчас ровно с этими файлами и не только - работает.
_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 334

Post (Separately) Posted: Wed Jul 17, 2013 22:21    Post subject: Reply with quote

Alextp wrote:
ProgMan13, плс - выложи сорс.

В архиве.
Ещё добавил KOI8-R и MAC кодировки, пути больше 256 символов:
http://progman13.totalcmd.net/downloads/wdx_TextLine_Unicode_Alpha.zip
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Thu Nov 21, 2013 04:01    Post subject: Reply with quote

Потерял версию x32+x64, у кого-нить файл остался?
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Fri Dec 05, 2014 14:36    Post subject: Reply with quote

Есть ли возможность ограничить длину строки? Настроен для показа всплывающих сообщения и, например, конфиг плагина ContextMenu для AkelPad роняет ТС. Точнее, приходится прибивать в диспетчере задач: при закрытии окна с ошибкой и предложением скопировать отладочную инфу в буфер вылезает новое, штук 6 точно.
Строка в бинарном виде - [0-9A-F]+, может быть очень длинной, у меня самая длинная чуть за 160 тысяч символов. Тысяч 10-12 в одной строке плагин вроде переваривает.
Хотя, наверное, слишком редкий случай, чтобы заморачиваться? В принципе, вроде привык уже аккуратнее двигать мышой, но, бывает, промахиваюсь.
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Fri Dec 05, 2014 18:23    Post subject: Reply with quote

Так вроде [=имя_плагина.имя_поля.единица_измерения:1-10000] должно работать.
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Fri Dec 05, 2014 20:23    Post subject: Reply with quote

Rodny
Не совсем понял, как оно может сработать, сейчас в wincmd.ini
Code:
[HintsCustomField]
0exts=*.txt;*.ini;*.inf
0fields=[=textline.1]\n[=textline.2]\n[=textline.3]\n[=textline.4]\n[=textline.5]\n[=textline.6]\n[=textline.7]\n[=textline.8]\n[=textline.9]\n[=textline.10]

Можно ещё принудительно указать кодировку
Code:
[=textline.n.win]
[=textline.n.dos]
[=textline.n.koi8-r]
[=textline.n.mac]

И всё.
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Fri Dec 05, 2014 20:45    Post subject: Reply with quote

Skif_off wrote:
Не совсем понял, как оно может сработать

Ну, как в справке написано. Оно должно работать для всех плагинов. И в ИГП работает нормально.
Но в подсказках с textline указанное количество символов выводится для первой строки, а дальше ничего не отображается
Code:
0fields=[=textline.1:1-10]\n[=textline.2:1-10]\n[=textline.3:1-10]\n[=textline.4:1-10]\n[=textline.5:1-10]\n[=textline.6:1-10]\n[=textline.7:1-10]\n[=textline.8:1-10]\n[=textline.9:1-10]\n[=textline.10:1-10]
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Sat Dec 06, 2014 00:42    Post subject: Reply with quote

Rodny
Спасибо, меня смутило [=имя_плагина.имя_поля.единица_измерения:1-10000]. Сделал так
Code:
0fields=[=textline.1:1-200]\n[=textline.2:1-200]\n[=textline.3:1-200]\n[=textline.4:1-200]\n[=textline.5:1-200]\n[=textline.6:1-200]\n[=textline.7:1-200]\n[=textline.8:1-200]\n[=textline.9:1-200]\n[=textline.10:1-200]

пока оставил: посмотрю, есть ли необходимость изменить цифры.
Rodny wrote:
Но в подсказках с textline указанное количество символов выводится для первой строки, а дальше ничего не отображается

Со строкой выше у меня _все_ 10 строк аккуратно обрезаются по указанное количество символов, использую версию отсюда.

Добавлено спустя 2 минуты:

Что самое смешное: с годик так как минимум собирался написать, но не хотел никого напрягать Smile) Всё оказалось совсем просто.
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Sat Dec 06, 2014 03:01    Post subject: Reply with quote

А, точно, с альфой всё нормально.
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 334

Post (Separately) Posted: Sun Dec 07, 2014 09:07    Post subject: Reply with quote

Skif_off
Возможно увидеть файл, который роняет TC?
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Sun Dec 07, 2014 13:01    Post subject: Reply with quote

ProgMan13
ini-файл, он ещё и в UTF-16LE.

Добавлено:
Есть ли смысл тратить на это время, если шанс столкнуться невелик, а решение теперь должно гуглиться?
С никсовым окончанием строк \n не косячит вроде, как вендовый блокнот.
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 334

Post (Separately) Posted: Tue Dec 09, 2014 11:50    Post subject: Reply with quote

Skif_off wrote:
конфиг плагина ContextMenu для AkelPad роняет ТС
Что самое смешное: с годик так как минимум собирался написать, но не хотел никого напрягать
Есть ли смысл тратить на это время, если шанс столкнуться невелик

Я не стал столько ждать и написал Гислеру. Ответ был незамедлительно получен: "RTFM". Но в более мягкой и развернутой форме.
FieldValue принимает значение в байтах, поэтому для юникодных строк maxlen надо делить на два.

Skif_off wrote:
Всё оказалось совсем просто.

http://progman13.totalcmd.net/downloads/wdx_TextLine_Unicode_Beta.zip
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5, 6  Next
Page 4 of 6

 
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


Powered by phpBB © 2001, 2005 phpBB Group