| View previous topic :: View next topic |
| Author |
Message |
NiTr0
Joined: 2008-11-03 10:43 Posts: 28 Topics: 2
|
#1| Posted: 2008-11-03 11:05 Post subject: SCBuilder 2009 (based on 1.0.5.3) Vista Compatible |
|
|
Updated 25/01/2009
Release: SCBuilder 2009 v1.0 Beta 2 by NiTr0 (based on UltraVNC v1.0.5.3)
This tool will build the server/viewer for you!
Screenshot of progress:
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: for use with the repeater program, visit the UltraVNC website for more info
- Balloon Tip: shows a small message when the server executes
- Build: build the server.exe
Profile Tab:
- Select Buttons: Here you can rename the text of the buttons
- ID: Only use with the repeater program
- Info Box: Change this to your needs
- Disable/Enable Button: Turn profile support on or off
* When finished, please go back to the Server tab to build the Profile enabled server.exe
Misc Tab:
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. You can also use MSLogon to log off or login a user account.
- 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. *Currently disabled for this release*
*When finished, please go to the server or viewer tab to build the *.exe with these options
Viewer Tab:
- Use UPNP: not working yet…
- Listening port: standard set on 5500
- Build: builds the viewer.exe
- 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
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. Also a messagebox will be displayed showing the user UltraVNC has been removed form their computer.
Download SCBuilder 2009 v1.0 Beta 2
To do:
- UPNP to automaticly forward the viewer port
- Bug fixes
- ?
-----------------------------------------------------------------------------------------------------------------------------------------------
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!
Last edited by redge on 2009-06-01 01:39; edited 29 times in total |
|
| Back to top |
|
 |
VNCFreak
Joined: 2008-05-06 22:26 Posts: 10
|
#2| Posted: 2008-11-03 21:20 Post subject: Re: SC v1.0.5.2 with autostart & autoreconnect. Works on |
|
|
Thanks Nitro! Looks very easy to setup & implement.
One problem... when I run 'Compile-Server.cmd' I get an error with this popup window:
| Code: | Aut2Exe Error
Error: Error opening the destination file.
OK |
I also get this error when running 'Compile-Viewer.cmd'.
Any suggestions as to what may be wrong?
Thanks |
|
| Back to top |
|
 |
twagner
Joined: 2008-09-09 20:43 Posts: 45 Topics: 1 Location: Germany
|
|
| Back to top |
|
 |
NiTr0
Joined: 2008-11-03 10:43 Posts: 28 Topics: 2
|
#4| Posted: 2008-11-03 23:09 Post subject: Re: SC v1.0.5.2 with autostart & autoreconnect. Works on |
|
|
Thanks for pointing things out !
I updated the upx.exe to v3.03 and repacked the archive and re-uploaded it to megaupload.com.
Somehow compile-server & compile-viewer had the *.cmd extension,
now I changed this back to *.bat and it should be fine now.
Anyways, I succesfully compiled the files "as is" on a few different machines with Windows XP Pro SP3 Dutch and English editions,
and also on Windows Vista Ultimate 64-bit SP1 Dutch edition. All machines are up to date.
The only reason I can think of why one can't compile the files, is if the structure of the folders and files are changed. Please leave the files in place.
Or perhaps a antivirus software preventing the use of upx.exe, in this case try to disable your antivirus and see if it helps.
Also run windows update, and make sure you are logged in with admin rights before compiling the scripts.
I hope this helps. |
|
| Back to top |
|
 |
twagner
Joined: 2008-09-09 20:43 Posts: 45 Topics: 1 Location: Germany
|
#5| Posted: 2008-11-04 08:26 Post subject: Re: SC v1.0.5.2 with autostart & autoreconnect. Works on |
|
|
hallo NiTr0,
thanks for the answer, but i´ve used admin rights and i`ve the right privilegs for the folders. I can not use XP SP3 because i use software who have problems with it. But clients with XP Prof. SP3 i`ve the same problems than ours before. It works with upx 3.0.3 very good.
thanks and bye
twagner _________________ Die Welt geht Remote . . . . / the World goes remote . . . .
www.vnc-world.com
Writer of the first book about UltraVNC!!! |
|
| Back to top |
|
 |
