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 

Поиск файлов в кодировке UTF8 с BOM

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
taravasya



Joined: 27 Mar 2010
Posts: 38

Post (Separately) Posted: Sun Sep 12, 2010 04:17    Post subject: Поиск файлов в кодировке UTF8 с BOM Reply with quote

А можно как нибудь сделать поиск файла с кодировкой UTF8 *BOM? Просто UTF8 есть, а можно л как нибудь добавить опцию BOM?
Дело в том, что один умник пересохранил таким макром несколько файлов(в папке сайта), и тепе у меня возникла совершенно неожиданная проблема. Файлов там сотни тысяч. Логически где то 3/4 можно откинуть, да и то... а вдруг там окажется? Чел занимался отладкой и копался во-многих файлах. Теперь голова кругом, что делать?

 !  Моторокер:
Сообщения отделены из темы
Поиск с плагинами
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Sun Sep 12, 2010 04:55    Post subject: Reply with quote

taravasya
Вообще-то здесь обсуждался поиск с маской для названий. А кодировка влияет только на поиск по содержимому. Наличие или отсутствие ВОМ также никакой роли при этом не сыграет, если установить флаг на UTF8.
Если интересует поиск исключительно с использованием контентных плагинов, то без грамотной постановки задачи тут не обойтись, чтобы понять, что выходит при тех или иных критериях поиска.
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Sun Sep 12, 2010 14:36    Post subject: Reply with quote

taravasya
А если поискать по самому BOM?
Back to top
View user's profile Send private message
taravasya



Joined: 27 Mar 2010
Posts: 38

Post (Separately) Posted: Sun Sep 12, 2010 15:50    Post subject: Reply with quote

Вы имеете ввыду первые три байта? Это идея! Надо попробовать...
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Mon Sep 13, 2010 21:17    Post subject: Reply with quote

Разве ещё нет плагина, который определяет кодировку файла?

Посмотрел список контентных плагинов на главной, но похоже есть только один плагин, который понимает только однобайтные кодировки.
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
taravasya



Joined: 27 Mar 2010
Posts: 38

Post (Separately) Posted: Mon Sep 13, 2010 22:22    Post subject: Reply with quote

Моторокер wrote:
Разве ещё нет плагина, который определяет кодировку файла?

Есть... или нет Confused В самом тотале когда открываешь диалог поиска, есть выбор ASCII и UTF8. Но нет выбора UTF8 *BOM.
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Tue Oct 12, 2010 20:21    Post subject: Reply with quote

Зачем он там нужен?
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
taravasya



Joined: 27 Mar 2010
Posts: 38

Post (Separately) Posted: Tue Oct 12, 2010 21:11    Post subject: Reply with quote

Конкретно в моей ситуации для того, что бы исправить все файлы с кодировкой UTF8 *BOM, на UTF8 без BOM. Так как из-за этого некорректно работали скрипты на моём сайте(сейчас проблема уже решена, я воспользовался специальной утилитой, которая находит и исправляет такие файлы оптом)
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Tue Oct 12, 2010 21:39    Post subject: Reply with quote

Думаю, для Тотала при поиске по кодировке utf8 неважно, с bom файл или без, поэтому отдельно добавляться такая опция не будет.

А название утилиты хорошо бы дать - наверняка ещё кому-то пригодится.
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Tue Oct 12, 2010 21:43    Post subject: Reply with quote

taravasya wrote:
я воспользовался специальной утилитой, которая находит и исправляет такие файлы оптом
То же самое можно было проделать в AkelPad, выбрав пункт "Сохранить все как..."
Back to top
View user's profile Send private message
taravasya



Joined: 27 Mar 2010
Posts: 38

Post (Separately) Posted: Tue Oct 12, 2010 21:51    Post subject: Reply with quote

Я понимаю. Но сначала, мне надо было отсортировать из ~1500 файлов на сервере, какие из них были "пострадавшими" В ручную это не реально...
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Tue Oct 12, 2010 21:58    Post subject: Reply with quote

taravasya
Ну не вручную, а открыв все эти файлы в AkelPad без отбора в режиме PMDI и сохранить. Хотя совершенно не представляю, что с ним будет, если речь действительно идёт о сотнях тысяч.
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