Code Monkey home page Code Monkey logo

chrall's Introduction

Présentation :

Chrall est une extension pour Chrome destinée aux joueurs en ligne de www.mountyhall.com.

Le projet est géré par [email protected] et est discuté sur Miaou.

Build Status

Installation :

Le plus simple pour profiter de Chrall est d'installer l'extension déjà préparée. Visitez pour cela le site officiel avec votre navigateur Chrome.

Structure :

  1. l'extension Chrome qui reformate les pages de la forme games.mountyhall.com/* : le code source est dans src/chrome. Il s'agit essentiellement de javascript. Les fichiers dont le nom commence par "chrall_" sont exécutés dans le contexte de l'extension. Ceux dont le nom commence par "injected_" sont injectables dans le contexte de la page.

  2. le serveur chrallserver : Il offre sur https://canop.org/8000/chrall un bestiaire et un outil d'alimentation mais surtout il répond aux requètes de l'extension (essentiellement en JSON/JSONP). Son code source est dans go/chrallserver. Il s'agit de go et d'une base MySQL.

  3. le programme killometre : Il analyse les fichiers de kills fournis en ftp par le serveur MH et construit des statistiques concernant les trolls, ainsi que la distinction MK/TK/ATK.

  4. le site web : il s'agit du site présentant l'extension et les outils Chrall à l'adresse https://canop.org/chrall.

Compiler vous même l'extension :

Pour découvrir le développement des extensions Chrome ou parce que vous êtes parano et voulez être sûr de ce qu'il y a dans votre browser, vous pouvez télécharger l'extension et la charger à partir des sources dans Chrome (menu Outils/Extensions).

Contribuer :

Si vous envisagez de participer au développement, vous pouvez faire un fork du projet. N'hésitez pas à venir en discuter sur Miaou Vous pouvez également me contacter pour causer des technologies mises en oeuvre si vous êtes curieux.

Licence :

La license est dans src/chrome/chrall. Elle s'applique aussi à la partie en go, et à tout ce à quoi elle a l'air de s'appliquer. Au moins.

chrall's People

Contributors

athimel avatar canop avatar chouia avatar falydoor avatar fref avatar ginglese avatar toopip avatar zerod avatar zulkai avatar

Watchers

 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.