Создаем редактор словаря
Перед редактором словаря стоит несколько задач:
- позволять работать со списком слов - добавлять, удалять, изменять
- позволять работать со списком синонимов каждого слова
- экспортировать словарь
- импортировать словарь
Перед редактором словаря стоит несколько задач:
Сегодня по пути домой осознал, что мой подход к использованию базы синонимов был в корне неверен. Дело в том, что безумно большая база синонимов не ускоряет работу с программой, а только замедляет. Эта база должна быть не основой, а вспомогательным элементом системы. Ее нужно использовать для того, чтобы делать первоначальный импорт синонимов, а не для того, чтобы удалять из нее ненужные.
Continue reading »
Как оказалось, размножение текстов - очень востребованная функция. Вкратце о размножении: допустим, у вас есть текст “мама мыла раму“, и вам нужно его размножить. Для этого вы создаете шаблон для размножения, который будет выглядеть следующим образом: “{мама|мамочка} {мыла|терла|драила} {раму|рамку}“. В настоящий момент такой шаблон является шаблоном де-факто, пожтому я буду придерживаться именно его.
Continue reading »
Долго думал, как же сделать так, чтобы при клике правой кнопкой мыши переставлялся курсор. перепробовал кучу методов, включая и методы WinAPI mouse_event и SendInput - все тщетно. Озарение пришло внезапно (как это, впрочем, бывает всегда) - а что если попробовать определять позицию слова по позиции мыши? Как оказалось, этот метод срабатывает. Вот такой код:
Continue reading »
Начиная со вчерашнего дня я постепенно переношу все материалы по синонимайзеру (загрузки, описание, чаво) на официальный сайт синонимайзера WordSyn, который доступен по адресу http://wordsyn.ru
Все обновления программы могут быть найдены только там, поэтому будьте внимательны. На этом сайте будут публиковаться исключительно анонсы новых версий и рассказы о том, чем я занимаюсь во время разработки программы. Пикантных подробностей не ждите, но кое-каими дельными мыслями я надеюсь смогу поделиться.
Сегодня была выпущена версия программы 0.1b1
Исправления и доработки:
- исправлен инсталлятор. Теперь наличие .NET Framework 3.5 более не требуется
- сделана проверка на возможность записи в папку с программой.
- исправлены мелкие и не очень ошибки в работе синонимайзера
- контекстное меню вызывается при клике на слове в панели результатов
- просинонимизированное слово можно вернуть в первоначальное состояние
- настройки по умолчанию выставлены для максимального быстродействия программы
- дополнены страницы помощи
Continue reading »
Вчера зарегистрировал и произвел первоначальную настройку сайта для своего синонимайзера. Как и стоило ожидать, адрес сайта WordSyn.ru совпадает с названием программы.
На этом сайте вы сможете прочесть о программе, узнать новости, скачать последнюю версию программы и узнать ответы на вопросы, которые у вас могут возникать.
Получил на серче комментарий от Глумия по поводу ошибок в синонимайзере. Порадовался, что есть люди, которые делают настолько подробные комментарии по работе с программой. Кстати, уже за это Глумий может рассчитывать на приличную (или неприличную?) скидку. Если, конечно, захочет.
Continue reading »
Итак, версия 0.1 перешла в стадию beta. Это значит, что в ней все еще есть ошибки, но их намного меньше, чем в альфе.
Что нового в этой версии:
Итак, после достаточно упорных трудов я исправил те быги, о которых мне сообщили и добавил новый функционал.
Среди нового:
Последние комментарии