They'll be added to the GUI in v0.4.0...towards which libprs500 is inching every day ;-)
Indeed I'm planning to add a GUI editor, rather like the editor box used in the mobileread forums that will allow easy creation of txt file marked up in the markdown format for conversion to LRF.

Excellent! I'm looking forward to it. I have put off adding more books the our "uploads" section because I want to be able to have a little more control over the formatting....

You still have that control. You can use html2lrf, txt2lrf, pielrf, or Book Designer.yes, all but BD are from the command line, but is it really so hard to use? To me, it's trivial. And if it is hard, just ask and we'll be glad to try to help.

Thaks JSWolf. I'm on a Mac with no access to Windows, so Book Designer is out. I'm also one of the fellows that just can't get the command line stuff to work. I've tried plenty, but just doesn't seem to work out for me. But once it's GUI, I'm all over it. Thanks again!

I dragged the libprs500.app to my Desktop, then executed, it asked form my admin login/password which I entered. The GUI program seems to work OK, but none of the command line utilities seem to work. Upon re-running the GUI application, I am asked for the admin login/password again, yet the utilities don't seem to work. Tried it with the current and the previous versions. No dice, I get errors when trying to execute the utilities from within the .app package in the Resources directory. Any ideas?

I'd like to use the command line utilities, fairly comfortable with that as the GUI still has a few minor issues (in updating the library list portion of the display).

Thanks for looking into these problems. I installed Python 2.5.1 sucessfully. Then I opened the libprs500 .dmg and dragged the application to a folder on my Desktop (instead of my Application) and ran it from there. It does prompt for my admin password which I do enter.

For the GUI library list refresh issue:
- no errors are showing up in the console log
- the problem is that if I add lets say a .pdf and a .lrf file, the file selection dialogues come up but the library list remains blank (not even the left hand most column of numbers shows up). If I quit libprs500 gui and then restart, the files then show up. If I add any additional files, nothing is added, only shows the 2 previously added files. Quitting and restarting again then shows all the files. Seems to be a refresh problem.

As for the command line applications not showing up:
I think that on startup the libprs500 GUI is not reliably setting up the symlinks to the executables in it's libprs500.app/Contents/Resources folder into the /usr/bin folder

The symlinks are not set up when I try to run the latest version of libprs500

When I set up the symlinks manually and run it AND when I try to run from the libprs500.app/Contents/Resources folder directly, I get the following error (in both situations, the same error):

Anyone else on OS X having trouble with the command line utilities? Is the libprs500 application self contained or do I have to install some other python libraries/apps too?

Maybe I'm missing some of the Python libraries?

Does the libprs500 check to see if the symlinks are setup properly before running or does it re-install the symlinks each and every time? Does it delete the old symlinks first? Does libprs500 need to be installed in a particular directory?

The GUI problems will be fixed in v0.4.0 as the GUI (and its database backend) are being completely rewritten and this time I will test it on OSX as well.

As far as I know it should be possible to install libprs500 in any normal folder of your filesystem Each time the GUI is run it checks if the symlinks exists and point to the correct location, and if they don't it asks for the password.
The reason I chose /usr/bin is that /usr/local/bin is not in the PATH in a default installation of OS X.

libprs500.app is fully self-contained and should not require any external dependencies.
I suspect what's happening is that your installation of python 2.5.1 is interfering, though I don't see why that should happen.

Is the file libprs500.app/Contents/Resources/html2lrf.py being created when you run html2lrf?

EDIT: Also try cleaning everything out and re-installing libprs500. Remove /usr/bin/html2lrf, /usr/bin/prs500, /usr/bin/txt2lrf, /usr/bin/lit2lrf, /usr/bin/libprs500, /usr/bin/rtf-meta, /usr/bin/lrf-meta.
The delete libprs500.app and re download it. If it still doesn't work please post the output of