Giter Club home page Giter Club logo

freerice's Introduction

FreeRice JavaScript Bot

Learning JavaScript bot for freerice.com

Originally based on this 1-liner that only does multiplication: http://theedward.me/autorice-automatic-freerice-cheat-script/ (There's also more info on how to run it, etc. there if you need it.)

To use, paste the bot.js content into the browser's console (F12) and hit Enter.

It will mimic human behavior in that it will take a random amount of time to answer each question (4+ seconds). There are parameters to set how long it will run or to collect a certain amount of rice before stopping.

  • Works with the following subjects (with pre-loaded answers):

    • English Vocabulary (can quickly get up to the mid-20 levels),
    • Chemical Symbols (both),
    • Multiplication table,
    • Identify Countries on the Map
    • Flags of the world
    • World Landmarks
    • World Capitals
  • The following will work, but it will have to learn what's correct as it goes:

    • Famous Paintings
    • Certain languages: Italian, French, Spanish, German

This is meant as an example/coding exercise only and should not be used to spam FreeRice.com with traffic or anything of that nature. And as a reminder, FreeRice.com works off ad revenue, so you should turn off your ad-blocker and/or click some ads from time to time as you're playing to help them pay the bills for all that rice!

freerice's People

Contributors

eholcom 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.