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.
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
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
What Files to use with UVNC server EXE
What Files to use with UVNC server EXE
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
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
- OldNESJunkie
- 20
- Posts: 32
- Joined: 2017-05-22 21:40
- Location: Music City USA
- Contact:
Re: What Files to use with UVNC server EXE
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.
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.
- Rudi De Vos
- Admin & Developer
- Posts: 6863
- Joined: 2004-04-23 10:21
- Contact:
Re: What Files to use with UVNC server EXE
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
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
Re: What Files to use with UVNC server EXE
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?
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?
- Rudi De Vos
- Admin & Developer
- Posts: 6863
- Joined: 2004-04-23 10:21
- Contact:
Re: What Files to use with UVNC server EXE
Correct, sas.dll is included in the OS.
Look
class vncCad, cadthread.cpp
Look
class vncCad, cadthread.cpp