Форум программистов, компьютерный форум, киберфорум
Delphi: Графика, звук, видео
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.83/29: Рейтинг темы: голосов - 29, средняя оценка - 4.83
 Аватар для esculap_ra
462 / 265 / 55
Регистрация: 22.08.2010
Сообщений: 1,204
Записей в блоге: 4

Многофункциональный текстовый редактор

09.10.2012, 22:54. Показов 6604. Ответов 30
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вот уже несколько лет я пользуюсь текстовым редактором собственной разработки - Ra-tools, так я его обозвал. Начинал его, отталкиваясь от проблемы набора текстов с бумажных носителей (работал в редакции). дальше функционал постепенно расширялся - по мере возникновения новых задач. сейчас инструмент имеет свое лицо. тем не менее, есть желание сделать действительно многофункциональный инструмент. поэтому приходится все время работать над усовершенствовавшем своего детища.
в принципе, мы уже многое умеем:
- можно писать текст, не отбивая пробелами знаки препинания, без учета заглавной буквы в предложениях - функция "Формат" все сделает потом;
- можно загрузить, а потом разрезать файл на несколько частей (режет быстро - пробовал 15 МБ, только сортировка по алфавиту занимает некоторое время);
- удаляем дубликаты слов;
- имеется ф-ция автокоррекции и орфографии (словари коррекции и орфо- можно сделать в самом редакторе);
- делаем словарный перевод (в бета-версии пока заблокировал);
- открываем в своем интерфейсе doc, pdf, bmp, чтобы набирать текст не с бумажек (не с каждой конфигурой ОС работает, пока);
и еще много чего.

Сейчас заинтересовался парсингом текстов (для нужд копирайтинга и СЕО), - лично меня удовлетворяет: делаю выборку слов, фраз, подсчет символов и пр. Но интересует использование общепринятых алгоритмов, используемых при определении семантики текстов.

Также есть задумка применять для анализа базы поисковых запросов, а это - гектары данных!

Впрочем, я уже экспериментировал с кодировкой слов (хранятся в БД, так как это упрощает поиск), и думаю, что смогу достичь более значимых результатов.

Теперь мой вопрос: мне нужна любая информация (рабочие куски кода), касающаяся текстовых редакторов.

Кстати, для своего инструмента я сделал сайт, ищите в поисковиках Ra_Toos (гугл уже проиндексировал), или заходите прямо сюда.

P.S. Проект некоммерческий; бета-версия предназначена для работы на ноутбуке с разрешением монитора 1366х768 (под 7 виндой), но работает также и на XP, только интерфейс немного смещается вправо при открытии проги (просто подтаскиваем).

В общем, мне нужны помощники, которые готовы продолжить работу над проектом. Вполне вероятно, что в будущем, мы сделаем и коммерческую версию инструмента.
Миниатюры
Многофункциональный текстовый редактор  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.10.2012, 22:54
Ответы с готовыми решениями:

Текстовый редактор
Всем доброго времени суток!!! У меня такой вопрос. Дело в том что, мне надо было создать текстовый редактор в котором нужно розместить...

Текстовый редактор
Помогите сделать так, что бы, когда закрываешь программу на красный крестик , она спрашивала, сохранить файл или нет. Вот код: unit...

Текстовый редактор
здравствуйте,вопрос такой,используя видеоурокипо дельфи 7 скачанные с торрента,там 8 глав по 7 уроков примерно,в качестве пособия,я...

30
 Аватар для Alex_pac
1302 / 708 / 107
Регистрация: 25.05.2011
Сообщений: 2,158
Записей в блоге: 51
13.10.2012, 01:30
Студворк — интернет-сервис помощи студентам
ага и на выходе получится опен офис
0
 Аватар для snake32
3603 / 1735 / 236
Регистрация: 26.02.2009
Сообщений: 8,847
Записей в блоге: 5
13.10.2012, 01:54
Есть специальный компилятор для AMD процов от самой AMD. Интересно найдутся ли тесты данного компилятора? В смысле программы тестов скомпиленные этим компилятором
http://developer.amd.com/tools... fault.aspx
0
 Аватар для esculap_ra
