FAQ - Frequently Asked Questions

What is the function of the 'Already bought' button? When I click on it, I am asked to give my iTunes login and password. There is no result when I give the data.

This button has been added to the 1.1 version of the application. When you click on it, the application checks which courses you have already bought but have not been downloaded yet and activates the ‘Download course’ status for them. This option is useful in case there are problems with downloading a course that has already been paid for. If nothing changes in the view of a selected course upon clicking on this button, this means that the course has not been bought by the user.

Installing issues

Error: "Access to the registry key HKEY_LOCAL_MACHINE (...) SuperMemo UX\Options' is denied."

The you need to be upgrade the application to the latest version.

In order to update SuperMemo UX you need to launch the app as the administrator. Click the SuperMemo UX icon with right mouse button and select Run as administrator. The application will start. Then from the menu at the top of the screen select Tools / Check for updates. It should download the latest version and install the update. The application will be restarted and now it should work just fine.

Transfering learning data

How do i move the learning process and collections from one machine to another?

In order to move learning process from one machine to another follow these steps:

  • On original machine export your learning process. From the main menu (it will show when you move mouse to the top of the screen) select: Learning / Learning data / Save to file...
  • On the new computer install all the courses (possibly in the same locations).
  • Update the application to the latest version. From the menu select: Tools / Check for updates. This is very important to update the application before importing learning data.
  • Import previously exported learning process. Select from the menu: Learning / Learning data / Load from file...

Using the application

How do I switch off the information on repetitions that is displayed after each exercise?

To switch this information off, click 'Settings' in the main screen, and choose 'Options'. In 'Options' switch off 'Information on repetitions'. Starting from the 1.1 version it is possible to switch off the information on repetitions in the information window itself.

I noticed that after some exercises no information on the repetition is displayed. Is it a bug in the application?

No. Information on repetitions is displayed only for exercises of the SuperMemo type. It is not displayed for presentation pages or one-time exercises (one-time exercise is completed and assessed, but it is not included in repetitions).

Can I listen to music from iPod while using the SuperMemo application?

Yes, it is possible in the 1.1 version of the application.

Why is it that in the Landscape mode I cannot see what my stage in the course is and how much material is left, I cannot enter the table of contents, exit to the learning plan, etc.?

The Landscape mode while learning is perfect for presenting the material, which is why the interface is limited to the minimum. We are planning to try and change it in future, e.g. by adding semi-transparent buttons. For the time being, in order to see the full interface, you have to be in the Portrait mode.

I use the SuperMemo application and listen to music from iPod at the same time. Is it possible to have different volumes for course recordings and my music?

No. The features of the device do not allow to have different volumes for course recordings and music from iPod.

What is the function of the 'Already bought' button? When I click on it, I am asked to give my iTunes login and password. There is no result when I give the data.

This button has been added to the 1.1 version of the application. When you click on it, the application checks which courses you have already bought but have not been downloaded yet and activates the ‘Download course’ status for them. This option is useful in case there are problems with downloading a course that has already been paid for. If nothing changes in the view of a selected course upon clicking on this button, this means that the course has not been bought by the user.

Windows XP error - 'C:WINDOWSSYSTEM32AUTOEXEC.NT.....'

During the installation process in Windows XP occurs the error 'C:WINDOWSSYSTEM32AUTOEXEC.NT - This system file cannot be used to run MS-DOS applications. Choose Close to terminate program.'. This means that Windows does not support 16-bit programs that require unrestricted access to hardware. If your program requires this, your program will not work in Windows XP. Microsoft Company diagnosed this problem and published a solution in a 'step-by-step wizard' - click here to learn more about it.

I have removed a paid course I bought / the whole SuperMemo application with the courses I purchased. If I want to use them again, do I have to re-buy them?

No. Once a course is purchased, it is assigned to the user App Store account. To download it again, go to the Course catalogue, find the course you are interested in and click “Buy”. A window will pop up saying that the course has already been purchased and can be re-downloaded for free (the same as it is with other applications bought at the App Store).

