Rhyming Dictionary

Software screenshot:
Rhyming Dictionary
Software detaljer:
Version: 0.9
Upload dato: 2 Jun 15
Licens: Gratis
Popularitet: 3

Rating: nan/5 (Total Votes: 0)

Rhyming Dictionary er en kommando-linje drevet rim ordbog, der understøtter omkring 127.000 ord.
Hvad er det?
Hvorfor det er en rim ordbog, selvfølgelig! Men mere specifikt, det er en kommando-line program, der tager et ord og vender tilbage til dig en formateret liste over alle ord der rimer med det. Standarden reaktion er en perfekt rim (som sikkert, hvad du vil). Eller du kan få en stavelse optælling af et bestemt ord ("whitening" har 2-3 stavelser osv). Tidligere versioner inkluderet homofon og konsonant match muligheder, men er ikke længere tilgængelige i 0.3. Hvis der er nok efterspørgsel, vil jeg igen tilføje dem.
Men hvis du ikke ønsker at beskæftige sig med kommandolinjen, kan du også bruge min eksisterende kode som en del af et CGI eller GUI-baseret program med en minimal indsats. Jeg planlægger at importere Perl og PHP kode på et tidspunkt, men ikke lige med det samme. Jeg vil hellere ikke beskæftige sig med Perl, hvis jeg kan undgå det.
Hvorfor har du skriver dette?
Fordi alle de andre rimede ordbøger jeg har set var enten i dødt træ format (som tager et stykke tid at bladre igennem), eller blev web-only (hvilket ville tvinge mig til at være online hele tiden at bruge dem) og jeg kunne ikke lide enten fremgangsmåde. Så jeg skrev en jeg kunne bruge på min maskine til når det ikke var på netværket, der ikke tager en masse ressourcer, og arbejdet meget hurtigt. Jeg tror det er lykkedes mig.
Installationsvejledning:
Trin 1: Rediger Makefile
Skift binpath til hvor du gerne vil have det "rim" binær installeret (standard er / usr / bin) og ændre RHYMEPATH til hvor du gerne vil de Rimede Ordbog databasefiler installeret (standard er / usr / share / rim) . Disse databasefiler vil være omkring 10 megabyte, så sørg for at du har plads nok. Også inkluderet er en man-side, så er du velkommen til at justere MANPATH til, hvor du gerne vil have den installeret (standard er / usr / share / mand / MAN1).
Trin 2: Byg det
Skriv "gøre". Du vil opdage, at en "kompilere" binær oprettes først. Dette program genererer GDBM filer fra de inkluderede tekstfiler og vil tage ganske lidt at fuldføre. Hvorfor? Fordi GDBM filer er faktisk ikke på tværs af platforme. For eksempel, Sun Sparc GDBM filer ikke arbejde på Linux x86 og vice-versa. Det kompilere trin sikrer, at de skabte GDBM filer * vilje * arbejde på din maskine. Selve bygningen af ​​"rim" binær skulle være ganske enkel.
Trin 3: Installer det
Som administrator, skriv "make install". Dette vil placere "rim" binær i binpath mappen og "words.db", "rhymes.db" og "multiple.db" filer i RHYMEPATH mappe. Hvis du gerne vil flytte disse filer til enhver tid, kan du bruge miljøvariablen RHYMEPATH at pege "rim" til den nye placering.
Og du bør alle sæt! Så længe binpath er i din sti (mest sandsynligt), skal du være i stand til at skrive "rim", og få de ord, du leder efter. Udførelsen af ​​GDBM svarer til den gamle MySQL version, men med kun halvdelen af ​​trin for at installere.
Hvis du finder du ikke kan lide eller har brug for ordbogen længere, "make uninstall" vil fjerne sine filer fra dit system, så længe de ikke har flyttet siden installationen. Ved design, installation ikke sprøjte filer over hele dit system. Så oprydning eller opgradering skulle ikke give problemer.
Afinstallation gamle MySQL data
Som lovet, hvis du opgraderer fra en ældre version, du højst sandsynligt har unødvendige rim data sidder i MySQL. At fjerne det, først oprette forbindelse til MySQL som administrator. Forsøg:
mysql -u root -p
på et UNIX-prompt og give det den rette MySQL root password. Hvis det lykkes, bør du se noget i retning af:
Velkommen til MySQL monitor. Kommandoer afsluttes med; eller g. Din MySQL-forbindelse id er 51 til server-version: 3.22.32
Skriv 'hjælp' for at få hjælp.
mysql>
som angiver, at du er nu forbundet. På mysql> prompt, kan du nu skrive:
drop database rhymedict;
og dataene bør fjernes. Men der er sandsynligvis stadig en gæst bruger stede på MySQL som også bør fjernes. Gør dette ved at skrive:
slette mysql.user hvor User = "rhymeguest" og Host = "localhost";
og gæsten brugeren bør fjernes. Det er det! Bare skriv "quit" at afslutte MySQL og ikke se tilbage. Fremtidige versioner af Rhyming Dictionary vil ikke længere bruge MySQL til at gemme rimede data. Hvis du ikke har andre brug for MySQL, er du velkommen til at fjerne det fra dit system helt.
Anvendelse: rim [OPTIONS]
Søg seværdighed: (perfekt rim er standard)
  -s, --syllable returnerer kun antallet af stavelser
  -m er --merged flere udtaler fusioneret
Diverse muligheder:
  -i, --interactive interaktiv tilstand
  -h, --help denne hjælp besked
  -v, --version dette program version
Miljøvariabler:
RHYMEPATH biblioteket af databasefiler
Udgangen er bestilt af stavelse optælling og alfabetisk
Hvad er nyt i denne version:

Andre software developer Brian Langenberger

Python Audio Tools
Python Audio Tools

20 Feb 15

Kommentarer til Rhyming Dictionary

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!