Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: https://forum.uvnc.com/viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864

Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc

Create a single click minimal install to give remote assista

Single Click discussions / bugs
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6862
Joined: 2004-04-23 10:21
Contact:

Post by Rudi De Vos »

i will check it again

removing things is a lot easyer then adding
lstargel
8
8
Posts: 12
Joined: 2004-10-26 21:19

Post by lstargel »

i tried to add a task to have to let them uninstall but cant get it to work right there is the code i used.

Code: Select all

Name: {group}\{cm:UninstallProgram,Helpdesk Support}; Filename: {uninstallexe}
This puts a uninstall icon in the program files but does not work.
Thanks
njc
8
8
Posts: 24
Joined: 2004-05-27 22:02
Location: UK
Contact:

Post by njc »

Hi,

you need to change the variable Uninstallable to True to enable the uninstaller, this adds about 70k to the file as it includes the uninstall program from inno.
Paul Benn
lstargel
8
8
Posts: 12
Joined: 2004-10-26 21:19

Post by lstargel »

Are they any way that some one could make the winvnc_clck.exe file smaller? I would like to have the exe after i compiled be around 200kb right now after i compile it it is 570kb
Last edited by lstargel on 2004-10-30 14:46, edited 1 time in total.
eo
20
20
Posts: 49
Joined: 2004-10-22 01:01

Post by eo »

Is there anyway with the installer, to

1. Install
2. Run and connect back
3. When the application closes, un-install the app.

Seems there there needs to be a project that would be based on this onclick install, connect back to a predetermined IP, and uninstall.

Would be also nice to automated the creation of the predetermined IP.
lstargel
8
8
Posts: 12
Joined: 2004-10-26 21:19

Post by lstargel »

The alt+contol+delete does not work on the winvnc_clck.exe is any one else this problem?
njc
8
8
Posts: 24
Joined: 2004-05-27 22:02
Location: UK
Contact:

Post by njc »

eo,

1 & 2 are already dealt with by using the script tht I posted earlier, option 3 should be possible however, this would mean that everytime someone required assistance they would first have to download the software. Just a consideration if they are using dialup?

I will look at changing my install script to this, should not be too dificult.
Paul Benn
cerb

Post by cerb »

lstargel wrote:Are they any way that some one could make the winvnc_clck.exe file smaller? I would like to have the exe after i compiled be around 200kb right now after i compile it it is 570kb
Hi, I have not tried this oneclick yet, but I have successuflly used in the past UPX, which is an .exe compressor which might help you reducing some kB. UPX is open source and works pretty well.

Furthermore I presume the file output could be optmised in the compiler for smallest possible size (not sure if this has been done in this first version).
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6862
Joined: 2004-04-23 10:21
Contact:

Post by Rudi De Vos »

Single click is moving

Server
+removed unused parts
+encryption(22k)+hookdll(80k)+winvnc(205k) (upx)
+Selectable menu with max 10 (outgoing) helpdesk connections

Working on the creator...

