Python remote desktop github

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

ArtemDav/Remote-Desktop-on-Python

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Description:

The software is written in Python using various libraries such as: PyQt5, numpy, socket, threading.

What plans do you have for the future?

It is planned to add various functions such as: mouse control, keyboard control, computer manipulation such as shutdown and reboot.

What’s new?

Added continuous screen processing and sending it to the server

What is planned in the next versions?

Adding a smoother picture.

Источник

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Aren’t you tired of intructing a person on a call to use their computer? This project gives you a virtual touchpad and a field to type in!

Читайте также:  Java generic class method parameter

vismodo/Remote-Desktop

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Aren’t you tired of intructing a person on a call to use their computer? This project gives you a virtual touchpad and a field to type in!

  • Python 3 (I used Python 3.9.0)
  • Two or more computers running Windows / macOS / Linux
  • All computers need to be connected to the same network
  • We first need to install the pyautogui module to control the cursor and keyboard. Launch Command Prompt or Terminal and type the following:
  • You now need to download server.py onto one of the computers and client.py to the rest.
  • Now run server.py on and note the IP address as well as the port that comes as an alert.
  • On the other computers, run client.py . When it asks for the Host IP Address and the Port, type the details that you saw in the alert.
  • On the computer running server.py , you should now see a tkinter window. This window is your virtual touchpad. Click inside the window, and as your cursor moves inside that window, the cursor will move simultaniosly on the client computers!
  • You can adjust the window so that the touchpad can reach each end of the client computer. You can use Control + l for left click, Control + r for right click and Control + d for double click. I am working on adding dragging functionality to the touchpad too!
  • To type text, click on the ‘Text’ button from the menu of the touchpad. This should bring up a window. Use the text field to enter your text, and click on the ‘Type Text’ button to type the text on the clients, ‘Delete’ for ‘backspace’ and ‘Enter’ for a new line.

Lag in the movement of the cursor

The touchpad takes my complete screen, but it still does not access the clients complete screen

In the case that you found any other bugs in the code, create an issue or send an email to vismaya.atreya@outlook.com and I will fix it as soon as possible.

About

Aren’t you tired of intructing a person on a call to use their computer? This project gives you a virtual touchpad and a field to type in!

Источник

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Читайте также:  Get string parameter php

Remote desktop control software in python

charlieamer/python-remote-desktop-and-control

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

readme.md

Python remote desktop and control (PRDAC)

screenshot

This is my own python version of a software similar to «TeamViewer», «Ammyy Admin», «AnyDesk», etc. This software allows you to controll other computer via network. Such software can be used to work over distance, help others with technical difficulties remotely, etc. We are not responsible for any damage this software has done to any computer. Use it at your own risk.

This software connects directly to the same software on another computer via TCP (which means, in some cases you’ll have to set-up port forwarding. Default port is 5005). Both controller and the one being controlled can be both server and client (not at the same time though). As a controller, you can send keyboard and mouse input to controllee. Controller can also choose some parameters of session such as which monitor is streamed (all monitors can be streamed at the same time as well), stream quality, etc.

pip install twisted mss pillow pynput

One person must be controller, the other person must be controllee (being controlled). One of those persons must be server, the other one must be client.

usage: cli.py [-h] [--host HOST] [--port PORT] Starts a control session. You can choose to be controlled, or to control someone, and you need to specify who is server and who is client positional arguments: Controller: You are the one who controls other computer. Controllee: You are the one being controlled optional arguments: -h, --help show this help message and exit --host HOST Enter hostname here (or ip address). If you specify this then this means that you are client (you will initiate tcp connection as client). If not specified, you will host a server --port PORT Which port to use when connecting/starting the server. Default is 5005 
  • Platforms other then windows are not tested. In theory this should work.
  • You don’t see mouse in controllee’s mouse. You should just blindly trust that it is there.
  • In case of multiple montior setup, a mouse can stop between the monitors when moving. If that happens controllee must either move the mouse manually a bit, or restart the software.
Читайте также:  Запустить index php файлы

Источник

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

remote-desktop

Here are 38 public repositories matching this topic.

amidaware / tacticalrmm

A remote monitoring & management tool, built with Django, Vue and Go.

Xpra-org / xpra

Persistent remote applications for X11; screen sharing for X11, MacOS and MSWindows.

Viralmaniar / PeekABoo

PeekABoo tool can be used during internal penetration testing when a user needs to enable Remote Desktop on the targeted machine. It uses PowerShell remoting to perform this task. Note: Remote desktop is disabled by default on all Windows operating systems.

FZGbzuw412 / Python-RAT

Remote Administration tool for Windows Systems written in pure Python

nikhilkumarsingh / RemotePy

A remote-desktop sharing application.

arturaugusto / pyRD

#BuildforCOVID19 Zero configuration easy to deploy remote desktop software.

wh1te909 / winagent

Windows agent for Tactical RMM

vismodo / Remote-Desktop

Aren’t you tired of intructing a person on a call to use their computer? This project gives you a virtual touchpad and a field to type in!

medulla-tech / medulla

Medulla RMM is a radically simple IT automation and lifecycle management tool that offers the ability to handle repetitive tasks, quickly deploy applications, operating system and proactively manage them all where ever they are.

quantumcore / Beacon

Beacon is a Pretty Basic Program to help you Learn how Remote Access tools work.

abhineetraj1 / remote-desktop

This is software helps user to share the directories, files and execute the program between two system.

bearlike / Remote-CMD

Establish a Terminal session to a computer from another computer without SSH.

mr-GreyWolf / x11vnc-assistant

Remote Assistance / Remote Desktop for Linux via RDP and VNC

lastralab / RaspberryPi

Raspberry Pi Platform and Python Programming

Jah-On / PyConnect

Python based remote desktop application

BlazerYoo / auto-chrome-remote-desktop

Automatically continue sharing screen in Chrome Remote Desktop

thewickedkarma / goorm-rdp-script

This is a shell script written by me that helps you install Remote desktop in any docker like container like GOORM IDE or something like that.

adarshsingh26 / RemoteBox

RemoteBox is a multithreaded remote desktop application where client can authenticate with the remote system using a password and then view and control the remote desktop using the mouse and keyboard as well as chat and transfer files at the same time. No networking library used ,implemented a communication protocol over the TCP sockets for conn…

chiragsoni81245 / Reverse-Shell

The project of Reverse-Shell to remote access a computer with Python without any external library.

mdminhazulhaque / py-rdv

💻 Funny Remote Desktop Viewer (RDV) written in Python

Improve this page

Add a description, image, and links to the remote-desktop topic page so that developers can more easily learn about it.

Add this topic to your repo

To associate your repository with the remote-desktop topic, visit your repo’s landing page and select «manage topics.»

Источник

Оцените статью