Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: 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://twitter.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc

SCBuilder 2009 (based on 1.0.5.3) Vista Compatible

This forum is for VNC related products | This means not only UltraVNC | It even is allowed to announce or describe commercial (and of course non-commercial) programs here (but not anywhere else in the forum)
Post Reply
User avatar
JDaus
Friend of UVNC
Friend of UVNC
Posts: 537
Joined: 2007-03-17 11:00
Location: Sydney, Australia
Contact:

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by JDaus »

he seams to have disapeared at the moment, as i sent him some suggestions for the original script a few weeks back (via PM) and have not heard anything back ...

i recently found the way of re-enabling desktop wallpaper in autoit ... so have added this to VNC2Me ...

as i said in the PM i would be interested in helping get this fully functional, and joining forces on getting something setup that is usable by more people ... this is after all the reason i started VNC2Me ...

ANYWAY, here is the code to re-enable desktop wallpaper when you "force" VNC server closed ...

Code: Select all

DllCall("user32.dll", "int", "SystemParametersInfo", "int", 20, "int", 0, "str", RegRead("HKEY_CURRENT_USER\Control Panel\Desktop", "Wallpaper"), "int", BitOR(1, 2))
it should be placed before any "exit" call in the script or on the last few lines ... not going to bother adding it to the "OLD" script, as it has apparently changed so much since then ...

hope this helps someone
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
Leadfingers
Posts: 2
Joined: 2007-03-08 20:28

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by Leadfingers »

Bump

Because I realy need this tool to work on Vista and my existing, old SC tool doesn't :(
ryuse
Posts: 5
Joined: 2007-11-07 06:07

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by ryuse »

i am waiting for this tool very much

so , i hope it can going to release as soon as posible

.....^_^ god job...
stoopid
Posts: 2
Joined: 2008-12-30 16:01

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by stoopid »

I didn't see this mentioned or I missed the setting in the INI...

1) how to do I stop the server client from automatically connecting to my viewer that's listening? The old method of creating the SC exe it prompted the viewer to allow the connection, but with this there's never a prompt - it just goes. Then I have to uninstall the client before exiting or it reconnects if I just close the window...

2) In my testing the Vista performance improved a lot, but I don't see how to set the default resolution to 256 colors... ?
Last edited by stoopid on 2008-12-30 22:18, edited 1 time in total.
stoopid
Posts: 2
Joined: 2008-12-30 16:01

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by stoopid »

NiTr0 wrote:
EnCryptor wrote:
NiTr0 wrote:The awnser is in my reply to monchhichi.. The old SC is hard coded with this function, I use the newest standard vncviewer.exe and this version doesn't have the "confirmation dialog box" coded into it.. I only coded a "launcher" to run/execute the vncviewer.exe with -parameters.. I hope this is what you guys mean..
But I am using the same viewer (1.0.5.2) for connections from SC and from standard VNC server.
When I am receiving a connection request from the UVNC SC, a confirmation dialog is displayed ("Accept Incoming SC connection").
However, when connection request comes from the standard VNC server ("Add new client" menu), there is no confirmation dialog and connection is accepted automatically.
How can I set vncviewer to alwais display the confirmation dialog?
Yes I understand what you mean, but this is something you should ask the UltraVNC Developers to implement such a feature.

Refer to this list:
http://www.uvnc.com/install/cmdline.html
This is all I can implement... And there is no -parameter to enable a "confermation dialog".. So unfortunatly this is not in my power to add this function.. I would like to see a dialog box too, this would be nice yes..
I obviously missed this page (page 4). Nevermind the first item in my previous response. The second one isn't a big deal if I set the viewer to 256 colors...
twagner
40
40
Posts: 74
Joined: 2008-09-09 20:43
Location: Germany

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by twagner »

Hi NiTr0,

happy new year 2009.
When we can admire your new SCBuilder 2009 / 2.0? :)

with best wishes

twagner
Die Welt geht Remote . . . . / the World goes remote . . . .
www.vnc-world.com
Writer of the first book about UltraVNC!!!
MrWeb
Posts: 1
Joined: 2009-01-04 20:35

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by MrWeb »

Which source code is used, to create the SC 1.0.5.2 binary ?
Where can i found the source code to this version ?

