After more 1 000 000 (one million) views on forum for 1.5.0.x development versions... and 1.6.0.0 version
A new stable version, UltraVNC 1.6.1.0 and UltraVNC SC 1.6.1.0 have been released: https://forum.uvnc.com/viewtopic.php?t=38080
Feedback is welcome

Celebrating the 22th anniversary of the UltraVNC (25th anniversary since the laying of the foundation stone): https://forum.uvnc.com/viewtopic.php?t=38031

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

Forum password change request: https://forum.uvnc.com/viewtopic.php?t=38078

Development: UltraVNC development is always here... Any help is welcome.
A new development version, UltraVNC 1.6.2.0-dev has been released, please test it: https://forum.uvnc.com/viewtopic.php?t=38083
Feedback is welcome

Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- 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

What Files to use with UVNC server EXE

Post Reply
User avatar
JDaus
Friend of UVNC
Friend of UVNC
Posts: 537
Joined: 2007-03-17 11:00
Location: Sydney, Australia
Contact:

What Files to use with UVNC server EXE

Post by JDaus »

Hi Rudi and all,

it been a while since i last tinkered with VNC and i wanted to update the server version in SCPrompt2020 (even though the version i am using in it appears to work ok), just to stay current, but when i look at the server install, there are quite a lot more DLL's than i remember. Whats essential? is there a post on the site that explains what is what ?

PS to rudi PM sent.
ask a silly question and remain a fool for 5 minutes...
don't ask, and remain a fool for life - JDaus 2003

without imperfections, neither you nor i would exist - Steven Hawkins
__
JD
SCPrompt - OpenSource Free Remote Screen\Desktop Sharing Solution
SecureTech.com.au
User avatar
OldNESJunkie
20
20
Posts: 32
Joined: 2017-05-22 21:40
Location: Music City USA
Contact:

Re: What Files to use with UVNC server EXE

Post by OldNESJunkie »

From my experience the server and viewer will work fine without any of the other DLL files, but the performance is greatly improved if the ddengine dll is with the server. I have a small uVNC frontend I wrote that copies the following files to a remote computer using paexec:

ddengine64.dll
schook64.dll
vnchooks.dll
winvnc.exe
custom ultravncvnc.ini with a random password

It then starts the server as a service and connects to the remote computer with the viewer. If I remove all the DLL's it still works fine, but the performance is improved with ddengine64.dll and the ini file set to enabledriver=1. From my experience the ddengine.dll is required to use the 'Capture semi-transparent windows' feature. Hopefully Rudi will answer your questions with more clarity though.
You can see my utility here:
http://oldnesjunkie.duckdns.org/vnc.php
It will connect to either 32 or 64 bit remote computers, though the app itself will only run on 64-bit.
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6950
Joined: 2004-04-23 10:21
Contact:

Re: What Files to use with UVNC server EXE

Post by Rudi De Vos »

winvnc.exe
logmessages.dll/logging.dll: This log the connections, needed if you want have a log on the server.
ddengine.dll : fast capture screen
SCHook or vnchook as fallback when ddengine fail. : give hints about screen changes
ultravnc.ini: config file
UltraVNC links (join us on social networks):
- Website: https://uvnc.com/
- Forum: https://forum.uvnc.com/
- GitHub sourcecode: https://github.com/ultravnc/UltraVNC
- Mastodon: https://mastodon.social/@ultravnc
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- 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
- uvnc2me: https://uvnc2me.com/
Prisma
100
100
Posts: 320
Joined: 2005-10-27 15:50

Re: What Files to use with UVNC server EXE

Post by Prisma »

Regarding SAS / CAD:

sas.dll - no more needed? In actual builds not included.
setcad.exe - Only for tweaking the registry to enable SAS?

I thought to remember that on the first start of winvnc.exe in service mode (copy&paste, no installer!) on a Server 2019 system I was prompted if I wish to enable SAS. Where did this popup come from? Which source code?
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6950
Joined: 2004-04-23 10:21
Contact:

Re: What Files to use with UVNC server EXE

Post by Rudi De Vos »

Correct, sas.dll is included in the OS.

Look
class vncCad, cadthread.cpp
UltraVNC links (join us on social networks):
- Website: https://uvnc.com/
- Forum: https://forum.uvnc.com/
- GitHub sourcecode: https://github.com/ultravnc/UltraVNC
- Mastodon: https://mastodon.social/@ultravnc
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- 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
- uvnc2me: https://uvnc2me.com/
Post Reply