NGrok is a neat service available from https://ngrok.com You can get a free account there (They have paid ones too)
We have no alliance
Note that we have NO alliance or partnership with NGrok. There are other alternatives to ngrok.com
See this page https://www.softwaretestinghelp.com/ngrok-alternatives/ and also search on the Internet for even more alternatives. The basic concepts of all of them are similar; and so you should be able to use any of them
However to use this service from inside TAD; you have to provide special token from us. You can get that from https://tad.in.net/goodies
Once you start the localhost server from TAD; you need to download a small utility from there and run it on your own computer. Once NGrok is activated, TAD will be accessible from the Internet thru the localhost server started within TAD.
This is how it works:
Other people on the Internet, obviously, cannot directly access this localhost server, but using NGrok, a special URL is assigned to you which can be used from outside to reach the internal localhost server.
Currently the sole purpose of this is to push a message to you from outside. Once you start this service; and your localhost server is switched on; and say ngrok gave your computer this url: https://aaa.bbb.cc
Then if your friend visits this link
https://aaa.bbb.cc/push?Hello+there+How+are+you
Then a message window will pop up on your computer, inside TAD saying
From the Internet: Hello there How are you
Obviously, you would need to share that NGrok URL to your friends in order for them to push a message to you. And again obviously, your friend can change the message after the …/push?
The + signs inside the message stands for the space character. That means the entire message is encoded using a simple system known as urlencoding. You can check on Google how to make a urlencoded version of such messages.
In future, we will provide a lot more functionality via this system.