Best regards,
MrWeb
Alberto
Posts: 6
Joined: 2005-03-18 19:35

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by Alberto »

Hi to all,

@NiTr0

Thanks to your work, look at recent posts because some of your code
is been already developed by Uvnc members like CyberDoc, Radeon and Caramel.

------------------------------------------
[topic=11485][/topic]
------------------------------------------

Look at the above link to disable UAC without reboot (UAC registry fix)
and to disable the Aero composition (through dwmapi.dll).

You can download all the source code (vista_sc_src.zip - the code is written in C#),
bin and all the packages from here: www.uptime.dk/opensource/ultravnc_sc_vista/

VistaSC description:
- Backs up the registry keys "PromptOnSecureDesktop" & "ConsentPromptBehaviorAdmin"
to "name + _tmp" and sets them to the new values.
- Disables Aero.
- Executes arg[0] eg. winvnc.exe and waits for the process to exit.
- After process exit, Restores original registry values keys and deletes tmp values.
- Exits enabling Aero again.

Alberto
Last edited by Alberto on 2009-01-05 18:31, edited 1 time in total.
NiTr0
8
8
Posts: 27
Joined: 2008-11-03 10:43

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by NiTr0 »

Happy new year to all !

Just a quicky to show im not dead and neither is the project :)

Ive been quite busy lately but now and then I managed to code the tool abit. The biggest addidtion is the implementation of profile support which was quite alot of work..

Im at work now so I cannot write a long story, but one of these days I will supply you guys with more info and a release date.
cljrom
Posts: 1
Joined: 2009-01-07 21:03

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by cljrom »

Mannnnn, I could of really used this today! Great effort and wish I had the time to help.

Any kind of progress on this?

--clj
robeerski
Posts: 1
Joined: 2009-01-09 09:30

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by robeerski »

I too would love to be able to use this. I have used the old VNC Viewer in Listen mode with an EXE on my website for people to DL when they need help. Ever since Vista came out I have been able to do less and less remote work since the single click tool does not really work on Vista.

The release of this would help me a lot.
User avatar
JDaus
Friend of UVNC
Friend of UVNC
Posts: 537
Joined: 2007-03-17 11:00
Location: Sydney, Australia
Contact:

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by JDaus »

NiTr0 wrote:Just a quicky to show im not dead and neither is the project :)
Great to hear that ... i was just about to start picking up the pieces as we have not heard from you in a while ...

as stated in a PM earlier, if you need hosting and/or SVN access (so others can help when we get time) let me know ...
NiTr0 wrote:Ive been quite busy lately but now and then I managed to code the tool abit. The biggest addidtion is the implementation of profile support which was quite alot of work..
I can imagine ... send me your code if you want me to look over what you have ... maybe i can roll something like this into VNC2Me to allow people to use direct connections or SSH encrypted connections ... hmmm :P
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
JDaus
Friend of UVNC
Friend of UVNC
Posts: 537
Joined: 2007-03-17 11:00
Location: Sydney, Australia
Contact:

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by JDaus »

NiTr0 wrote:I can disable UAC as well, but this needs a system restart.. And another system restart to enable UAC again when done.
I have need of someone who has vista premium installed to do some testing to make sure UAC and (more importantly) AERO disable with a small autoit script ... this will be a big improvement for NiTr0 and myself ...

i need someone who is fairly competent with windows, but not necesarily an expert ...

what i am trying to achieve is to iliminate using external applications to disable aero and uac.

thanks in advance for any offers of assistance
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
Radeon
20
20
Posts: 40
Joined: 2008-01-14 16:12

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by Radeon »

Hello all! For all of those waiting for more of a fully functional release from NiTr0, feel free to try this out. It fully disables UAC and Aero on initial connection and reenables on disconnect with all usual features of SC

(Post #182)

[post=55673][/post]

I hope no one thinks i am trying to steal thunder! I just want to help out a few pleaple if i can.

If you have a problem with this NiTro then please PM me and i will remove my post straight away.

Cheers,

Radeon :)
Last edited by Radeon on 2009-01-12 10:41, edited 1 time in total.
paulus47
8
8
Posts: 16
Joined: 2009-01-14 15:18

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by paulus47 »

is this ready ?? :P :P

