Dictionary Desktop Search App (Windows, Linux, OS X)( + online version!)

Started by Sіr. Ηaxalot, January 13, 2010, 11:51:31 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Awesome?!

Yes
14 (73.7%)
Yes
4 (21.1%)
No
0 (0%)
D:
1 (5.3%)

Total Members Voted: 19

Seze

I've done some native Mac development before.  Once you get an application up, I can probably port it over.


Learn Na'vi Mobile App - Now Available

Sіr. Ηaxalot

#21
I began working on it today, and I have finished a basic UI and search function which searches thru a local, pretty unfilled database. When I heard that I would get the source code from Taronyu, I assumed he meant the source code for the web version, which I assume are written PHP and fetches the Data from MySQL. My plan at that point was to make something in PHP that could generate a new database file for my application, and in that way it would be easy in the future to update my applications word database. This is of course not to much use unless FOX decides to open up the language, so that it can be develop properly.

Tanhì Tireafya'o: I looked at you application, and it seems that it tries to connect to a database, but fail to do so, leaving me with this error message: "System.Data.Odbc.OdbcException: ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified".

For all of you that want to see a Linux/OSX version, I'm sorry to say that the only way to support it is to use another language, and C# .NET is the only language that I master right now, So you will probably have to hope on someone else.

Anyway, I have a screenshot of my early version, if you want to see what it looks like. What's not shown in the screenshot is that you will see the phonetic writing of a word when you hold you mosu over it. I'm also planning to implement support for audio playback. Kinda like the one that exist on the website.

Eight

Quote from: SirHaxalot on January 14, 2010, 03:01:10 PM
For all of you that want to see a Linux/OSX version, I'm sorry to say that the only way to support it is to use another language, and C# .NET is the only language that I master right now, So you will probably have to hope on someone else.
Hahaha fair enough. :)

Well... it kinda ties in to something I'm working on so if noone has done one suitable for ix/osx when the time comes then I might knock one up.

Tanhì Tireafya'o

Quote from: SirHaxalot on January 14, 2010, 03:01:10 PM
Tanhì Tireafya'o: I looked at you application, and it seems that it tries to connect to a database, but fail to do so, leaving me with this error message: "System.Data.Odbc.OdbcException: ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified".
Think it's the programs it uses missing. Don't exactly what it you need to have installed. (Only added the System.XML in project references) Not that experienced with programming. It worked on my PC and Seabass' since he replied a while ago. I'll be figuring out what's the problem.

Son of The Eastern Sea Ikran Tribe

Pandora, is all our earth could have been

nino206

Great project...i barely wait!

Sіr. Ηaxalot

#25
An status update on the development!

I have ran into a minor setback at the moment, half of the sourcecode for the project is now missing, but luckely, I still have the core files. What remains now is that some old code will be rewritten, and then I will probably fix an application that can parse the .csv files downloadable from this site and convert them to datafiles for my application.

I hope that I will be able to release the first Beta version before this weekend!

Novo

Sidebar Gadget sounds really nice :)
I Have only Delphi and VB.NET skills, so i can't help you.
"So wird das immer gemacht! Wenn man etwas haben will macht man sich einen Feind!
Und dies rechtfertigt dann dass du es dir nehmen kannst!" - Jake Sully

Sіr. Ηaxalot

Good news everyone! I have located the flash drive wich contains the missing sourcecode! Which means that I have a fully functional application and only need to fill upp the word database. Hopefully this can be done tomorrow.

Skxawng Hawnuyu

Quote from: SirHaxalot on January 19, 2010, 03:48:53 PM
Good news everyone! I have located the flash drive wich contains the missing sourcecode! Which means that I have a fully functional application and only need to fill upp the word database. Hopefully this can be done tomorrow.
I'm waiting then  8) really love your idea!
-Oe Skxawng Lu.
-Ma Luke, oe lu ngeyä sempul.
-http://khalypso.deviantart.com/art/Create-a-Na-vi-Avatar-150133931

Sіr. Ηaxalot

#29
Kaltxì!

I have now finished enough of my application to release it as a public Beta! Please report any bugs you find in this thread.

Download here!

Windows XP users need to install the lates .NET framework version. Get the installer here

