You are here

[Fixed] Foxit Reader Portable 5.4.4 leaves an entry in the registry

11 posts / 0 new
Last post
tapsklaps
Offline
Last seen: 6 years 3 weeks ago
Developer
Joined: 2010-10-17 08:11
[Fixed] Foxit Reader Portable 5.4.4 leaves an entry in the registry

Foxit Reader Portable 5.4.4 leaves the following entry in the registry:

HKCU\Software\Foxit Software\Foxit Updater

Accordingly the following code must be added to the section [RegistryKeys]:

[RegistryKeys]
FoxitUpdater=HKCU\Software\Foxit Software\Foxit Updater
Gord Caswell
Gord Caswell's picture
Offline
Last seen: 4 weeks 1 day ago
DeveloperModerator
Joined: 2008-07-24 18:46
close

Since that key relates to the updater, and we don't need it saved, using -=HKCU/Software/Foxit Software/Foxit Updater would suffice

tapsklaps
Offline
Last seen: 6 years 3 weeks ago
Developer
Joined: 2010-10-17 08:11
better code

Of course is the proposed code by you the better and proper solution. Thank you for this tip.

J Neutron
Offline
Last seen: 6 months 1 week ago
Joined: 2008-06-10 19:26
Don't do automatic updates

The default configuration for FoxitReaderPortable is "do not check for updates". When run in this manner, it does NOT create the HKCU entry you mention.

That registry key is created when you have checked "Automatically install updates".

neutron1132 (at) usa (dot) com

tapsklaps
Offline
Last seen: 6 years 3 weeks ago
Developer
Joined: 2010-10-17 08:11
accidentally activated Foxit Updater

Apparently I have sometime accidentally activated in the settings the "Automatically Update". Indeed is that the cause for the appearence of that registry key on my computer. Accordingly I will change the supplement "Bug" into "Closed" in the subject of my original post.

tapsklaps
Offline
Last seen: 6 years 3 weeks ago
Developer
Joined: 2010-10-17 08:11
precautionary measure

I've thought once again about that topic. Suppose an user has enabled - for whatever reason - in the settings the "Automatically Update". I think it would be an appropriate precautionary measure, if we insert for this potential case the preventive code "-=HKCU/Software/Foxit Software/Foxit Updater" in the section [RegistryKeys].

John T. Haller
John T. Haller's picture
Offline
Last seen: 3 hours 32 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Planned

I'm going to add in a check for this and have the launcher force it to turn automatic updates off on each start.

Sometimes, the impossible can become possible, if you're awesome!

J Neutron
Offline
Last seen: 6 months 1 week ago
Joined: 2008-06-10 19:26
Improvements

Preventing the user from doing something wrong is a great ideal.

But how far do we go? For example, FoxitReaderPortable has the ability to permanently alter file associations for pdf files. Should we block that too? What about inserting itself into context-sensitive menus?

Another example would be plug-ins for various software packages that affect portability by one definition or another. How can they be identified? Should the user be prevented from installing them?

I wonder where the line is.

neutron1132 (at) usa (dot) com

tapsklaps
Offline
Last seen: 6 years 3 weeks ago
Developer
Joined: 2010-10-17 08:11
Limitations and disadvantages of portable programs

I also have thought many times about this topic. And in fact, I found it already sometimes, that the portable version does not always provide all of the features compared to the non-portable version. However, the main idea should be realized, that a portable program leaves no traces.

Regarding file associations there exists the possibility to make them portable. As far as I know, should the file association be integrated into one of the next versions of the platform.

Regarding the integration of plugins the same applies. Basically we should also look for a solution to make the integration of plugins portable. For example I work for several months on a solution, that a lot of plugins for the programs PhotoFiltre and Irfanview can be involved. And I have detected, that there exists an amazing number of plugins, which can be integrated.

In principle should always be sought for a solution, that certain things can be made portable. And as long as this is not possible, you should refrain regarding using the appropriate features or use the non-portable version of the program.

tapsklaps
Offline
Last seen: 6 years 3 weeks ago
Developer
Joined: 2010-10-17 08:11
Use of the option "Send to"

As a further example I want remember, that also the option "Send to" can be made portable.

John T. Haller
John T. Haller's picture
Offline
Last seen: 3 hours 32 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Fixed in 6.1.1

This is fixed in Foxit Portable 6.1.1

Sometimes, the impossible can become possible, if you're awesome!

Log in or register to post comments