and please make a option to let client know we are disconnecting !!


thanks and keep up the good works 20.000 bits and bites for all :)

NiTr0 wrote:updated 02/12/2008

Coming soon: SCBuilder 2009 v1.0 by NiTr0 (based on UltraVNC v1.0.5.2)


This tool will build the server/viewer for you!

Screenshot of progress:
Image

Server Tab:
- LAN/WAN buttons will automaticly get and insert your lan or wan ip adress.
- Disable Vista's Aero (temporary turn off aero)
- Remove Wallpaper (temporary turn off the background wallpaper)
- Repeater ID
- Balloon tip (shows a small message when the server executes)
- Build (compiles the server)

Viewer Tab:
- Use UPNP (still in progress, but this will automaticly forward the viewer port in your router)
- Build (compiles the viewer)
- Unfortunatly the viewer doesn't accept the -parameter options like encoding and colors etc. Maybe in the future when this is possible I will add those options as well

Misc Tab (most options apply to server):
- Use MSRC4 Plugin (this enables the dsm plugin for encrypted connection between server and viewer, this applies to both server and viewer)
- Generate a new key (this will generate a new 128-bit key)
- Run @ User Level (this will run the server at user level, and does not require admin rights. But this will not work on Vista if UAC is enabled)
- Run @ Service Level (this will run the server as a service, but in this case admin rights are needed. This option runs great on Vista with UAC enabled)
- Confirm Dialog-Box (if enabled this will show a warning message when the server is executed, so the customer can deside to reject the connection)
- Web Downloader (this will build a 300KB small executable which will download a file from a website and silently execute the downloaded file. But I still need to secure this executable abit, so it won't be abused...)

Extra info:
- Both server and viewer will clean themself on exit, so there are no left overs in the Temp folder
- The server will automaticly reconnect to the viewer when connection is lost, or the viewer was closed.
- The server will startup and reconnect to the viewer after reboot/login. (depends on run level)
- You can log off/on windows users if the server runs as a service. The windows logon screen will be visible.

Once the viewer is executed it will listen on the given port and you can access the viewer options just like normal via the tray-icon.

Once the server is executed it will run an icon in the system tray with the following options:
Exit = Stops the server, the server will automaticly startup on reboot and reconnect to the viewer.
Uninstall = Stops the server and removes all the server files from Temp folder.

To do:
- UPNP to automaticly forward the viewer port
- Profile support
- ?

-----------------------------------------------------------------------------------------------------------------------------------------------

Old stuff:

UltraVNC Single Click Launcher v1.0 by NiTr0 2008 (based on UltraVNC v1.0.5.2)

A *real* single click solution for UltraVNC with autostart, autoreconnect, encryption and Windows Vista Compatible!

The server will run an icon in the system tray with the following options:
Stop = Stops the server, the server will autostart after reboot/login.
Uninstall = Stops the server and removes all the server files from Temp folder.


Howto, Server:
1. Basicly all you have to do is edit the server-script.au3 file with notepad and change the ip adress to your own ip adress.
2. Run compile-server.bat to build the winvnc-sc.exe
3. Send it to your customers.

Howto, Viewer:
1. Run compile-viewer.bat to build the vncviewer-sc.exe
2. Make sure you have port 5500 forwarded in your router/firewall.
3. Run vncviewer-sc.exe to start listening for server connections.

Download: (these files are obsolete)
http://www.megaupload.com/?d=R5W4WY3D


Thanks to the forum members Caramel & xcezzz for their code snipests!
trying to survive ;-)
zaoka
Posts: 7
Joined: 2009-01-11 01:43

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by zaoka »

Yes, client should see window "Thank you for using XXXX support, technician is now disconnected. Click Uninstall to permanently remove this application" and option "uninstall" so client can click that and feel safe that way.


Also I am not sure if this is done already but it will be nice that customer see text and have button "I accept, connect me...".
Basically customer should be able to see description that technician will be able to see his desktop, that by clicking Connect he allow technician to see and remote control his PC. Some people just dont know what remote support looks like...


Also popup balon with description "You can stop remote support at any time by right clicking this icon and selecting Stop". Client must feel that he is in control all the time!!!!
I was testing SC with friend of mine and he asked few time how do I know SC is gone from my system..... and I know him for years. 0:-)
gdhgdh
Posts: 2
Joined: 2006-01-06 09:43

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by gdhgdh »