462 / 265 / 55
Регистрация: 22.08.2010
Сообщений: 1,204
Записей в блоге: 4
13.10.2012, 23:43  [ТС]
Цитата Сообщение от Alex_pac Посмотреть сообщение
ага и на выходе получится опен офис
все правильно. в верхнем поле используется компонент ATViewer, в котором открывается ворд, pdf, html. я об этом писал: для удобства работы с текстами. открываю, скан, например, и работаю с ним. можете там открыть медиа-файл, если нравится фоновое сопровождение.
да, переделал интерфейс - теперь при загрузке проги он заполняет весь монитор.
1
 Аватар для esculap_ra
462 / 265 / 55
Регистрация: 22.08.2010
Сообщений: 1,204
Записей в блоге: 4
16.10.2012, 22:35  [ТС]
Цитата Сообщение от murderer Посмотреть сообщение
Вначале идёт меню, ниже реклама от google, ещё ниже статистика, потом значительный объём пустого пространства и в самом низу статьи.
большое спасибо, дружище (насчет проверки сайта esculap.in)! да, так и было раньше, когда разрешение монитора не позволяло вместить всю страницу целиком. сейчас я подправил css. зато - потерял доходы от рекламы. прикинь, вместо 1,2 евро - 0, 04 (!). разумеется, кол-во просмотров на посетителя возросло. теперь и думаю, что важней: давать пользователю инфу, рискуя прибылью, или же - все вернуть, и просто зарабатывать на рекламе? придется новый пост открывать.

Добавлено через 18 минут
Цитата Сообщение от саша40 Посмотреть сообщение
Тут можно добавить сохранение настроек в ini-файл, печать с обычной клавиатуры, Орфограффический контроль ошибок(для него нужна или БД, или очень много условий).
спасибо! впрочем, настройки моя прога и так сохраняет, правда не в .ini
орфо-контроль предусмотрен, достаточно включить пункт автокоррекция (подменю ) Плагины. правда словарь нужно делать самостоятельно. я, к примеру, всегда делаю ошибку при наборе "матки" - "макти", "организм" - "орагнизм", т.е. чисто специфические для моей работы, на ноуте вместо "статьи" у меня всегда - "стаьи".
словарь автокоррекции можно делать непосредственно при проверке орфографии, - там предусмотрена ф-ция "изменение + коррекция".
короче, я понял одно: нужно срочно писать мануал.

Добавлено через 4 минуты
кстати, моя аська и скайп аналогичны моему нику esculap_ra.
0
 Аватар для esculap_ra
462 / 265 / 55
Регистрация: 22.08.2010
Сообщений: 1,204
Записей в блоге: 4
03.07.2013, 02:45  [ТС]
Работа с инструментом временно тормознулась. Начинается новый виток: с толкнулся с проблемой открытия вордовских файлов - теперь планирую открывать их как текст (в другом инструменте уже реализовал). Далее о наворотах:
таки решил состыковать с БД Mуsql. Просто нужно организовать библиотеку (архив) своих статей (их более 1000) и поиск по категориям для начала.

Получается симпотно, только уже "толстеем". С прогой будет поставляться БД Mуsql 5.5

Это кому-нить интересно?
0
157 / 300 / 47
Регистрация: 14.08.2012
Сообщений: 2,578
03.07.2013, 10:25
Цитата Сообщение от esculap_ra Посмотреть сообщение
Работа с инструментом временно тормознулась. Начинается новый виток: с толкнулся с проблемой открытия вордовских файлов - теперь планирую открывать их как текст (в другом инструменте уже реализовал). Далее о наворотах:
таки решил состыковать с БД Mуsql. Просто нужно организовать библиотеку (архив) своих статей (их более 1000) и поиск по категориям для начала.

Получается симпотно, только уже "толстеем". С прогой будет поставляться БД Mуsql 5.5

Это кому-нить интересно?
Интересно всем.

Не по теме:

Давно тему не поднимал, 8-10 месяцев

0
 Аватар для Пытливый
