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.3.0-dev has been released, please test it: https://forum.uvnc.com/viewtopic.php?t=38091
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

Search found 83 matches

by Thomas Levering
2025-03-11 15:18
Forum: 1.5.x
Topic: UltraVNC 1.5.0.X-dev - Feedbacks
Replies: 83
Views: 1472653

Re: UltraVNC 1.5.0.X-dev - Feedbacks

Viewer
-help, -? or -h

is not working
by Thomas Levering
2024-01-03 11:47
Forum: 1.4.3.x
Topic: UltraVNC 1.4.3.6 - Feedbacks
Replies: 44
Views: 411864

Re: UltraVNC 1.4.3.6 - Feedbacks

Hello,

i found a small Problem.
If i save a Connection to *.vnc File with Password
The Password is not used if the first crypted char in the *.vnc File ist "00"

[connection]
..
password=0012345678901234

is not used


PS: I Generate a other Password
by Thomas Levering
2022-05-10 07:12
Forum: Olders
Topic: UltraVNC 1.3.8.2-dev - Feedbacks
Replies: 21
Views: 58965

Re: 1.3.8.2 online

Thank you :)

x64\winvnc64.exe is 1.3.9.1 in zip (is this winvncipV6.exe?) and the timestamp is from 24.04.2022
all other files are 1.3.8.2
by Thomas Levering
2022-04-04 06:32
Forum: Olders
Topic: UltraVNC 1.3.8.1 - Feedbacks
Replies: 19
Views: 55084

Re: 1.3.8.1 online

Viewer

Problem:
m_Dpi = GetDeviceCaps(GetDC(m_hwndMain), LOGPIXELSX);
sometimes give the wrong DPI
Laptop with 4k Boot, connect to dock(disconnet primary 4k and connect 2k display)
then GetDeviceCaps deliver 192 DPI (only 96 DPI Monitor connected)

Solution:
change GetDeviceCaps to ...
by Thomas Levering
2021-09-06 14:40
Forum: Olders
Topic: Release 1.3.4
Replies: 34
Views: 32764

Re: Release 1.3.4

SkyBeam wrote:reverse connect/repeater
I Use Repeater with encryption plugin and password -> no Warning

One Solution:
click Thrust and write this to "IP".vnc File
by Thomas Levering
2021-08-30 11:21
Forum: Olders
Topic: 1.3.3 dev-12
Replies: 13
Views: 10744

Re: 1.3.3 dev-12

FullScreenTitleBar :evil:

Resolved (Only with Multimonitor with different DPI)
add "::SetWindowRgn" after DPI change

and save hLastMonitor TitleBar on wrong Monitor
by Thomas Levering
2021-08-30 07:49
Forum: Olders
Topic: 1.3.3 dev-12
Replies: 13
Views: 10744

Re: 1.3.3 dev-12

i hope the last changes from me :)

add option only in Ini
1.
AutoScalingLimit=1
-> If Windows Scale/Dpi is 150% Autosize is max 150%
-> If Windows Scale/Dpi is 200% Autosize is max 200%
per Monitor

2.
BlockSameMouse=1
if the Server is not UltraVnc and more then One Client. Block MouseEvents with ...
by Thomas Levering
2021-08-29 18:42
Forum: Olders
Topic: 1.3.3 dev-12
Replies: 13
Views: 10744

Re: 1.3.3 dev-12

:thumbs:
Downloaded, and Test OK

the testrect is for Autosize
by Thomas Levering
2021-08-29 14:31
Forum: Olders
Topic: 1.3.3 dev-12
Replies: 13
Views: 10744

Re: 1.3.3 dev-12

test
Download "UltraVNC-development.zip" from Git
unzip in new folder
change files from "vnc 2021 08 29.zip"

Open "vncviewer_vs2017.sln"
not Autoupgrade
mark all and change to 10.0 and v142

All is working.
(Only Debug x64 not -> LNK1104 Datei "zlibstat.lib" ..)

VS2017 not installed
by Thomas Levering
2021-08-29 11:32
Forum: Olders
Topic: 1.3.3 dev-12
Replies: 13
Views: 10744

Re: 1.3.3 dev-12

compiled exe with all patches (tyanO and my)

https://1drv.ms/f/s!AkdsiVHAVCeBhjFMuxmAGxOAqLdT
by Thomas Levering
2021-08-29 10:26
Forum: Olders
Topic: 1.3.3 dev 10
Replies: 48
Views: 54300