Allow to predefine upto 10 remote helpdesk connections
(menu selectable on startup server)
Logo menu can be customized (you can put your company logo there...
I'm checking if all can be done without using some compiler to create a single packed exe.
zone97
Posts: 4
Joined: 2004-11-02 19:17

Post by zone97 »

Does this file and installation force view only? Or does it give you remote control? If its view only is there a modification you can do to allow remote control directly from the install?
njc
8
8
Posts: 24
Joined: 2004-05-27 22:02
Location: UK
Contact:

Post by njc »

Full control, creates a reverse connection to the support personel.
Paul Benn
cerb

Post by cerb »

Is this single click something that can now be "safely" tested? Last time I read about it, Rudi suggested NOT to use it with remote connections as it might bring down the Winvnc server...

I would like to test it, but have no physical access to the server for a few weeks, so cannot risk to bring the vnc server RC18 down.

What I would like to check is an automatic reverse connection from a firewalled PC (client) to the remote open (full IP) vnc Rc18 server via the oneclick.
rabshire

Repeater Support?

Post by rabshire »

I would like this with Repeater Support..so that the user clicks and it auto connects to my public IP and ID:### address of the repeater. I want the ID: to default to the users .XXX of their local IP. That would make it easy! Please email me any info or samples roy@knightcoders.com
njc
8
8
Posts: 24
Joined: 2004-05-27 22:02
Location: UK
Contact:

Post by njc »

cerb,

If you do not have anyone at the remote end to establish the connection then the Single Click is not an option, this requires a user to initiate the link.

I have just tested the latest version with a machine running the VNC Server and then create a manual one click connection and it connected okay and when I terminated the connection the server was left running and working.

Hope that helps.

Rudi has done a brilliant job on this one and the file size is so small with all the functions available that are in Ultr@VNC, well done Rudi.
Paul Benn
Guest

Post by Guest »

Just found this one.

This one click version detect detect a running vnc server or service.
When there is a server running, oneclick is like " add new connection from the start menu"
If no server is running, the onneclick version starts it's own server.

Fun, never realised that, but the behaviour is not bad.

The only thing that need to be checked is the encryption plugin.
If a server is runnning, does onclick use the provided key and dsm OR does he use the defined running server plugin and key OR if server has no dsm defined, none.

Oneclick has it own dsmplugin, the plugin does not require any configuration, no registry settings.
The normal dsmplugin depend on the registry to find the correct key.
cerb

Post by cerb »

Maybe someone will write a small text file to explain how to use OneClick.

I tried locally on a Windows XP SP1 machine.

Clicking on the server will bring up a page asking to select an helpdesk (among 3). I choose one and the server starts as a normal VNC one.

I then (still locally) open the viewer. Same window appears and asks me which operator. I use the same number as chosen for the server (or also a different number), but all happens is that a windows message appears with a command line set of commands and nothing else. the viewer seems to close itself.
Trying those commands bring in exactly the same thing as pressing the executable.

Not sure what this tells me... I was expecting at least to be able to see a local connection, or even better to have some .ini file where to put the remote IP and connect to.

Can anyone explain what I am doing wrong, or how to test this OneClick?
yogger
Posts: 1
Joined: 2004-11-02 14:15

Post by yogger »

I have been reading this forum for several days and this oneclick idea is almost exactly what I am looking for. I just have one feature request: Instead of (or in addition to) the predefined liist of servers, can it be possible to have the add new client window available?

In my situation, the person running oneclick will be on the phone with any number of people but they are using a vpn connection that would not allow us to initiate a connection to them (aventail connect for the curious). I have been playing with the winvnc server and can run it, set a password, and manually add a new client and connect that way. But it would be great if they could just click on the executable and go straight to the new client window.

A simple feature like this would help greeatly in trying to sell my boss on using this. currently we are using netmeeting for remote support and it is just painful.
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6862
Joined: 2004-04-23 10:21
Contact:

Post by Rudi De Vos »

Ther are 2 versions oneclick I and oneclick II
Possible i should change the name, become to confusing.

Version I is for LAN, use admin share to push server
and start it via a pipe.
Viewer site install and start server (NT/W2K/XP pro)

Version II is a little exe (200k), need to be downloaded
The exe start a winvnc server (outgoing) and connect to one of the predefined servers in the list. Including encryption
VII is only usefull when you have someone on the server site that can donwload and click the file.
All incoming stuff is removed (security), the only why to connect is that the customer click on the exe and initiate the connection to your viewer
(ALL OS)

More info on VII can be found on
http://gotovnc.dynalias.com (temporal server,win OS needed for online compilation)
eo
20
20
Posts: 49
Joined: 2004-10-22 01:01

Post by eo »

Rudi De Vos,

How about a little "Connect" button on the listing screen, in case the end-user doesnt know how to double click.

Thanks!
eo
20
20
Posts: 49
Joined: 2004-10-22 01:01

Post by eo »

How about a feature, where if there is only one server in the listing it just uses it and connects immediately skipping the dialog.
Noli
8
8
Posts: 14
Joined: 2004-11-05 13:50
Location: Buenos Aires, Argentina
Contact:

OneClick - UltraVNC - URL instead of IP address?

Post by Noli »

I have a dynamic Internet connection, and I am using no-ip.com service in order to connect UltraVNC to my place.
Because I am in a PC in the LAN, my ip is like 192.168.1.xx

How I have to tell UltraVNC the URL instead of the IP number in the "-connect 200.222.333.1" statement?

I tested "-connect http://xyz.no-ip.com" with no success.

Excuse me for my bad english! I speak spanish.

Regards, and thank you for your prompt reply.
Manuel Moguilevsky
Buenos Aires, Argentina
Yahoo Messenger: manuel_moguilevsky
Skype: manuel_moguilevsky
Buenos Aires - Argentina

Tel: +54 9 11 4444-6455
Noli
8
8
Posts: 14
Joined: 2004-11-05 13:50
Location: Buenos Aires, Argentina
Contact:

OneClick - UltraVNC - URL instead of IP address?

Post by Noli »

I have a dynamic Internet connection, and I am using no-ip.com service in order to connect UltraVNC to my place.
Because I am in a PC in the LAN, my ip is like 192.168.1.xx

How I have to tell UltraVNC the URL instead of the IP number in the "-connect 200.222.333.1" statement?

I tested "-connect http://xyz.no-ip.com" with no success.

Excuse me for my bad english! I speak spanish.

Regards, and thank you for your prompt reply.
Manuel Moguilevsky
Buenos Aires, Argentina
Yahoo Messenger: manuel_moguilevsky
Skype: manuel_moguilevsky
Buenos Aires - Argentina

Tel: +54 9 11 4444-6455
eo
20
20
Posts: 49
Joined: 2004-10-22 01:01

Post by eo »

1. Have your firewall forward port 5500 to your internal IP 192.168.1.xx

2. Setup UltraVNC to use -connect xyz.no-ip.com (without the http). Assuming xyz.no-ip.com is the same IP as your firewall.
RobH
Former moderator
Former moderator
Posts: 113
Joined: 2004-05-03 18:04
Location: Chicago, IL

Post by RobH »

freesol wrote:Similar to http://www.advantig.com/rc/ there is a UltraVNC + custom installer product:

SupportAnyPC http://www.supportanypc.com/
Check the demo version to see.

I'm also very interested in a "OneClickUltra" Ultr@VNC.

freesol
--
I have my customers download an installer I put together with inno setup that puts vnc into c:\program files\ultravnc.
It then finishes and launches the properties for them to enter a password and set the msrc4 key. They click apply and ok.

The installer then puts an icon on the desktop that starts th server and runs -connect to my ip. Works like a dream.
fthomas
8
8
Posts: 12
Joined: 2004-08-31 16:56

Details for oneclick

Post by fthomas »

Rudi,

I've been working on a minimized install of ultravnc. Can you please tell me what where I can get the internal files for the install plus what has to be installed to support a proper session? I've been only able to get the install down to 382kB and this includes all of the registry settings and smarts to install the app silently plus the files: vnchooks.dll, vncddihk.dll, 16bithlp.exe, logmessages.dll and zlib.dll.

Thanks

Frank.
dgdg

very nice!

Post by dgdg »

Rudi De Vos wrote: More info on VII can be found on
http://gotovnc.dynalias.com (temporal server,win OS needed for online compilation)
Very nice job Rudi.
1) Will this version work with vnc_repeater?
2) Where are the temp files written to?
ybjones
Posts: 1
Joined: 2004-11-06 05:02

