Coder Social home page Coder Social logo

skribblscore's Introduction

Skribblscore

Python program to record skribbl.io scores with selenium for competitions

Build Status

Skribblscore is built with ease of use in mind, and requires little to no user interaction. Just launch the program before you play and you will be presented with the scores in graphical format after the game.

Features

  • Works on public as well as private games
  • Saves results of the game in text format (json)
  • Option to choose from either plotly or matplotlib graphs
  • Accuracy recording

Usage:

Skribblscore uses Tkinter to first take input from the user who wants to record the scores:

  • If the user wishes to play on a public game they can choose to leave the default link provided.
  • Also, the option to get a graph drawn by either plotly or matplotlib is given.

Input Window

After clicking on the "Click to start!" button you will be directed to a new instance of your web browser.Click on Play! button and wait for the game to start. Skribblscore will automatically start scraping the scores when the game starts and stops when the game ends.

Plotly Graphs

Graph1 Graph2

MatplotLib Graph

MatplotLib Graph

Installation

Skribblscore requires selenium, tkinter, bs4 ,plotly,matplotlib and pandas be installed prior to use. Install the dependencies and required imports.

pip install selenium
pip install tk
pip install bs4
pip install plotly
pip install pandas
pip install matplotlib

Run main.py in terminal or in a compiler of your choice.

skribblscore's People

Contributors

nandanhere avatar

Stargazers

 avatar  avatar  avatar

Watchers

 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.