Quote0.2 Beta:
- Initial public release.

NOTES:
- Enlgish to navi search dosn't work properly.
- Minor display issues in some systems, mostly Windows XP machines.
- Some systems may show a spyware warning over the application for trying to acces the internet. COMODO detects this application as extra dangerous.
- The Expander is meant to contain fonetic writing, eventual audio playback and also a misc field for marking words as a noun etc.

Kaltxì Palulukan!

...

I LOVE THIS THING!!

(in ways that are unholy, and just wrong!)

This is my newest bestest friend! I have been wading through vocab pages for weeks now searching for letter pairings. (Now I can be lazy!)
2022 update: Working on the new astrology book. "How to read tarot" books are on Amazon, if you are into that sort of thing.
Okay, so the old podcast is here: https://www.podomatic.com/podcasts/radioavatar It was goofy fun that ended too soon, but we had creative people. I hope we can get a new gang together (interested? PM me, let's make some magic!)
(Very old, outdated) Na'vi FUN activity book is here: But what are you doing? Let me know! :)

Sіr. Ηaxalot

#31
Thanks for the positive feedback!


I have updated the words databse with fonetic writing for about half of the words now. This new updated version is downloadable from the link below:

http://haxalot.com/navidict/navidict-0.2.1-beta.zip

The rest of the application remains unchanged, the only difference is in the "words.bef" file.

Sіr. Ηaxalot

A new update have been released!

Download 0.3 here!

Changelog:
Quote0.3 Beta
- Searching in english now works properly.
- Searching is now threaded to avoid possible lag when typing in the text field.
- All words now have fonetic writing.
- The dictionary database have been prepared for audioplayback where possible.
- The application will no longer report as possible malware.
- It's no longer possible to rezise the window.

The next on my TODO list is audio playback.

Please report any bugs you may encounter and don't be afraid of requesting features. ;)


'Awve Tìkameie

#34
I got it to work. There was something blocking it. Good luck and irayo!
My uncle's dog came over a little less than one week ago. I stupidly left the computer plug on the floor. That night, his dog chewed it up. So, the next morning, I go looking for the plug and I find a chewed up piece of metal. I sadly cannot purchase a new plug right now, and my computer's battery is out. I'm at my public library.

Also, I discovered this promising "small business" film company called Mirror Entertainment. It looks really promising: http://www.mirrorente

omängum fra'uti

Do you have any plans for searching with inflected words?  For example, you enter "tayameiaron" and it returns taron as the root word.  If you're not confident in all the rules I could help with that (Possibly even write a C# compare function you can directly use if that's your preference).
Ftxey lu nga tokx ftxey lu nga tirea? Lu oe tìkeftxo.
Listen to my Na'vi Lessons podcast!

Sіr. Ηaxalot

The link is fixed now!

Quote from: omängum fra'uti on January 27, 2010, 06:08:39 PM
Do you have any plans for searching with inflected words?  For example, you enter "tayameiaron" and it returns taron as the root word.  If you're not confident in all the rules I could help with that (Possibly even write a C# compare function you can directly use if that's your preference).

That's actually something that I have been planning to do in the future. I can send you the sourcecode to the .dll file, which does all the searching functions. (Wich will make it easyer for an future port to Mono.NET).

omängum fra'uti

Ftxey lu nga tokx ftxey lu nga tirea? Lu oe tìkeftxo.
Listen to my Na'vi Lessons podcast!

AuLekye'ung

This is brilliant.  However, when the rest of the language gets released, it's going to be awhile before you have the full dictionary finished, right?
Txo *fìzìsìst*it oel ke lu, kxawm oel tutet lepamtseo lu.  Oe pxìm fpìl nìpamtseo, oel rey letrra ayunil oeyä nìpamtseo.

- Älpert Aynstayn

Sіr. Ηaxalot

Quote from: Keyeunga Au on January 28, 2010, 02:37:57 PM
This is brilliant.  However, when the rest of the language gets released, it's going to be awhile before you have the full dictionary finished, right?

If we're talking a full dictionary with thousands of words it will take some time, unless I can get my hands on csv file with the words again.
But I have a tool that makes it simple to edit the database files (an create new ones), if I fix that tool up it would be possible for the community to help. :)