3765 / 2272 / 706
Регистрация: 29.05.2013
Сообщений: 9,622
03.07.2013, 10:51
Для 1000 статей SQL-сервер? Это сильно. На мой взгляд, зря вы это затеяли. Какие такие задачи с этими статьями вы предполагаете делать, что вам SQL-сервер потребовался?
0
 Аватар для esculap_ra
462 / 265 / 55
Регистрация: 22.08.2010
Сообщений: 1,204
Записей в блоге: 4
03.07.2013, 17:27  [ТС]
А лучше материалы хранить в папках? И потом ничего не найти? Ну в БД не только это планируется хранить, но также и коды переводчика (в настоящей версии ф-ция перевода заблокирована). А что напрягает в сервере?

Добавлено через 9 минут
Теперь о задачах. Сразу видно. что вы никогда не работали копирайтером. В БД удобно организовать полнотекстовый поиск. Там можно хранить и кучу исходных материалов, которые всегда под рукой - стоит только кнопку нажать. Да мало ли еще что!
0
0 / 0 / 3
Регистрация: 24.05.2012
Сообщений: 93
03.07.2013, 21:04
esculap_ra, я может недопонял Вас, но не лучще ли SQLite3 использовать, чем MySQL сервер ставить? По-моему удобнее и легче получится.
0
 Аватар для esculap_ra
462 / 265 / 55
Регистрация: 22.08.2010
Сообщений: 1,204
Записей в блоге: 4
04.07.2013, 20:15  [ТС]
Мне все равно приходится работать с Маскл при работе над сайтами в Денвере. Поэтому мне актуальнее использовать эту БД. Впрочем, может действительно не нужно использовать БД, а организовать в текстовом файле конфигурацию. Только у меня есть еще и цель хранения контента со все моих сайтов, и тут без базы не обойтись. А еще в планах расширять основной функционал за счет подключения дополнительных модулей, без перекомпиляции основного интерфейса. В общем, когда сделаю, посмотрим на целесообразность.
0
 Аватар для esculap_ra
462 / 265 / 55
Регистрация: 22.08.2010
Сообщений: 1,204
Записей в блоге: 4
16.11.2013, 15:24  [ТС]
Снова привет!
Появилась свежая версия редактора. Использовать БД я пока не решился.

Программа научилась читать вордовские файлы (и сохранять в .doc; открываются в Rich), базовые настройки сохраняются в INI-файле. Функции обработки текстов организованы по типу динамических библиотек. При работе в Memo добавлена подсветка синтаксиса (установки по умолчании можно перенастроить из интерфейса программы).

Устранены старые баги и добавились новые - иногда при закрытии выдается ошибка времени исполнения.

Это не существенно, но для веселухи я добавил проигрыватель трекерной музыки.

Пока на форуме проблемы с загрузкой архивов, инструмент можно скачать на странице http://joomido.org/market/shareitem/1328279.html (там есть кнопочка).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.11.2013, 15:24

Текстовый редактор на Delphi 7
Привет всем! Я пишу курсовую по делфи, и мне учитель дал код на печать на принтер. Задача курсовой: прокоментировать каждую строчку(что эта...

текстовый редактор в делфи 7
подскажите пожалуйста, я создала текстовый редактор простенький, какие кнопки можно еще добавить ..?

Текстовый редактор на Delphi:(
Здравствуйте,программисты!Нужна помощь:мне задали написать пояснительную записку к данной программе(текстовый редактор).Если можете...

Текстовый редактор со вставкой объектов.
Как сделать в делфи так чтобы в поле текстового редактора можно было вставить рисунки или формулы? В компонент RichEdit вставить нельзя. ...

Текстовый редактор. Иконки в меню.
Пишу сейчас стандартную для студентов программу текстового редактора (RichEdit). В папке demos есть пример уже готового текстового...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
31
Ответ Создать тему
Новые блоги и статьи
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . . Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг. Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует. В процессе разработки. . .
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации: 1. Вернуть возможность использования знаков | 1 l I;. . .
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С. Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию? Фраза «Любая достаточно развитая технология неотличима от магии». . .
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль? Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru