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 

EncInfo (content-плагин)
Goto page Previous  1, 2, 3, 4, 5
 
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: 1236

Post (Separately) Posted: Thu Oct 17, 2013 02:20    Post subject: Reply with quote

Alextp
Почему эти два файла определяются как ANSI, хотя .txt по идее ANSI Ru, а .cmd - определенно OEM 866? Настройки по умолчанию, rus_percent= выставить побольше? Но разве не достаточно хотя бы одной буквы из кириллицы?
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Thu Oct 17, 2013 02:29    Post subject: Reply with quote

Skif_off
для Txt выстави поменьше rus_percent, скажем 10. А для Cmd выставить rus_word_len=6, хотя это уже на другие файлы повлияет. лучше тогда совсем низкий rus_percent
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1236

Post (Separately) Posted: Thu Oct 17, 2013 04:14    Post subject: Reply with quote

При rus_percent <= 8 файл описания xdoc2txt из DOS Ru (на самом деле 932 ANSI/OEM - японская Shift-JIS) превращается в ANSI Ru.
Выставил rus_word_len=3 (ниже никак) и rus_percent=10: с .cmd норма, файл описания xdoc2txt остается DOS Ru.

autoupdate_response.xml/tasks.xml/typed_history.xml из профиля Opera 12.16 определяются как ANSI, хотя первой строкой идет <?xml version="1.0" encoding="utf-8"?>, но это, так понимаю, из-за этого:
UTF-8 без BOM и ANSI, при отсутствии кириллицы (символов из расширенного набора) - одно и то же.

В общем, как-то до боли напоминает эксперименты с буфером автоопределения кодировки в AkelPad: с одним файлом прогон, подбираешь размер - внезапно гон с другим. Тогда просто забил в итоге Sad
Ппц, как меня бесят все эти кодировки, так понимаю - UTF-8/UTF-16LE с головой хватило бы на все...
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Thu Oct 17, 2013 14:15    Post subject: Reply with quote

Да, из-за этого. детекта xml utf8 нет
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Thu Oct 17, 2013 14:32    Post subject: Reply with quote

Alextp wrote:
детекта xml utf8 нет

И очень хорошо! Файлы с кодировкой, отличной от декларируемой, попадаются с завидной регулярностью.
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Thu Oct 17, 2013 15:22    Post subject: Reply with quote

SY, Ok, буду знать..
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Thu Oct 17, 2013 17:00    Post subject: Reply with quote

Alextp
Можно учитывать, но после детекта: если уверенно не распознали, берём из декларации (например, та же ситуация при отсутствии нелатинских символов), или сразу брать декларацию за умолчание (вместо ANSI), а потом детектить.
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 365

Post (Separately) Posted: Thu May 16, 2024 13:36    Post subject: Reply with quote

Заметил, что плагин иногда определяет текстовые файлы UTF-16 LE как Binary, это так задумано или это ошибка?
Back to top
View user's profile Send private message
imig73



Joined: 18 Jun 2013
Posts: 285
Location: г. Иркутск

Post (Separately) Posted: Thu May 16, 2024 15:19    Post subject: Reply with quote

Orion9
Так и есть. Если текстовый файл UTF-16 LE без BOM, то определится как binary и это явная ошибка, которая меня здорово заставила блудить, пока я не разобрался в чём дело. С BOM определяет верно.
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 365

Post (Separately) Posted: Fri May 17, 2024 00:46    Post subject: Reply with quote

imig73
Спасибо за пояснение, а то я уже начал сомневаться.)

А что, нет шансов на багофикс? Очень бы хотелось исправный плуг Smile
Back to top
View user's profile Send private message
imig73



Joined: 18 Jun 2013
Posts: 285
Location: г. Иркутск

Post (Separately) Posted: Fri May 17, 2024 01:33    Post subject: Reply with quote

Orion9
/К сожалению бох не научил меня писать плагины и как халявщик Лёня я не знаю как попросить автора пояснить ситуацию. Над как-то попробовать через оффорум обратиться. Этот плагин очень важен для меня.
Back to top
View user's profile Send private message
Orion9



Joined: 01 Jan 2024
Posts: 365

Post (Separately) Posted: Fri May 17, 2024 12:31    Post subject: Reply with quote

imig73 wrote:
Orion9
/К сожалению бох не научил меня писать плагины и как халявщик Лёня я не знаю как попросить автора пояснить ситуацию. Над как-то попробовать через оффорум обратиться. Этот плагин очень важен для меня.

Он не халявщик, он - партнёр Mr. Green

Надежда тут только на Progman13. Сколько он уже помог в таких случаях с заброшенными проектами на дельфях.

 Hidden text
Back to top
View user's profile Send private message
yozhik



Joined: 04 May 2014
Posts: 244
Location: Электросталь

Post (Separately) Posted: Fri May 17, 2024 13:19    Post subject: Reply with quote

Если что, исходники здесь.
_________________
Amo ergo sum
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
Page 5 of 5

 
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