Share My Creation Remote Administration via MQTT

ViMeAv ICT

Member
Licensed User
Longtime User
Yes, same config, nothing happens when i press start.
Host also has myid and pwd file, copied these values in client screen before hitting start.
Nothing seems to happen!
 

Attachments

  • config.txt
    117 bytes · Views: 114

Magma

Expert
Licensed User
Longtime User
1. So you Build the stand-alone... copying the resulted build folder (CAUTION without running) to the destinations... (host-client)
2. You go at host - run the exe file as Admin
3. You selecting about... copy-paste id to a text-file... generating password... copy-paste pwd to a text file
4. selecting "Be as Host" (at the host) --->icon gets red...
5. Now you go at client ----> run the exe file as Admin
6. Double-click at Tray Icon - icon gets Green - select client ---> copy-paste from text file you ve created and move it with usbflash the ID of host !... also the pass...
7. Press Start..
8. You must remote control the Host...

Otherwise plz contact me with PM to analyze it and check it...
 

Magma

Expert
Licensed User
Longtime User
In my haste i forgot to remove those lines (232~234):

B4X:
    'If File.Exists(File.DirApp,"nircmdc.exe")=False Then
    '    File.Copy(File.DirAssets,"nircmdc.exe",File.DirApp,"nircmdc.exe")
    'End If

no need nirsoft utilities anymore... because of new stevel05's lib ! JAudiorecord2 !!!
 

Magma

Expert
Licensed User
Longtime User
@ViMeAv ICT Do you have any problems ? Feel free to contact with PM...

@sdleidel ...any news... ?

From today-afternoon until Tuesday 16/8 - I will do camping and i will not have good signal.. but anything you need - you can leave msg (Start conversation)..
 

Magma

Expert
Licensed User
Longtime User
All the features (yet):
- Remote Controlling a Windows PC (mouse,keyb, view the screen) from a Windows PC
- Creating unique-id (using mac address and random number)
- Auto start-up as Host (using registry of hatzisn)
- Copy Text from Client->Host and from Host->Client...
- Stretchable Window Client with Imageview...
- File Transfer (also recursive directory)
- Audio Transferring (Mute,1way,2way using some code from Star-Dust's, here) / Selecting audio in (stereo-mix if there or any line in) (using JAudioRecord2)
- Text Chat
- Video (Webcam using this lib) -Audio Chat

Low Bandwidth:
- Compressing captured picture with zlib and jpeg
- 4 / 5 taking capture of a region (foreground-window working)
- 1 / 5 taking full frame capture..
- Capture screen when client read-show the previous, if not... Host wait...

Security:
- At the full-source-code giving the option use SSL security, and change to custom MQTT or a payed MQTT... by editing config.ini
- AES Encrypting with extrapassword generating (at "About" you can generate pwd - using GenerateRandomPassword by Ivan Aldaz snippet code)...

Needed libs:
 
Last edited:

Magma

Expert
Licensed User
Longtime User

omo

Active Member
Licensed User
Longtime User
Hello, hope your camping trip was cool? When you have spare time, is better to give procedure on how to uninstall the mqtt from registery for people who may like to install and then uninstall. It will be useful to guide client on how to uninstall from his/her computer if you far from each other.

Also, last version with webcam gives error after compiling even though all libraries and components were installed. I will try to copy the error before end of this week or properly mid-night today. I have some work to deliver this week, my time is choked up. Thank you so much for your hard work
Regards
 

Magma

Expert
Licensed User
Longtime User
Registry use only for auto run.. startup..
And if there is Screensaver to disable it until exit...

If someone not want to auto start up.. can disable it from tray...

What error do you get?

Ps: camping was nice..but ... time..passed fast
 

ViMeAv ICT

Member
Licensed User
Longtime User
Yes, same config, nothing happens when i press start.
Host also has myid and pwd file, copied these values in client screen before hitting start.
Nothing seems to happen!
Problem solved by #Magma.
I did the setup on the host machine and copied the files to the client.
That does not work.
I had to use the setup on both machines, to have a clean install.
Now it works perfect!
 

Magma

Expert
Licensed User
Longtime User
To use a ready one (for example: https://www.hivemq.com/).
Is this completely free?
It seems it is.. and if you want more security you can create an account to them for free (having ssl security - here you gonna use config.ini to change the mqttbroker server with the name their gonna give you free and with username/pass you will have - they are giving 10GB/month - it is quite good)... that is a good solution/creating a free account

The total free (Without account and ssl) has dangers... have in mind that MQTT broker that are open... everyone can see your data... encrypted or not (encrypted must use techniques to crack the pass - is difficult - but having a lot of data streaming is dangerous for me)...

From the other hand you can create your MQTT server at a VPS you already have.. that's the best solution for me...
 
Last edited:

Magma

Expert
Licensed User
Longtime User
Have you tested it on Linux?
Hi there..
today found time and tested at Ubuntu 22 (after tricking wayland, install openjdk 14, etc)...

Well the Windows version... using jna... so all these must transformed to linux-like commands... with some "IF" tried... bypass some of features... get it worked without capturing, so need to find a good compatible option to capture screen (when it is host)...

When it is a client at ubuntu... seems that getting image from host... but something... goes wrong at displaying it... so must search why not scaling right way (As windows)...

The good is that MQTT seems working the same way... so with some changes will work...
Sound seems transfered...
File Transfer ... need to check the filesystem to have the right "\" "/" splash...
Webcam seems works from windows to ubuntu... but for ubuntu webcam-lib not exist...

So need some changes to full work.. at Ubuntu
 

Magma

Expert
Licensed User
Longtime User
@amorosik I made some "sketch" into my brain... and some examples but I am focus more at Windows.. have in mind that my sketches are for now... "Remote Administration of Windows Host to Android Client"... but... I can't promise anything for that (sketches from reality have big distance)... for me isn't manageable a Windows System from a Phone or a Tablet... all need Time and Time is money... also life (hope healthy)

Hope i will have some help from other members... at other OS... Linux... and Android... and why not ...in MACOS...

stay tuned for next version coming... you will see a lot of difference (hope create videos and screenshots) !
 

Magma

Expert
Licensed User
Longtime User
Well... hi there to all...

the time is ticking... and some preview as executable "full working Remote Administration" coming for all members... so no-one need to pay again for Remote Administration... by the way I ve change the name... for my use... mSupport

-
You can download from here mSupport for Host & Client (something like classic Teamviewer)...
- You can download from here mSupport ONLY for Host (something like QS_Teamviewer)

* At Host version - I ve disabled update - do not enable it - because will download Host/Client verison (edited 22/9/2022)

ps: there is also IT Technician version - only for Donators and those who had the source code...

The Difference is big... also some bugs (hope the most) fixed.

a screenshot...



and another one... to take some idea...



 
Last edited:

Xfood

Expert
Licensed User
congratulations, great job, the source has already been released?

so this weekend, i'll have my nice pastime studying the new changes
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…