CelURL's not working...

Have a question about using Celestia? Check here first for FAQs and helpful advice.
Forum rules
Please help to make this forum more useful by checking the FAQs before posting! Keep it clean, keep it civil, keep it truthful, stay on topic, be responsible, share your knowledge.
Avatar
Topic author
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 11 months

CelURL's not working...

Post #1by Chuft-Captain » 03.06.2010, 13:12

I'm experiencing a problem at the moment (in Celestia 1.6.0) where celURL's totally fail to work, and also fail to start up a Celestia instance as they should if there's not already a started instance.
Somehow the association is broken between the application and the celURL.
If I remember correctly, the solution I've seen mentioned here before may have mentioned something to do with patching a WINDOWS registry entry.

A re-install, usually sorts out these problems in my experience, but I'd like to track down the other solution involving the registry fix if anyone can remember that solution.

Here's the error popup I'm getting when clicking on any celURL in the forum:
Image

Cheers
CC
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Avatar
Topic author
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 11 months

Re: CelURL's not working...

Post #2by Chuft-Captain » 04.06.2010, 13:17

Note: that pop-up window appears whether or not a Celestia instance is already running..

No ideas? Anyone?

CC
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Avatar
jogad
Posts: 458
Joined: 17.09.2008
With us: 16 years 2 months
Location: Paris France

Re: CelURL's not working...

Post #3by jogad » 04.06.2010, 16:26

hello

this is a .reg file that should do the job.

just unzip and double-click on it to repair your registry.

Note : if Celestia is not in "c:\program files\celestia", edit the file to match your celestia directory.

Avatar
Topic author
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 11 months

Re: CelURL's not working...

Post #4by Chuft-Captain » 04.06.2010, 22:34

Thanks Jogad,

I've already applied a version of that (from your earlier post in another thread), modified for my configuration, but unfortunately with no change in the behaviour....

... however, since then, I've discovered that the same celURL's work perfectly from Internet Explorer, so this looks like it's either a bug in Firefox, or some sort of interference from a Firefox addon, ...or perhaps even a virus has infected my Firefox browser and is trying to do something extra on the command line!

If anyone's using Firefox 3.6.3, can I impose on you to click on this celURL:
cel://Follow/Sol:Saturn/2010-06-07T06:34:24.80393?x=AMiLALjc2jc&y=AJZtzpoMBi0&z=AKA7Rdw8zWE&ow=0.606826&ox=0.307096&oy=0.00144729&oz=0.733111&select=Sol:Saturn:Titan&fov=0.0501826&ts=4&ltd=0&p=0&rf=40339&lm=32772&tsrc=0&ver=3
to confirm whether you can replicate the problem I'm getting.
If it's not just me, then we may need to report this as a bug to the Firefox developers.

Thanks in advance
CC
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Avatar
jogad
Posts: 458
Joined: 17.09.2008
With us: 16 years 2 months
Location: Paris France

Re: CelURL's not working...

Post #5by jogad » 05.06.2010, 06:17

Hello,

Snap1.jpg


Very nice url :D
... and no problem for me with Firefox :wink:

Maybe a related OS behaviour? (I'm running XP)

Cheers

Avatar
Topic author
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 11 months

Re: CelURL's not working...

Post #6by Chuft-Captain » 06.06.2010, 00:15

jogad wrote:Very nice url :D
I thought you'd like that one. :lol:

jogad wrote:... and no problem for me with Firefox :wink:
Dammit! That means it's my problem alone, so I'll have to fix it myself! I was hoping it was a browser bug, which would make it SEP. :wink:
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

duds26
Posts: 328
Joined: 05.02.2007
Age: 34
With us: 17 years 9 months
Location: Europe

Re: CelURL's not working...

Post #7by duds26 » 09.06.2010, 12:44

Works fine over here:

CelURL_Firefox3.6.3_Celestia_1.6.0_WindowsVista_Working.png


Firefox 3.6.3
Windows Vista Home Premium
Celestia 1.6.0

Maybe reinstalling Firefox could help?

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 8 months
Location: Hamburg, Germany

Re: CelURL's not working...

Post #8by t00fri » 09.06.2010, 15:21

Chuft-Captain wrote:
jogad wrote:Very nice url :D
I thought you'd like that one. :lol:

jogad wrote:... and no problem for me with Firefox :wink:
Dammit! That means it's my problem alone, so I'll have to fix it myself! I was hoping it was a browser bug, which would make it SEP. :wink:

CC,

your complaints about long "thumb" loading times etc in CM were also related to your firefox 3.6.3, which I could certainly not confirm as you know well...

Fridger
Image

Avatar
Fenerit M
Posts: 1880
Joined: 26.03.2007
Age: 17
With us: 17 years 8 months
Location: Thyrrenian sea

Re: CelURL's not working...

Post #9by Fenerit » 09.06.2010, 15:44

Chuft, if you have the java engine, check whether the Java Quick Starter ("jqs.exe") is cause of problem. Quit it with taskmanager and then try your business.
Never at rest.
Massimo

Avatar
Topic author
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 11 months

Re: CelURL's not working...

Post #10by Chuft-Captain » 09.06.2010, 20:10

t00fri wrote:CC,

your complaints about long "thumb" loading times etc in CM were also related to your firefox 3.6.3, which I could certainly not confirm as you know well...

Fridger
I was beginning to suspect that the 2 problems might be symptoms of the same ailment, however it was unclear to me from our discussion at CM whether you had actually gone through the whole process of saving the page to disk and confirmed the file-sizes on disk on your machine. I take it that you've done so now?

Fenerit wrote:Chuft, if you have the java engine, check whether the Java Quick Starter ("jqs.exe") is cause of problem. Quit it with taskmanager and then try your business.
I've already got the quick starter disabled in the addon manager, but I'll try your suggestion of killing off the process altogether, to see if that makes a difference. I have a feeling however that I may have already tried that with no change, but I'll give it another go anyway.
EDIT: Just tried your suggestion.. No change, so it looks like that's not the source of the problem.

Thanks for the feedback.
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Avatar
Topic author
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 11 months

Re: CelURL's not working...

Post #11by Chuft-Captain » 09.06.2010, 21:35

FWIW,

I've also started Firefox in Safe Mode:
FFSafe.jpg
...which disables all addons..... still with no success.

I originally assumed this was a problem with one of Celestia's registry entries, but if that was the case it would fail in in IE as well.

FWIW, here's my reg script:

Code: Select all

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\cel]
@="URL:cel Protocol"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\cel\Shell]
@=""

[HKEY_CLASSES_ROOT\cel\Shell\open]
@=""

[HKEY_CLASSES_ROOT\cel\Shell\open\Command]
@="\"C:\\Celestia 1.6.0\\celestia.exe\" --once --dir \"C:\\Celestia 1.6.0\" -u \"%1\""

[HKEY_CLASSES_ROOT\.celx]
@="celestia_script"

[HKEY_CLASSES_ROOT\.cel]
@="celestia_script"

[HKEY_CLASSES_ROOT\.clx]
@="celestia_script"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.cel]
"Progid"="celestia_script"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.cel\OpenWithList]
"a"="celestia.exe"
"MRUList"="ab"
"b"="celestia-4855.exe"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.cel\OpenWithProgids]
"celestia_script"=hex(0):
"celestia-4855_script"=hex(0):

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.celx]
"Progid"="celestia_script"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.celx\OpenWithList]
"a"="celestia.exe"
"MRUList"="ab"
"b"="celestia-4855.exe"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.celx\OpenWithProgids]
"celestia_script"=hex(0):
"celestia-4855_script"=hex(0):


