I'm using this to support end users testing an app of mine.
This is the download page I made for the reverse VNC boostrapping script, it has a video download too, showing how to do it. Feel free to copy the instructions, I'll include them at the bottom.
On my Linux server which has it's port 5500 open to the internet, I run:
vncviewer -listen -compresslevel 8 -quality 3 -depth 8
I saved the following into a file named double_click_here_to_start_remote_support.command
curl -O http://example.com/vine.dmg
hdiutil attach vine.dmg
cd "/Volumes/Vine Server/Vine Server.app"
./OSXvnc-server -connectHost example.com
then I made it executable, and put it into a tar file to save it's executable permission.
chmod +x double_click_here_to_start_remote_support.command
tar -cf vnc.tar double_click_here_to_start_remote_support.command
and I host it on a webserver somewhere, and use .htaccess in the same directory to ensure it's downloadable:
Now it works, I'm quickly making a webpage with a screencast showing how to download and run it, with a big download button.
This has less clicks and keypresses than TeamViewer QuickSupport - and it works for free - and is even Kosha for commercial use. No lengthy id's need sharing.
I count 4 end user steps - 6 clicks, 0 keyboard presses - that is 2 double clicks, and 2 single clicks.
It could probably be wrapped maybe with something like Platypus- I encourage you to do so and share how you did it!
(I'm not actually a Mac user, but I use Linux all the time.)
End user instruction steps:
- Click the big green button below to start the download process
- When the first download dialog shows - double click the icon with a zip on it, labeled TAR
- Some time later another Downloads window will also show, double click the icon labeled "double_click_here_to_start_remote_support.command"
- A security dialog will show, verifying that you want to continue, click Open and sit back, wait a minuite for it to load and watch as your mouse moves!