Rhyming Dictionary

Skjermbilde programvare:
Rhyming Dictionary
Prog.varedetaljer:
Versjon: 0.9
Last opp dato: 2 Jun 15
Lisens: Gratis
Popularitet: 3

Rating: nan/5 (Total Votes: 0)

rime ordbok er et kommandolinje drevet rime ordbok som støtter ca 127 000 ord.
Hva er dette for noe?
Hvorfor det er en rime ordbok, selvfølgelig! Men mer spesifikt, det er et kommandolinjeprogram som tar et ord, og vender tilbake til deg en formatert liste over alle ord som rimer med det. Standard responsen er en perfekt rim (som sannsynligvis er hva du vil). Eller du kan få en stavelse greven av et bestemt ord ("whitening" har 2-3 stavelser, osv). Tidligere versjoner inkludert homophone og konsonant kamp alternativer, men er ikke lenger tilgjengelig i 0,3. Hvis det er nok etterspørsel, vil jeg sette tilbake til dem.
Men hvis du ikke ønsker å forholde seg til kommandolinjen, kan du også bruke min eksisterende kode som en del av en CGI eller GUI-basert program med en minimal innsats. Jeg har tenkt å importere Perl og PHP-koden på et tidspunkt, men ikke med en gang. Jeg vil heller ikke forholde seg til Perl hvis jeg kan unngå det.
Hvorfor valgte du å skrive denne?
Fordi alle de andre rim ordbøker jeg har sett var enten i dødt tre format (som tar litt tid å bla gjennom), eller var web-only (som ville tvinge meg til å være online hele tiden for å bruke dem), og jeg liker ikke heller tilnærming. Så jeg skrev en jeg kunne bruke på min maskin for når det ikke var på nett som ikke tar opp mye ressurser og jobbet veldig fort. Jeg tror jeg har lyktes.
Installasjon:
Trinn 1: Redigere Makefile
Endre BINPATH til der du vil at "rim" binær installert (standard er / usr / bin) og endre RHYMEPATH til der du vil at rime ordbok databasefiler installert (standard er / usr / share / rim) . Disse databasefiler vil være ca 10 megabyte, så sørg for at du har nok plass. Inkludert er også en mann siden, så gjerne for å justere MANPATH til der du vil at det installert (standard er / usr / share / mann / man1).
Trinn 2: Bygg det
Skriv "gjøre". Du vil merke at en "kompilere" binær opprettes først. Dette programmet genererer GDBM filer fra de inkluderte tekstfiler og vil ta ganske lang tid å fullføre. Hvorfor? Fordi GDBM filer er faktisk ikke på tvers av plattformer. For eksempel, gjør Sun Sparc GDBM filer ikke fungerer på Linux x86 og vice-versa. Kompilere trinn sørger for at de opprettede GDBM filer * vilje * arbeid på din maskin. Selve byggingen av "rim" binær bør være ganske enkel.
Trinn 3: Installer det
Som administrator, skriv "make install". Dette vil plassere "rim" binær i BINPATH katalogen og "words.db", "rhymes.db" og "multiple.db" filer i RHYMEPATH katalogen. Hvis du ønsker å flytte disse filene til enhver tid, kan du bruke RHYMEPATH miljøvariabelen til punkt "rim" til den nye plasseringen.
Og du bør være klar! Så lenge BINPATH er i veien (mest sannsynlig), bør du være i stand til å skrive "rim" og få ordene du leter etter. Ytelsen til GDBM er lik som den gamle versjonen av MySQL, men med bare halvparten av trinnene for å installere.
Hvis du finner at du ikke liker eller trenger ordboken lenger, "make uninstall" vil fjerne sine filer fra systemet så lenge de ikke har flyttet siden installasjonen. Ved design, installasjons ikke spray filer hele systemet. Så opprydding eller oppgradering bør utgjøre noen problemer.
Avinstallere gamle MySQL data
Som lovet, hvis du oppgraderer fra en eldre versjon du mest sannsynlig har unødvendige rim data sitter i MySQL. For å fjerne den, først koble til MySQL som administrator. Prøv:
mysql -u root -p
på et UNIX rask og gi den riktig MySQL root-passordet. Hvis de lykkes, bør du se noe sånt som:
Velkommen til MySQL skjermen. Kommandoer slutte med; eller g. Din MySQL forbindelse id er 51 til server versjon: 3.22.32
Skriver "hjelp" for å få hjelp.
mysql>
som indikerer at du er nå koblet. På mysql> rask, kan du nå skrive:
slippe database rhymedict;
og dataene skal fjernes. Men det er nok fortsatt en gjestebruker tilstede på MySQL som bør også fjernes. Gjør dette ved å skrive:
slette fra mysql.user der User = "rhymeguest" og Host = "localhost";
og gjestebruker bør fjernes. Det er det! Bare skriv "slutte;" å gå ut av MySQL og ikke se tilbake. Fremtidige versjoner av rim ordbok vil ikke lenger bruke MySQL til å lagre rime data. Hvis du ikke har andre bruk for MySQL, gjerne for å fjerne det fra systemet helt.
Bruk: rim [ALTERNATIVER]
Søk Type: (perfekt rim er standard)
  -S, --syllable avkastning kun antall stavelser
  -m, er --merged flere uttaler fusjonert
Diverse alternativer:
  -i, --interactive interaktiv modus
  -H, help hjelpemeldingen
  -V, --version dette programmet versjon
Miljøvariabler:
RHYMEPATH katalogen av databasefilene
Utgangen er bestilt av stavelse teller og alfabetisert
Hva er nytt i denne versjonen:

Annen programvare fra utvikleren Brian Langenberger

Python Audio Tools
Python Audio Tools

20 Feb 15

Kommentarer til Rhyming Dictionary

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!