The only other frequent issue that I get is unresponsive script warnings as described here:
http://kb.mozillazine.org/Unresponsive_Script_Error but that should be ruled out by using Firefox SAFE MODE as those sort of problems are usually caused by FF extensions.

For now... I guess I'm resigned to using celURL's from IE only! :roll:

Cheers
CC
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Avatar
Fenerit M
Posts: 1880
Joined: 26.03.2007
Age: 17
With us: 17 years 8 months
Location: Thyrrenian sea

Re: CelURL's not working...

Post #12by Fenerit » 09.06.2010, 22:05

Chuft, just a workaround to think about. For editing purposes usually I do not associated Celestia's file associations, and when I check an URl as in the screendump below, a window pop up asking for the operation. Thus I wonder whether you remove the associations and got such windows, then you can re-associate the Celestia's file, and, if only, the problem can be fixed. (the button within the listbox says "choose" and the text "choose an application".

Image
Never at rest.
Massimo

Avatar
Topic author
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 11 months

Re: CelURL's not working...

Post #13by Chuft-Captain » 09.06.2010, 23:17

Fenerit,

Do you mean that you delete these two?:
fileassoc.JPG


If there was a problem with these file associations I would expect it to affect Internet Explorer as well, and yet everything works perfectly from IE, so I doubt that this suggestion will fix it.
... although, I'm desperate enough to try just about anything at this point! :wink:

It seems to be a Firefox specific problem only, and the interesting thing is that these celURL problems seemed to arise around about the same time that I started getting the CHROME/JAVA script hanging problems described above, so there seems to be some connection there....
...ie. this would support the theory that this problem was being caused by a Firefox addon/extension, .... but if that was the case I would expect that Firefox safe mode would have allowed celURL's to work again.... which it didn't! :roll:

Thanks for all your suggestions though, keep 'em coming! :)
CC
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Avatar
Fenerit M
Posts: 1880
Joined: 26.03.2007
Age: 17
With us: 17 years 8 months
Location: Thyrrenian sea

Re: CelURL's not working...

Post #14by Fenerit » 10.06.2010, 11:40

yep! I'm a bit confusing... Unless such link are in there, of course IE works. I think you must change its association. For example, that FF windows do pop up with the wordpad association:

Image

EDIT LATER:
Then, through such FF pop up window, is possible to associate the URL to Celestia. I wonder wheter this operation, mastered by FF can "settle" the relation amonst FF and Celestia.

EDIT EDIT LATER:
Yup! The details of your association says that CEL file is a CAB (Winrar archive)! 8O Why that?
Never at rest.
Massimo

Avatar
Topic author
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 11 months

Re: CelURL's not working...

Post #15by Chuft-Captain » 11.06.2010, 00:02

Fenerit wrote:yep! I'm a bit confusing... Unless such link are in there, of course IE works. I think you must change its association. For example, that FF windows do pop up with the wordpad association:

Image
Are you suggesting to temporarily associate CEL and CELX with Wordpad?
OR, are you suggesting to delete them altogether?

Fenerit wrote:Yup! The details of your association says that CEL file is a CAB (Winrar archive)! 8O Why that?
I hadn't noticed that before. What's happening is that as I scroll through the different filetypes it updates that information (except for the CEL and CELX ones!!!)
CAB on this occasion just happens to be the one that was highlighted before I clicked on the CEL one, so the CAB info remains there.
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Avatar
Fenerit M
Posts: 1880
Joined: 26.03.2007
Age: 17
With us: 17 years 8 months
Location: Thyrrenian sea

Re: CelURL's not working...

Post #16by Fenerit » 11.06.2010, 11:03

Chuft-Captain wrote:
Are you suggesting to temporarily associate CEL and CELX with Wordpad?
OR, are you suggesting to delete them altogether?[/quote]

Try both. :wink: First, try to delete it. Second, double click on it in file manager and when the file manager pop up window ask for associations, choose wordpad. Start FF and check the link.
Never at rest.
Massimo

Avatar
Topic author
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 11 months

Re: CelURL's not working...

Post #17by Chuft-Captain » 11.06.2010, 12:13

Fenerit wrote:
Chuft-Captain wrote:Are you suggesting to temporarily associate CEL and CELX with Wordpad?
OR, are you suggesting to delete them altogether?

Try both. :wink: First, try to delete it. Second, double click on it in file manager and when the file manager pop up window ask for associations, choose wordpad. Start FF and check the link.
I'm not quite sure why you want to associate CEL and CELX with Wordpad?
The usual procedure would be to delete them and then re-install Celestia which would re-create the file associations for CEL and CELX.
And as far as I know these 2 file associations don't have anything to do with celURL links, but are designed to associate CEL and CELX scripts with celestia.exe, so a quite different mechanism.
Is it your assertion that these 2 file associations have something to do with the way celURL's work?... or are somehow interfering with celURL's??

Anyway, I might just delete them anyway, and re-install Celestia, as that certainly won't do any harm, although I'd be very surprised if celURL links started working as a result. :wink:

CC
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Avatar
Fenerit M
Posts: 1880
Joined: 26.03.2007
Age: 17
With us: 17 years 8 months
Location: Thyrrenian sea

Re: CelURL's not working...

Post #18by Fenerit » 11.06.2010, 22:53

CC, isn't required to reinstall Celestia to associate its cel/celx extension. When they are deleted, once you do double click on its blank icons, the filemanager pop up the window for associate they; then you can re-choose Celestia again. I said the wordpad, to be more meeting with my situation, in which FF shows such behaviour. :wink:
Never at rest.
Massimo

Avatar
jogad
Posts: 458
Joined: 17.09.2008
With us: 16 years 2 months
Location: Paris France

Re: CelURL's not working...

Post #19by jogad » 12.06.2010, 08:01

Hello,

I can't reproduce exactly the bug described but I noticed that your celestia is in "celestia 1.6.0" directory
When I use such a directory with dots in it, I get this error

bug.jpg

And this happens only in Firefox and not in Internet Explorer.
Maybe you were right when you suspected a bug in Firefox. :wink:

Of course the problem is not exactly the same because, as you can see on the picture, the url is loaded.
But I suggest that you change "celestia 1.6.0" to "celestia 160" and see if the message is always the same.
Maybe...

Avatar
Topic author
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 11 months

Re: CelURL's not working...

Post #20by Chuft-Captain » 13.06.2010, 04:30

Fenerit wrote:CC, isn't required to reinstall Celestia to associate its cel/celx extension....
I know, but the "surest" way is to re-install. "To be sure, to be sure, to be sure" (as the Irish would say.)

jogad wrote:I can't reproduce exactly the bug described but I noticed that your celestia is in "celestia 1.6.0" directory
When I use such a directory with dots in it, I get this error

bug.jpg

And this happens only in Firefox and not in Internet Explorer.
Maybe you were right when you suspected a bug in Firefox. :wink:

Of course the problem is not exactly the same because, as you can see on the picture, the url is loaded.
But I suggest that you change "celestia 1.6.0" to "celestia 160" and see if the message is always the same.
Maybe...
No difference after a fresh install to "celestia 160".
Interestingly though, after installation, registry entries still had "celestia 1.6.0" in them.
Even more interesting: modification and application of your .REG file to replace "celestia 1.6.0" with "celestia 160" also had no effect on the registry. (Although it still claimed sucess...)
(I had to manually modify all registry entries to refer to the "celestia 160" folder, but celURL's still not working, even after this.)

I'm wondering if it is correct for the URL Protocol to be blank??

Code: Select all

[HKEY_CLASSES_ROOT\cel]
@="URL:cel Protocol"
"URL Protocol"=""
I'm not sure what the original value of this key was, but I notice that the .REG file sets it to "".

Cheers
CC
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS


Return to “Help Central”