Installing New Apps Without Associations Enabled

A problem using LiberKey ?
10 messages • Page 1 sur 1

Installing New Apps Without Associations Enabled

Messagede ehoagland66 » 04 Septembre 2010, 19:29

Hello,

I am trying to install additional applications from the LiberKey website, and have not had any success.

I believe the problem is with setting file associations. I do not have administrator access, so file associations are not possible.

Is there a workaround for this problem? Maybe a manual download/install procedure?
Avatar de l’utilisateur
ehoagland66
Fresh Boarder
Fresh Boarder
 
Messages: 12
Inscription: 04 Septembre 2010, 19:25
Localisation: New Bedford, MA

Re: Installing New Apps Without Associations Enabled

Messagede skybird » 04 Septembre 2010, 20:01

Hello ehoagland66,

File associations don't required admins rights. But if you do this feedback, it means it doesn't work for you.
What happen when you enable file associations ?
Is there an icon in the system tray called Key File Assoc' ?
skybird
Gold Boarder
Gold Boarder
 
Messages: 1766
Inscription: 10 Octobre 2007, 10:45

Re: Installing New Apps Without Associations Enabled

Messagede ehoagland66 » 05 Septembre 2010, 20:04

Hi,

Enabling associations seems to work. There are no errors, and the associations app reports that the associations have been applied successfully.

When I click on the link in your catalog to automatically install an app...

* i.e. - lbkinst://www.liberkey.com/apps/info/chromium.en

Firefox launches a dialog box with the following error message:

"Firefox doesn't know how to open this address, because the protocol (lbkinst) isn't associated with any program."

When I look at the settings dialog in the associations app for the lbkinst protocol, the association is present in the list, however, below the listbox containing the associations there is no program associated with it, and the "Edit" button is disabled.

In the "Advanced" settings for the protocol in "Install on my LiberKey" the execution app setting is the following:

"%LBKROOT%\LiberKeyTools\LKAppsVCheck\LKAppsVCheck.exe"

