Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
I am looking for a way to remotely share my screen with another computer, the main problem is that I need to integrate it into my current C# application. I have been doing research and was looking for someone who has already done this.
I am thinking from my research that I will need a piece of client software installed on the target machine to view the screen.
In theory I would like to view six separate screens from one computer and if possible have the ability to control the remote screen, just to verify I do not want to have a Remote Desktop like connection but a live view of the target computer.
Hoping someone can help.
Cheers,
Ben
You may need to implement piece of remote desktop in your code. There are plenty of resources addressed this problem some of them below.
http://bobcravens.com/2009/04/create-a-remote-desktop-viewer-using-c-and-wcf/
http://www.codeproject.com/Articles/43705/Remote-Desktop-using-C-NET
http://stackoverflow.com/questions/10311770/
http://www.codeproject.com/Articles/33979/Multi-RDP-Client-NET
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 2 years ago.
Improve this question
I was wondering what type of side menu Microsoft used in their Hyper-V Manager (or mmc as well) and wanted to ask you If there is such control in C# (Winform / wpf) and what is the name of it?
I was trying to play with TreeView but it sucked in many ways, e.g. I was not able to "unfocus" selected node and so on.
Hope you are all doing well during this time.
Thank you!
hyper-v manager side menu screenshot
You can either use a 3rd party library having Accordion Control
Ex: https://docs.devexpress.com/WindowsForms/114553/controls-and-libraries/navigation-controls/accordion-control
Or make one for yourselves using WPF/WinForms Custom Control.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
I just tried a program demonstrated in C# on YouTube. The video shows how to build a client/server based program to capture desktop remotely, and it works perfectly. Now I have a question. Is is possible to do the same job without the client/server architecture? Is there some kind of relative windows API that I can access remotely? My imagination is just to click a button on computer A(with specific program) and receive a screenshot from computer B(without specific program) through network. Is is possible? Thank you very much!
The thing is, that when you access "some API" remotely and get result from that "some API" it's called a client / server architecture, where you is a client and "some API" is a server.
You can't receive something if there is no one to give))
If you wanted to ask "is there anything in windows that would give me a screenshot without injecting anything and etc?" - then:
if you don't care about laws, theoretically, you could find some bug in system itself or applications that are running on it, and through them get access to that computer and make it do whatever you want, that's called hacking, the very black hacking, and that type of things are hard to do.
if you care just a little about any of laws and don't want to visit a prison, then the answer is no.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
I've recently made a 2 player snake game in c#. Now its working when player on one pc with 2 controllers connected. But what i actually want to implement is that it can be played on 2 pc's which each connect to a server, or 1 other pc connecting to a server on my pc.
My question is does anybody know where to start or what library is best for me to use?
Greetings,
You asked a general question so I'll give you a general answer.
First thing you should know, that in order for 2 computers to interact with each other you should create a project for the client side and a project for the server side. then you need to connect the client to the server.
you should choose the type of the host project according to your needs - is it a wpf application? a web application? and so on.
edit: I suggest you to google "Windows Using SignalR in WinForms and WPF sample" to see an example of a project using signalR as host and web /WinForm / WPF as clients.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
I want to obtain the geo location of users without their permission. Thus I dont want to use the javascript html5 method.
I'm more thinking of a hosted service, where we call their api and based on the users IP address they determine a rough location.
Ive been on a lot of sites that clearly do this and know roughly where your located.
Can anyone recommend a solution to this in either code or hosted solution.
This will probably help you..
http://www.iplocation.net/
http://msdn.microsoft.com/en-us/library/system.web.httprequest.userhostaddress(v=vs.110).aspx
HttpRequest.UserHostAddress should get you sorted. It will get the current request's IP address.
As to the physical location, I believe you'll have to pay a service for that. Any more information would be solicitation of a service, which is frowned upon.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
I am a novice software developer and I am building desktop applications using C#. I want to make my applications expire and generate a license file to activate the application after it expires. Meaning I want to include a time bomb to all my applications and detonate it by using the generated license file.
There are many ways to achieve this - the .NET-Way is described here in this MSDN-Article:
How to: License Components and Controls
If you are developing a windows 8 app and you want to find out a way to create a trial version of your app then I think the following article does a pretty good job of explaining how to do it.
http://msdn.microsoft.com/en-us/library/windows/apps/hh694065.aspx