Come on, Nitro - enough of the cock-tease.. we're all about to burst.. release this thing!
Last edited by gdhgdh on 2009-01-19 10:09, edited 1 time in total.
maverick682
8
8
Posts: 8
Joined: 2009-01-17 10:35

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by maverick682 »

Hi

I am in need of a little help.
I have used the old version (UltraVNC Single Click Launcher v1.0) to create the Server and viewer as I don't know where to get the new one (If it's out yet).
I have inserted my dyndns address in the ipadress string, I can confirm that the port forwarding works to 5500. I am unable to get it to even connect nevermind reconnect to the PC. It works within my LAN using an internal ip address, but not able to get it to work to a dynamic ip address (Dyndns).

Am I missing something?

Any assistance much received

Thanks
Mav
Terabyte
8
8
Posts: 23
Joined: 2005-05-23 23:44

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by Terabyte »

The suspense is killing me!
sdnian
Posts: 2
Joined: 2009-01-22 07:42

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by sdnian »

According by my tried if another ultravnc server is running, this server will not work (can't connect successful). Any solution to resolve this problem? Thank you.
maverick682
8
8
Posts: 8
Joined: 2009-01-17 10:35

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by maverick682 »

All sorted, it was me being a plonker
Thanks anyway
NiTr0
8
8
Posts: 27
Joined: 2008-11-03 10:43

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by NiTr0 »

My sensire apologies to all for keeping you guys waiting.

The Builder will be released this weekend, and now for real!
Also I will reply the latest forum posts as well in the next few days.

Further more I should also write a small documentation on how to use the builder.

Have a nice evening!
lupick
8
8
Posts: 16
Joined: 2007-01-27 08:53

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by lupick »

NiTr0 wrote:My sensire apologies to all for keeping you guys waiting.

The Builder will be released this weekend, and now for real!
Also I will reply the latest forum posts as well in the next few days.

Further more I should also write a small documentation on how to use the builder.

Have a nice evening!

Great news Nitr0!!!

Thank you for your work

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

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by JDaus »

sounds great nitro ... cant wait to see what you have done ...

i have been working on stripping all the excess code (java viewer and such) out of the UVNC server (1.0.5.2) making it under half the size of the original (774kb) uncompressed with the viewer coming in at a similar size ... (779) this was done purely for an SC purpose ... many of the not needed menu's and such where removed in the process ... so don't think its a full version at that size, but it should work great as SC ...

can't wait to see what youv'e done with the builder nitro ....
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
paulus47
8
8
Posts: 16
Joined: 2009-01-14 15:18

Re: SC v1.0.5.2 with autostart & autoreconnect. Works on

Post by paulus47 »

Thanks for your awnser to us !

i am looking forward to it !
you did a great job m8
thanks again...

best regards, Paul
NiTr0 wrote:My sensire apologies to all for keeping you guys waiting.

The Builder will be released this weekend, and now for real!
Also I will reply the latest forum posts as well in the next few days.

Further more I should also write a small documentation on how to use the builder.

Have a nice evening!
trying to survive ;-)
NiTr0
8
8
Posts: 27
Joined: 2008-11-03 10:43

Re: Release: SCBuilder 2009 (based on 1.0.5.3) Vista Compati

Post by NiTr0 »

Ok here it is at last :-D

Please check post #1 as I have updated and released SCBuilder 2009 beta version. There might be still some bugs left, if you find one please let me know.

I think it is quite complete now, but its still far from finished!
Please let me know if more or better functions are needed.

Have fun!
maverick682
8
8
Posts: 8
Joined: 2009-01-17 10:35

Re: Release: SCBuilder 2009 (based on 1.0.5.3) Vista Compati

Post by maverick682 »

Thanks NiTr0

Looks FANTASTIC.

Cheers
Maverick682
Last edited by maverick682 on 2009-01-25 22:19, edited 3 times in total.
pilotsnipes
8
8
Posts: 15
Joined: 2007-09-28 19:31

Re: Release: SCBuilder 2009 (based on 1.0.5.3) Vista Compati

Post by pilotsnipes »

