Rhyming Dictionary

Software screenshot:
Rhyming Dictionary
Dettagli del software:
Versione: 0.9
Data di caricamento: 2 Jun 15
Sviluppatore: Brian Langenberger
Licenza: Libero
Popolarità: 3

Rating: nan/5 (Total Votes: 0)

dizionario rima è un dizionario in rima guidato da riga di comando che supporta circa 127.000 parole.
Che cosa è questa cosa?
Perché è un dizionario in rima, naturalmente! Ma più in particolare, si tratta di un programma a riga di comando che prende una parola e restituisce a voi un elenco formattato di tutte le parole che rima con esso. La risposta predefinita è una rima perfetto (che è probabilmente quello che volete). Oppure si può ottenere un conteggio sillaba di una certa parola ("sbiancamento" ha 2-3 sillabe, ecc). Le versioni precedenti incluse opzioni omofoni e abbinare consonante, ma non sono più disponibili in 0.3. Se c'è abbastanza domanda, io li ri-aggiungo.
Tuttavia, se non si vuole affrontare con la riga di comando, è possibile anche utilizzare il mio codice esistente come parte di un CGI o programma basato su GUI con un minimo di sforzo. Ho intenzione di importare Perl e PHP ad un certo punto, ma non subito. Preferisco non fare con Perl se posso evitarlo.
Perché ha scritto questo?
Perché tutti gli altri dizionari di rima che ho visto erano o in formato albero morto (che vuole un po 'per sfogliare), o erano solo per il web (che mi avrebbe forza di essere sempre collegati ad usarli) e non mi piace o approccio. Così ho scritto quello che ho potuto utilizzare sulla mia macchina per quando non era sulla rete che non ha preso un sacco di risorse e ha lavorato molto veloce. Credo di esserci riuscito.
Istruzioni di installazione:
Fase 1: Modificare il Makefile
Cambia binpath a dove vuoi la "rima" binario installato (il default è / usr / bin) e cambiare la RHYMEPATH a cui desideri i file di database Dizionario rima installate (il default è / usr / share / rima) . Questi file di database sarà di circa 10 megabyte, quindi assicuratevi di avere abbastanza spazio. Inoltre è incluso un pagina man, quindi sentitevi liberi di regolare il MANPATH per cui si desidera installarlo (il default è / usr / share / man / man1).
Fase 2: costruire lo
Tipo "fare". Noterete che un binario "compilare" viene creato per primo. Questo programma genera file GDBM dai file di testo inclusi e ci vorrà un bel po 'per completare. Perché? Poiché i file GDBM non sono in realtà multipiattaforma. Ad esempio, i file Sun Sparc GDBM non funzionano su Linux x86 e viceversa. Il passo di compilazione assicura che i file GDBM creati * volontà * lavorare sulla vostra macchina. L'attuale edificio della "rima" binario deve essere abbastanza semplice.
Fase 3: Installarlo
In qualità di amministratore, digitare "make install". Questo metterà la "rima" binary nella directory binpath e il "words.db", "rhymes.db" e file "multiple.db" nella directory RHYMEPATH. Se si desidera spostare questi file in qualsiasi momento, è possibile utilizzare la variabile d'ambiente RHYMEPATH al punto "rima" nella nuova posizione.
E si dovrebbe essere tutti insieme! Finché il binpath si trova nel percorso (più probabile), si dovrebbe essere in grado di digitare "rima" e ottenere le parole che stai cercando. Le prestazioni di GDBM è simile a quello della versione MySQL ma con solo metà dei punti per installare.
Se trovate che non ti piace o bisogno il dizionario più, "make uninstall" rimuoverà i suoi file dal sistema fino a quando non si sono spostati dopo l'installazione. In base alla progettazione, l'installazione non spruzzare i file su tutto il sistema. Così la pulizia o l'aggiornamento non dovrebbe porre problemi.
Disinstallazione dei dati MySQL
Come promesso, se si esegue l'aggiornamento da una versione precedente è molto probabile che i dati non necessari rima seduta in MySQL. Per rimuoverlo, prima connettersi a MySQL come amministratore. Prova:
mysql -u root -p
al prompt UNIX e dargli la giusta password di root di MySQL. In caso di successo, si dovrebbe vedere qualcosa di simile a:
Benvenuti al monitor di MySQL. I comandi terminano con; o g. La connessione MySQL id è 51 per la versione server: 3.22.32
Digitare 'help' per un aiuto.
mysql>
che indica che si è connessi. Al prompt mysql>, è ora possibile digitare:
DROP DATABASE rhymedict;
ei dati devono essere rimossi. Ma c'è probabilmente ancora un utente guest presenti su MySQL, che dovrebbe anche essere rimosso. Farlo digitando:
eliminare dalla mysql.user dove utente = "rhymeguest" e Host = "localhost";
e l'utente guest deve essere rimosso. Questo è tutto! Basta digitare "quit;" per uscire MySQL e non guardare indietro. Le versioni future del Dizionario rima non potranno più usare MySQL per memorizzare i dati in rima. Se non avete altro uso per MySQL, sentitevi liberi di rimuoverlo dal sistema del tutto.
Utilizzo: rima [opzioni]
Tipo di ricerca: (perfetto rima è di default)
  -s, restituisce --syllable solo il numero di sillabe
  -m, --merged molteplici pronunce vengono unite
Opzioni varie:
  modalità interattiva -i, --interactive
  -h, --help questo messaggio di aiuto
  -v, --version versione di questo programma
Variabili ambientali:
RHYMEPATH la directory dei file di database
L'output è ordinato da conteggio delle sillabe e in ordine alfabetico
Cosa c'è di nuovo in questo rilascio:

Altri software di sviluppo Brian Langenberger

Python Audio Tools
Python Audio Tools

20 Feb 15

Commenti a Rhyming Dictionary

I commenti non trovato
Aggiungi commento
Accendere le immagini!