itang_hiu Posted April 16, 2006 at 02:02 PM Report Posted April 16, 2006 at 02:02 PM Release of the free software MyChineseFlashCards 1.6 ! hi everyone, I've released the version 1.6 of MyChineseFlashCards software. It is now available on Windows, Mac OS X and Linux ! As I said in a previous post, MyChineseFlashCards is a software designed for learning, hearing and accessing the 1000 most used characters. In this new release, a "Radicals" tab has been added. In this tab, the user has a general overview of all the radicals contained in the dictionary. Quality sound has been improved, some reported bugs have been fixed, and 100 characters has been added (for a total number of 500). If you are interested go to : http://myflashcards.sourceforge.net/ I-Tang HIU Quote
nubix Posted April 17, 2006 at 01:44 AM Report Posted April 17, 2006 at 01:44 AM thankyou. Your program is excellent! Quote
Prodigal Son Posted April 17, 2006 at 03:10 AM Report Posted April 17, 2006 at 03:10 AM this is serious champion software. thanks for developing it and offering it for free! Quote
Shadowdh Posted April 17, 2006 at 07:58 AM Report Posted April 17, 2006 at 07:58 AM Many thanks, have just now downloaded and will give it a whirl... Quote
trusmis Posted April 18, 2006 at 01:01 AM Report Posted April 18, 2006 at 01:01 AM I have a problem with the linux version: java -jar MyChineseFlashCards1.6_Linux_with_sound.jar (.:2607): GdkPixbuf-CRITICAL **: gdk_pixbuf_new: assertion `width > 0' failed ** ERROR **: file ../../../src/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c: line 572 (createRawData): assertion failed: (data_fid != 0) aborting... Abortado My java version: java --version java version "1.4.2" gij (GNU libgcj) version 4.0.3 20060115 (prerelease) (Debian 4.0.2-7) Copyright © 2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Any idea of what's happening? Quote
itang_hiu Posted April 18, 2006 at 08:23 AM Author Report Posted April 18, 2006 at 08:23 AM Hi trusmis, I have never tested MyChineFlashCards with gij Virtual Machine. Actually, MyChineseFlashCards has been tested with the Sun VM. Download the Sun VM and try to install MyChineseFlashcarsd with this VM. I think it should solve your problem. Regards. Quote
WoodMac Posted April 20, 2006 at 02:38 AM Report Posted April 20, 2006 at 02:38 AM Excellent program! Many thanks! Quote
iOsiris Posted May 27, 2006 at 12:25 PM Report Posted May 27, 2006 at 12:25 PM Good job ! I hope you will add Cantonese suppport eventually Quote
itang_hiu Posted May 28, 2006 at 08:38 AM Author Report Posted May 28, 2006 at 08:38 AM hi, Adding Cantonese support is an excellent idea ! Perhaps I will add this feature in the future , but for the moment I already have some features that I want to add first. In particular, I want to finish to add the 1000 characters with the mandarin pronunciation. I've planned to propose these features in the two or three next releases to come. After that, if I have some time and energy left, why not ? regards. Quote
JanMichiel Posted May 31, 2006 at 07:21 PM Report Posted May 31, 2006 at 07:21 PM I like the program, but it's slow on my system. The installation went perfect, only loading between switching tabs, selecting options, etc is slow. It often hangs less than a second. Also clicking play will let the program cycle through the flashcards, but the sound does not match the flashcards consistently (random character sounds are added). Also, the bar at the bottom doesn't load fully. I don't really know what it means, but the indicator always shows a fraction (like 7mb/9mb). I'm running the latest version of java, with update 6 i believe. Quote
itang_hiu Posted May 31, 2006 at 08:08 PM Author Report Posted May 31, 2006 at 08:08 PM Hi Jean-Michiel It's strange because tests on an old machine (1,3 Ghz, 256 M) gives good performances. The bar at the bottom is just an indicator of how many free memory is left. What is the configuration of your machine ? Was there any other application while MCFC was running ? I-Tang Quote
JanMichiel Posted May 31, 2006 at 08:47 PM Report Posted May 31, 2006 at 08:47 PM I'm running Windows XP on a P4 2.8 gigaherz and 512 mb of ram. I tested the application with my taskmanager open, the high cpu section was in 'play' mode. http://img444.imageshack.us/my.php?image=1237lo.png The white parts are from moving my task manager, those sections redraw with delay (multiple seconds at least). Did you test the application with update 6 from java, your site still mentions update 5 (maybe it makes a difference). I just did a clean install of XP a few days ago and only have my viruscanner actively working. I see java made update 7 available, i'm going to test it now. edit: update 7 doesn't make a difference. Quote
itang_hiu Posted May 31, 2006 at 09:19 PM Author Report Posted May 31, 2006 at 09:19 PM clearly, your machine is powerful enough for running MCFC ! I guess the problem must come from the virtual machine. ou could try this : go to MyChineseFlashcards/bin/win. create a MCFC.bat file and paste in it the following content : set CLASS_PATH=%CLASS_PATH%;../../lib/common.jar set CLASS_PATH=%CLASS_PATH%;../../lib/tlabs-0.91.jar set CLASS_PATH=%CLASS_PATH%;../../lib/log4j-1.2.8.jar set CLASS_PATH=%CLASS_PATH%;../../lib/hsqldb.jar set CLASS_PATH=%CLASS_PATH%;../../Lib/jakarta-regexp-1.4.jar set CLASS_PATH=%CLASS_PATH%;../../lib/myChineseFlashCards.jar set CLASS_PATH=%CLASS_PATH%;../../Resources/Icon.jar set CLASS_PATH=%CLASS_PATH%;../../Resources/Resources.jar set CLASS_PATH=%CLASS_PATH%;../../Resources/Sound.jar set JAVA_ARGS= set JAVA_ARGS= -DrootPath=../../ set JAVA_ARGS= %JAVA_ARGS% -DresourcesPath=../../Resources/ set JAVA_ARGS= %JAVA_ARGS% -DconfPath=../../Conf/ set JAVA_ARGS= %JAVA_ARGS% -DdocPath=../../Doc/ set JAVA_ARGS= %JAVA_ARGS% -DhsqldbPath=../../Hsqldb/ set JAVA_ARGS=-Xms32M start java -cp %CLASS_PATH% %JAVA_ARGS% myChineseFlashCards.Client.Launcher now, doubleclick on MCFC.bat try to change the line : set JAVA_ARGS=-Xms32M by increasing the available memory (for instance -Xms64M) This line defines the minimum heap size. If all this , stil doesn t work, you could try to recompile the source in java 6. Hope it will be useful. Regards. Quote
JanMichiel Posted May 31, 2006 at 09:54 PM Report Posted May 31, 2006 at 09:54 PM The bat file executes fine for values of 65 and higher (the cmd window shows for a fraction of a second and my computer returns to the state like before executing the bat file). For values of 64 and lower the cmd window stays open as displayed below and three files are created in the same folder. For a value of 64 or lower the splash screen is displayed for about a second. http://img281.imageshack.us/my.php?image=12341ch.png Quote
itang_hiu Posted June 1, 2006 at 08:37 PM Author Report Posted June 1, 2006 at 08:37 PM Hi Jean-Michiel, Perhaps I could have an explanation. But before, could you post your problem on the MCFC support request please ? You will have to sign in if you have no account on sourceforge, but it s better to centralize all the support request in one place. that way, other people encountering the sdame problem can benefit from what happened to the others. Thanks. Quote
Recommended Posts
Join the conversation
You can post now and select your username and password later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.