NiTr0

I cannot thank you enough for this, this is really fantastic. I've been struggling along now with the old version of SC for a couple of years now, screaming with pain everytime someone rang me with a support problem on a windows vista computer.

No doubt over the last few years there has been updates and tricks to get SC to work well with vista, but to be honest there were SO many threads and different people doing different things I just never had the time to sit down and work out how to get myself up-to-date.

With your INCREDIBLY simple package, I've managed to recreate my SC exe file that now works with Vista reliably and fast!

(Note this means connecting TO a vista machine where in the past it was sooooo slloooowww)

Adding encryption was a piece of cake and now I have a second exe for that too if I feel I need for it.

Also I've managed to get the repeater working first time with no problems, both WITH and WITHOUT the encryption module. How handy this will be when I am not at the normal computer I do support from.

Thank you thank you!


For feedback purposes, the only problem I had was when I had the following scenario.

Main PC running repeater (windows XP)
Client connecting to me using my SC exe with ENCRYPTION and an ID set to 1234 (Vista)
My laptop connecting to the main PC with ID set 1234 and ENCRYPTION enabled in vncviewer (windows XP)

The laptop and client PC connected straight away using my main PC as the repeater BUT the screen refresh rates were approx 1 every 45 secs! Very bad, a bit like the old days prior to 1.05.3 etc.

However as soon as I repeated this test WITHOUT encryption, I got very fast screen refreshes.

This isn't a problem for me, I'm happy without the encryption, but I'd thought I'd at least mention it.

Very very happy! Thank you again.
Last edited by pilotsnipes on 2009-01-25 21:25, edited 1 time in total.
twagner
40
40
Posts: 74
Joined: 2008-09-09 20:43
Location: Germany

Re: Release: SCBuilder 2009 (based on 1.0.5.3) Vista Compati

Post by twagner »

hi NiTr0,

at first, thanks for the great program and great work.
But I`ve found two little mistakes.
1. You use UltraVNC Viewer 1.0.5.2 - 1.0.5.3 was compiled on 29.12.2008 with 1412 KB and you can download at http://www.vnc-world.com/_download/_buc ... .0.5.3.zip the right version.
2. The "SCBuilder.exe" file was detected as Virus by AVIRA Antivir and could only run if the antivir software was deinstalled.

twagner
Die Welt geht Remote . . . . / the World goes remote . . . .
www.vnc-world.com
Writer of the first book about UltraVNC!!!
mcwtim
8
8
Posts: 23
Joined: 2008-01-20 16:33
Location: USA

Re: Release: SCBuilder 2009 (based on 1.0.5.3) Vista Compati

Post by mcwtim »

Nitr0, great job so far.

A few issues I have found so far:

Aero does not disable. I manually edited the bin\ultravnc.ini to set RemoveAero=1 and rebuilt, it works then. The GUI is not setting it though.

On reboot and reconnect the remote PC gives Open File - Security Warnings on \Temp\vnc\Server.exe
I was connected at this point and able to click run, if this is not done the tray icon does not appear.

Logging Off gives a Connection Failed error in the viewer. It does reconnect, so is more of an annoyance.

Connection can't be initiated from Safe Mode with Networking. I realize you didn't state the app can reboot to and reconnect from Safe Mode. But it is not possible to even run the app in and connect from Safe Mode. This is very important for remote trouble shooting and malware cleanups.
EDIT: Upon further testing, Service mode build will NOT run, User mode build CAN be started in safe mode. neither will Auto start there.

The send Ctrl+Alt+Delete to Host button does not work in Vista. Task Manager was able to be launched from other methods, just not from the button.

Very poor performance in VMWare remote servers. Screen refreshes are random. You will be able to move a window around or see hilights on the start menu change as the cursor passes over them. but as soon as something is clicked on or major screen change (new window or dialog box) it will take 45-60 seconds for the screen to catch up. This only happens in VMWare not on actual PC's.

Can only run ONE listener period. No ability to run multiple listeners on different ports or any other company's vnc listener while yours is running.
I can normally run SupportAnyPC, RSS, PCHelpWare and Advantig OneClick at the same time.
Last edited by mcwtim on 2009-01-27 23:49, edited 2 times in total.
Post Reply