Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 1.55 KB

README.md

File metadata and controls

41 lines (28 loc) · 1.55 KB

Remote Machine Monitor

MIT license made-with-python Open Source Love svg1

Why?

You can use this program if you need to

  1. Get screenshots of a machine you don't have physical access to.
  2. Run bash commands on your remote machine to get stats for server load, downtime and so on. This is a tool I developed to control my PC when I don't have access to it.

How?

  1. Clone this github repo
    https://github.com/krishnanunnir/Remote-Machine-Monitor.git && cd Remote-Machine-Monitor

  2. Create a virtual environment
    mkdir .env && python3 -m venv .env/smb

  3. Activate the virtual environment
    source .env/smb/bin/activate

  4. Now we need to install all requirements
    cd bin && python run_once.py

  5. Generate a bot in telegram, add the token value of the bot and the user ids of the users permitted to use this bot in the properties.py file.

  6. Configure other values in the properties.py for curr_dir, logs and permitted_commands.

  7. We are now good to go and can start our server by running
    python start.py

Future?

  1. Grabbing screenshots of the users device.
  2. Scheduling messages for an interval