Readme - ViewpointKiller V. 1.23 Final
First release: October 20, 2005
Current release: November 19, 2007
Programming Code: C, using the Win32 API
Author: Paul "Prm753" McLain
Table of Contents
How to install
How to remove
How to use
Known bugs
History
FAQ's
Thanks to...
How to install
Simply unzip all of the contents of "ViewpointKiller.zip" to a location such as your desktop.
How to remove
Simply delete the folder "ViewpointKiller".
How to use
Unzip all of the contents of "ViewpointKiller.zip" to a location such as your desktop.
Browse to the folder that contains ViewpointKiller and run ViewpointKiller.exe. Select the "File" menu, and select "Check to see if you have Viewpoint installed". If ViewpointKiller indicates that any of the Viewpoint variants are installed, select the proper "Kill" option in the File menu.
Follow the prompts and instructions very carefully, answering "Yes" or "No" depending on which option you are most comfortable with. The MsConfig instructions are very important, so be sure to read them carefully.
If all goes well, ViewpointKiller should report that it "Successfully removed [a Viewpoint Variant]". A report of "Did not find the folder: [folder]!" is not necessarily a failure. If you do get an message that states that "[a Viewpoint Variant] was unable to be removed!", see the file 'ViewpointKiller.log' for more information. You can try running ViewpointKiller in Safe Mode, or you can email me.
Known bugs
(Sometimes) AIM encounters an "error" and has to close after you have clicked exit on the little toolbar icon. Microsoft is "sorry for the inconvenience".
All Windows Explorer windows need to be closed before removing Viewpoint Toolbar, otherwise the Toolbar will not be removed completely.
History:
1.23 final: November 19, 2007:
Fixed issue with removing run registry keys and entries. (Thanks to Marcin). This was a really stupid programming error.
1.22 beta: July 7, 2007:
Fixed minor typo in logfile.
Changed target of 'Start' button: Now runs all removal methods.
Disabled input to the main window while a removal method is running.
New 'About' dialog: Added credits inside box and added donate button.
Took email and website link out of 'About' menu, and moved them to 'About' dialog.
ViewpointKiller now opens the logfile in your default text editor after you run the section 'Do All Killings'.
Minor change in GUI report.
Moved credits back to 'About' dialog.
When the logfile is created, it will be created in the main hard drive folder (for example, C:\), as opposed to the current directory of ViewpointKiller.exe. This will prevent the program from trying to write to a CD-ROM or a write-protect flash drive.
Optimized some code.
Added version number in logfile for convenience.
Changed a bit of wording for (hopefully) improved end-user comprehension.
Added option to open logfile from program.
Fixed bug in ViewpointKiller: Program can now (I believe and certainly hope) close the Viewpoint Manager Service.
Updated for Viewpoint Media Player 3.5.0.36
1.21 beta: January 19, 2007
Added logfile creation. You will find 'ViewpointKiller.log' in the same directory that you unzipped ViewpointKiller to.
(beta!) Patched bug with ViewpointKiller not detecting or removing Viewpoint on non-English versions of Windows. (Thanks Marcelo)
Updated GUI report to make it more useful for user.
Patched detection function.
Turns out the GUI report was partially incomplete. Patched GUI report.
Small GUI change: Moved credits from program to readme.
Updated for Viewpoint Media Player 3.4.
Updated for AIM 6.1.3.1
Program attempts to close 'ViewpointServices.exe' twice when removing Viewpoint Media Player.
Tiny change in GUI text.
1.2 final: November 26, 2006
Patched for Viewpoint Toolbar 3.7, including Viewpoint Common Files folder removal.
Rewrote detection function. (with help of Peter "The Dark", thanks)
Patched for "All Users.WINDOWS" folder. (Thanks MichelleY)
Found more registry keys, ViewpointKiller removes them.
Updated for AIM 6.0.15.2 (formerly Triton)
Minor maintenance updates.
Removed optional closing of aolsoftware.exe; the good folks at Cuban-Aftermath Software have done a better job than I could do.
Added more folders for detection routine to detect.
Fixed an issue with ViewpointKiller not removing a Viewpoint folder located in Documents and Settings\%userprofile%\Local Settings\Application Data\Viewpoint. (XP only)
Made some instructions for removing Viewpoint Media Player\Manager\Toolbar more clear.
Patched temp file cleaning function.
1.16 final: September 10, 2006
Fixed a slight issue with ViewpointKiller reporting that Viewpoint was not installed when it actually was.
Updated for AIM Triton 1.2.80.1, 1.2.83.1, 1.3.16.1, 1.3.30.1
Tiny change in removal function.
Fixed a small issue with renaming (see below).
Fixed some misc. stuff.
Moved buttons to be even with text, fattened them up. (=P)
The zip file will be named "ViewpointKiller.zip" from now on.
Fixed (I hope) an unacceptable flaw in ViewpointKiller's design: It always reported back that the operation was "Done!", regardless if ViewpointKiller had actually removed Viewpoint. (Thanks to Don for pointing this out)
Added function that lets you select a seemingly irremovable file for Windows to remove on the next re-boot. (Only works on 2k and XP right now)
I realized how useless the update feature was, removed that.
Made it more clear on the info text what pressing the Start button does.
Changed icon yet again... (Thanks Sane)
(finally) Fixed the icon problem with the icon not showing up in the title bar if the .ico file was not in the same directory as ViewpointKiller
Added credits in about box.
Patched ViewpointKiller to remove a small registry entry that I missed. (Thanks Jon8RFC)
(finally) ViewpointKiller can now find and remove Viewpoint files and folders in a %userprofile% folder.
ViewpointKiller will now report what folders it did and did not find.
Added "Nuke Registry Entries" feature to ViewpointKiller, fixing a small flaw in the program's design.
Lots of registry entries for ViewpointKiller to remove have been added. See this thread for more details. (Thanks Jedi)
1.14 beta: June 9, 2006
(finally) Fixed drive "issue". ViewpointKiller can now be run from anywhere on your hard drive. If this does not work for some reason, putting ViewpointKiller in your main hard drive folder and running it will work.
Patched this: (Sometimes)You must have had to re-booted your pc after you installed Viewpoint Toolbar for one file to be totally deleted. (I did that by having VK rename ViewpointPhotosShellExt.dll to KillMe.dll)
Updated for AIM Triton 1.2.71.1
Neatened GUI yet again, buttons are not so ugly-looking now.
Changed link in program because of domain name change.
Added feature that prevents more than one instance of ViewpointKiller from running to prevent problems.
(finally) Temp folder cleaning without a console box popping up.
Minor grammar and spelling corrections.
Added email the author link inside program.
1.12 final: April 2, 2006
Patched for our friends at AOL who kindly named their Program Files folder "Viewpoint Experience Technology" and threw me off. (Thanks to: Rod)
Now should remove all of Viewpoint, regardless of whether or not it snuck some of it's updates on to your pc. (Thanks to: Dennis M. Kiser)
Changed GUI a little more.
Updated for AIM Triton 1.2.1
New double-deletion method for Viewpoint.
1.1 final: March 4, 2006
Added removal of Viewpoint Toolbar.
Updated for AIM Triton.
Added small function.
Added feature that tells you if Viewpoint, Viewpoint Manager or Viewpoint Toolbar is on your system.
Found yet another Viewpoint Manager registry key, killed it.
I found the "Strip Executable" option in Dev-C++. ViewpointKiller is all of 13kb.
Discovered that AOL must be closed for VMP to be fully removed. Added option to close AOL.
Added option to close Internet Explorer.
1.07 final: January 13, 2006
Many changes:
Changed GUI a little: added update button, prevent resizing
Made .exe a lot smaller (with UPX Compression Technology)
Added "Do all Killings" function.
Discovered more Viewpoint registry keys; killed those: now you don't see the remains of Viewpoint Media Player or Viewpoint Manager uninstaller in Control Panel.
Discovered that "aolsoftware.exe" doesn't close fully after using AIM Triton! Had to make the Killer close it forcefully but nicely.
Found a way to remove "Viewpoint" Application Data folder.
Changed place where VK is supposed to run from, now it is the main hard drive folder. "C:\", "D:\", etc.
Exceedingly more stable code. (Thank you to: grumpy, The Dark)
1.05 final: December 9, 2005
Program completely removes Viewpoint Manager now.
Added some buttons to GUI, made window bigger, disabled the maximize button.
1.00 final: November 21, 2005
ViewpointKiller now askes if it can close AIM before the program attempts to kill Viewpoint.
Added a feature that cleans up after an un-installation of Viewpoint Manager.
More stable programming. Changed some MessageBox()'s up.
1.00 beta(s) 1 - 3: October 20, 2005 - November 9, 2005
First release:
Updated for Viewpoint Media Player 3.3.
Changed ViewpointKiller to where it has to be in the Program Files folder to work. This fixed the drive problem.
Added a clean temp files option.
ViewpointKiller now uninstalls Viewpoint Media Player quietly, and then continues with the killing.
Changed the icon because it was getting really stupid looking.
Continued with the update for Viewpoint Media Player 3.3.
ViewpointKiller now kills the "MetaStream" folder in your "Program Files" folder.
Changed the Killer to where it now kills the whole "Viewpoint" folder.
Got rid of the quiet uninstallation because I do a better job than Viewpoint to kill that program.
Discovered more Viewpoint registry keys; killed those.
Discovered VMP plugins for Mozilla Firefox; killed those.
FAQ's
What does this program do?
Simply what it's name states: Kills Viewpoint Media Player, Viewpoint Manager, and Viewpoint Toolbar.
How does ViewpointKiller kill Viewpoint?
By deleting all of the VMP, VM, and VT's files and registry keys, as well as any Viewpoint installers (in the AOL Instant Messenger Program Files folder) that it can find.
Couldn't I just do that myself?
Sometimes you can, and sometimes you cannot. It was pretty tricky to figure out how to kill the Viewpoint variants; Viewpoint Media Player will sometimes just come right back after a system reboot, due to a third party program re-installing it. ViewpointKiller tries to fix this, and tries to make the Viewpoint un-installation process easier.
What is this Viewpoint?
From the Viewpoint website:
"The Viewpoint Manager is a component of various Viewpoint products that manages the download of performance upgrades, updates, and bug fixes for Viewpoint applications. To ensure that Viewpoint applications stay current, the Viewpoint Manager checks Viewpoint servers for new components every 24 hours without interfering with the end-user’s online experience. If the Viewpoint Manager detects an update on the Viewpoint component servers, the update is automatically downloaded and installed ("Auto-Update"). The Viewpoint Manager has built-in bandwidth detection and will throttle the download of updates when it senses bandwidth constraints. This ensures that the auto-update process does not interfere with the end-user’s regular surfing behavior.
The Viewpoint Manager can be accessed via the Windows Control Panel and provides the end-user the option to disable auto-updating of the Viewpoint Media Player and the Viewpoint Manager. Users may also choose to display a notification each time the Viewpoint Manager downloads a new component. When the auto-update process is disabled, the Viewpoint Manager will not check the Viewpoint servers for updates, and Viewpoint applications may not receive the latest upgrades and enhancements."
In other words, it will eat your bandwith whenever it feels like it.
Does that sound a little strange and annoying to you?
When I run ViewpointKiller and look in the Program Files folder, Viewpoint isn't gone! What's wrong?
There are 4 sources of error:
1) The program wasn't unzipped. Double check to be sure that you are running the actual program unzipped, not in the .zip file.
2) AIM or AOL wasn't closed. If you chose to manually close AIM yourself, be sure that you did. If you forgot to, re-run ViewpointKiller.
3) The program got Viewpoint Media Player but didn't get Viewpoint Manager or Viewpoint Toolbar. The Viewpoint folder in your Program Files folder can't be removed unless it is empty. You can remove Viewpoint Manager by clicking File>Kill Viewpoint Manager in ViewpointKiller, or you can click File>Do All Killings to do everything at one time. You can also remove Viewpoint Toolbar by clicking File>Kill Viewpoint Toolbar.
4) The program just plain failed. If you feel this happened, please email me (prprogramsstudios [at] gmail [dot] com) to tell me what exactly happened.
You finally made a Windows application! Now when is that stupid program (PrProgram) going to get a GUI?
Never, and who cares?
Are you ever going to get a life?
Yes, I have one, thanks so much.
Do you have a website?
Yes, the address is http://prm753.bchea.org/
ViewpointKiller has helped me out and I'd like to support you. How can I do this?
Thank you for considering supporting the work of ViewpointKiller! You can donate safely and securely here. You can also email me with ideas, code, and general suggestions. Thank you again.
Thanks to...
You, for downloading this program. I hope I can or did help you out.
Jesse Liberty, who wrote SAMS Teach Yourself C++ in 21 Days.
Charles Petzold, who wrote Programming Windows, which has helped me a lot with development.
The good folks at Bloodshed.net for writing Dev-C++, which I use to compile my .c files.
The good folks at Programming Forums for helping me with some code.
The good folks at Planet Source Code for writing code that works.
The good folks at UPX for making the best compressor ever! (I should have mentioned something about them a long time ago, my apologies for not doing so sooner)
For programming advice: David Mills (a.k.a DaWei), Peter (a.k.a The Dark), Robert Moerland, Robert (a.k.a. grumpy), Ruben (a.k.a nnxion), and Marcin Kleczynski (a.k.a Rubber Ducky).
For bug reports: Rod, James Higginbotham, and Marcelo
For alpha testing: Shane (a.k.a. Linger) and Skyler (a.k.a Skillet)
For the new icon design (version 1.16 final): Aaron Volker (a.k.a. Sane)
For help with detection: Jedi, Michelle Yeung (a.k.a. MichelleY), and Chaslang.
http://prm753.bchea.org/
Email: prprogramsstudios [at] gmail [dot] com
Paul "Prm753" McLain.
Over 300,000 downloads as of November 2007. Thank you!