smux-anki-converter icon indicating copy to clipboard operation
smux-anki-converter copied to clipboard

SuperMemo UX to Anki converter

This program allow to convert SuperMemo UX Courses into Anki flash cards.

In order to create anki file do the following:

  1. Install Java Runtime: http://www.java.com/pl/download/

  2. Create directory eg.

  3. Put contents of "Program Files/SuperMemo UX/Courses" into created previously

    Note: It's good to run SuperMemo before converting so it can download latest course update.
  4. Put smux-anki-convert-.jar into

  5. If you have already started the course put repetition database "Documents and Settings/<User>/Application Data/SuperMemo World/SuperMemo UX/<User>/Repetitions.dat" into

The contents of

should look like:

./smux-anki-convert-1.1.jar ./Repetitions.dat ./Niemiecki Kein Problem 1 ./Niemiecki Kein Problem 1/course.smdif ./Niemiecki Kein Problem 1/course.smpak

  1. Run smux-anki-convert-1.1.jar by clicking it or with console: java -jar smux-anki-convert-1.1.jar

  2. Anki file and media will be created

  3. After runing Anki run database check

  4. If you want just to unpack SuperMemo files run:

java -jar smux-anki-convert-.jar . unpackdir

SM files will be placed in unpackdir

Compile with:

mvn assembly:assembly