Version 1.1 includes a button ‘Already bought’. When you click on it, the application will check which courses have already been bought by the user but have not been downloaded yet and activates the ‘Download course’ button for them. This option is useful in case there are problems with downloading a course that has already been paid for.

I have noticed that changing the exercise type or the copy&paste method doesn’t always work. Is this a bug in the application?

No, it is not a bug. Copy&paste is disabled for chapters (but you can still use drag&drop). In addition, once a type of chapter for an exercise is set, it cannot be changed.

I removed the last exercise in a chapter and the application transferred me one level up. I cannot see my chapter. What happened?

When you remove the last exercise of a chapter, the application changes the type of that unit from chapter to presentation (the content is still there). If you check one level up, you should find a presentation page with the same title and contents as that chapter.

I get a window saying the program failed to connect to the App Store server and that paid courses are unavailable. Yet after a moment the courses are back on the lists. Can I use them?

The application has a time limit for connecting with App Store. When the connection is not started in this time limit, this notice is displayed and the user can only see free courses. The application still tries to start a connection with App Store and if it succeeds, the list of courses is refreshed to contain the paid courses as well, and it is safe to buy them.

I am on a page with a box which contains a lot of information.

It is due to the settings of the Safari for iPhone, used by the SuperMemo application. To see the contents of a box, you have to touch it with two fingers and drag it in the direction needed.

What is the purpose of the ‘All / Suggested’ button in the upper right corner of the Course Catalogue?

The SuperMemo application automatically adjusts its language settings to the interface language chosen by the user. The All button shows courses in all the available language versions. The Suggested button shows only the courses available in the language used by the SuperMemo application (the language of instructions). Additionally, the monolingual courses (i.e. those where the language of the instructions is identical with the one studied, for example an English course in English) are also shown.

Is it possible to import SuperMemo courses that I use on PDA from Windows Mobile to SuperMemo for iPhone?

The 1.1 version features a import/export mechanism for user’s courses in the Q&A format via an Internet browser. We are developing a new version that will probably include synchronization of the learning process with supermemo.net.

Unfortunately, we do not plan to add the feature to import full courses in the smpak format on a PC due to software limitations.

Importing Q&A courses

How does the program create a name for my exercise?

The exercise name is created from the first 12 letters in the question section. If the question is sorter, fewer letters will be used. If the question is longer, the name will include suspension points "...".

What will happen if I have a few pages whose first 12 letters in the question section are exactly the same? Will their names be the same?

Yes, they will, but it is not a problem for the application.

Suppose I have already imported the file with the definition of my course and have been learning with the course. Now I would like to add to it a few new exercises. What should I do?

First you should prepare a file including definitions for the new exercises. The file does not have to (though it can, still it is not recommended) include definitions of the already existing exercises. While importing (in the browser window) you should choose this file and name the course with the name of the course that has to be enlarged.

A new set of exercises will be added to the course. The learning process data for the existing exercises will not be lost. With this mechanism it is possible to add a few new exercises easily and quickly, even to a course with a large number of pages without losing the learning process data.

If I know the structure of SuperMemo exercises, can I import other types of exercises (e.g. gap in a text, multiple choice)?

Yes, you can. If the content of the question is defined correctly, e.g. as a gap in a text, the exercise will be displayed.

Exercise (multiple choice): ("A:" tag is not used in this case)

Q: The capital of Poland is <radio display="block" orientation="vertical">
 <option> Kraków </option> <option correct="true"> Warszawa </option> </radio>
What should be the encoding for the file with the definition of the course?

The application expects a file in the UTF8 encoding. Other types of encoding may cause errors in the course.

I have imported my course. After entering the 'New Exercise' menu it turned out that the program created chapter pages where my exercises have been located. What was the rule to create these chapter pages?