The "%LBKROOT%" variable appears to me to be a shell variable (but I'm not sure how your app uses it.) I have checked my environment, and there is no "%LBKROOT%" variable set.

While you think on this, I will try an absolute path like this:

"E:\LiberKey\LiberKeyTools\LKAppsVCheck\LKAppsVCheck.exe"

I will report on how this works.

Thank you for the time you have taken with this issue.

Eric J Hoagland
Avatar de l’utilisateur
ehoagland66
Fresh Boarder
Fresh Boarder
 
Messages: 12
Inscription: 04 Septembre 2010, 19:25
Localisation: New Bedford, MA

Re: Installing New Apps Without Associations Enabled

Messagede ehoagland66 » 05 Septembre 2010, 20:09

I have tried the replacement, and your app keeps replacing my pathname with the default:

"%LBKROOT%\LiberKeyTools\LKAppsVCheck\LKAppsVCheck.exe"

I should probably mention that I am using an instance of Firefox that is on the hard drive of the computer I am on, as opposed to the one on my USB drive.

Could this be the problem?

Eric J Hoagland
Avatar de l’utilisateur
ehoagland66
Fresh Boarder
Fresh Boarder
 
Messages: 12
Inscription: 04 Septembre 2010, 19:25
Localisation: New Bedford, MA

Re: Installing New Apps Without Associations Enabled

Messagede skybird » 05 Septembre 2010, 20:41

Hello,

ehoagland66 a écrit:The "%LBKROOT%" variable appears to me to be a shell variable (but I'm not sure how your app uses it.) I have checked my environment, and there is no "%LBKROOT%" variable set.

%LBKROOT% is an internal variable. Only understood by LiberKeyTools.

ehoagland66 a écrit:Enabling associations seems to work.
[...]
Firefox launches a dialog box with the following error message:
"Firefox doesn't know how to open this address, because the protocol (lbkinst) isn't associated with any program."

ehoagland66 a écrit:I do not have administrator access

With custom rules like registry access forbidden ?
skybird
Gold Boarder
Gold Boarder
 
Messages: 1766
Inscription: 10 Octobre 2007, 10:45

Re: Installing New Apps Without Associations Enabled

Messagede ehoagland66 » 05 Septembre 2010, 21:20

Hi,

I don't know if custom rules to restrict registry access have been applied (probably.) The administrator of the machines here has pretty much completely locked out every advanced function (Windows XP Pro 2002 SP3) a person can perform.

Security policies at my facility are overly restrictive (for what reason I can't imagine, most of the people here don't do anything except email and myspace...) I'm the only advanced user, and I'm trying to develop portable software using anything I can find that will run in portable mode (like Dev-CPP, Dev-PHP, XAMPP/Apache/MySQL, etc. - as well as helper tools such as your excellent LiberKey suite.)

I imagine that my processes can read/write to HKEY_CURRENT_USER, but probably not others like HKEY_LOCAL_MACHINE. If I knew where KeyFileAssoc.exe was trying to write the protocol association keys I could try and set a key manually with regedt32.exe, but I'm not sure where web protocols go in the registry.

I scanned the registry for "lbkinst" and there was nothing there.
Avatar de l’utilisateur
ehoagland66
Fresh Boarder
Fresh Boarder
 
Messages: 12
Inscription: 04 Septembre 2010, 19:25
Localisation: New Bedford, MA

Re: Installing New Apps Without Associations Enabled

Messagede skybird » 07 Septembre 2010, 10:59

Hello ehoagland66,

ehoagland66 a écrit:I imagine that my processes can read/write to HKEY_CURRENT_USER

Yes, this is the hive used by Key File Assoc'.
Associations are defined in HKEY_CURRENT_USER\Software\Classes
skybird
Gold Boarder
Gold Boarder
 
Messages: 1766
Inscription: 10 Octobre 2007, 10:45

Re: Installing New Apps Without Associations Enabled

Messagede ehoagland66 » 07 Septembre 2010, 19:02

Hello,

The problem has been identified. The admin of the machine I am using has locked out read/write access to...

HKEY_CURRENT_USER\Software\Classes

...for non-admin accounts. This makes the LiberKey automated installation/management system non-functional.

Where else can I go for information on what I need to know to work around this problem? I'm extremely impressed with the LiberKey system and wish to continue using it. Any further help you can offer would be greatly appreciated.

Thank you again for taking the time to respond to this issue.

Eric J Hoagland
Avatar de l’utilisateur
ehoagland66
Fresh Boarder
Fresh Boarder
 
Messages: 12
Inscription: 04 Septembre 2010, 19:25
Localisation: New Bedford, MA

Re: Installing New Apps Without Associations Enabled

Messagede skybird » 07 Septembre 2010, 19:33

ehoagland66 a écrit:The problem has been identified. The admin of the machine I am using has locked out read/write access to..

An information message for this case has been added to the todo list of KFA.

ehoagland66 a écrit:Where else can I go for information on what I need to know to work around this problem?

When you want install an application, download the .lks file from Offline setup in the catalog and drop it on \LiberKeyTools\Installer\LKInst.exe

To avoid the folder browsing, you can drag-n-drop LKInst.exe, from its folder to the LiberKeyMenu quicklaunch (where the shortcuts of LiberKey Help and My Documents are), then next time, drag-n-drop the .lks on this shortcut.
skybird
Gold Boarder
Gold Boarder
 
Messages: 1766
Inscription: 10 Octobre 2007, 10:45

Re: Installing New Apps Without Associations Enabled

Messagede ehoagland66 » 07 Septembre 2010, 20:24

skybird a écrit:When you want install an application, download the .lks file from Offline setup in the catalog and drop it on \LiberKeyTools\Installer\LKInst.exe

To avoid the folder browsing, you can drag-n-drop LKInst.exe, from its folder to the LiberKeyMenu quicklaunch (where the shortcuts of LiberKey Help and My Documents are), then next time, drag-n-drop the .lks on this shortcut.


This procedure has worked. I am now able to install portable applications to my USB flash drive using the LiberKey installation/management system.

A most impressive piece of software engineering! You don't seem to have a web page available where a person can pay for this software system... I will be looking for this in the future. :bigsmile:

Regards,

Eric J Hoagland
Software Engineer
EJPOLYSOFT CryptoSystems
ehoagland66@gmx.com
Avatar de l’utilisateur
ehoagland66
Fresh Boarder
Fresh Boarder
 
Messages: 12
Inscription: 04 Septembre 2010, 19:25
Localisation: New Bedford, MA


10 messages • Page 1 sur 1

Retourner vers Support

Qui est en ligne

Utilisateurs parcourant ce forum: Google [Bot] et 251 invités