Moving my USB portable setup - Going from old version to new version

166 views
Skip to first unread message

Troy

unread,
Sep 5, 2012, 1:04:30 AM9/5/12
to mnemosyne-...@googlegroups.com
I downloaded mnemosyne-2.1-RC1-setup.exe and installed it onto my Windows 7 laptop.

I finally want to move my information from my old version of Mnemosyne to the new version. The old way to make a portable version was to move the .mnemosyne file over to the USB stick. The new instructions don't mention this.


1. First, copy the Mnemosyne program directory from C:\Program Files\Mnemosyne to your USB drive

// OK, no problems there.

2. then copy your data directory from inside your home directory (usually C:\Users\&ltyour user name>\Application Data\Mnemosyne) to inside the Mnemosyne program directory on the USB drive.

// There is no mention on the instructions that a Windows user probably has to SHOW hidden files, folders, and drives to see the AppData folder (Not Application Data on my Windows 7 install).

// In addition, I'm presented with 3 folders, Local, LocalLow and Roaming. In the Roaming folder, I found a Mnemosyne folder (only after I started Mnemosyne, because it didn't show up before I did.) I copied this folder over to my Mnemosyne folder I previously copied onto my USB drive.

// The file structure is vastly different comparing the old version and the new version. 

Questions:

Q1. Am I missing anything? Is that all I need to do to make a portable version?

Q2. In the old version, I could open the config.py file and insert:

# The translation to use, e.g. 'de' for German (including quotes).
# If set to None, the system's locale will be used.
locale = 'en'

as I wish the interface to stay in English, regardless of the operating system I'm using. There doesn't seem to be either instructions about this anymore, and the config.py has changed a lot.

Please advise.

Q3. Since a .mnemosyne file doesn't seem to exist, where do I put all my information in the newer version of Mnemosyne? I had a folder called My Lists in my .mnemosyne folder with my various lists, and another folder inside with My Images where I stored all the images that went with the cards I created. 

Can I just copy the My Lists folder that was inside the .mnemosyne folder into the new D:\Mnemosyne folder?

Q4. After I get these questions answered, I figure the next step will be just export my lists from the old version and import them into the new version. Is this correct?

Thank you in advance.

Peter Bienstman

unread,
Sep 5, 2012, 2:50:40 AM9/5/12
to mnemosyne-...@googlegroups.com
Hi,

Here's what I suggest you do:

* first, only use the Mnemosyne2 version installed on your laptop, not
on your USB key
* If you have Mnemosyne1 databases installed on your laptop in the
default location, they will be automatically upgraded to the new format,
including the media files
* if not, e.g. if your 1.x data is only on the USB key, you need to
select 'File - Import' to convert to 2.x
* Now that everything is up and running on your local hard drive, you
can copy C:\Users\Troy\AppData\Roaming\Mnemosyne to your USB drive (I
will update the instructions to talk about hidden files and alternative
possible paths)
* There is no longer a need to edit config.py to change the interface
language, this can now be done through the GUI.

Good luck!

Peter