Re: 1.3.3 dev 10

1.
FullScreenTitleBar Is not in dev12 and not in Git (changed Files in my Onedrive)
2.
Toolbar is the old
3.
many changes are with >=2 Monitors and different DPI
4.
Autosize changed.
New setting „Even“
Try scale 200% and enable/disable „scale to window“ to see difference
I use Autosize Even, if move ...
by Thomas Levering
2021-08-27 09:20
Forum: Olders
Topic: 1.3.3 dev-12
Replies: 13
Views: 10744

Re: 1.3.3 dev-12

Next
FullScreenTitleBar
changed files in my Onedrive

the size of the FullScreenTitleBar changes with DPI change
by Thomas Levering
2021-08-26 12:31
Forum: Olders
Topic: 1.3.3 dev-11
Replies: 2
Views: 3943

Re: 1.3.3 dev-11

I found the Bug
Send SendFullFramebufferUpdateRequest On DPI change before running -> empty picture

Code: Select all

if (_this->m_running)
	_this->SendFullFramebufferUpdateRequest(false);
I add Autoscaling even in the old Options Dialog

https://1drv.ms/f/s!AkdsiVHAVCeBhjFMuxmAGxOAqLdT
by Thomas Levering
2021-08-26 09:19
Forum: Olders
Topic: 1.3.3 dev-11
Replies: 2
Views: 3943

Re: 1.3.3 dev-11

wait with release, i found a problem
by Thomas Levering
2021-08-18 13:03
Forum: Olders
Topic: 1.3.3 dev 10
Replies: 48
Views: 54300

Re: 1.3.3 dev 10

merge with git code
Now Autosize scale is OK (no Border, biggest possible window)

Faster and better result for other then 100,200,300% is to use "scale to window" (directX)
Autosize is working with directX in window mode too.

toDo
keep aspect ratio for Fullscreen in directX (Only if Autosize?)
GUI ...
by Thomas Levering
2021-08-17 10:05
Forum: Olders
Topic: 1.3.3 dev 10
Replies: 48
Views: 54300

Re: 1.3.3 dev 10

New Viewer Exe in Onedrive

New Option:
Not in GUI, only Inifile

if AutoScalingEven=1
AutoScaling only scale to 100,200 or 300%

For other Scaling "Scale to Window" is faster

options.vnc

[options]
AutoScaling=1
AutoScalingEven=1


Other Fix AutoScaling no Boarder in calculation if Fullscreen ...
by Thomas Levering
2021-08-11 08:49
Forum: Olders
Topic: 1.3.3 dev 10
Replies: 48
Views: 54300

Re: 1.3.3 dev 10

Viewer

I the connection is lost. The Restore/ConnectionLost Dialog is on a Other Monitor.
if click "Close" in this Dialog, the Dialog is Closed and the connection is restored -> OK
if you only see the window of the client connection and close the clientconnection window. The Dialog on the Other ...
by Thomas Levering
2021-08-11 08:28
Forum: Olders
Topic: 1.3.3 dev 10
Replies: 48
Views: 54300

Re: 1.3.3 dev 10

Remove from Git ?

vncviewer_VC2017.vcxproj
<Manifest>
<EnableDpiAwareness>PerMonitorHighDPIAware</EnableDpiAwareness>
</Manifest>
by Thomas Levering
2021-08-04 08:25
Forum: Olders
Topic: 1.3.3 dev 10
Replies: 48
Views: 54300

Re: 1.3.3 dev 10

See Picture in Onedrive: "SetStretchBltMode 1BLACKONWHITE 2COLORONCOLOR 3HALFTONE .png"

Only If Scaling is 200% or 300%, the Result is better if simply double the pixel


ClientConnection.cpp Line 5022

