What should i use for a Remote Desktop Control

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • kietto
    New Member
    • Nov 2009
    • 2

    #1

    What should i use for a Remote Desktop Control

    Hi everybody i'm new to bytes.com and also python programming :-)
    Can somebody point me in the right direction or suggest me a good way to do this..?

    The software i'd like to write is a kind of "multiple remote control", it has:
    - One Server ... whose task is to send his screen to all the clients
    - Many Clients ... they show the Server's screen and they are all able to control it (there exist a lot of remote control applications which can do this,but not all the clients together i think .. practically one server with many mice :p .. however all the clients will be managed by the server)

    Given that I'm new to python i started looking and using these libraries:
    wxWidget for the gui
    Twisted for the network connection, because it's an easy way to implement a multicas UDP .. but is udp the right choise to send images to all the clients? =/
    PIL (Python Imaging Libary) images stuff and to grab the screenshots on the Server machine to send to the clients .. this is the point where I stopped to think to all the possible solutions ... (I wasn't able to send the image to the client, I tried converting it to string but the UDP message was not that big :) )

    I've seen many suggest the use of a VNC application .. is it easy to develop my software as described around it (actually i have no idea how..), or grabbing the screen continuously with PIL and sending somehow the images to the clients is an acceptable solution?

    Thanks in advance for any help :-)
  • Glenton
    Recognized Expert Contributor
    • Nov 2008
    • 391

    #2
    Are you planning to do this by yourself?! What is the real goal of the project?

    Comment

    • kietto
      New Member
      • Nov 2009
      • 2

      #3
      I would like to do it by myself but if using vnc helps me realizing it better...welcom e vnc :)
      I just want to realize a software of remote control, the server sends the images of his screen to all the clients..and then the clients are able to control the sevrer (but the control part is not a problem now)...and i'm using this to learn some python too..

      now i'm able to take pictures and have a udp communications between server and client with twisted...i use pil to take the screenshot but i'm not sure how to send it...udp messages are not that big so i should send more of them for everyscreenshot i take.....i've never tried to write this kind of programs so it is possible this is a bad way to do it :)

      Comment

      Working...