History: cmavlasisku

Preview of version: 3

What is cmavlasisku


I thought today that a small terminal-based lojban dictionary would be useful. It's just a simply .NET application that fetches a vlasisku page and parses the HTML into text in the terminal.

Features


The program currently features defining any single lojban valsi. Also, listing the contents of a selma'o is possible (although it quickly fills the terminal window). In order to save on space, the contents of the "in notes" section of a search is not shown (or even parsed). It is also possible to search by English gloss word (gloss phrases are not yet supported).

Prospective plans


Perhaps a GUI version will spin off of cmavlasisku. If so, I'm already thinking about making it as a quiet service that'll wait for a hotkey combination before spawning a small form with a textbox in it for searching.

Quick start guide


First, copy the contents of the archive to any folder located within the %PATH% variable (C:\Windows is perfect, but if you feel unsafe in doing so, you can look up how to modify %PATH%).
Next, just open up cmd.exe (the lazy method is just pressing Win+R, typing cmd, and hitting enter).
Then, type cmavlasisku sidju. This will list all the available commands that cmavlasisku handles.
In order to just search for a word, use the "valsi" command followed by the word to search for.
In order to list the cmavo of a selma'o, use the "selma'o" command follow by the selma'o (use standard selma'o notation, otherwise this will fail).

Remarks


The instructions are in Lojban and so is most of the text used in the program.
It is possible to run cmavlasisku from the run box directly, but the debugmode option must be on. To turn on debugmode, call cmavlasisku.exe with the "debug on" parameters ("debug off" will hence turn off debugmode). Currently, debugmode simply causes a keypress to be required as the program terminates. If debugmode is off and cmavlasisku is called from the run window, a console with the response to the query will just open and close very quickly.

The program may be found here.

History

Advanced
Information Version
Thu 18 of Aug, 2011 08:20 GMT Djeikyb from 70.30.235.229 5
Thu 04 of Aug, 2011 22:04 GMT Djeikyb from 70.26.246.227 4
Thu 04 of Aug, 2011 21:59 GMT Djeikyb from 70.26.246.227 3
Thu 04 of Aug, 2011 21:48 GMT Djeikyb from 70.26.246.227 2
Thu 04 of Aug, 2011 09:04 GMT Djeikyb from 70.26.246.227 1
Show PHP error messages