twagner
Joined: 2008-09-09 20:43 Posts: 45 Topics: 1 Location: Germany
|
#6| Posted: 2008-11-04 10:09 Post subject: Re: SC v1.0.5.2 with autostart & autoreconnect. Works on |
|
|
Hi NiTr0,
i`ve used your software in practice an there are two thinks who disturb the good mind of your program.
At first after finished the sever with the option "uninstall" i can find the program in the temp folder, only the DSM 1.2.2 plugin, rc4.key and the cad.exe are cleared.
And in the second after finished the viewer i`ve found the viewer in the temp folder too, but with the DSM plugin an used rc4.key. I think this could be a security risk. Please, don`t misunderstand me. I only want to optimice your good solution. Do you can fix it so that no rests where found in the temp folder after finishing the uvnc session?
thanks and bye
twagner _________________ Die Welt geht Remote . . . . / the World goes remote . . . .
www.vnc-world.com
Writer of the first book about UltraVNC!!! |
|
| Back to top |
|
 |
NiTr0
Joined: 2008-11-03 10:43 Posts: 28 Topics: 2
|
#7| Posted: 2008-11-04 10:25 Post subject: Re: SC v1.0.5.2 with autostart & autoreconnect. Works on |
|
|
| twagner wrote: | Hi NiTr0,
i`ve used your software in practice an there are two thinks who disturb the good mind of your program.
At first after finished the sever with the option "uninstall" i can find the program in the temp folder, only the DSM 1.2.2 plugin, rc4.key and the cad.exe are cleared.
And in the second after finished the viewer i`ve found the viewer in the temp folder too, but with the DSM plugin an used rc4.key. I think this could be a security risk. Please, don`t misunderstand me. I only want to optimice your good solution. Do you can fix it so that no rests where found in the temp folder after finishing the uvnc session?
thanks and bye
twagner |
Hi twagner,
Thanks for helping, I really appreciate!
I am aware of this and gonna try to fix it, sometimes it clears all the files and sometimes it doesn't. I think this is due to winvnc.exe is still in use and needs some time to close down before the delete function clears the temp folder.
For the viewer this isn't a problem because it is run on your local machine, and there for no security risk for the dsm and key files.
Edit: I fixed the server launcher. It now stops winvnc.exe and waits for 10 seconds to delete the complete temp folder.
Download link updated!
Last edited by NiTr0 on 2008-11-04 11:58; edited 2 times in total |
|
| Back to top |
|
 |
twagner
Joined: 2008-09-09 20:43 Posts: 45 Topics: 1 Location: Germany
|
#8| Posted: 2008-11-04 12:00 Post subject: Re: SC v1.0.5.2 with autostart & autoreconnect. Works on |
|
|
hi NiTr0,
the viewer is a problem, because i work as a admin for the support of more then 35 server so i mutate to a portable "software freak" and need my useful programs by usb stick, i think your softwaresolution in the future too. So i´m not allways on the same client/server. (I will create a viewer for all clients and server i will work for.) You understand what i mean. It would be great if you can delete the temp files on the temp folder for the viewer too.
For Server: Do you can code a timesequence for 2000 till 4000 ms after finishing the winvnc.exe server ??? It`s only a idea, i mean
Because you have the same problem in the viewer too, while i use the first vncviewer for port 5500 it`s works fine and then i want to change to the vncviewer with an other port i have made on the same client, they don`t want to start.
I will use the first vncviewer for the LAN support and the
second vncviewer for WAN support with ISP IP adress. (Sorry for my english )
bye
twagner _________________ Die Welt geht Remote . . . . / the World goes remote . . . .
www.vnc-world.com
Writer of the first book about UltraVNC!!! |
|
| Back to top |
|
 |
NiTr0
Joined: 2008-11-03 10:43 Posts: 28 Topics: 2
|
#9| Posted: 2008-11-04 12:38 Post subject: Re: SC v1.0.5.2 with autostart & autoreconnect. Works on |
|
|
| twagner wrote: | hi NiTr0,
the viewer is a problem, because i work as a admin for the support of more then 35 server so i mutate to a portable "software freak" and need my useful programs by usb stick, i think your softwaresolution in the future too. So i´m not allways on the same client/server. (I will create a viewer for all clients and server i will work for.) You understand what i mean. It would be great if you can delete the temp files on the temp folder for the viewer too.
For Server: Do you can code a timesequence for 2000 till 4000 ms after finishing the winvnc.exe server ??? It`s only a idea, i mean
Because you have the same problem in the viewer too, while i use the first vncviewer for port 5500 it`s works fine and then i want to change to the vncviewer with an other port i have made on the same client, they don`t want to start.
I will use the first vncviewer for the LAN support and the
second vncviewer for WAN support with ISP IP adress. (Sorry for my english )
bye
twagner |
I think I understand you my friend I will try and code the viewer so that it will also be deleted from temp folder after you stop the viewer.
And if u want a lan and wan viewer, u simply edit the $port the same way as u edit the server ip.. but now u also have to edit the port in the viewer-script and recompile the viewer. But make sure the viewer and server ports are the same. I hope this is what u mean  |
|
| Back to top |
|
 |
