Rhyming Dictionary

Sagteware kiekie:
Rhyming Dictionary
Sagteware besonderhede:
Weergawe: 0.9
Upload datum: 2 Jun 15
Ontwikkelaar: Brian Langenberger
Lisensie: Gratis
Populariteit: 3

Rating: nan/5 (Total Votes: 0)

Rymwoordeboek is 'n opdrag-lyn gedryf rym woordeboek wat oor 127,000 woorde ondersteun.
Wat is dit?
Hoekom is dit 'n rym woordeboek, natuurlik! Maar meer spesifiek, dit is 'n opdrag-lyn program wat 'n woord neem en keer terug na 'n formaat lys van al die woorde wat rym met dit. Die standaard antwoord is 'n perfekte rym (wat waarskynlik wat jy wil). Of jy kan 'n lettergreep telling van 'n sekere woord te kry ("whitening" het 2-3 lettergrepe, ens.) Vorige weergawes ingesluit homofone en konsonant match opsies, maar is nie meer beskikbaar in 0,3. As daar genoeg aanvraag is, sal ek weer-voeg hulle.
Maar, as jy nie wil hê om te gaan met die opdrag-lyn, kan jy ook my bestaande kode te gebruik as deel van 'n CGI of GUI gebaseerde program met 'n minimale inspanning. Ek is van plan om Perl en PHP-kode in te voer op 'n sekere punt, maar nie dadelik. Ek wil eerder nie met Perl as ek dit kan vermy.
Hoekom het jy hierdie skryf?
Omdat al die ander rym woordeboeke wat ek gesien het was óf in dooie boom formaat (wat 'n rukkie neem om deur te flip), of was web-net (wat my sou dwing om aanlyn voortdurend wees om dit te gebruik) en ek het nie daarvan hou nie benadering. So ek het een wat ek kon gebruik op my rekenaar vir wanneer dit was nie op die netwerk wat nie neem 'n baie van die hulpbronne en het baie vinnig. Ek glo ek het daarin geslaag.
Installasie instruksies:
Stap 1: Verander die Make File
Verandering BINPATH waar jy wil die "rym" binêre geïnstalleer (die standaard is / usr / bin) en verander die RHYMEPATH waar jy wil die Rymwoordeboek databasis lêers geïnstalleer (die standaard is / usr / share / rym) . Hierdie databasis lêers sal wees oor 10 megagrepe, so maak seker jy het genoeg ruimte. Ook ingesluit is 'n man bladsy, so voel vry om die MANPATH waar jy wil dit geïnstalleer (die standaard is / usr / share / man / man1) aan te pas.
Stap 2: Bou dit
Tik "maak". Jy sal sien dat 'n "stel" binêre eerste geskep word. Hierdie program genereer GDBM lêers van die ingesluit teks lêers en sal baie 'n rukkie neem om te voltooi. Hoekom? Omdat GDBM lêers is nie eintlik kruis-platform. Byvoorbeeld, Sun Sparc GDBM lêers nie werk nie op Linux x86 en andersom. Die saamstel stap verseker dat die geskape GDBM lêers * wil * werk op jou rekenaar. Die werklike bou van die "rym" binêre moet eenvoudig wees.
Stap 3: Installeer dit
As 'n administrateur, tik "make install". Dit sal die "rym" binêre in die BINPATH gids en die "words.db", "rhymes.db" en "multiple.db" lêers in die gids RHYMEPATH plaas. As jy wil om hierdie lêers te beweeg op enige tyd, kan jy die RHYMEPATH omgewing veranderlike te gebruik om "rym" verwys na die nuwe plek.
En jy moet al gestel! Solank as wat die BINPATH is in jou pad (waarskynlik), moet jy in staat wees om te tik "rym" en kry die woorde wat jy soek. Die prestasie van GDBM is soortgelyk aan dié van die ou MySQL weergawe, maar met net die helfte van die stappe om te installeer.
As jy vind dat jy nie hou nie of moet die woordeboek nie langer nie, "maak uninstall" sal sy lêers verwyder uit jou stelsel so lank as hulle nie verhuis het sedert die installasie. Deur ontwerp, die installasie nie lêers spuit al oor jou stelsel. So opruim of opgradering behoort geen probleme inhou.
Verwydering ou MySQL data
Soos belowe, as jy die opgradering van 'n ouer weergawe jy waarskynlik het onnodige rym data sit in MySQL. Om dit te verwyder, skakel gerus in MySQL as 'n administrateur. Probeer:
mysql -U wortel p
op 'n UNIX vinnige en gee dit die regte MySQL root wagwoord. Indien suksesvol, moet jy iets soos te sien:
Welkom by die MySQL monitor. Opdragte eindig met; of g. Jou MySQL verband id is 51 bediener weergawe: 3.22.32
Soort "help" om hulp.
mysql>
wat daarop dui jy nou verbind. Aan die mysql> vinnige, kan jy nou tik:
drop databasis rhymedict;
en die data verwyder moet word. Maar daar is waarskynlik nog 'n gas gebruikers teenwoordig MySQL wat ook verwyder moet word. Doen dit deur te tik:
verwyder uit mysql.user waar User = "rhymeguest" en Host = "localhost";
en die gas gebruikers moet verwyder word. Dit is dit! Tik net "hou," MySQL verlaat en nie terug te kyk. Toekomstige weergawes van die Rymwoordeboek sal nie meer gebruik MySQL te rym data te stoor. As jy het geen ander gebruik vir MySQL, voel vry om dit heeltemal te verwyder uit jou stelsel.
Gebruik: rym [OPSIES]
Soek type: (volmaakte rym is standaard)
  s, --syllable opbrengste slegs die nommer van lettergrepe
  -M, is --merged verskeie uitsprake saamgesmelt
Diverse opsies:
  -i, --interactive interaktiewe modus
  h, help uit te voer hierdie hulp boodskap
  v, --version weergawe van hierdie program
Omgewing veranderlikes:
RHYMEPATH die gids van die databasis lêers
Die uitset is aangestel deur lettergreep telling en alfabetisch gerangschikte
Wat is nuut in hierdie release:

Ander sagteware ontwikkelaar Brian Langenberger

Python Audio Tools
Python Audio Tools

20 Feb 15

Kommentaar te Rhyming Dictionary

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!