Rhyming Dictionary

Скриншот программы:
Rhyming Dictionary
Детали программы:
Версия: 0.9
Дата загрузки: 2 Jun 15
Разработчик: Brian Langenberger
Тип распространения: Бесплатная
Популярность: 3

Rating: nan/5 (Total Votes: 0)

словарь рифм является командной строки приводом словарь рифмы, что поддерживает около 127000 слов.

Что это такое?

Почему это словарь рифм, конечно! Но более конкретно, это программа командной строки, которая принимает слово и возвращает вам форматированный список всех слов, которые рифмуются с ним. Ответ по умолчанию является идеальным рифмы (что, вероятно, то, что вы хотите). Или вы можете получить слог количество определенного слова ("отбеливания" имеет 2-3 слогов и т.д.). Предыдущие версии не включены омофонном и согласный матч варианты, но больше не доступны в 0,3. Если есть спрос, я буду повторно добавить их.

Однако, если вы не хотите иметь дело с командной строки, вы также можете использовать свой существующий код, как часть CGI или Графический интерфейс программы с минимальными усилиями. Я планирую импортировать Perl и PHP код в какой-то момент, но не сразу. Я бы не хотел иметь дело с Perl, если я могу избежать его.

Почему вы пишете это?

Потому что все остальные рифмы словари я видел, были либо мертвы в Формат дерево (что занимает некоторое время, чтобы пролистать), или были только веб-(который заставит меня быть постоянно онлайн, чтобы использовать их), и я не хотел любой подход. Так что я написал один я мог бы использовать на моей машине, когда он не был в сети, что не занимают много ресурсов и работал очень быстро. Я считаю, что мне удалось

Инструкция по установке:.

Шаг 1: Измените Makefile

Изменить BINPATH, где вы хотели бы, чтобы "рифму "двоичный установлен (по умолчанию / USR / BIN) и изменить RHYMEPATH, где вы хотели бы файлы базы данных словарь рифм установленные (по умолчанию / USR / доли / рифма). Эти файлы базы данных будут около 10 мегабайт, поэтому убедитесь, что у вас есть достаточно места. Также имеется страница человек, так что не стесняйтесь, чтобы отрегулировать MANPATH, где вы хотели бы установить его (по умолчанию / USR / доли / человек / man1)

Шаг 2:. Построить его <ш />
Тип "сделать". Вы заметите, что "собрать" двоичный сначала создается. Эта программа генерирует GDBM файлы из текстовых файлов, включенных и займет совсем немного до завершения. Почему? Потому GDBM файлы на самом деле не кросс-платформенный. Например, Sun SPARC GDBM файлы не работают на Linux x86 и наоборот. На этапе компиляции гарантирует, что созданные файлы GDBM * * работа будет на вашем компьютере. Фактическое здание "рифмы" двоичный должна быть достаточно простой

Шаг 3:. Установите его

качестве администратора, типа "сделать установку". Это будет место "рифма" двоичный в каталоге BINPATH и "words.db", "rhymes.db" и "multiple.db" файлы в каталоге RHYMEPATH. Если вы хотите, чтобы переместить эти файлы в любое время, вы можете использовать переменную окружения RHYMEPATH указать "рифмы" на новом месте.

И вы должны быть все готово! Пока BINPATH в вашем пути (наиболее вероятный), вы должны быть в состоянии напечатать "рифмы" и получить слова, которые вы ищете. Производительность GDBM похож на старой версии MySQL, но только с половиной шагов для установки.

Если вы найдете вам не нравится или нужно словарь больше ", сделать удаление" будет удалить свои файлы из вашей системы до тех пор, пока они не переехали после установки. По дизайну, установить не распыляет все файлы на вашей системе. Так очистки или модернизация не должна представлять никаких проблем.

Удаление старых данных MySQL

Как и было обещано, если вы обновляете старую версию, Вы, скорее всего, ненужные данные рифмы, сидя в MySQL. Чтобы удалить его, сначала подключиться к MySQL в качестве администратора. Попробуйте:

MySQL -u -p корень

на быстрое UNIX и дать ему надлежащую корневой MySQL пароль. В случае успеха, вы должны увидеть что-то вроде:

Добро пожаловать к монитору MySQL. Команды заканчиваются; или г. Ваше подключение MySQL идентификатор 51 версии сервера:. 3.22.32

типа "помощь" для помощи

MySQL>

который означает, что Вы в настоящее время подключены. В MySQL> подскажите, теперь вы можете ввести:

падение rhymedict базы данных;

и данные должны быть удалены. Но там, наверное, до сих пор Гость присутствует на MySQL, который также должен быть удален. Сделайте это, набрав:

удалить из mysql.user где Пользователь = "rhymeguest" и Host = "локальный";

и его пользователь должны быть удалены. Вот и все! Просто введите "бросить"; для выхода MySQL и не оглядываться назад. Будущие версии словарь рифм больше не будет использовать MySQL для хранения данных рифмованные. Если у вас нет другого использования для MySQL, не стесняйтесь, чтобы удалить его из вашей системы полностью

Использование:. Рифма [опции] <слово>

тип поиска: (идеальный рифмы по умолчанию)
-s, --syllable возвращается только количество слогов
-m, --merged несколько произношения объединены

Дополнительные опции: -i
, --interactive интерактивный режим
-h, --help эту справку
-v, --version Версия этой программы

переменные среды:
<бр / > RHYMEPATH каталог файлов базы данных

выход приказал слога счете и в алфавитном порядке

Что нового в этой версии:

? После принятия еще один перерыв из произношение потенциала, я устранил скрипты Python целиком (для тестового сценария, который я могу держать исключением). Причина сценариев было предварительно разобрать весь словарь в легко усваиваемых-текстовых файлов. Таким образом, я мог бы использовать Python для этой уродливой (и медленной) тяжелую работу, не имея требовать от пользователя установки Python - с предварительно анализируется текст будет включен наряду со словарем.
? Но тратит много места и довольно болезненным для загрузки через соединение 56k. Таким образом, я мог либо требуют, чтобы все у Python установлен для того, чтобы сэкономить пространство, или повторно реализовать GDBM-мейкера в С. Результатом является то, новый GDBM-мейкер намного быстрее, чем старый и немного умнее об обработке нескольких произношения.
? В любом случае, ожидать следующей версии прийти в гораздо меньшем архива, чем раньше. Обновление

:
? Я также наткнулся на глупую ошибку в процедуре слияния, который печатает слова из строя. Итак, я собираюсь выпустить версию 0.9 с ошибкой фиксированной и не ждать, пока версии 0,10, чтобы добавить гораздо больше слов.

Другие программы разработчика Brian Langenberger

Python Audio Tools
Python Audio Tools

20 Feb 15

Комментарии к Rhyming Dictionary

Комментарии не найдены
добавить комментарий
Включите картинки!