Where to download

Post by ybjones »

Is Oneclick going to be available for download from the Ultr@VNC site? I am unable to get to the server posted above but would love to try both Oneclick I and Oneclick II.
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6862
Joined: 2004-04-23 10:21
Contact:

Post by Rudi De Vos »

The testserver "dynalias" run on my home PC.
During testing it is only availbale when i'm working on that PC.

Filesize:

-SC only is capable of making an outgoing connection
-SC don't have authentication (outgoing only)
-SC don't have logging, the user himself launch the server connection
-SC does not support Tight/ultra/core/rre encodings
-SC have icons and bitmaps replaced by 1k versions
-SC does not use registry
-SC don't have full properties dialog boxes
-SC have a startup selection menu to connect to predefined
viewers.
-SC have custom icons
-SC have a custom logo
-SC has a buildin custom encryption key
-SC does not support web connections

All components are auto build together via a online engine to generate a single click exe.

The only thing you can do with it, is making an outgoing connection to a predefined server. No incoming or web connection, no service...

Files used
winvnc.exe
vnchooks.dll
zip32.dll unzip32.dll (directory file transfer)
dsmplugin
dsm key
installer/decompressor

Compressed exe without directory Filetransfer -->185K
compressed exe with directory Filetransfer ->233k
Jon

Very good way for program

Post by Jon »

This is very nice yes and almost small like dualdesk. I make very good use with single click ultra. Thank you very very much for good work.
rheide
Posts: 2
Joined: 2004-11-04 17:59
Contact:

Post by rheide »

Hello all,
First up, Rudi, awesome job on everything, big thanks to you and everyone else involved with UltraVNC.

I am trying to reproduce the functionality of applications like NetworkStreaming (NS) and DualDesk (DD) (just like most of you probably are). There are a few things that I am still struggling with whether I use the OneClick or a custom setup with IsTool. I was wanting to find out if anyone has some input they could share on the following items.

1. Currently, when my customer downloads my file, and chooses the appropriate help desk option, they are connected to my computer. It works great, BUT, how can I get a popup that says "Do you want to accept a connection from XXXX?"?
What prevents the customer from firing up that app whenever they want and cause problems when I'm trying work with someone else? NS and DD have a popup that ask you if you want to accept the connection.

2. One of the features I really like about NS and DD is the easy uninstall. You simply right click on the icon on the customer's system tray and pick uninstall, the connection is ended and they get a message saying that the software has been removed and no one can connect to their computer.

3. I think I read that others are experiencing the same problem, but the autoreconnect feature doesn't seem to be working (at least for me).

A couple other questions, what does "SC does not support web connections" mean from Rudi's post?

All - I am going to post a similar post under the other large discussion regarding NS and DD, because I really don't know if these issues are related to OneClick or not.

Thanks in advance for any input/help/clarification that you can share. ie. if you know that the right click uninstall has to be coded totally outside of any setup/vnc app, that would be great to know, I have no idea how to do something like that.

-R
Post Reply