2 Question related to Socket
-
1- is it possible to create a software like Laplink or PcAnywhere in C#, what I want to do is to see the current screen on the remote computer and be able to manipulate it from my computer ? if yes how can I do this ? 2- How can I create a multiple client chat app like one server to monitaring all the messages of all the client connected and a lot of the same client app to chat with each other ? Thanks
-
1- is it possible to create a software like Laplink or PcAnywhere in C#, what I want to do is to see the current screen on the remote computer and be able to manipulate it from my computer ? if yes how can I do this ? 2- How can I create a multiple client chat app like one server to monitaring all the messages of all the client connected and a lot of the same client app to chat with each other ? Thanks
BLaZiNiX wrote: 1- is it possible to create a software like Laplink or PcAnywhere in C#, what I want to do is to see the current screen on the remote computer and be able to manipulate it from my computer ? I don't see why not, essentially a program like this transmits keystrokes, mouse movement, and button clicks from the client to the server and the server sends back the bitmap representing the screen. BLaZiNiX wrote: yes how can I do this ? You implement each of the things I outlined above. Sorry if its no help; but you are asking for a lot there. BLaZiNiX wrote: How can I create a multiple client chat app like one server to monitaring all the messages of all the client connected and a lot of the same client app to chat with each other ? Sounds like an IRC server; I suggest taking a look at some of the open source IRC servers out there to see how they do it; then work how to accomplish the same things in .NET. James "And we are all men; apart from the females." - Colin Davies
-
BLaZiNiX wrote: 1- is it possible to create a software like Laplink or PcAnywhere in C#, what I want to do is to see the current screen on the remote computer and be able to manipulate it from my computer ? I don't see why not, essentially a program like this transmits keystrokes, mouse movement, and button clicks from the client to the server and the server sends back the bitmap representing the screen. BLaZiNiX wrote: yes how can I do this ? You implement each of the things I outlined above. Sorry if its no help; but you are asking for a lot there. BLaZiNiX wrote: How can I create a multiple client chat app like one server to monitaring all the messages of all the client connected and a lot of the same client app to chat with each other ? Sounds like an IRC server; I suggest taking a look at some of the open source IRC servers out there to see how they do it; then work how to accomplish the same things in .NET. James "And we are all men; apart from the females." - Colin Davies
-
BLaZiNiX wrote: 1- is it possible to create a software like Laplink or PcAnywhere in C#, what I want to do is to see the current screen on the remote computer and be able to manipulate it from my computer ? I don't see why not, essentially a program like this transmits keystrokes, mouse movement, and button clicks from the client to the server and the server sends back the bitmap representing the screen. BLaZiNiX wrote: yes how can I do this ? You implement each of the things I outlined above. Sorry if its no help; but you are asking for a lot there. BLaZiNiX wrote: How can I create a multiple client chat app like one server to monitaring all the messages of all the client connected and a lot of the same client app to chat with each other ? Sounds like an IRC server; I suggest taking a look at some of the open source IRC servers out there to see how they do it; then work how to accomplish the same things in .NET. James "And we are all men; apart from the females." - Colin Davies
-
1- is it possible to create a software like Laplink or PcAnywhere in C#, what I want to do is to see the current screen on the remote computer and be able to manipulate it from my computer ? if yes how can I do this ? 2- How can I create a multiple client chat app like one server to monitaring all the messages of all the client connected and a lot of the same client app to chat with each other ? Thanks
BLaZiNiX wrote: How can I create a multiple client chat app like one server to monitaring all the messages of all the client connected and a lot of the same client app to chat with each other Should be a breeze if you use .NET Remoting. May the Source be with you Sonork ID 100.9997 sijinjoseph
-
no it's not an IRC related thing, It's only because when I use TcpClient and TcpListener, can I use the same app that run only the tcpClient suppose 5 times I want to make something more like multiple client on one server like ICQ or MSN
BLaZiNiX wrote: It's only because when I use TcpClient and TcpListener It all depends on how you work with them; I don't know of any limitations with TcpClient/TcpListener. To test this theory out you could create a simple server that accepts a connection, then spawns a new thread to handle that connection. In the real world this is a bad thing to do (too many threads will slow it all down); but it will help illustrate that there shouldn't be any such limitation. James "And we are all men; apart from the females." - Colin Davies
-
1- is it possible to create a software like Laplink or PcAnywhere in C#, what I want to do is to see the current screen on the remote computer and be able to manipulate it from my computer ? if yes how can I do this ? 2- How can I create a multiple client chat app like one server to monitaring all the messages of all the client connected and a lot of the same client app to chat with each other ? Thanks
BLaZiNiX wrote: 2- How can I create a multiple client chat app like one server to monitaring all the messages of all the client connected and a lot of the same client app to chat with each other ? Here is a link to a small chatroom that I wrote in .NET. It's only the barebones. It was more intended for showing the use of Asynchronus I/O in .NET but it should give you the basic picture. http://www.prism.gatech.edu/~gte477n/languages/csharp/asyncchat.html[^] Jared jparsons@jparsons.org www.prism.gatech.edu/~gte477n
-
1- is it possible to create a software like Laplink or PcAnywhere in C#, what I want to do is to see the current screen on the remote computer and be able to manipulate it from my computer ? if yes how can I do this ? 2- How can I create a multiple client chat app like one server to monitaring all the messages of all the client connected and a lot of the same client app to chat with each other ? Thanks