quasar / Quasar

Remote Administration Tool for Windows
MIT License
8.74k stars 2.47k forks source link

[IDEA] Being able to see your clients on the go? #445

Open ghost opened 8 years ago

ghost commented 8 years ago

This is just an idea but can it be possible to create an application to be able to see your clients through your mobile device? It might sound a bit dumb but I'm just sharing my thoughts.

bitterypaul commented 8 years ago

Which mobile device are you suggesting? If you choose android, we need to translate the .net objects to java objects which is not favourable. In iOS, .net code is not allowed In windows phone, you have an option but the app cannot be published in the store because it is supporting backdoor access. Only thing we can do is to use a website which lists the clients.

Imadlekal commented 8 years ago

It's a good idea actually , and I don't think you need to do anything using Java since there is Xamarin now and you can write native code using C# .

MaxXor commented 8 years ago

Not a bad idea, I like that. Although I have no experience in developing mobile apps.

yankejustin commented 8 years ago

I have experience in developing mobile apps. As much as I like this idea, it would be best to port the client to the native language of the OS instead of using Xamarin (so we don't have to worry about licenses and such). The biggest pain besides the actual porting is that it makes each update to the client a bit more difficult for each platform supported (testing takes longer, all modifications need porting, etc).

MaxXor commented 8 years ago

I'd suggest the mobile app communicates only with the server (maybe a watch-only API so no harm could be done?). For example a small webserver for the API in C# wouldn't be a problem. And then you just enter in the mobile app a unique token for access, ip and port.

ghost commented 8 years ago

I think it would be better to make it simple, not too advanced like being able to see the desktop, move the mouse, or type with a keyboard (it could be an option though.) Just like an update each 10-60 seconds to see what window (s)he is on, see what that person is typing, being able to shutdown/restart/standby the computer, and being able to see the passwords and save it as a text file.

GoltikRee commented 8 years ago

I think that HTTP(S?) API will be very useful. For example, it will be possible to create not only a mobile app, but also a web client, etc.

vaibhav269 commented 4 years ago

I am trying to develop a web application to track and control the client remote desktops, Can anyone suggest any approach for this?