goMirror

command module
v0.0.0-...-e28da4c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 14, 2023 License: MIT Imports: 23 Imported by: 0

README

goMirror

Small app written in go, which streams the screen of the current system on a web page in port 80.

Mouse usage is also possible, click on the edges of the screen to move the mouse and on the center to perform a left click, or a right click! (works with long press on mobile)

If you click on the capture keyboard checkbox, you can send single keystrokes to the remote machine!

If you enable the queue, all keys will be stored and will either be pressed simulteneously when you press the button, or cleared if you uncheck the box!

Just run, access the system's IP address through a browser, click start and enter the password that is displayed on the console window of the host computer!

FPS is calculated in real time to avoid overloading the CPU

NOTE: if you want to rebuild the frontend, you need to use rice and the rice embed-go command.

Libraries:

        WebSocket       - https://github.com/gorilla/websocket
        ScreenShot      - https://github.com/kbinani/screenshot
        RobotGo         - https://github.com/go-vgo/robotgo
        Rice            - https://github.com/GeertJohan/go.rice

Screenshot

Documentation

Overview

Code generated by rice embed-go; DO NOT EDIT.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL