Rhyming Dictionary

Software kuvakaappaus:
Rhyming Dictionary
Ohjelmiston tiedot:
Versio: 0.9
Lähetyksen päivämäärä: 2 Jun 15
Kehittäjä: Brian Langenberger
Lupa: Vapaa
Suosio: 3

Rating: nan/5 (Total Votes: 0)

Rhyming Dictionary on komentorivin perustuva rhyming sanakirja, joka tukee noin 127000 sanaa.
Mikä tämä on?
Miksi se rhyming sanakirja, tietenkin! Mutta tarkemmin, se komentorivin ohjelma, joka ottaa sanan ja palaa teille muotoillun listan kaikista sanoista, jotka loppusointu kanssa. Oletuksena vastaus on täydellinen riimi (joka on luultavasti mitä haluat). Tai voit saada tavu määrä tietyn sanan ("valkaisu" on 2-3 tavua, jne). Aikaisemmat versiot mukana homophone ja konsonantti ottelu vaihtoehtoja, mutta eivät enää ole saatavilla 0.3. Jos on tarpeeksi kysyntää, aion lisätä uudelleen niitä.
Kuitenkin, jos et halua käsitellä komentorivin, voit myös käyttää nykyistä koodia osana CGI tai GUI-pohjainen ohjelman minimaalinen vaivaa. Aion tuoda Perl ja PHP jossain vaiheessa, mutta ei heti. En halua käsitellä Perl, jos voin välttää sen.
Miksi kirjoitat tästä?
Koska kaikki muut rhyming sanakirjoja olen nähnyt oli joko kuollut puu-muodossa (joka vie jonkin aikaa selata), tai ne olivat vain Web-(mikä pakottaisi minut olla verkossa jatkuvasti käyttää niitä), ja en pidä myöskään lähestymistapaa. Joten kirjoitin yhden voisin käyttää minun koneella, kun se ei ollut verkon, joka ei vie paljon resursseja ja toimi erittäin nopeasti. Olen mielestäni onnistunut.
Asennusohjeet:
Vaihe 1: Muokkaa Makefile
Muuta BINPATH missä haluat "riimi" binary asennettu (oletus on / usr / bin) ja muuta RHYMEPATH missä haluat Rhyming Dictionary tietokantatiedostot asennettu (oletus on / usr / share / riimi) . Nämä tietokantatiedostot on noin 10 megatavua, joten varmista, että sinulla on tarpeeksi tilaa. Mukana on myös mies sivun, joten voit säätää MANPATH missä haluat sen asentaa (oletus on / usr / share / man / man1).
Vaihe 2: Rakenna se
Kirjoita "tee". Huomaat, että "koota" binary luodaan ensin. Tämä ohjelma luo GDBM- tiedostoja mukana tekstitiedostoja ja kestää melko vähän aikaa loppuun. Miksi? Koska GDBM- tiedostot eivät ole oikeastaan ​​cross-platform. Esimerkiksi Sun Sparc GDBM- tiedostot eivät toimi Linuxissa x86 ja päinvastoin. Koota askel varmistaa, että luodut GDBM- tiedostot * tahtoa * työ koneellasi. Varsinainen rakentaminen "riimi" binary pitäisi olla melko yksinkertaista.
Vaihe 3: Asenna se
Järjestelmänvalvojana, kirjoita "make install". Tämä asettaa "riimi" binary vuonna BINPATH hakemistoon ja "words.db", "rhymes.db" ja "multiple.db" tiedostot RHYMEPATH hakemistoon. Jos haluat siirtää näitä tiedostoja milloin tahansa, voit käyttää RHYMEPATH muuttujan kohtaan "riimi" uuteen paikkaan.
Ja sinun pitäisi kaikki asettaa! Niin kauan kuin BINPATH on teidän tiellä (todennäköisesti), sinun pitäisi pystyä kirjoittamaan "riimi" ja saada sanoja etsit. Suorituskyky GDBM- on samanlainen kuin vanhan MySQL-versiota, mutta vain puolet ohjeita asentaaksesi.
Jos huomaat et pidä tai tarvitse sanakirjaa enää, "make uninstall" poistaa sen tiedostot järjestelmästä niin kauan kuin ne eivät ole muuttaneet asennuksen jälkeen. Suunnittelun, asennuksen ei roisku tiedostoja koko järjestelmään. Joten uudelleenjärjestäminen tai parantaminen ei pitäisi aiheuttaa ongelmia.
Vanhan MySQL data
Kuten lupasin, jos olet päivittämässä vanhemmasta versiosta olet todennäköisesti tarpeettomia riimejä tietoa istuu MySQL. Voit poistaa ensin yhteyden MySQL järjestelmänvalvojana. Kokeile:
mysql -u root -p
klo UNIX nopeasti ja antaa sille oikea MySQL root salasanaa. Onnistuessaan sinun pitäisi nähdä jotain:
Tervetuloa MySQL monitor. Komennot päättyvät; tai g. MySQL yhteyden tunnus on 51 palvelimen version: 03.22.32
Kirjoita "help" apua.
mysql>
joka osoittaa, että sinulle on nyt yhdistetty. At mysql> kehote, voit nyt kirjoittaa:
drop tietokanta rhymedict;
ja tiedot olisi poistettava. Mutta on luultavasti vielä vieras käyttäjä läsnä MySQL jotka olisi poistettava. Tee tämä kirjoittamalla:
poistaa mysql.user jossa User = "rhymeguest" ja Host = "localhost";
ja vieras käyttäjä tulee poistaa. Se on siinä! Kirjoita vain "quit;" Poistu MySQL äläkä katso taaksesi. Tulevia versioita Rhyming Dictionary enää käyttää MySQL tallentaa rhyming tietoja. Jos sinulla ei ole muuta käyttöä varten MySQL, voit poistaa sen järjestelmästä kokonaan.
Käyttö: riimi [OPTIONS]
Search type: (täydellinen riimi on oletus)
  -s, --syllable palauttaa ainoastaan ​​määrä tavuja
  -m, --merged useita ääntämiset yhdistetään
Muut asetukset:
  -i, --interactive vuorovaikutteinen tila
  -h, --help tämän ohjeen
  --version ohjelman versio
Ympäristömuuttujia:
RHYMEPATH hakemiston tietokannan tiedostoja
Lähtö on tilannut tavun määrä ja aakkosjärjestykseen
Mitä uutta tässä julkaisussa:

Muu ohjelmistojen kehittäjä Brian Langenberger

Python Audio Tools
Python Audio Tools

20 Feb 15

Kommentit Rhyming Dictionary

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!