PortableApps.com Wins Big in the 2009 SourceForge Community Choice Awards and hits 100 million portable apps served!

Revo Uninstaller Launcher Development Test 3

Submitted by scriptdaemon on December 23, 2008 - 12:09am

Application: Revo Uninstaller
Category: Utilities
Description: Revo Uninstaller helps you to uninstall software and remove unwanted programs installed on your computer even if you have problems uninstalling and cannot uninstall them from "Windows Add or Remove Programs" control panel applet.

Download Revo Uninstaller Portable 1.75 Launcher Development Test 3 [214KB download / 236KB installed]
(MD5: 3ce4f7a79ca6ffd506e1aef7b2f33300)

Instructions:

  1. Install Revo Uninstaller Portable
  2. Download the portable version of Revo Uninstaller from http://www.revouninstaller.com/revo_uninstaller_free_download.html
  3. Unzip the .zip file to the 'App\RevoUninstaller' directory
  4. Run RevoUninstallerPortable.exe

Release Notes:

Development Test 3 (2008-12-26):

  • Launcher warns user when Revo Uninstaller is already running again
  • No longer removes 'App' directory when updating.


Development Test 2 (2008-12-24):

  • Fixed settings not being copied to Data directory.


Development Test 1 (2008-12-22): Initial release

Todo:

  1. Get a better quality icon

*Note: You will need administrator rights to use Revo Uninstaller.


( categories: )

Thanks Scriptdaemon

Thanks Scriptdaemon

I've used Revo Uninstaller Portable in the past and always liked it. Moved it into your wrapper, uninstalled an app and no issues so thanks again Smiling Hope you maintain this in readiness for when PA.com supports freeware officially.

"The key feature of developer days is flexibility; one day is as a thousand years, and a thousand years as one day - literally. And more often the former than the latter." Horusofoz and Chris Morgan

That's good news. I imagine

That's good news. I imagine it shouldn't leave anything behind since it's already portable, but I did a regshot just in case though I don't know how accurate it was since I already have the non-portable version installed on both of my computers.

Needs a little work

I was looking at the code for this launcher and noticed that it doesn't really do anything except show a splash screen if you want. It should:

1. On first run, create "settings.ini" in the /Data/settings/ folder.
2. Move "settings.ini" from /Data/settings/ to /App/RevoUninstaller/ so that there will be a settings file for the program to use.
3. Launch RevoUninstaller.exe which will use the settings file that was just moved.
4. When RevoUninstaller.exe is closed, it should move "settings.ini" from /App/RevoUninstaller/ to /Data/settings/ This way the settings will be maintained across sessions. This also allows the PortableApps.com Backup Utility to backup the settings for this program in case the drive fails.

If you need any help with this have a look at the CCleanerPortable Launcher which can be found in the beta testing forums or by searching.

Yeah, as this is my first one

Yeah, as this is my first one I knew there would be stuff I would have to work on. I just wanted to get one working first before I improved it.

CCleaner Launcher

That's fine. I still suggest looking at the CCleaner Launcher as it does exactly what you're trying to do. It would be really easy to adapt to your application.

I tried moving some things

I tried moving some things over and it didn't do anything, so I'll try just taking the whole thing over and renaming some of the things for use with Revo Uninstaller instead. I should have a new release by tonight.

That's probably your best

That's probably your best bet. One thing the CCleaner Launcher does that is unnecessary is that it creates a backup of the settings.ini in the \App\DefaultData\settings\ folder. I don't know how useful this is so you could probably leave it out.

Development Test 2 released,

Development Test 2 released, but now it doesn't warn the user when Revo Uninstaller is already running, so I'll work on that later.

Thanks :-)

Thanks Smiling

EDIT: No problems here

"The key feature of developer days is flexibility; one day is as a thousand years, and a thousand years as one day - literally. And more often the former than the latter." Horusofoz and Chris Morgan

Development Test 3 released.

Development Test 3 released.

Thanks :-)

Again Thanks Smiling

And again no problems Laughing out loud

"The key feature of developer days is flexibility; one day is as a thousand years, and a thousand years as one day - literally. And more often the former than the latter." Horusofoz and Chris Morgan