473,387 Members | 1,569 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

What should i use for a Remote Desktop Control

2
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 :-)
Nov 28 '09 #1
2 3672
Glenton
391 Expert 256MB
Are you planning to do this by yourself?! What is the real goal of the project?
Dec 2 '09 #2
kietto
2
I would like to do it by myself but if using vnc helps me realizing it better...welcome 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 :)
Dec 2 '09 #3

Sign in to post your reply or Sign up for a free account.

Similar topics

121
by: typingcat | last post by:
First of all, I'm an Asian and I need to input Japanese, Korean and so on. I've tried many PHP IDEs today, but almost non of them supported Unicode (UTF-8) file. I've found that the only Unicode...
2
by: Kevin Boyle | last post by:
Hello all, Does anyone have any tutorials on interfacing .NET and remote desktop. I am just learning C# so I don't want to have to deal with anything too complicated and was hoping there were...
3
by: mminnie | last post by:
After years of working with legacy systems, I am not starting to discover the .NET world. Wow. I am trying to figure out how Visual Basic, Windows Forms, Smart Clients, and all of the other .NET...
2
by: AsemAglan | last post by:
help me please quickly i want a java program to make a remote control to another pc suppose : there is a Server and only one Client for easing, and this Client want to remotely control that Server ...
0
by: =?Utf-8?B?U2VudGhpbCBTdWJyYW1hbmlhbg==?= | last post by:
Our requirement is to run the vb dot net application in minimize mode with system tray icon in the remote machine (remote desktop). When we running in the remote desktop window is showing in...
15
by: jim | last post by:
Maybe I'm missing something, but it doesn't look like Microsoft writes a lot of apps in .Net (although they certainly push it for others). What does MS write using pure .Net? If applications...
0
by: moonalamoor | last post by:
hello all I want to build a software that can access pc remotly , view the screen and take the control of the mouse and the keyboard ((without logoff)) like the remote desktop connection of...
2
jamesd0142
by: jamesd0142 | last post by:
Hi jus looking for some ideas if possible: I trying to create a basic remote desktop application (WHY?...to see if i can.). I have an idea how i can control the mouse on the remote machine but...
4
jamesd0142
by: jamesd0142 | last post by:
Hi jus looking for some ideas if possible: I trying to create a basic remote desktop application (WHY?...to see if i can.). I have an idea how i can control the mouse on the remote machine but...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.