is possible to automate any desktop application using anydesk? - automated-tests

Currently I am unable to access desktop application element by Inspect tool which is running on Remote machine
I want to access desktop application over anydesk

Related

Deploying shiny app over web without using any server ( like shiny server, shinnyapps.io)

Currently, I have developed a shiny app which works fine on my system and runs on localhost:6000,
Now I want it to be available over the web.
So I am planning to run my app over a virtual machine using AWS, GCP or any cloud service provider and I will mask the port to some web URL.
But I suspect that it won't work as I am not using the shiny-server.
Will It work?
If Not, then are there any alternatives?

Access local host website from Android Device

I have created web services application in asp.net mvc and now need to access it from my Android device connected on same network. This is needed to debug webservies application. I do not have a static IP. The site is running with url http://localhost:27719 but I cannot access localhost from Android device. I researched web and tried below options:
Tried changing website binding information in applicationhost.config file. But I couldn't find my webstie entry in applicationhost file.
I have also tried opening the specific port 27719 in windows firewall. But that isn't working too.
I am able to access website if I host on IIS. But I need to access it when I run from Visual Studio, so that I can debug.
Please suggest how can I access webservices on my machine from Android device connected to same wifi network.
In the menu at the top of the window in Visual Studio, go to Debug, then Attach to Process (alternatively, press Control Alt P on your keyboard). It will ask you which process to attach to. Choose w3wp.exe and press Attach. The debugger will then connect to your site in IIS, and you'll be able to debug when the Android device is connected to the site.
It should be noted that you'll need to provide the IP of the server in the URL on your Android device, not "localhost".

Deploy a desktop application from a web site

I have a requirement to install a desktop application written in visual c++ when our customers log in our asp.net web site. The desktop app will be installed once, but will be updated as a newer version is available. What is the best way to do this?
My second question is that is there a way for my asp.net web app to interact with a window service installed on customer computer and direct the window service to control USB devices.
My work uses software by a company called Citrix. There is some client side software that goes on the client's PC. When setup correctly, we can click a link on our sharepoint site that will trigger the citrix client software to launch a WPF desktop application from a network drive that will run locally on the clients computer (might be in a virtualized space that Citrix creates). This seems to work well, it runs our WPF applications that use windows authentication. This is all I know about it. You can research more if you're interested.
To answer that second question... Your window service would need to expose some kind of service for the client (asp.net web app) to communicate to it with. So ideally I think setting up the windows service to host a WCF service inside it and use something like named pipes or HTTP protocol to communicate with your application. I don't know what kind of USB devices you are trying to control though, that will take research on your part. But if you can control them with a local console application, you should be able to do the same with a windows service.
Good luck. Hope this was helpful.
You can't install an app from a web site, best you can do is prompt the user to download the installer. And asp.net (or any website in general) can't interact with the window service on the client. Imagine going to a website which changes your service settings, installs viruses, etc. A website is pretty much limited to changing cookies and local storage on the client, anything else on the client is inaccessable.

Deploying Flex\ColdFusion to Web Server

I'm developing a mobile application using Flash Builder. It is connected to a remote MySQL database and ColdFusion which is installed on my computer.
The program runs smoothly in the debugger. However, when I tried to run it on the actual device using USB, I got the following message:
" the project is currently configured to access data services from
local url that cannot be accessed from your device. Before running the
application on device, you should deploy data services to server that
your device can access. "
I don't know what I am supposed to do to make it work on the device.

how to connect to a web service from windows mobile(when running emulator)

I have as asp.net webserver that I hosted and I went to my mobile application I am building and made a web reference to it.
So it finds it and stuff and now I can access the web methods because of the wsdl generated. However when it tries to connect I get this:
Could not establish connection to network.
So do I have to enable something to make this work?
Take a look at this article. It explains how to setup your mobile device for internet connectivity.
Windows Mobile Emulator and Internet Connectivity
It's been awhile since i have had to do this. Perhaps it is as easy as Matt has suggested, I can remember having a hard time making this work with Windows Vista, Visual Studio 2005 and the Windows Mobile 5.0 Pocket PC Emulator. I've found a couple more articles, hope this helps.
HOWTO: Configure Network in Windows Mobile / PocketPC Device Emulator
Making Emulator to connect to the Network
I have used web services and rest based services via webrequests on the emulator without needing to configure the NE2000 adapters.
Change activesync or WMDC to connect using DMA (in wmdc: mobile device settings | connection settings, then set 'allow connections to one of the following' to DMA)
Then in VS2008, under tools select device emulator manager, and pick the emulator that is running, right click on it and select cradle, this should connect activesync/wmdc to the emulator and provide a network connection that is sufficient to communicate over http with web services.

Resources