Lord of the Rings Online Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

C4P problem ...

Sorry, have been dealing with RL issues the past couple of weeks...

Don't know who is maintaining the C4P file for LOTRO, so I submitted a bug as well as this post.
"Ticket 823626 - wrong C4P warning"

The C4P file has the following problems, probably all attributable to the fact that it wants to load CXG 9.0, not 9.2.
Possibly also related to the change of name.

Symptoms:
Downloaded the C4P file for LOTRO and launched it. It immediately generated the pop-up: "Load untrusted C4P file? The C4P file ‘Lord of the Rings Online.c4p’ is not from a trusted source! ..."

NOTE: the C4P file opens CrossOver Pro, not CrossOver Games....!

A) This C4P file was downloaded from the LOTRO page...
B) After clicking on the "Load" button, the Pop-UP stays in place, making it difficult to access the materials under the pop-up.
C) LOTRO does not appear under Community Supported applications (nor does DDO).
D) Cannot select "Other Application.

William H. Magill wrote:

Don't know who is maintaining the C4P file for LOTRO, so I submitted
a bug as well as this post.
"Ticket 823626 - wrong C4P warning"

Any advocate with c4p permissions can alter the c4p.

William H. Magill wrote:

Downloaded the C4P file for LOTRO and launched it. It immediately
generated the pop-up: "Load untrusted C4P file? The C4P file ‘Lord
of the Rings Online.c4p’ is not from a trusted source! ..."

That is purely because it can not be verified in anyway, there is no secure key or other such mechanism (it is pure text so could easily be altered anyway). It basically means this isn't one of my built in scripts, I'm happy to use it but are you sure.

William H. Magill wrote:

NOTE: the C4P file opens CrossOver Pro, not CrossOver Games....!

That is down to the oddities of file associations, both CX and CXG are registered to consume c4p files, one is above the other in the pecking order (in your case CX). I just right click on the c4p and select which installer to use.

William H. Magill wrote:

C) LOTRO does not appear under Community Supported applications (nor
does DDO).

When you load a c4p the main display should be geared up for that, so you don't need to select any other type of installer or go looking in the list for LotRO. With LotRO you can safely just use the built-in script that is part of CXG, that one and the downloadable one are virtually identical. It could be that the loaded c4p has superceeded the inbuilt one so the inbuilt one is hidden to avoid confusion but that is a pure guess.

DDO has nothing to do with LotRO a part from coming from the same developers and sharing the same native launcher that needs replacing. As far as I know there is no c4p for DDO and until one of it's advocates creates one there will not be one.

William H. Magill wrote:

Sorry, have been dealing with RL issues the past couple of weeks...

Don't know who is maintaining the C4P file for LOTRO, so I submitted
a bug as well as this post.
"Ticket 823626 - wrong C4P warning"

The C4P file has the following problems, probably all attributable
to the fact that it wants to load CXG 9.0, not 9.2.
Possibly also related to the change of name.

Symptoms:
Downloaded the C4P file for LOTRO and launched it. It immediately
generated the pop-up: "Load untrusted C4P file? The C4P file ‘Lord
of the Rings Online.c4p’ is not from a trusted source! ..."

NOTE: the C4P file opens CrossOver Pro, not CrossOver Games....!

A) This C4P file was downloaded from the LOTRO page...
B) After clicking on the "Load" button, the Pop-UP stays in place,
making it difficult to access the materials under the pop-up.
C) LOTRO does not appear under Community Supported applications (nor
does DDO).
D) Cannot select "Other Application.

The warning on c4p loading is as it should be. Note that c4p loading is still experimental and because there is no verification method, the c4p could be from any source and potentially dangerous. Warning is necessary as a just in case thing.

If you have both CxOffice and CxGames installed, did you select the correct one with open with? If not, that's what you should be doing.

When you load a c4p it doesn't load it to Community Supported applications. It just simply shows up at the top (where the application name goes) and the bottom with installation notes. Some times c4p don't load correctly, if you've tried writing one you'll see how any inconsistency will cause a loading issue. Like I said c4p are experimental. If a c4p fails to load, it seems to take the install dialog window with it. In Mac I have to quit crossover to get it back, in Linux just close the dialog and open a new one again.

Alan Jackson wrote:

William H. Magill wrote:

NOTE: the C4P file opens CrossOver Pro, not CrossOver
Games....!

That is down to the oddities of file associations, both CX and CXG
are registered to consume c4p files, one is above the other in the
pecking order (in your case CX). I just right click on the c4p and
select which installer to use.

Ok... If one double clicks on the downloaded C4P file, it will launch "the first" CrossOver" product it finds... which, because of the space in the name "CrossOver Games" will always be "CrossOver." One "solution" is to change the name of "CrossOver" to CrossOverPro" (or CrossOverMac). The C4P file will then launch the appropriate copy of CrossOver Games, AND the warning box will go away when you click on the "load" button.

William H. Magill wrote:

Ok... If one double clicks on the downloaded C4P file, it will
launch "the first" CrossOver" product it finds... which, because of
the space in the name "CrossOver Games" will always be "CrossOver."
One "solution" is to change the name of "CrossOver" to CrossOverPro"
(or CrossOverMac). The C4P file will then launch the appropriate
copy of CrossOver Games, AND the warning box will go away when you
click on the "load" button.

I could be mistaken but I don't think it is ordered by name. I think when you install something that adds itself to file associations it will either add itself as main consumer or alternate consumer. With Crossover I'm guessing it is alternate consumer but I might be wrong. Under linux you can right click on the c4p go to properties and change which program is the default consumer, I'd imagine you can do something similar on a Mac, finding it could be hard because Apple like to hide things that are useful.

Alan Jackson wrote:

William H. Magill wrote:

Ok... If one double clicks on the downloaded C4P file,
it will launch "the first" CrossOver" product it finds... which,
because of the space in the name "CrossOver Games" will always be
"CrossOver." One "solution" is to change the name of "CrossOver"
to
CrossOverPro" (or CrossOverMac). The C4P file will then launch the
appropriate copy of CrossOver Games, AND the warning box will go
away when you click on the "load" button.

I could be mistaken but I don't think it is ordered by name. I think
when you install something that adds itself to file associations it
will either add itself as main consumer or alternate consumer. With
Crossover I'm guessing it is alternate consumer but I might be
wrong. Under linux you can right click on the c4p go to properties
and change which program is the default consumer, I'd imagine you
can do something similar on a Mac, finding it could be hard because
Apple like to hide things that are useful.

Yes, but... That is a serious cluge, straight from the Windows world. (OS X has a virtually identical function, right click and select "open with.) ... Hey, I'm a Unix bigot... what can I say :)

OSX (and LInux) are Unix derivatives and as such use the same basic "find" syntax (i.e. a regular expression). I suspect that the code used by CodeWeavers to find the file is getting tripped up on the "space" in the name "CrossOver Games." Under Unix, space is a delimiter and will end the search string "early." The Finder compensates for this, but if you use the terminal window and get down and dirty at the command line, it works just as you would expect it to work under Unix, i.e. it fails. One needs to "quote" that space (or the whole file name) on the system open call. The command -- ls CrossOver Games -- will generate "ls: Games: No such file or directory" and a listing of the CrossOver directory. While quoting the name -- ls "CrossOver Games" -- will look at the correct directory.

Be that as it may, CodeWeavers is actively looking at the issue to see what they are actually doing, as a C4P file configured for "<cxversion product="cxgames">" should not open/act on cxoffice.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiYTdaRld3dnE5a0pVVWRnVyIsImdkcHIiOjB9