In order to improve the course clarity, while importing it the application groups exercises into chapters of 100 pages. These chapters are pages excluded from the learning process, so it is not possible to edit them in the 'New Exercise' menu and they are not scheduled for learning. The chapter name indicated the exercise numbers (according to the order indicated in the file with the course definition) that it includes.

Suppose I have already imported the file with the definition of my course and have been learning with the course. Now I would like to change (update) the question and answer sections in some exercises without losing my learning process data.

In case of an update only of answer sections to given exercises, you should prepare a file including definitions for the exercises that should have updated answer sections.

The file does not have to (though it can, still it is not recommended) include definitions of the already existing exercises that do not have to be changed. While importing (in the browser window) you should choose this file and name the course with the name of the course that has to be updated. However, in this case it is very important not to change the question sections for the exercises that will have the answer section updated. This is because while importing the application downloads all exercises from a given course that have existed in the database.

Each time the application processes an exercise it checks if the already downloaded and existing exercises do not include an exercise of the SAME QUESTION SECTION. If they do, this exercise’s answer section is updated; learning process data for this exercise is not changed. If they don’t, it is simply added to the database as a new one.

Therefore, you should remember that any change in the question will result in recognising this exercise as NEW. Therefore, if you want to change the question section contents, without losing the learning process data and adding the exercise as new, you should use the exercise editor in the SuperMemo for iPhone application.

Can I somehow remove some existing exercises from the course by importing a ‘new version’ of the file?

It is not possible. In order to remove unnecessary exercises from the course you should go to the ‘New Exercise’ menu in the SuperMemo for iPhone application. Optionally, you can also export the course, download it to your computer and remove unnecessary exercises, and then upload it to the iPhone with a new name. However, you should remember that in the second option information on the learning process will not be saved.

Is it possible to import a few files at the same time or to import and export at the same time?

No, it is not possible. You can do only ONE operation at a time. Otherwise problems may appear.

I have already imported/downloaded a course and using the same connection with the server on the iPhone I would like to import/download another course, but some strange problems have appeared (e.g. the application is exporting a wrong course).

If such problems appear, it is recommended to restart the server (by escaping the server window and going to the 'New Exercise' menu and entering again). Then in the browser click the address field to make sure that the address there is the same as in the iPhone (e.g. "http://10.0.2.2:8080") and press ENTER in order to connect to the server again.

IT IS NOT RECOMMENDED to use the 'REFRESH' button, as it may cause some data to be sent again to the iPhone, which may result in downloading the same course again.

In case of further problems, you can restart both the application and the browser.

What does the import from a Q&A file consist in?

It consists in uploading the file that has been previously prepared on the computer to the iPhone. It is required that the iPhone is connected to the same WiFi Network as the computer from which the file will be uploaded.

What is the general outline of course import in this format?

First, by choosing the appropriate options on the iPhone a temporary server is run. A user is given an IP address that has to be entered in the Internet browser on the computer from which the file will be downloaded.

NOTICE: You have to enter exactly the same address that is displayed on the iPhone, so if an address like this http://10.0.2.1:8080 is displayed, exactly these signs have to be entered in the browser address field (address field is the field where you enter e.g. "http://www.supermemo.net").

After entering this address and pressing ENTER, the browser will connect with the iPhone and make the file import/export form available. This file is sent to the iPhone that processes it and saves in the database as a user’s course.

What should be the Q&A file format?

The file should be a text file with the course definition in the Q&A format used by SuperMemo: Data formats and exchange. The file extension does not have to be .txt, although this format is recommended. The file should be saved by using the UTF-8 encoding.

In short: Let’s see an example:

File: Capitals.txt

--- File contents ---

Q: What city is the capital of Poland?
A: Warszawa

Q: What city is the capital of Germany?
A: Berlin

--- End of file ---

The Q&A format defines three tags: "Q:", "A:" and empty line tag (empty line between exercises). The "Q:" tag defines the question beginning. The "A:" tag defines the answer beginning. The empty line defines the end of the exercise definition (i.e. exercises are separated with empty lines).

The end of a given tag is defined by the line end tag.

Pages