Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Утилита для оптимизации текста

  • Автор темы Автор темы Irval
  • Дата начала Дата начала
Олдфаг
Олдфаг
Статус
Оффлайн
Регистрация
18 Фев 2019
Сообщения
2,843
Реакции
1,854
По просьбе хорошего знакомого, я написал небольшую утилиту для оптимизации текста - удаления лишних пробелов, постановки необходимых и изменения регистра букв. Утилита действительно не представляет из себя ничего особо серьезного, но она может очень пригодиться для легкой, не требующей никаких дополнительных сайтов, коррекции текста.
Весь код насчитывает всего лишь около 100 строк кода, поэтому в публикации исходного кода или принципов работы не нуждается; я думаю, что вы и так понимаете работу каждого алгоритма. Но если все же нет, то можете вскрыть программу Рефлектором или dnSpy.

Основной функционал программы:
  • Замена многократных пробелов на одиночные (пропадают отступы)
  • Начинать предложение с большой буквы
  • Начинать каждое слово с большой буквы
  • Автоматическая постановка пробелов перед/после определенных символов (,,.,;,:,!,? и т.д.)
  • Удаление повторяющихся спец символов
  • Загрузка и сохранение текста из файла
  • Исправление орфографических ошибок, посредством встроенных в WindowsSpelling утилит (только русский язык)
Скриншот работы программы:
1611851125589.png
Скачать программу:
Пожалуйста, авторизуйтесь для просмотра ссылки.

VT:
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Последнее редактирование:
О, юзеры югейма "станут" граммотнее
Грамотнее - вряд ли, программа же не исправляет ошибки в тексте, но соблюдать правила постановки пробелов и спец символов станет явно попроще :)
 
По просьбе хорошего знакомого, я написал небольшую утилиту для оптимизации текста - удаления лишних пробелов, постановки необходимых и изменения регистра букв. Утилита действительно не представляет из себя ничего особо серьезного, но она может очень пригодиться для легкой, не требующей никаких дополнительных сайтов, коррекции текста.
Весь код насчитывает всего лишь около 100 строк кода, поэтому в публикации исходного кода или принципов работы не нуждается; я думаю, что вы и так понимаете работу каждого алгоритма. Но если все же нет, то можете вскрыть программу Рефлектором или dnSpy.

Основной функционал программы:
  • Замена многократных пробелов на одиночные (пропадают отступы)
  • Начинать предложение с большой буквы
  • Начинать каждое слово с большой буквы
  • Автоматическая постановка пробелов перед/после определенных символов (,,.,;,:,!,? и т.д.)
  • Удаление повторяющихся спец символов
  • Загрузка и сохранение текста из файла
Скриншот работы программы:
Скачать программу:
Пожалуйста, авторизуйтесь для просмотра ссылки.

VT:
Пожалуйста, авторизуйтесь для просмотра ссылки.
c# ?
 
Четко, спасибо.
 
Сделай функцию ещё одну, исправление ошибок) тогда будет вообще ... вроде вроде в какой-то программе виндовс есть исправитель ошибок возьми оттуда, и будет программа ещё лучше, она и так хорошая, одной функции не хватает
P.S я в танке, и не программист :)Если что то не правильно сказал сорян -_-
 
Последнее редактирование:
Очень нужна была эта функа, спс.
  • Автоматическая постановка пробелов перед/после определенных символов (,,.,;,:,!,? и т.д.)
 
Сделай функцию ещё одну, исправление ошибок) тогда будет вообще ... вроде вроде в какой-то программе виндовс есть исправитель ошибок возьми оттуда, и будет программа ещё лучше, она и так хорошая, одной функции не хватает
P.S я в танке, и не программист :)Если что то не правильно сказал сорян -_-
Готово. Добавил функцию исправления орфографических ошибок, посредством встроенных в WindowsSpelling утилит (только русский язык)
 
Готово. Добавил функцию исправления орфографических ошибок, посредством встроенных в WindowsSpelling утилит (только русский язык)
Красавчик просто лучший
 
Спс за прогу! Я конечно нормально пишу, но мой сын "мягко говоря" не очень.
 
Ладно раз тему уже апнули, @Irval как тебе идея сделать, английский корректор текста ?
 
Назад
Сверху Снизу