Подсчет количества русских букв в текстовом файле 

  • 5
  • Опубликовано: 2009-11-20
Консольная утилита, предназначеная для расчета примерной стоимости работы по переводу файлов "смешанного" типа (например скрипты php), в которых помимо русского текста есть еще и английский плюс служебные команды, символы и тп.

Ведется подсчет количества русских букв в указанном текстовом файле в кодировке 1251 (Windows) или 866 (DOS). Можно считать только русские буквы, можно добавить (или исключить) опции:
- подсчет пробелов (и табуляций) после русских букв,
- подсчет цифр внутри/после русского текста,
- подсчет знаков препинания и различных скобок (и все "небуквы", которые есть на клавиатуре) внутри/после русского текста.
По умолчанию используется кодировка 1251, +пробелы, +знаки.

Во время работы выводится количество обработанных строк. После завершения работы утилита выдает статистику по файлу (см. иллюстацию):
- общее число строк;
- число русских символов (включая пробелы, знаки и цифры согласно конфигурации);
- число пробелов, знаков и цифр.

Можно "русифицировать" и сделать графический интерфейс с выбором файла/каталога и выводом статистики в файл/на экран.

Вобщем, если у Вас есть предложения или пожелания, то пишите, не стесняйтесь!
Комментариев нет
оставить комментарий могут только авторизованные пользователи
Другие работы автора:

"Руководство по установке" Для оценки качества перевода и стиля выкладываю первые три страницы руководства по установке программного обеспечения.

Учет работы по переводу Таблица Excel, позволяет учитывать ежедневный прогресс своей работы и видеть, как идет процесс работы с документом: - сколько сделано, - сколько осталось сделать, - нужно ли "поднажать" :) Кому надо - пользуйтесь :). Свои данные вводить…

Приложение EMV-Level2 Мультиплатформенное приложение для платежных терминалов, позволяет: - принимать банковские платежи по картам с магнитной полосой; - принимать банковские платежи по картам с чипом; - принимать платежи по чиповым картам для локальных проектов (электрон…

Катлогизатор файлов. Утилита для переименования файлов (например файлов логов типа "log.log") в файлы с датой и временем в имени файла (типа log-20081012-120006.txt). Входной файл может задаваться маской вида "??10[A-Z]10~[A-Z]*" (два любых символа + …

Удаление комментариев из программ на С Консольная утилита, удаляющая из исходников все комментарии. При этом сам текст исходника позволяет скомпилировать программу. Основное назначение - подготовка исходников для передачи на ответхранение при продаже софта. Usage: ClearREM.exe <IN_Fil…

WorkTimeCounter

WorkTimeCounter Программа позволяет вести самоучет рабочего времени в течении дня по нескольким темам (задачам). Состояние приложения автоматически сохраняется. Есть возможность скопировать данные по задаче в таблицу MS Excel для дальнейшей обработки. Программа нап…

Host Monitor (freeware)

Host Monitor (freeware) Тривиальное приложение для периодической проверки доступности указанного хоста с помощью эхо-пакетов (ping). На вкладке Settings можно настроить IP-адрес (или имя) хоста и период проверки. Меняет цвет иконки и заголовок в зависимости от доступности …

Com2Com

Com2Com Утилита для снятия траффика с одного COM-устройства на другое. Пример - нужно снять траффик с какого-нибудь контроллера на "не-PC"-устройство. Подключаем через переходник контроллер к одному порту, а устройство - к другому. Настраиваем порт…