Git Product home page Git Product logo

negevvo / mashovplus Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 1.64 MB

An open-source Chrome extension that lets Israeli school students change their name and profile picture (locally) in the Mashov platform, choose a theme, and remove the male and female badges from Mashov's online classes system!

Home Page: https://minis-negevvo.tk/rmsfmweb/ (inactive)

License: MIT License

CSS 8.53% HTML 20.14% JavaScript 71.34%

mashovplus's Introduction

MashovPlus


Mashov is a platform for school students in Israel to view grades, mail their teachers, and even take online classes. Mashov Plus (aka RMSFM) is an open-source Chrome extension that lets students change their name and profile picture (locally) in Mashov, choose a theme, and remove the male and female badges from Mashov's online classes system!

History...? (ps: Nope)


Wait, WTF is history?! I literally made this extension like ten days ago (Created this README on 23.10.2020 so do the math). So... what happened 10 days ago you ask? Mashov decided to add unchangeable and annoying Male and Female tags to online classes - I hated it (IDK why I just hated it) so I made RMSFM (Remove My Sex From Mashov) - a Chrome extension that... well... removes your sex from mashov (locally but who cares?). Then, I realized that I can use the algorithm of the "Sex remover" to change my name and some other words. Do you think it's ended there? NO! I wanted to be able to change my profile picture and to change the theme in Mashov! I changed the extension's name to Mashov Plus, worked hard to add these features, and now it's (almost) perfect! I decided to make this extension open-source because I wanted you to be able to add interesting features to it or use the source code to make similar extensions.

I'll make it short


In Mashov Plus, you can change your name, profile picture, and more things (like the theme, some words, the [ื–] and [ื ] tags, and more) in Mashov. I made a powerful algorithm so real-time changes to the page (such as new messages in the chat) will also be included.

  • Just a reminder that I am not associated with Mashov (The company) in any way and I am just a bored student.

Installation


  • To install the last stable version, simply follow the instructions on https://minis-negevvo.tk/rmsfmweb/
  • If you want to be this annoying person that doesn't like to do things as they should, clone this repo, unzip it, then go to chrome://extensions or edge://extensions (or Opera, or Kiwi, well, you got the idea), turn on developer mode and load the folder. After the installation, You just need to open https://web.mashov.info/students/ (or https://web.mashov.info/teachers/ if you're a teacher but for obvious reasons, I couldn't guarantee it'll work). Oh, and it also works on BigBlueButton because I tested it there, and why not? So... enjoy...? I guess.

Screenshots

Mashov's homepage

A BigBlueButton online class with and without Mashov Plus

Mashov Plus v1.3 UI

Important notes

License

This repository is licensed under the MIT License. If you want to copy the code, the repo, or anything else, please include at least one of the following and link it to this Github repo:

  • Copyright (c) 2020 RMSFM by Negev Volokita
  • Copyright (c) 2020 RMSFM by negevvo

Disclaimer

  • I am not responsible for any illegal use of this extension or code!
  • DO NOT use this tool to fake someone's identity!
  • Here's another reminder that I am not associated with Mashov (The company) in any way and I am just a bored student.

mashovplus's People

Contributors

negevvo avatar

Stargazers

Nerya Madar avatar  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.