twagner
Joined: 2008-09-09 20:43 Posts: 45 Topics: 1 Location: Germany
|
#10| Posted: 2008-11-04 13:22 Post subject: Re: SC v1.0.5.2 with autostart & autoreconnect. Works on |
|
|
of course you hit it by 95%, in the LAN i will use the Port 5500 so i want to use viewer No 1, for the WAN i want use Port 62319 for example. For this i will create a vncviewer No 2 and yes i know where i can edit the port in the viewer-script an i must do it for server too. When u ask for why i need an other port for WAN connections its very simple. We have a lot of volunteers here in the company and they don`t know that vnc can use an other port than 5900 or 5500. (thats the reason why i´m a admin an there volunteers )
thanks a lot for your work and great help
twagner _________________ Die Welt geht Remote . . . . / the World goes remote . . . .
www.vnc-world.com
Writer of the first book about UltraVNC!!! |
|
| Back to top |
|
 |
Dr_StrangeTrick
Joined: 2008-11-04 15:29 Posts: 2
|
#11| Posted: 2008-11-04 15:33 Post subject: Re: SC v1.0.5.2 with autostart & autoreconnect. Works on |
|
|
Hey really nice NiTr0, is there any way we can get this to work with the UltraVNC repeater?
I.E. have a list of names stored in HELPDESK.TXT? |
|
| Back to top |
|
 |
VNCFreak
Joined: 2008-05-06 22:26 Posts: 10
|
#12| Posted: 2008-11-04 15:58 Post subject: Re: SC v1.0.5.2 with autostart & autoreconnect. Works on |
|
|
| NiTr0 wrote: | Thanks for pointing things out !
I updated the upx.exe to v3.03 and repacked the archive and re-uploaded it to megaupload.com.
Somehow compile-server & compile-viewer had the *.cmd extension,
now I changed this back to *.bat and it should be fine now.
The only reason I can think of why one can't compile the files, is if the structure of the folders and files are changed. Please leave the files in place.
Or perhaps a antivirus software preventing the use of upx.exe, in this case try to disable your antivirus and see if it helps.
Also run windows update, and make sure you are logged in with admin rights before compiling the scripts. |
Thanks again NiTr0. I just gave it a whirl now, and the compile-server worked just fine, but the compile-viewer gave me the same error.
I haven't changed any paths - just extracted the folder from the rar, edited the .au3 file and ran the .bat files.
I also tried disabling my antivirus (AVG), but it made no difference. And I do have admin rights. Any other ideas?
Cheers |
|
| Back to top |
|
 |
NiTr0
Joined: 2008-11-03 10:43 Posts: 28 Topics: 2
|
#13| Posted: 2008-11-04 16:28 Post subject: Re: SC v1.0.5.2 with autostart & autoreconnect. Works on |
|
|
| Dr_StrangeTrick wrote: | Hey really nice NiTr0, is there any way we can get this to work with the UltraVNC repeater?
I.E. have a list of names stored in HELPDESK.TXT? |
Hi
I think this would be possible, and I will try to implement this in a few days. I will add this into a GUI for easy setup
Thanks for the tip ! |
|
| Back to top |
|
 |
NiTr0
Joined: 2008-11-03 10:43 Posts: 28 Topics: 2
|
#14| Posted: 2008-11-04 16:35 Post subject: Re: SC v1.0.5.2 with autostart & autoreconnect. Works on |
|
|
| VNCFreak wrote: | | NiTr0 wrote: | Thanks for pointing things out !
I updated the upx.exe to v3.03 and repacked the archive and re-uploaded it to megaupload.com.
Somehow compile-server & compile-viewer had the *.cmd extension,
now I changed this back to *.bat and it should be fine now.
The only reason I can think of why one can't compile the files, is if the structure of the folders and files are changed. Please leave the files in place.
Or perhaps a antivirus software preventing the use of upx.exe, in this case try to disable your antivirus and see if it helps.
Also run windows update, and make sure you are logged in with admin rights before compiling the scripts. |
Thanks again NiTr0. I just gave it a whirl now, and the compile-server worked just fine, but the compile-viewer gave me the same error.
I haven't changed any paths - just extracted the folder from the rar, edited the .au3 file and ran the .bat files.
I also tried disabling my antivirus (AVG), but it made no difference. And I do have admin rights. Any other ideas?
Cheers |
Hmm it seems you can compile the server now, and it should also work for the viewer..
Did you try and re-download the files? I made some changes to the scripts, perhaps it fixed the problem.
Lots of people are able to compile the files, so im afraid the problem lays on your side. I am sorry, but I can't think of any reasons why it won't work. |
|
| Back to top |
|
 |
VNCFreak
Joined: 2008-05-06 22:26 Posts: 10
|
#15| Posted: 2008-11-04 17:21 Post subject: Re: SC v1.0.5.2 with autostart & autoreconnect. Works on |
|
|
| NiTr0 wrote: | Hmm it seems you can compile the server now, and it should also work for the viewer..
Did you try and re-download the files? I made some changes to the scripts, perhaps it fixed the problem.
Lots of people are able to compile the files, so im afraid the problem lays on your side. I am sorry, but I can't think of any reasons why it won't work. |
Okay,... strange, but I tried restarting my PC and then running the compile-viewer and it worked just fine. Dunno why... but at least it compiled!
I should get some time later today to test this out. Thanks again! |
|
| Back to top |
|
 |
Dr_StrangeTrick
Joined: 2008-11-04 15:29 Posts: 2
|
#16| Posted: 2008-11-05 10:55 Post subject: Re: SC v1.0.5.2 with autostart & autoreconnect. Works on |
|
|
| Quote: | | I will add this into a GUI for easy setup |
You are a superstar |
|
| Back to top |
|
 |
mcutting
Joined: 2008-11-05 18:58 Posts: 18 Topics: 1
|
#17| Posted: 2008-11-06 07:47 Post subject: Re: SC v1.0.5.2 with autostart & autoreconnect. Works on |
|
|
Some great work here - I'd also like to see the ability to have an SC like interface using helpdesk.txt.
As an additional feature request, is it possible to kill the VNC server when the viewer disconnects, like SC does ?
Thanks |
|
| Back to top |
|
 |
datarunner
Joined: 2008-08-25 20:37 Posts: 10 Topics: 2 Location: Scotland
|
#18| Posted: 2008-11-11 19:44 Post subject: Re: SC v1.0.5.2 with autostart & autoreconnect. Works on |
|
|
hi there
sorry for the noob questions buddy but ive followed your instructions, uploaded winvnc-sc.exe up to my server
started vncviewer-sc
but clients cannot connect over the web
as a matter of interest im using n0-ip and put my local lan ip into the server script - is this correct?
regards |
|
| Back to top |
|
 |
datarunner
Joined: 2008-08-25 20:37 Posts: 10 Topics: 2 Location: Scotland
|
#19| Posted: 2008-11-12 15:53 Post subject: Re: SC v1.0.5.2 with autostart & autoreconnect. Works on |
|
|
hi there
got it
just had to replace ip address with my n0-ip address
works perfect and NO "This connection is not encrypted" message which reassures people better
brilliant |
|
| Back to top |
|
 |
xcezzz
Joined: 2008-10-24 20:08 Posts: 4 Topics: 1
|
#20| Posted: 2008-11-13 21:06 Post subject: Re: SC v1.0.5.2 with autostart & autoreconnect. Works on |
|
|
niceee. you obviously have more time than I.
thx for the creds  |
|
| Back to top |
|
 |
|