Changes: (6-23-09 - 3.1.0.0) -Fixed- Issue from Beta 2 that didnt allow you to embed data in a previously embeded executable -Changed- Uses slimed version of UVNC 1.0.6.1 -Changed- Embed option "confirm" is now "prompt" to maintain consistancy with UVNC and this option no longer has prerequisite regarding option "reconnect" -Changed- Embed option "reconnect" set to "0" will enable "autoexit", set to "1" (default) will enable "autoreconnect" -Changed- Re built the system to read/write embed data to allow for binary data/large strings -Changed- Re built php embed script to work with this new method (no cross compatibility, so it wont be published untill we release) -Changed- New embed system makes only "non-default" data get embeded -Changed- Tray icon title is window title -Changed- Service Mode 1 & 2 are now functionally the same, they both work as mode 2, seems i didnt understand that if the UAC secure desktop was disabled you still cant interact with the UAC prompt -Added- Embed Option "RC4 Key File Select", select an rc4 key file from the embed screen, this cant be done with a URL -Added- Embed Option "Password" (Pre-Encrypted), add a pre encrypted password (from uvnc ini file) to set in ini file at runtime -Added- Embed option "site" for adding a tray item to visit the supporters website, site=http://teammc.cc (Empty by default) -Added- Embed option "dsm" for using DSM plugins, 0=disabled 1=MSRC4Plugin_NoReg, disabled by default -Added- Winvnc.exe version 1.0.6.0 -Added- "About" dialog in tray menu -Added- If host input includes port (ie "192.168.0.1:5500"), it will override the number in the port input -Added- User configured host dropdown, usage: host=192.168.0.1,teammc.cc,78.253.87.43:5500 (comma seperated) -Added- Repeater ID Option, In the host input add "ID:xxxx" ie.. "192.168.0.1 ID:1234", this will be undocumented because it could change in the next version -Added- Host aliases, possible way to set host: "[Server]192.168.0.1,[Joe]teammc.cc ID:8902,56.49.100.2,[Bill]192.168.0.1:4400 -Added- Command "set" to set any embed option on the fly, please note that some values like Title wont apear to change especialy on the main window -Added- Command "set2" this command will set any program variable, it will remain undocumented and is for dev/debug only -Added- Embed option "debug" -Fixed- Error displays when an aptget package doesnt exist -Fixed- Main window wouldnt resize on connect unless it was in focus -Fixed- Command line parameters with a value were not being understood all the time -Fixed- System for hiding text in command input wouldnt allow you delete all the text in the box under some circumstances -Fixed- Sperating command & data wasnt reliabe or consistant -Fixed- Adds check for old service name "VNC service" -Fixed- Exit speed (we still try to kill a connection but we dont wait for it if we never started one in the first place) -Removed- Command "service" replaced by "set service" -Removed- Command "debug" repaced by "set debug" -Note- Pushed back connect after reboot to next feature update -Note- Added notes to the top of UVNC-Helper.au3 about compiling with autoit -Note- Re-enabled "Only Instance" for release (6-11-09 - 3.0.1.0) -Fixed- Wasnt handling settings "reconnect" and "confirm" correctly (6-04-09 - 3.0.0.0) -Added- If winvnc.exe exists at all it will be closed when a connection attempt is made (first we check for service) -Added- Tray option to open the temp folder -Added- Command reset now works when changes are made to the service mode during operation -Added- SC Connection confirmation for user mode -Added- Option to enable disable autoreconnect (reconnect=1) (on by default, will be ignored for user mode connection if confirm=1) -Added- Option to disable/enable SC connection confirmation (confirm=0) (off by default, only used for user mode, this option will override reconnect in user mode if set to 1) -Added- Connection Timer -Added- Ping Display -Added- Command line interpreting system for future command line options -Added- Command line argument ( -connect [host[:port]] ) if data is embeded then using -connect alone will use embeded data -Added- File save success/failure dialog for embed -Added- Aptget lister now has a space to enter parameters -Added- Window docking after connected, window option 3 -Changed- Totaly recoded the connect and disconnect procedure to alow for things like the command "reset" -Changed- Reduced size by compressing winvnc.exe with PECompact2 externaly -Changed- User mode now uses -run and -connect at once -Changed- Service mode numbers changed, default is 1 (Service if Vista & Admin & UAC SecureDesktop On) -Changed- Aptget lister window size increased -Changed- Aptget lister window displays right away and items are then added to it (cant do anything while adding) -Changed- Display version number gets 0s trimmed from last 2 places -Changed- Added UVNC-Helper to the title -Changed- No longer kills another UVNC connection if you simply open UVNC-Helper and then close it -Changed- Exit cleaning is more aware of if server is still running, and exits sooner if its not -Changed- Many minor changes -Fixed- Aptget lister had minor display errors related to list control -Fixed- Aptget lister will now handle spaces in file names -Fixed- Aptget clearing app folder if it already exists wasnt working, would prompt for overwrite -Fixed- Answering no to multi instance prompt would produce error, but still exit -Fixed- Passing command line to aptget app would fail -Fixed- Exit function was called twice when exiting from the tray -Fixed- Many minor fixes (5-20-09 - 2.4.2.0) -Fixed- Strange behavior when the normal uvnc service is running on the system (Should fix both user (multi instance error) and service mode errors) -Fixed- Miscellaneous issues with embed command -Fixed- Miscellaneous issues with exit/cleaning procedure, most notably: not killing a user mode connection -Changed- Uses UVNC winvnc.exe 1.0.5.7.4 -Changed- Added filtering to the AptGet lister for hiding suffix/prefix -Added- Mouse over descriptions of options in the embed window -Added- Proggress bar for service start to remove confusion about if the program is doing anything -Added- AptGet app "hijackthis" - Runs, AutoScans, Opens IE Browser window and submits log at: http://hjt.networktechs.com -Added- AptGet lister tries to get descriptions (same file name but with .txt extention) -Added- Added option to prevent attempting to get AptGet app descriptions (each time a app is found we check to see if a txt file exists at the same URL) -Removed- Unneeded embed data check when using embed command -Note- Deleted alot of old code -Note- Fixed typo in version of the source code zip file (5-15-09 - 2.3.1.82) -Added- Command "reset " resets disconnects and reconnects after specified seconds -Added- Command aptget without parameters will attempt to list available application packages -Added- Command "service <#>" so that the mode can be changed at the last minute -Changed- AutoIt installs winvnc.exe as a service instead of it installing itself -Changed- Temporary directory is now uvnc_autoit -Changed- Service name is now uvnc_service_autoit -Changed- Service uninstallation runs on program exit no matter what now -Fixed- Working directory when winvnc.exe is executed is now the directory winvnc.exe is in -Fixed- Verbose for service install and start timeouts would never display -Documentation- Documented on the UVNC forum the rest of the built in commands -Note- Moved functions to main script file (5-03-09 - 2.2.1.47) -Changed- Ownerdata is now refered to as Embed Data -Changed- Command "aptget ownerdata" is now "embed" -Changed- Embed function is now built into the program (not a downloaded app) -Changed- No longer requiers admin, but will invoke if possible -Changed- Lots of changes to the code -Changed- ~25KB Reduction from the code related changes in this update -Changed- Aptget packages download into the same temporary folder as the uvnc files -Changed- Now uses slim winvnc.exe (1.0.5.7.1) from vnc2me.org (~210KB Reduction), Thanks JDaus! -Changed- winvnc.exe is no longer twice compressed (~50KB Gain) This should add support for Windows 2000 (not for aptget however) -Added- The temporary directory is cleaned on exit -Added- Save dialog for Embed -Added- Embed data to change the aptget repository URL (default is http://repo.teammc.cc) -Added- Embed data to choose what mode winvnc.exe will operate in (1=Auto (Service If Running As Admin) 2=Service 3=User) -Added- Generate DebugLog by executing with -debug as a command line parameter -Added- Command "vnc" for executing winvnc.exe directly with command parameters, good to quickly fix a forced exit while service is installed (vnc -uninstall) -Added- On exit, temporary directory is removed -Removed- CRC32 checks on aptget packages -Fixed- Lots of small bug fixes (4-12-09 - 2.1.0.353) --Totaly changed the way ownerdata/embeded data works, MUCH MORE SIMPLE and reliable, no more ResHacker --Minor Bug and GUI fixes --Updated Video (4-10-09 - 2.0.0.322) Introduced