Archive for the “Athena” Category

Because people asked so nicely, I’ve uploaded Athena 0.1.5 which just adds support for Firefox 3.6. It’s on Athena’s page.

Comments 7 Comments »

I’ve got a number of people contacting me about issues importing a speech file that has been previously exported via Athena. The error looks like this:

[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [mozIStorageConnection.executeSimpleSQL]” nsresult: “0×80004005 (NS_ERROR_FAILURE)” location: “JS frame :: chrome://athena/content/athena.js :: anonymous :: line 564″ data: no]

The issue comes from the way that Athena handles importing speeches. It looks for a sequence of characters, namely a semi-colon. So if your speech has a semi-colon in it, it will break the import. So, the easiest way around this is to just copy the database itself and place it on the other computer.

The database is named “athena.sqlite” and is located in your Firefox profile folder. If you don’t know where that is, see this link. http://support.mozilla.com/en-US/kb/Profiles Once you have located the database, just copy it and then paste it in the Firefox profile of the other computer. Athena will pick it up and use it.

One other thing to note, Athena 0.2.0 will do exactly this when it is released.

Comments 1 Comment »

So “in a day or so” was a bit of a strech. I’ve ran into a few development issues that’s delayed my progress. Expect Athena next week unless something else comes up. Sorry for the delay, it will be worth it!

Comments 2 Comments »

I just wanted to give a quick update on Athena development. I’ve re-written a lot of how Athena handles the response tree, it now uses a custom tree view that allows for better manipulation and just generally makes things easier. This will also allow for sub-categories in the next release. I’ve still have a few more functions to rewrite, but this looks like it will be the best version of Athena that I’ve put out.

There have been a feature or two added to this version along with a lot of bug fixes.

  • Double click to edit
  • Tree represents changes when modified
  • Persistent Tree State (meaning, if you expand a tree node, it will remember it)
  • And I’m sure a lot of little bug fixes

Look for a release in the next couple of days.

Comments 1 Comment »

I was contacted recently about a way to directly import text files into Athena. While I didn’t want to write this directly into Athena (or at least yet), I wrote a small C# application that will do this. Basically, you can use this utility without using Firefox at all. Assuming that you’ve used Athena before and have the athena.sqlite database in your Firefox profile, you can have this utility scan a directory of txt files and enter those text files directly into Athena’s database. Read the rest of this entry »

Comments No Comments »