Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
Does anybody know a good, free remote desktop solution to be used within another application, namely, the application I'm developing?
My application displays a list of computers currently available on the local network. I want the user to be able to select one of them, and establish a remote desktop connection to it.
Windows Desktop Connection isn't working for me, since it logs off the user currently working with that particular PC. I need something like LogMeIn Free, regarding its direct control of the Mouse and Keyboard, but only working on local network and and not requiring an internet connection, just like Windows Remote Desktop Connection; and of course capable of being invoked through another application.
Thanks all.
EDIT:
I realized there is no need to actually embed the remote desktop software within my application, a simple remote desktop .exe accepting arguments through command-line would be much better. I need something to be fed the name or IP of the remote PC, the Windows account's username and password, and simply connect to the remote PC displaying a single window.
How about that?
Any reason not to use one of the various implementations of VNC? There are implementations available under various licenses so you should be able to find one to suit your needs. You could tunnel it over a VPN of some sort if you require more security.
VNC does not have the side effect of logging off any existing users. However, it does require a client to be installed - as would any solution other than Windows Remote Desktop (which requires only correct permissions).
(As a side note I just discovered there is an open source VNC client written in C# - what language is your project written in?)
Also, Wikipedia has a comprehensive if slightly confusing comparison of remote access software
There is an open source .NET application called Terminals that seems to work in a very similar fashion to what you are describing. It supports RDP and VNC - it might provide a good starting point for your application?
What about FogCreek CoPilot?
Here's a product called SupportSmith SDK that supports what you're looking for. It's a set of ActiveX and .NET components that allow you to easily add remote support to your applications:
SupportSmith SDK
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 4 years ago.
Improve this question
I've been trying to read up on Networking in C or rather, networking in general. I already made a few Client/Server Tests but there's just one issue I can't seem to get around. It's not really an issue I guess but I am not really able to test my program and see if it even works because of it.
Whenever I run my program locally, that is, if the client connects to localhost, the program works fine, but if I were to run the client on a different computer connected to the same network, it does not. The reason is obviously the Windows Firewall blocking my program (which, frankly, I wouldn't blame since it IS doing its job which is to block applications that aren't certified). When I start my server application, I get the typical "Windows Security Alert" box as I should...
But the thing is, I don't actually own this computer and the group policy obviously prevents me from "allowing access" or modifying the firewall settings in any way. So I am unable to see if my program even works. Is it possible to make a program (preferably in C) without needing to allow it access through the firewall? Is there a way to make windows trust my program, do I need to certify it? If I were to publish a program like this, I would like my users to be able to run the program "right out of the box" without seeing a "scary" windows security alert box.
A lot of applications, I've noticed, are automatically trusted and accepted by the firewall right after downloading. Why is that?
I don't think my source code would be at all that useful, but in case you need it, I simply used Microsoft's simple Server/Client example.
server code
client code
A lot of applications, I've noticed, are automatically trusted and accepted by the firewall right after downloading. Why is that?
Many (most?) applications that require network access ask the user during install if the installer should create a firewall exception for the program. As installers run with elevated privileges they can do that.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I hope I can expose web sercices APIs from my embedded Linux device. By doing that I can then write standalone Windows application that involves these APIs to get/put data from/to my device. Since the client GUI for some reason has to be written in Gtk, that means I plan to use c for the client side, no Java here. On the server side, since it's an embedded Linux and all my business logics already implemented in a lot of c code, so I also hope that I can use c to write any web servive code on the server side.
I heard there exists Restful and SOAP, I searched google and grabed some ideas about them. I prefer to be simple but not sure whether Restful good enough to suit my task (remember I am not going to create web clients and I have only application clients). Do you have a suggestion on the topic?
And, even I choosed the style of web servive (Rest or SOAP), I think I still need a framework for my platform. The requirements of having to use C language seems limited the list to two options, the Apache axis2/c and gSOAP. Does them can be cross compiled to ARM Linux? And which one is more suitable? Any suggestion from you will be highly appreciated!
-woody
You could use some HTTP server library in C, like e.g. libonion, in your embedded Linux device. It probably is the best solution (but you should be sure that your application is reliable enough to run continuously for weeks without crashing).
You could also run some light web server (e.g. lighttpd) and have your program be a FastCGI or CGI application. This approach probably makes sense only if your device needs to also serve web pages for some other purposes.
We have no exact idea about your device and your application (and the web services you want).
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I've almost completed a Windows Application (Windows Forms) project for a client, but one of his requests is to have the typical "?" menu item that opens an help file with a User Guide help.
I know how to build documentation based on Documentation Xml (and I did that already), but this is something different: it must be a User Guide, something that the end-user will understand (he doesn't care to know anything about the code behind the application), with screenshots, HOPW-TOs, FAQ, etc.
User must be able to always open it (so, a web site or anything that requires an internet connection is not an option).
I was thinking to use an actual help file (msha + mshc files?), but since I only know how to build it from Documentation Xml, I have no idea of how I can create it and how I can make it shows from the Windows Application.
Any hint?
You could create a windows help file with this: http://download.microsoft.com/download/office97dev/helpws97/4.03/win98/en-us/hcwsetup.exe
This is a help file creator application.
Creating a .chm/help file that can integrate itself in your application from XML mark-up embedded in code (or otherwise) is never going to be a straight forward matter of conversion. I would suggest looking into the following tools (although they are not free, there may be alternative free tools available):
Doc-to-Help We use this and it can convert a Word document directly into a .chm help file.
Help+Manual
HelpSmith
In addition take a look at this question
What tools are available to create a help file in Visual Studio 2010?
It has some very useful answers and may provide exactly what you are looking for.
I hope this helps.
I haven't used it yet, but HelpPane might be what you're looking for. It's the replacement for CHM as of Windows Vista.
One thought would be to build a self-hosted ASP.NET site, so that you can use Master Pages for your consistent look-and-feel, and then point a HelpPane instance to that site.
With a little bit of digging I'm sure you'll be able to find a suitable library for self-hosting an ASP.NET site.
EDIT1: Also see this SO topic.
EDIT2: It seems that HelpPane.exe will only display Windows help topics. Perhaps this will be better suited for your needs. HTH
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I need to setup an open source SMS gateway to send messages using my mobile phone via USB cable. I tried Kannel but its lack of GUI frustrated the user who is intended to admin it (not an advanced user).
If you want to use local GSM modem (or just mobile phone) you can use the following server side alternatives:
http://wammu.eu/gammu/ - Gammu (fork of Gnokii)
http://smstools3.kekekasvi.com/ - SMS Server Tools
https://metacpan.org/pod/GSM::SMS - GSM::SMS (includes messaging daemon)
For GUI you can use the following software:
http://playsms.org/ - PlaySMS (works with Kannel, Gammu)
http://kalkun.sourceforge.net/ - Kalkun (works with Gammu)
http://wammu.eu/wammu/ - Wammu (GUI to Gammu SMSD)
Note: Kannel is excellent platform for large scale SMS platforms but it requires certain level of understanding underlying technologies and integration layer.
Mobicents SMSC Gateway is another open source option with broad commercial deployment. It complements a suite of open source telco middleware Mobicents projects such as USSD Gateway, SS7 stack, Diameter charging server, SIP Servlets and so on.
The Mobicents SMSC Gateway is specifically designed to integrate with operator core networks over SS7 E1/T1 or SIGTRAN in addition to SMPP connectivity over IP.
http://code.google.com/p/smscgateway/
http://www.telestax.com/opensource/
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Before going into production, our client demands actual numbers of how many users our web application can handle.
We have all kinds of features implemented including asset management (file uploads/downloads), documents import/export, various statistics, web-services etc.
I guess we need tool which could emulate users form submission because documents import/export as far as I noticed is the slowest part of an app because of parsing and generation.
Which tool (or set of tools) could do this?
Application details:
XHTML/jQuery
Coldfusion 8
SQL Server 2008
Windows Server 2008
I like jMeter - free software and does the job quite well.
Few intro screencasts:
http://www.fosscasts.com/screencasts/3-Load-Testing-with-Apache-JMeter
http://vimeo.com/10164982
HPs Open Source HTTPerf I like. Just setup the URLS you want to test and let it rip. use a couple of machines to emulate load. You could even parse the output into a DB and do some number crunching.
Also, think about doing HTTPerf runs with profiling on the server side to see what lags and what doesnt. A nice touch is to let a user go on the app, and record all POST/GET requests and use them as a replay set for typical user interactions.
Also, if you are thinking about UX, use firebug or something to check JS imports are being done asynchronously instead of one-at-a-time. Have a ganders at Stackoverflow question 310583/loading-javascript-dependencies-on-demand
http://loadimpact.com/
WebLoad: Professional and open
source load testing from
CFMeetup
Visual Studio Ultimate edition has great load/stress testing tools, although the ultimate edition can be a bit expensive.
m using Full version of JBlitz Professional 5.0 ..
it's very good
There are few analytical performance tool out in market(not free) one i came through and works well is New Relic. If you are looking only to test the api then http://locust.io/ is good one and free too.