Does anyone have recent information on the memrise2anki tool? I’ve attempted getting my cards moved over to anki today using anki 2.1.49:
Debug info:
Anki 2.1.49 (dc80804a) Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2022-04-01 15:32:54
What then happens depends on which release/version of the memrise2anki tool I attempt to use (all resulting in errors, though).
Realmayus memrise2anki-extension ultimately leads to this error when attempting to import a course:
File "C:\path\to\addons21\memrise2anki-extension-master\memrise.py", line 623, in loadCourse
course.title = sanitizeName(courseData["session"]["course"]["name"], "Course")
TypeError: 'NoneType' object is not subscriptable
The latest release (1.2.7) from wilddom’s memrise2anki-extension on the other hand causes problems when logging in with memrise credentials.
File "C:\path\to\addons21\2071525018\importer.py", line 210, in accept
if self.memriseService.login(self.usernameLineEdit.text(),self.passwordLineEdit.text()):
File "C:\path\to\addons21\2071525018\memrise.py", line 773, in login
for field in form.find_all("input"):
AttributeError: 'NoneType' object has no attribute 'find_all'
I’ve read over and tried to apply solutions that worked for other people, but to no avail:
- replacing www.memrise with app.memrise (which wasn’t necessary as it was already done)
- moving the files in the directory (after unzipping) up one in the directory hierarchy (the addon wasn’t recognised by Anki at all)
- Use Anki version 2.44 (unchanged)
- Have memrise open in a browser (firefox/chrome) and being logged in, or have browsers closed
- Install manually or through anki
The courses I tried to import were:
These are by no means the only courses I’d like to move over to anki, but I have tried only these so far.
I have not tested all the combinations of all the solutions above, but at this point I suspect, that the issue might be elsewhere, or that it’s a mismatch of versions of memrise2anki, anki itself, and the structure of memrise. I suspect the solution is simple, but I feel stumped just now and hope that someone can help me out.