K Learning Aid
Education
Score 72%
Description:

Klaid - K Learning Aid
Pops up kvtml file items on the desktop. Use KWordQuiz or FlashKard to produce
kvtml files and load them into Klaid. It will grab all complete n x m
related items (e.g. "Question" and "Answer", or "Word A" and "Word B") and
displays them periodically as PopUps on the desktop. It is like someone is
sitting behind you making sure you know all the terms for your next exam or
test while surfing the web, coding, or whatever.

Installation
Download the beta installer, make it executable. Double-click the installer and follow the instructions. Supported distros: only Kubuntu Edgy and openSuse 1.0.2/KDE so far, please report install success on other systems, thank you.

MD5: c7d584122985fa9bbc8d62bed40f8a10

Source is GPL licensed (free as in speech), the binary is free as in beer.

Rene Schmidt
Contributions by Pieter Pareit
Last changelog:

13 years ago

Planned for the next version: docs/help

2007-03-11 Rene Schmidt
* Maintenance release, made KLAid binary work on openSuse 10.2; if you have KLAid up and running you do NOT need this update.

2007-03-10 Rene Schmidt
* Maintenance release, re-packaged using InstallJammer

2005-04-23 Rene Schmidt
* Version 0.7.6 beta
* Added dutch translation (thanks to Pieter Pareit), added slovenian translation (thanks to Jaka Kranjc), small bugfixes, source should now compile smoothly again

2005-04-20 Rene Schmidt
* Version 0.7.5 beta
* Created german translation, added program icon, some minor code cleanups

2005-04-16 Rene Schmidt
* Version 0.7.4 beta
* Revamped the GUI a bit more, switched from toolboxes to tabs

2005-04-16 Rene Schmidt
* Version 0.7.3 beta
* implemented sound event
* revamped the GUI a bit
* made automake to install a K Menu item in Edutainment

2005-03-31 Pieter Pareit
* Version 0.7.2 beta
* created PassivePopup, subclass of KPassivePopup, and moved some code from klaidwidget to it.
* implemented moving of PassivePopup.

0.6-Please note: users who use KLAid frequently should feel obliged to give me some constructive feedback, whether it is positive or negative. This is how the community works. I would like to improve the software but I can't when nobody is going to tell me whats good or wrong with it. I am not promising that I do everything that you suggest but I will take everything into account. Thank you for your attention. Other improvements in this version: colors for popups customisable; program now saves and loads settings; fixed tab order

0.3-new GUI layout (I am not yet satisfied with it, please give feedback), main.cpp bugfix (hopefully), fonts for popups customisable

0.2-bugfix in GUI; system tray now has a tooltip, showing time the next popup will be shown (when timer is running)

0.1-initial release

miguipda

8 years ago

Hi,

does it evolved now ?

Thx.

Report

Kaisermart

12 years ago

Sorry for my poor english.
The newest version of Klaid,0.7.6beta, at the make process gives following error:

In file included from main.cpp:21:
klaidwidget.h:25:29: klaidwidgetbase.h: Doesnt exist this file or directory
In file included from main.cpp:21:

I search in the src directory and I not find klaidwidgetbase.h. Where is the file?

Thanks for all

Report

C

rschmidt

12 years ago

Hi,

thanks for posting, I will have a look into this issue!

Rene

Report

mazek

12 years ago

FedoraCore2, configure runs without a problem, but make gives following error:

make[1]: Entering directory `/usr/local/src/klaid-0.7.6'
configure.in:39: error: possibly undefined macro: AM_INIT_AUTOMAKE
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.in:44: error: possibly undefined macro: AM_CONFIG_HEADER
configure.in:47: error: possibly undefined macro: AC_CHECK_COMPILERS
configure.in:48: error: possibly undefined macro: AC_ENABLE_SHARED
configure.in:49: error: possibly undefined macro: AC_ENABLE_STATIC
configure.in:54: error: possibly undefined macro: AM_KDE_WITH_NLS
configure.in:57: error: possibly undefined macro: AC_PATH_KDE
configure.in:62: error: possibly undefined macro: AC_CHECK_KDEMAXPATHLEN
make[1]: *** [configure] Błąd 1


Grate app though;)

Report

RobM

12 years ago

Hi,

What's the ETA for adding session data saving to KLAid, so that every time it starts it remember quiz file, timings, font size, etc?

Or, am I the only one having this problems? :-) I have KDE 3.4

Report

C

rschmidt

12 years ago

Hello Roberto,

as far as I know you're the only one, since session management has been integrated some time ago. :)

Please check for a file named ~/.kde/share/config/klaidrc

That's where session data is being saved. Check for file and dir permissions. I'm curious what the problem is... :)

Report

RobM

12 years ago

I've did a test just now.

The session was mostly incomplete (no [cfg] section in the rcfile).

Then I started klaid, configured things, quit it, and voilà now it works: [cfg] is there with all the info and on program restart all is right.

Previously I only quit the progran during KDE logoff. It seems that during logoff the program didn't get a chance to save its config before being terminated.

Thanks :-)

Report

C

rschmidt

12 years ago

Ah OK thanks Roberto, I will have a look into this issue!

Report

miguipda

12 years ago

Hi,

first sincerely thanks for your program. Really useful. But, ...

As I am studying chinese I need some adaptations on your program. To insert those modification you may integrate them by inserting selection settings options.

Let me explain :
When you have question you may have one response. And then for studying you may display one or more answer (one good and some bad).
In chinese we may display the chinese word, the similar term with european characters (called pinyin) and the translation. To study it it could also be interresting to display (randomly if set in the settings options) ; the chinese character, his similar european character pronounciation (called pinyin) or the translation.
Then when a question is asked it is also usefull to display the both other corresponding fields.

If you don't understand I can send you a private e-mail to show you the idea to help people who are studying languages like chinese, japan, korean, arabic, ... all they use some special characters.

Is it also possible to use fields (question to use by klearn Aid) coming from open office (writer or calc) if they are saved as coma separated values ?

Have a nice day and good continuation.

Thanks.

Report

C

rschmidt

12 years ago

Hi there,

thanks for your response.

KLAid is a passive learning aid, so it would not make much sense to enhance popups with multiple choice options where users have to take action.

You are right, having a dedicated multiple choice program for KDE would be nice, I agree with that. I'll take your idea into consideration for one of my next projects. See you! :)

Report

RobM

12 years ago

Hi,

I'm now using KLAid to do something similar with Japanese.

I've solved your kind of problem creating a particular 'KLAid dedicated" kvtml file: in this file I use the kanji and its kana representation as the "question", and it's romanization(s) (pinyin equivalent) and meaning(s) as answers.

I don't think KLAid should do quizzes, since that would be too much distracting. You shoud use kwordquiz directly to do that, IMHO :-)

Report

mstevenson

13 years ago

Klaid crashes when I try to run it:

klaid: kcmdlineargs.cpp:223: static void KCmdLineArgs::addCmdLineOptions(const KCmdLineOptions*, const char*, const char*, const char*): Assertion `parsed == false' failed.
ERROR: Communication problem with klaid, it probably crashed.
[mstevenson@localhost mstevenson]$ KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = klaid path = pid = 30447

Report

C

rschmidt

13 years ago

Hi, thanks for your feedback. I could not reproduce this error but I have dumped all the yet unneeded stuff from main.cpp, please try the new version, thanks!

Report

mstevenson

13 years ago

Working now. Not bad, but I thought that it would only show the question part of the quiz, and hide the answer until you click on a "show answer" button or something.
I guess I didn't expect it to simply pop up with both the question and answer.

So are you simply intending this as a tool to help memorize information?

Further suggestion: associate a sound event with the pop-ups, and keep track of correct answer percentages (if you choose to go that route).

Thanks for your contribution.

Report

C

rschmidt

13 years ago

Thank you for your suggestions, I will think about them.

But I would like to focus on some internal things first before implementing new features. KConfig is on my agenda, some Documentation and so on.

Report

mstevenson

13 years ago

Great idea for an app. Should come in very useful.

Report

13 years ago

Planned for the next version: docs/help

2007-03-11 Rene Schmidt
* Maintenance release, made KLAid binary work on openSuse 10.2; if you have KLAid up and running you do NOT need this update.

2007-03-10 Rene Schmidt
* Maintenance release, re-packaged using InstallJammer

2005-04-23 Rene Schmidt
* Version 0.7.6 beta
* Added dutch translation (thanks to Pieter Pareit), added slovenian translation (thanks to Jaka Kranjc), small bugfixes, source should now compile smoothly again

2005-04-20 Rene Schmidt
* Version 0.7.5 beta
* Created german translation, added program icon, some minor code cleanups

2005-04-16 Rene Schmidt
* Version 0.7.4 beta
* Revamped the GUI a bit more, switched from toolboxes to tabs

2005-04-16 Rene Schmidt
* Version 0.7.3 beta
* implemented sound event
* revamped the GUI a bit
* made automake to install a K Menu item in Edutainment

2005-03-31 Pieter Pareit
* Version 0.7.2 beta
* created PassivePopup, subclass of KPassivePopup, and moved some code from klaidwidget to it.
* implemented moving of PassivePopup.

0.6-Please note: users who use KLAid frequently should feel obliged to give me some constructive feedback, whether it is positive or negative. This is how the community works. I would like to improve the software but I can't when nobody is going to tell me whats good or wrong with it. I am not promising that I do everything that you suggest but I will take everything into account. Thank you for your attention. Other improvements in this version: colors for popups customisable; program now saves and loads settings; fixed tab order

0.3-new GUI layout (I am not yet satisfied with it, please give feedback), main.cpp bugfix (hopefully), fonts for popups customisable

0.2-bugfix in GUI; system tray now has a tooltip, showing time the next popup will be shown (when timer is running)

0.1-initial release

product-maker 20 60

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.7.6-beta
updated Mar 11 2007
added Dec 07 2004
downloads today
0
page views today 0