On 09/05/2012 07:04 AM, Troy wrote:
> I downloaded *mnemosyne-2.1-RC1-setup.exe* and installed it onto my
> Windows 7 laptop.
>
> I finally want to move my information from my old version of Mnemosyne
> to the new version. The old way to make a portable version was to move
> the .mnemosyne file over to the USB stick. The new instructions don't
> mention this.
>
> The instructions here:
> http://www.mnemosyne-proj.org/help/running-from-usb-drive.php say:
>
> 1. First, copy the Mnemosyne program directory from C:\Program
> Files\Mnemosyne to your USB drive
>
> // OK, no problems there.
>
> 2. then copy your data directory from inside your home directory
> (usually C:\Users\&ltyour user name>\Application Data\Mnemosyne) to
> inside the Mnemosyne program directory on the USB drive.
>
> // There is no mention on the instructions that a Windows user probably
> has to SHOW hidden files, folders, and drives to see the AppData folder
> (Not Application Data on my Windows 7 install).
>
> // In addition, I'm presented with 3 folders, Local, LocalLow and
> Roaming. In the Roaming folder, I found a Mnemosyne folder (only after I
> started Mnemosyne, because it didn't show up before I did.) I copied
> this folder over to my Mnemosyne folder I previously copied onto my USB
> drive.
>
> // The file structure is vastly different comparing the old version and
> the new version.
>
> *Questions:*
>
> Q1. Am I missing anything? Is that all I need to do to make a portable
> version?
>
> Q2. In the old version, I could open the config.py file and insert:
>
> # The translation to use, e.g. 'de' for German (including quotes).
> # If set to None, the system's locale will be used.
> *locale = 'en'*
> *
> *

Troy

unread,
Sep 11, 2012, 8:05:02 PM9/11/12
to mnemosyne-...@googlegroups.com
Hello Peter,

Thank you for the reply. In my case, I have everything working on my old portable version, so I fall into the category of:
* if not, e.g. if your 1.x data is only on the USB key, you need to 
select 'File - Import' to convert to 2.x  

After installing a fresh version of 2.1, I don't get the option to convert. I only get 4 options:

Mnemosyne 1.x *.mem files
Mnemosyne 1.x *.XML files
Mnemosyne 2.x *.cards files
Tab-separated text files

In my tests, I exported XML files successfully from 1.x and imported int 2.x file, however, the images didn't come over.

Where is the convert to 2.x option?

My process was:
Export .XML files from 1.x
Install 2.1 on my laptop.
Copy my folders with my images to C:\Program Files (x86)\Mnemosyne
Import .XML files into 2.1 using Mnemosyne 1.x *.XML files

I was prompted with: This XML file contains learning data. It's best to import this from a mem file, in order to preserve historical statistics. Continue?

I clicked Yes.

That is where I got an error message:
Uncaught exeption!
Traceback (innermost last):
and lots of file *.pyo line XX errors.

The next window hangs at 4% importing cards. So I just cancel out and can't import any of my lists with images.

I don't understand the converting to 2.x part from my USB data. 

Peter Bienstman

unread,
Sep 12, 2012, 3:25:29 AM9/12/12
to mnemosyne-...@googlegroups.com
To import from 1.x you can actually both import directly from the
original mem file, or export first to xml and import that, as you did,
but that option is more time-consuming, and does not import your
historical data.

Could you privately mail me your xml file, so that I can see what the
issues are?

In any case, I recommend simply to import from mem files.

Cheers,

Peter
> --
> You received this message because you are subscribed to the Google
> Groups "mnemosyne-proj-users" group.
> To post to this group, send email to mnemosyne-...@googlegroups.com.
> To unsubscribe from this group, send email to
> mnemosyne-proj-u...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/mnemosyne-proj-users/-/fymVslZjcsUJ.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

--
Peter Bienstman
Ghent University, Dept. of Information Technology
Sint-Pietersnieuwstraat 41, B-9000 Gent, Belgium
tel: +32 9 264 34 46, fax: +32 9 264 35 93
WWW: http://photonics.intec.UGent.be
email: Peter.B...@UGent.be

Troy Guze

unread,
Sep 12, 2012, 9:16:31 PM9/12/12
to mnemosyne-...@googlegroups.com
Hello Peter,

I have no idea how to import from a .mem file. In addition, I've never seen an option to export .mem files either. 

I will email some of the files with the associated pictures.

The structure I've used in 1.x is to have all my images in a My Images folder, inside of My Lists.
Basically, .mnemosyne > My Lists > My Images > image.jpg etc.

I will .zip up the files email them to you privately as requested.



To post to this group, send email to mnemosyne-proj-users@googlegroups.com.

To unsubscribe from this group, send email to
--
Peter Bienstman
Ghent University, Dept. of Information Technology
Sint-Pietersnieuwstraat 41, B-9000 Gent, Belgium
tel: +32 9 264 34 46, fax: +32 9 264 35 93
WWW: http://photonics.intec.UGent.be
email: Peter.B...@UGent.be
--
You received this message because you are subscribed to the Google Groups "mnemosyne-proj-users" group.
To post to this group, send email to mnemosyne-proj-users@googlegroups.com.
To unsubscribe from this group, send email to mnemosyne-proj-users+unsub...@googlegroups.com.

Peter Bienstman

unread,
Sep 13, 2012, 3:54:20 AM9/13/12
to mnemosyne-...@googlegroups.com
On 09/13/2012 03:16 AM, Troy Guze wrote:
> Hello Peter,
>
> I have no idea how to import from a .mem file. In addition, I've never
> seen an option to export .mem files either.

You don't need to export to a .mem file, it's the default format 1.x
uses. Just search your hard drive for files like default.mem.

Cheers,

Peter

Twenty Ten

unread,
Nov 22, 2012, 3:55:15 PM11/22/12
to mnemosyne-...@googlegroups.com
 Browsing the forum, I get the feeling that quite a few people use Mnemosyne in portable mode. Would there be any reason not to have it portable by default?

Peter Bienstman

unread,
Nov 23, 2012, 2:12:29 AM11/23/12
to mnemosyne-...@googlegroups.com
That would mean installing the user data in the Program folder, and
would prevent using Mnemosyne by more than 1 user on a single computer...

Peter

Twenty Ten

unread,
Nov 30, 2012, 2:07:58 AM11/30/12
to mnemosyne-...@googlegroups.com
OK, thanks. I think I'll go ahead and make a poll and see how the majority uses Mnemosyne.

Twenty Ten

unread,
Nov 30, 2012, 2:17:13 AM11/30/12
to mnemosyne-...@googlegroups.com
Here's my draft poll. If nobody requests any changes, I'll set it up.

Does more than 1 person use Mnemosyne on your computer?

The reason for this question is to figure out whether a default portable mode installation would make sense. That, however, would mean that only 1 person could use Mnemosyne per computer. On the other hand, a portable installation would make it very easy to copy your folder and take it with you on a USB stick, back it up, etc.

Choice 1: Only 1 person uses Mnemosyne on my computer.
Choice 2: More than 1 person uses Mnemosyne on my Computer.

Peter Bienstman

unread,
Nov 30, 2012, 8:02:37 AM11/30/12
to mnemosyne-...@googlegroups.com
Thanks, but I'm afraid it would take more than just a poll to convince
me, as only the people who read this mailing list and feel strongly
about this issue will respond, which is only a small fraction of the
users...

Peter

Citeren Twenty Ten <2010a...@gmail.com>:

> Here's my draft poll. If nobody requests any changes, I'll set it up.
>
> *Does more than 1 person use Mnemosyne on your computer?
>
> The reason for this question is to figure out whether a default portable
> mode installation would make sense. That, however, would mean that only 1
> person could use Mnemosyne per computer. On the other hand, a portable
> installation would make it very easy to copy your folder and take it with
> you on a USB stick, back it up, etc.
>
> Choice 1: Only 1 person uses Mnemosyne on my computer.
> Choice 2: More than 1 person uses Mnemosyne on my Computer.*
>
> On Friday, November 30, 2012 8:07:58 AM UTC+1, Twenty Ten wrote:
>>
>> OK, thanks. I think I'll go ahead and make a poll and see how the majority
>> uses Mnemosyne.
>>
>> On Friday, November 23, 2012 8:12:31 AM UTC+1, Peter Bienstman wrote:
>>>
>>> That would mean installing the user data in the Program folder, and
>>> would prevent using Mnemosyne by more than 1 user on a single computer...
>>>
>>> Peter
>>>
>>> On 11/22/2012 09:55 PM, Twenty Ten wrote:
>>> > Browsing the forum, I get the feeling that quite a few people use
>>> > Mnemosyne in portable mode. Would there be any reason not to have it
>>> > portable by default?
>>>
>>
>
> --
> You received this message because you are subscribed to the Google
> Groups "mnemosyne-proj-users" group.
> To post to this group, send email to mnemosyne-...@googlegroups.com.
> To unsubscribe from this group, send email to
> mnemosyne-proj-u...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/mnemosyne-proj-users/-/JV517GVxaZcJ.

Michael Campbell

unread,
Nov 30, 2012, 9:02:24 AM11/30/12
to mnemosyne-proj-users
I haven't seen too many programs that have "portable" as a *default*, but certainly an option should be present.  (This saddens me, as I think Microsoft really made a horrible decision making non-portable the ad-hoc standard, but I digress...)   The option should be obvious and easily selected, of course.


To post to this group, send email to mnemosyne-proj-users@googlegroups.com.
To unsubscribe from this group, send email to mnemosyne-proj-users+unsub...@googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "mnemosyne-proj-users" group.
To post to this group, send email to mnemosyne-proj-users@googlegroups.com.
To unsubscribe from this group, send email to mnemosyne-proj-users+unsub...@googlegroups.com.

Twenty Ten

unread,
Dec 2, 2012, 12:30:36 PM12/2/12
to mnemosyne-...@googlegroups.com
That's true. Maybe you could make an informal poll among your friends and colleagues how they use their computers.

Another idea would be, if it's not too difficult to implement, to have a portable version and a non-portable version to download. I've seen a couple of programs where that's the case.
> mnemosyne-proj-users+unsub...@googlegroups.com.

Twenty Ten

unread,
Dec 6, 2012, 1:30:28 AM12/6/12
to mnemosyne-...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages