You are here

Add/Remove Portable Apps Utility (TESTERS NEEDED)

24 posts / 0 new
Last post
purepersian
Offline
Last seen: 17 years 2 months ago
Joined: 2007-09-28 17:35
Add/Remove Portable Apps Utility (TESTERS NEEDED)

Hi there, this is my first post here, and though I've read all the guidelines prior to posting this, if I am breaking any rules, please notify my.
I've recently been frustrated by the way PortableApps Menu neglects application removal, so I tried to write an add/remove utility myself.
To use it, you must copy it to the root folder of your device, or wherever your PortableApps launcher is installed.
It is a standalone executable.
Any bug reports or suggestions are especially welcome.

http://myarchive.persiangig.com/addremove-exe.zip (EXE file & GPL text version)
498 KB (zipped) - 1023 KB (actual size)

http://myarchive.persiangig.com/addremove-full.zip (EXE file & Delphi 7.0 source code & GPL text version)
641 KB (zipped) - 1.54 MB (actual size)

John Bentley
John Bentley's picture
Offline
Last seen: 15 years 3 months ago
Developer
Joined: 2006-01-24 13:26
The program must be open

The program must be open source to be promoted here. In addition to the source code being available it must be released under an OSI Approved license like the GPL or MIT license.

-----
In a perfect world Wiis would be free.
In this world only wheees are free.

cowsay Moo
cowthink 'Dude, why are you staring at me.'

purepersian
Offline
Last seen: 17 years 2 months ago
Joined: 2007-09-28 17:35
Finally ...

I have never used a GPL license, but I have done it as described in GNU GPL How-to article, so now a ZIP file including the package is also included. I hope that I've done it correctly, since this is my first experience.

Espreon
Espreon's picture
Offline
Last seen: 12 years 3 months ago
Joined: 2006-09-29 18:23
Does not work

I got an error message when executing the .exe:

The application has failed to start because qtintf70.dll was not found. Re-Installing the application may fix this problem.

--
As all of ya should know Micro$oft is the Evil Empire, and Windows (a.k.a. Winblows or Windoze) is their greatest general, so please make a difference and install Linux or FreeBSD on yer Windows comp.

purepersian
Offline
Last seen: 17 years 2 months ago
Joined: 2007-09-28 17:35
Thanks

Thanks for your report. The issue was caused because I had used the 'Qt' unit in my uses clause in one of my units. I didn't know that using this means that the corresponding DLL file have to accompany your program, and though this DLL is reallt light-weight, I rather not have it accompany my program, since this would mean that the program is no more standalone.
The bug has been eliminated. But if you see it happen again, kindly notify me. You can re-download the addremove-exe.zip file which will be sufficient, but the source code is also available.
http://myarchive.persiangig.com/addremove-exe.zip

alanbcohen
Offline
Last seen: 5 years 3 months ago
Joined: 2006-01-04 10:47
I appreciate your effort to

I appreciate your effort to create an uninstaller. But, wouldn't it be just as easy to just delete the appropriate directory? That is what I do. There is nothing stored outside a PAF application directory unless you are using one of the newer PAM MODs and using their category and sorting capabilities.

purepersian
Offline
Last seen: 17 years 2 months ago
Joined: 2007-09-28 17:35
I understand what you wanna

I understand what you wanna say, but as you see, I myself wanted to see a more prettified interface for uninstalling my portable apps. I also understand the practical issues regarding file size that has prevented John from adding this ability to his really brilliant executable. But I can't see any harm in having a user-friendly interface doing the job for me, if that is what I want.
Your comment is really appreciated though, since I myself faced the same question after finishing the program Biggrin

alanbcohen
Offline
Last seen: 5 years 3 months ago
Joined: 2006-01-04 10:47
No Problem. I just wanted to

No Problem.

I just wanted to make sure you considered the obvious. I've always been a fan of Occam's Razor. Like you though, I don't always choose the simplest solution.

Patrick Patience
Offline
Last seen: 4 years 11 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
Great

Though I agree with comments deleting a folder is a piece of cake, this program is great and it has lots of great features. Awesome work.

_______________________________________________
Wow, I just noticed I still had a signature, that's enough of that.

LOGAN-Portable
LOGAN-Portable's picture
Offline
Last seen: 11 years 10 months ago
Developer
Joined: 2007-09-11 12:24
On several occasions I was

On several occasions I was confronted with file in use because I did not shut down the menu. Does this app solve that 'problem'?

I am all for an automated removal from the menu. Saves me from browsing onto the usb drive a bit.

Espreon
Espreon's picture
Offline
Last seen: 12 years 3 months ago
Joined: 2006-09-29 18:23
A few suggestions

Make the interface not look like it was done by M$.

2nd instead of having it open Internet Exploder, just maybe have the app read an .ini and have a list made available in the app, based off the .ini so you could download and install apps within the app.

3rd give it a better icon.

4th have the apps list be alphabetized.

BTW the splash screen is copyright by Mr. John T. Haller, so make your own.

Also the icons in the app list ALOT of them look very crappy.

The uninstall works good.

--
As all of ya should know Micro$oft is the Evil Empire, and Windows (a.k.a. Winblows or Windoze) is their greatest general, so please make a difference and install Linux or FreeBSD on yer Windows comp.

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 2 months ago
Joined: 2006-01-06 21:27
.

