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 

Декодирование кракозябров - чем?

 
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение printer-friendly view
View previous topic :: View next topic  
Author Message
Ciber SLasH



Joined: 20 Aug 2005
Posts: 209
Location: С.-Петербург

Post (Separately) Posted: Sat Jul 30, 2016 23:19    Post subject: Декодирование кракозябров - чем? Reply with quote

Приветствую всех!
Столкнулся с проблемой кракозябров в именах файлов. Не удаётся декодировать кракозябры в осмысленные имена:
Code:
íÏÄÕÌØ ÓÂÏÒÎÏ_ÒÁÚÂÏÒÎÙÊ_óÐÅÃÉÆÉËÁÃÉÑ.jpg
ìâ_ òÅËÌÁÍÎÁÑ ËÏÍÐÁÎÉÑ õÔÏÞÎÅÎÎÙÊ ×ÁÒÉÁÎÔ.xls
Ïðîãðàììà ñåìèíàðà_×åðíîãîðèÿ 2011 èñõ 13.09.11.pdf
ïËÁÚÁÎÉÅ ÕÓÌÕÇ-ËÁÓÓÙ Fall Out Boy.doc
ó×ÅÔÌÁÎÏ×ÓËÉÊ úÁÌ -2014-2015ÇÇ._13 ÐÏÑÓÏ×.xls
ó×ÅÔÌÁÎÏ×ÓËÉÊ ÚÁÌ_2014-2015ÇÇ._9 ÐÏÑÓÏ× (1).xls
óðòá÷ëá ï óðåëôáëìå ÷ïóðïíéîáîéñ áäòéáîï.doc
–ü—Ä–∏–≥–ª–∞—Å–∏—Ç–µ–ª—å–Ω—ã–µ –±–∏–ª–µ—Ç—ã - Lana_.docx
ïËÁÚÁÎÉÅ ÕÓÌÕÇ-ËÁÓÓÙ Fall Out Boy.doc
Ïîäãîòîâêà îáúåêòà ê ðåêîíñòðóêöèè.pdf

Штирлиц - не смог;
Универсальный декодер - конвертер кириллицы - не смог;
Декодер Лебедева - не смог.

Чем декодировать это безобразие?

Вот файл, который открывает на редактирование TC по Ctrl+M: http://f-bit.ru/774562
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Sun Jul 31, 2016 04:46    Post subject: Reply with quote

Покрутил-повертел, заметил, что вроде символы из 1252 используются (стандартная европейская кодировка), но почему-то диакритика отделена (отдельными псевдосимволами идёт), хотя символы европейских кодировок содержат её в себе.
На ум пришла нормализация юникода. Взял тестовое слово из последней строки примера:
Code:
îáúåêòà

Нашел первый попавшийся онлайн нормализатор, вставил слово в первое поле, ткнул наугад в NFC, получил вроде то же самое на вид:
Code:
îáúåêòà

Но это уже спокойно сохранилось в однобайтной Win-1252, после чего я открыл файл по F3 и получил:
Quote:
объекта

Ну и всё имя тестового файла целиком:
Quote:
Подготовка объекта к реконструкции.pdf

Т.о., необходимо выполнить нормализацию юникода в файле, а потом попытаться сохранить в кодировке Win-1252 и открыть файл как Win-1251.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Jul 31, 2016 05:28    Post subject: Reply with quote

Про отделённую диакритику уже писал в Общих.
Про нормализатор не знал, что бывают такие. Вроде после склейки работает. Универсальный декодер в основном справляется.
Только что насчёт этого?:
Code:
–ü—Ä–∏–≥–ª–∞—Å–∏—Ç–µ–ª—å–Ω—ã–µ –±–∏–ª–µ—Ç—ã - Lana_.docx

_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Ciber SLasH



Joined: 20 Aug 2005
Posts: 209
Location: С.-Петербург

Post (Separately) Posted: Sun Jul 31, 2016 05:36    Post subject: Reply with quote

MVV
Благодарю!!
Сначала копипастю в нормализатор, потом его результат копипастю в универсальный декодер - профит... кроме:
Quote:
–ü—Ä–∏–≥–ª–∞—Å–∏—Ç–µ–ª—å–Ω—ã–µ –±–∏–ª–µ—Ç—ã - Lana_.docx

но это похоже на необратимую строку. Т.е. на автомате уже не раскодировать...
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Sun Jul 31, 2016 20:58    Post subject: Reply with quote

Очень похоже на необратимое искажение, т.к. сильно из общей колеи выбивается (например, в Win-1252 нет греческих символов).
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Golimodin



Joined: 22 Oct 2016
Posts: 1

Post (Separately) Posted: Sun Oct 23, 2016 11:54    Post subject: Reply with quote

В онлайне можно попробовать Wink
_________________
Ищем и обрящем....
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Sun Oct 23, 2016 13:28    Post subject: Reply with quote

Golimodin wrote:
В онлайне можно попробовать Wink

Пост ради поста? Во-первых, без конкретных адресов сайтов, где имеет смысл пробовать, во-вторых, вообще без гарантии того, что это будет иметь смысл...
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1244

Post (Separately) Posted: Sun Oct 23, 2016 14:25    Post subject: Reply with quote

К слову, помимо онлайн-нормализаторов есть и плагин NFCname.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10346
Location: Россия, Саратов

Post (Separately) Posted: Mon Oct 24, 2016 09:20    Post subject: Reply with quote

Golimodin
Если нечего сказать по существу дела, лучше промолчать.
Замечание за флуд.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение All times are GMT + 4 Hours
Page 1 of 1

 
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