Code Monkey home page Code Monkey logo

ankihrpg's Introduction

AnkiHRPG

Anki 2 add-on for use with HabitRPG. Automatically scores habits when you reach the end of your Anki timebox and when you review all cards in a deck.

For use with HabitRGP: http://habitrpg.com

Inspired by: https://github.com/Pherr/HabitRPG-Anki-Addon

Uses some code from https://github.com/Pherr/HabitRPG-Anki-Addon but scores you for reaching the end of your timebox or reviewing all scheduled cards in a deck instead of scoring you for correct answers.

I feel that you should reward yourself for effort, not just performance. This Anki addon gives you points in your HabitRPG account for the following:

  1. No more cards to review in a deck - Scores 'Anki Deck Complete'
  2. Reached a timebox? - Scores 'Anki Timebox Reached'
  3. Get flashcards right? - Scores 'Anki Correct Answer' once for every five cards you remember.

*The three habits will be created automatically for you.

INSTALLATION

Linux:

Install ankihrpg.py to $HOME/Anki/addons/ directory Start Ank and run Tools >> Setup HabitRPG enter userID and apiKey from HabitRPG

To set up timeboxing for Anki: Tools >> Preferences >> Timebox time limit

Windows and Mac:

Install ankihrpg.py to [your home directory]/Documents/Anki/addons directory Start Ank and run Tools >> Setup HabitRPG enter userID and apiKey from HabitRPG

To set up timeboxing for Anki: Tools >> Preferences >> Timebox time limit

USE

Once you set the timebox time limit, Anki will display a message when you have worked on a deck of cards for the set amount of time. If you are connected to the internet, AnkiRPG will give you points on HabitRPG when Anki syncs its decks. Anki will give you the option to continue reviewing cards and present you with the same message after another interval of however many minutes you set the timebox time limit to and AnkiRPG will again give you points.

AnkiRPG will also give you points when you have reviewed all scheduled cards in a deck and have no more cards to review. *Note: This behavior will also be triggered when you open up a deck with no cards scheduled for review. The scoring function is wrapped around the Anki function that displays the message saying that you have no more cards to review. This pops up when you open a deck with no scheduled cards and I don't know any way around the problem, but it isn't a big deal to me.

ankihrpg's People

Contributors

eshapard avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.