else
{

int n = m_opts.m_scale_num;
int d = m_opts.m_scale_den;
int m = n % d;
if (m == 0 ...
by Thomas Levering
2021-08-03 05:53
Forum: Olders
Topic: 1.3.3 dev 10
Replies: 48
Views: 54300

Re: 1.3.3 dev 10

I Download from Git
don´t upgrade (I have Visual Studio 2019)
manualy select Windows SDK 10.0 (newest)
Plattformtoolset v142
Kompile and per Monitor v1 is active

Disable Manifesttool/DPI in Settings and per Monitor v2 is active
by Thomas Levering
2021-08-03 05:41
Forum: Olders
Topic: 1.3.3 dev 10
Replies: 48
Views: 54300

Re: 1.3.3 dev 10

with your new exe, per Monitor v1 is active



<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0 ...
by Thomas Levering
2021-08-03 05:31
Forum: Olders
Topic: 1.3.3 dev 10
Replies: 48
Views: 54300

Re: 1.3.3 dev 10

Check with this Tool

https://docs.microsoft.com/en-us/sysinternals/downloads/sigcheck
sigcheck64.exe -m "vncviewer.exe"


<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
<trustInfo xmlns="urn:schemas-microsoft-com ...
by Thomas Levering
2021-08-02 06:44
Forum: Olders
Topic: 1.3.3 dev 10
Replies: 48
Views: 54300

Re: 1.3.3 dev 10

with your exe, see Logfile (the Window is very small)

Time to use the actual WindowsSDK ?


Logfile

...
Geometry 3840 x 1080 depth 24
Screen work area is 5760 x 80
Reset keyboard for first use
Flush dead key gives: 1 character(s): 0x0020 ( )
Clipboard changed
Ignore Clipboard while initializing ...
by Thomas Levering
2021-08-02 05:34
Forum: Olders
Topic: 1.3.3 dev 10
Replies: 48
Views: 54300

Re: 1.3.3 dev 10

Thank you,

Is "vncviewer.cpp" not Updated? DPI per Monitor v2 is not active

https://1drv.ms/f/s!AkdsiVHAVCeBhjFMuxmAGxOAqLdT

Uploaded 2 Pictures to see difference of dpi aware
by Thomas Levering
2021-07-30 13:24
Forum: Olders
Topic: 1.3.3 dev 10
Replies: 48
Views: 54300

Re: 1.3.3 dev 10

Update Files

move window to screen with other dpi:
NoFlicker -> SizeWindow if Window is 100% on other monitor
Autosize is working
by Thomas Levering
2021-07-30 07:24
Forum: Olders
Topic: 1.3.3 dev 10
Replies: 48
Views: 54300

Re: 1.3.3 dev 10

ClientConnection.cpp add restoreScreenPosition

case ID_CONN_ABOUT:
_this->ShowConnInfo();
return 0;

case ID_FULLSCREEN: // CTRL+ALT+F12
_this->SetFullScreenMode(!_this->InFullScreenMode());
if (!_this->InFullScreenMode())
_this->restoreScreenPosition();
return 0;

case ID_VIEWONLYTOGGLE ...
by Thomas Levering
2021-07-29 09:20
Forum: Olders
Topic: 1.3.3 dev 10
Replies: 48
Views: 54300

Re: 1.3.3 dev 10

Updated

AdjustWindowRectEx change to AdjustWindowRectExForDpi (if Windows10)

void ClientConnection::saveScreenPosition()
sometimes save, after the window is maximized

later i see not all ok with CTRL+ALT+F12 (Restore not on Last Position)

to do FullScreenTitleBar painting font after change dpi ...
by Thomas Levering
2021-07-27 06:36
Forum: Olders
Topic: 1.3.3 dev 10
Replies: 48
Views: 54300

Re: 1.3.3 dev 10

Update Files
One Code Line wrong

and
FullScreenTitleBar.cpp (caption to big)

case WM_DPICHANGED:
{
TitleBarThis->Font = CreateFont(-MulDiv(12, HIWORD(wParam), 96), 0, 0, 0, 0, FALSE, 0, 0, 0, 0, 0, 0, 0, "Arial");
//toDo Repaint
}


Old
-MulDiv(10, 96, 72) at100%
-MulDiv(10, 192, 72 ...
by Thomas Levering
2021-07-26 15:39
Forum: Olders
Topic: 1.3.3 dev 10
Replies: 48
Views: 54300

Re: 1.3.3 dev 10

@Skyfighter

files changed, same Link

change/remove some code

Test Test Test all options
by Thomas Levering
2021-07-21 16:12
Forum: Olders
Topic: 1.3.3 dev 10
Replies: 48
Views: 54300

Re: 1.3.3 dev 10

The Links are the same. OneDrive Folder with all Files.
2nd Link Cut after ?
OneDrive GeoLock? I‘m from Germany