Форум: "Основная";
Текущий архив: 2002.05.02;
Скачать: [xml.tar.bz2];
ВнизПрограммное определение DOS/Windows кодировки текстового файла! Найти похожие ветки
← →
Slava (2002-04-19 06:48) [2]> Tolstomordik
Если просто определить WIN или DOS, то я делал так:
1. Считаем средний код символов, входящих в строку (нужны только те, которые больше #127, остальные не учитываем)
2. Сравниваем полученное число с неким "эталоном".
Если полученное среднее значение меньше "эталона", то это - DOS, иначе - WIN
Экпериментально "эталон" был подобран, равный 200.
За 2,5 года только один раз было неправильное распознавание. Но там была почти одна псевдографика.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.05.02;
Скачать: [xml.tar.bz2];
Память: 0.43 MB
Время: 0.009 c