2nd instead of having it open Internet Exploder, just maybe have the app read an .ini and have a list made available in the app, based off the .ini so you could download and install apps within the app.
I'm working on this for the menu.
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.

"If you're not part of the solution, you're part of the precipitate."

purepersian
Offline
Last seen: 17 years 2 months ago
Joined: 2007-09-28 17:35
Suggestions applied!

" " (mostly :D)
1. User interface has changed, not a lot, but sufficiently I think.
2. An inline browser is embeded, also an XML file is included in the package which if present enables you to view a list of available PortableApps applications offline. Selecting each application enables you to go directly to the desired application's download page.
3. Unfortunately I don't have a good Icon editor, so it is either a 16 color icon (build via Borland Image Edit) or its current icon. I will change it as soon as I find something suitable
4. You are now able to sort the list both by application name and application size, either ASC or DESC. This is possible by clicking on the column headers.
5. Splash screen is changed.

Espreon
Espreon's picture
Offline
Last seen: 12 years 3 months ago
Joined: 2006-09-29 18:23
What I meant by the applist thing is

so the app would directly download the .exe and start it.
Otherwise pretty good job, I like what you done with the interface!

As for an icon editor try the GIMP or XNResource Editor, I would prefer the former.

--
As all of ya should know Micro$oft is the Evil Empire, and Windows (a.k.a. Winblows or Windoze) is their greatest general, so please make a difference and install Linux or FreeBSD on yer Windows comp.

Kevin Porter
Kevin Porter's picture
Offline
Last seen: 10 years 9 months ago
Developer
Joined: 2007-01-10 19:25
XNResouceEditor rocks. I

XNResouceEditor rocks. I love it since you put it in your suites.

----
But as for me and my house, we will serve the LORD.
Joshua 24:15

-Please search before posting

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook

Espreon
Espreon's picture
Offline
Last seen: 12 years 3 months ago
Joined: 2006-09-29 18:23
Thanks

Since I heard OTB's bad reputation from Mr.Patience (our good friend Patrick), I am doing another portable version, also OTB seems to have discontinued.

--
As all of ya should know Micro$oft is the Evil Empire, and Windows (a.k.a. Winblows or Windoze) is their greatest general, so please make a difference and install Linux or FreeBSD on yer Windows comp.

Kevin Porter
Kevin Porter's picture
Offline
Last seen: 10 years 9 months ago
Developer
Joined: 2007-01-10 19:25
Oh, really? Hmmm. ---- But

Oh, really? Hmmm.

----
But as for me and my house, we will serve the LORD.
Joshua 24:15

-Please search before posting

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook

John Bentley
John Bentley's picture
Offline
Last seen: 15 years 3 months ago
Developer
Joined: 2006-01-24 13:26
Use IcoFX. It is the best

Use IcoFX. It is the best free icon editor.

-----
In a perfect world Wiis would be free.
In this world only wheees are free.

cowsay Moo
cowthink 'Dude, why are you staring at me.'

someoneabc
Offline
Last seen: 15 years 3 months ago
Joined: 2007-04-05 12:34
Well,

Well, I would say the best best best free icon editor!! - Of all times!

Kevin Porter
Kevin Porter's picture
Offline
Last seen: 10 years 9 months ago
Developer
Joined: 2007-01-10 19:25
Great.

Great job. I only have one complaint. I agree with Espreon, I don't think you should make it look so much like Micro$oft'$ uninstall interface.

----
But as for me and my house, we will serve the LORD.
Joshua 24:15

-Please search before posting

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook

purepersian
Offline
Last seen: 17 years 2 months ago
Joined: 2007-09-28 17:35
New Version

New version released:

http://myarchive.persiangig.com/addremove-exe.zip (EXE file & GPL text version)
498 KB (zipped) - 1023 KB (actual size)

http://myarchive.persiangig.com/addremove-full.zip (EXE file & Delphi 7.0 source code & GPL text version)
641 KB (zipped) - 1.54 MB (actual size)

Change Log:
# Inline browser added.
# A list of available applications is added (XML file 'applist.xml' must accompany) in a categorized manner
# Sort function added.
# 'Qt' unit bug eliminated.
# Look and Feel has differed, so now it is not a copy of Micro$oft's [1] Add/Remove Programs Module.

1 - Big Devil Biggrin

Keviin_
Offline
Last seen: 16 years 8 months ago
Joined: 2007-05-19 08:05
whao, very nice haha i

whao, very nice haha i realli like the interface. Suggestion: instead of opening the portable apps site when u click on "download new application", mayb u could change it to 'update' and make it update the list of avaliable apps instead? that would be great! it would also be good to hav a skinable interface too haha. great work!

edit: sorting function uses ALOT of cpu when there's alot of items.
_________________________
"A $5000 Computer... and it can't do a task as simple as killing Flanders!" -Homer

_________________________
"A $5000 Computer... and it can't do a task as simple as killing Flanders!" -Homer

Simeon
Simeon's picture
Offline
Last seen: 10 years 1 month ago
DeveloperTranslator
Joined: 2006-09-25 15:15
love it

Although i couldnt get it to display my list of installed apps Sad
In which folder do I have to put the proggys folder???

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

JDub
Offline
Last seen: 16 years 9 months ago
Joined: 2008-02-06 08:57
Link doesnt work?

I tried both links for both versions and it states it cannot be located. This sounds like a really cool app. Can anyone provide a working link? Thanks

Log in or register to post comments