GithubHelp home page GithubHelp logo

shahabkhalid / deskunity Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 14 KB

Mouse, Keyboard and Clipboard sharing opensource app. Currently Supports Windows only as server (Sources provider).

License: MIT License

Python 100.00%

deskunity's Introduction

DeskUnity v1.0


About

DeskUnity is a mouse, keyboard and other resource sharing app between multiple computers connected through WAN or LAN both. DeskUnity prefer LAN connection over WAN in case it find both.

Current Features

  • Mouse Sharing
  • Keyboard Sharing
  • ClipBoard Sharing

Current Limits / Cons

  • Only Windows system can act as server ( Computer that can sharing resources )
  • Only two computers is supported right now ( 1 Server and 1 Client )
  • Computer with multiple screens is not supported yet
  • You can positions your computer ( Server computer is always positioned left and other at right )

Bugs

  • ALT + [Any Key] buttons is not working somehow

Instructions

  • Clone the repository
  • Install requirements pip install -r requirenments.txt
  • Install pyHook, Recommended pyHook3 ( With Some major fixes for Python3 ) https://github.com/ShahabKhalid/pyHook3
  • Run the main.py python main.py
  • Note : Computer in which DeskUnity is run first with start as Server and other will connect to it automatically.

Please let me know about any bugs you face and also any suggestions you want to see in next versions.

Next Version Plans (Priority from top to bottom)

  • Lock Sync
  • Client will be able to share resources too
  • Multiple Computers support
  • Multiples Screens support
  • Others

deskunity's People

Contributors

shahabkhalid avatar

Stargazers

 avatar Binary Shadow avatar

Watchers

 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.