I use it to compiling a SC solution and for this I need an answer:
Older versions till 1.02
winvnc.exe 1.0.0.18 (241664 bytes)
vnchooks.dll 3.3.6.0 (53 248 bytes)
Upgraded versions from UltraVNC 1.05
winvnc.exe 1.0.90.0 (1 519 168 bytes) + Digital Signature
vnchooks.dll 1.1.0.0 (130 624 bytes) + Digital Signature
Should I understand that I need to update server side of SC with new files?
Now the size extremelly increase and when compiling I receive this kind of error:
upx: archive_temp.exe: NotCompressibleException
I use standart command and standart ZIP archiving like before:
CREATE_EXE.CMD SUPPORT
and the error above is shown, but when I reverse to old winvnc.exe and vnchooks.dll everything is fine!
Another annoying is that when I use new winvnc.exe and vnchooks.dll and after the compiling ignoring this error the SC file is OK, but when the customer clicks on it the screen PASSWORD NOT SAVED VERIFY is displaying and when you press OK is displaying the UltraVNC Server Property page and not the operators that I describe in helpdesk.txt.
If you cannot want to make changes on server side and want to close this property dialog it shows again the screen that explain: PASSWORD NOT SAVED VERIFY, and again and again without possibility to close if you don't press CTRL+ALT+DEL and kill process: winvnc.exe
And the last question is why the version of the old vnchooks.dll is decereasing?
The listening daemon I start with this options modyfiing the shortcut:
"C:\Program Files\UltraVNC\vncviewer.exe" -listen 5500 -dsmplugin "C:\Program Files\UltraVNC\MSRC4Plugin.dsm" -loglevel 5 -logfile c:\session.txt
The USB stick version that I made:
I create a BATCH file named: support.bat on directory SUPPORT on my USB Stick. In the BATCH file I put theese lines:
start vncviewer.exe -listen 5500 -dsmplugin MSRC4Plugin.dsm -loglevel 5 -logfile vncviewer.log
In directory SUPPORT I have:
vncviewer.exe
MSRC4Plugin-tmp.d2
MSRC4Plugin.dsm
MSRC4Plugin_NoReg.dsm
support.bat
rc4.key
vncviewer.log
I see that many Tutorials are advise that need to use in helpdesk.txt this kind of syntaxis:
[HOST]
.:SUPPORT:.
-plugin -connect support.dyndns.org::5500 -noregistry
and I use this without problems, can someone explain the difference:
[HOST]
.:SUPPORT:.
-plugin -connect support.dyndns.org:5500 -noregistry
NOTE: Can we use a simple CMD to open port 5500, so the answer is yes:
When you compile your SC you can insert a command that will execute on click, and the command is:
netsh firewall add portopening ALL 5500 UltraVNC ENABLE ALL
For MacOSX server and Windows XP viewer:
goto ‘Sharing’ in ‘System Preferences’
select Apple Remote Desktop
select Access Privileges
Tick ‘VNC viewers may control screen with password’
Enter a password
Connect with any vnc viewer on a mac, no need to specify the port either.
You can "customise" the Vine Server application before you roll it out to all your users ..
You need the Apple Developer Tools
If you do want to get the developer tools which are free if you register at http://connect.apple.com then this procedure will work to permanently set those values for a particular installation:
Using the Finder and "Open as Package" go to Vine Server.app/Contents/Resources/English.lproj/
Double Click on Main Menu to open the NIB in Interface Builder
Double click inside the "Viewer: Host or IP" field
Just type the value you want pre-set
Command-S to Save the NIB
I'll stick with tightVNC as it seems to be most responsive (I'm using it with -compresslevel 9 -quality 9 command line settings).