yringler / rocket2anki

Turn your rocket languages courses vocab into your personal anki flashcards

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rocket -> anki import file

tl;dr

Rocket vocab from purchased classes in anki! Do you use Windows? Download tool here. Other systems? Keep reading.

Purpose

Rocket languages is great, but it doesn't have a review system. It's not as critical for the core class content (which I find I remember anyway), but for additional vocab in language & culture, and especially survival kit - how are you supposed to remember all that? You could keep on going back to the lessons and looking them over, or going through the flash cards again - but that means going to a lot of different places, and looking at a lot of things you already know cold.

Anki is a very powerful spaced repetition flash card software. You can use it as a single entry point for all your vocab review. If you're struggling with something, you'll see it more often, if you know it well, less often.

This script creates organized decks (and subdecks) along with audio, so as you review you'll hear the native speaker.

Note that the generated content uses copyrighted rocket languages content and media, and distribution is illegal and immoral. This is only meant to be used by people who have purchased the excellent rocket language courses.

See https://www.rocketlanguages.com/terms, under the "Use" clause.

Anki also requires permission from the owner of the intellectual property to share decks. See https://ankiweb.net/account/terms, under the "Intellectual Property" clause. So don't share any decks you create!

Overview

This is a quick little node dart script I threw together to create anki decks for rocket. It also uses the rocket audio for all vocabulary.

You get a text file for each product you purchased, which each contain a single deck. The deck is subdivided into modules (+ survival kit). So it's very easy to review a lesson, and when you know a module, to review the whole module.

Usage

Running it

If you're on windows, you can download an exe from github. Run it with rocket2anki.exe -e EMAIL -p PASSWORD

If you don't pass in a correct email and password, the script will prompt you for your username and password.

Or, you can run dart pub get from the script folder, and then dart ./bin/index.dart -e EMAIL -p PASSWORD. (You'll have to install the dart sdk to run dart commands.)

Using the decks

See the anki import docs

  1. You need to have anki installed on your computer.
  2. Copy over the audio from the audio folder (after you run the script) into anki's audio folder. On Windows, this will be something like USERNAME\AppData\Roaming\Anki2\User 1\collection.media, on apple USERNAME/ANKI/User1/collection.media
  3. Open anki, and import the generated decks' text files from decks/PRODUCTNAME.txt

Limitations

  1. This script is not able to download content you didn't pay for. (Yes, I checked. Purely for research purposes.) I mean, you can probably figure something out, but that's probably a federal crime.
  2. No gui UI. It does have a command line UI, though.

About

Turn your rocket languages courses vocab into your personal anki flashcards


Languages

Language:Dart 100.0%