Damn Firefox


Recommended Posts

I just have a small problem with firefox. I have firefox setup so it asks me where I want to save the file of image. I have a shortcut of one of my HD and couple of folders on my desktop and I like to save file either in the folder or the drive. Whenever, I try to save a link, image, exe or zip file and double click on the shortcut of the drive or folder, it gives me error that "Short to Local Disk.lnk already exists" (the image is attached). I started receiving this error after the first update of 1.0 I try reinstalling and making new profile, but no luck. I have this problem on the computer at my work. Bothd of these systems have nothing commmon (hardware) except for XP Pro and firefox. Can somoeone tell me how to fix this problem? Thanks in advance.

Link to comment
Share on other sites

From your screen shot it shows your saving a .GIF file which is a picture. It says Save As, some double click on your drive or folder then save.

^Forget that stuff, same thing happens to me when I try and save it by clicking on a shortcut. You have to click on something that isn't a shortcut, or just download to where ever it wants then drag it to folder you want. :rofl:

Link to comment
Share on other sites

because shortcuts are actually files that just point to the real location, firefox thinks that it's just a file, and asks you if you want to replace it with the file you want to save.

AFAIK, there is no way around it.

Link to comment
Share on other sites

From your screen shot it shows your saving a .GIF file which is a picture. It says Save As, some double click on your drive or folder then save.

^Forget that stuff, same thing happens to me when I try and save it by clicking on a shortcut. You have to click on something that isn't a shortcut, or just download to where ever it wants then drag it to folder you want.  :rofl:

585753429[/snapback]

Thanks for the advice dj6ross, but that does not solve my problem, does it? does anyone else have this problem and know the solution?

because shortcuts are actually files that just point to the real location, firefox thinks that it's just a file, and asks you if you want to replace it with the file you want to save.

AFAIK, there is no way around it.

585753441[/snapback]

Thanks for the help.

Link to comment
Share on other sites

you wont find a solution this way

You can change the 5 icons shortcut in the save dialog

its called placebars. unzip the file, there is a .reg file to modify your registry

just edit the file and put the links you want

that will not solve the problem as you want but this is a nice xp tweak you can do

d.png

Placesbar.zip

Link to comment
Share on other sites

you wont find a solution this way

You can change the 5 icons shortcut in the save dialog

its called placebars.  unzip the file, there is a .reg file to modify your registry

just edit the file and put the links you want

that will not solve the problem as you want but this is a nice xp tweak you can do

d.png

585753542[/snapback]

The same is also possible with tweakui. I was just going to recommend doing the same hting.

Link to comment
Share on other sites

true, tweakUI can do it also

I just have a set of many .reg files that do the job instead of installing tweakui

585753612[/snapback]

Can you tell me how can I do that without using Tweakui?

Link to comment
Share on other sites

you are clickign on a shortcut not the real location

585755484[/snapback]

do the same thing in IE, it behaves how windows is supose to... make a link to your hard drive, then double click it in IE and it will go to your hard drive like a link should do, link the link to the physical location.. firefox is trying to overwrite the link which is wrong..

when you select a link in a standard file open/save as dialog it will make the "save" button an "open" one because it realizes its a link not a file... firefox however sees it as a file

Link to comment
Share on other sites

because shortcuts are actually files... (.lnk)

585756226[/snapback]

windows however interperts lnk files as physical links if you tell a file to save to a link it will save where the link points to! just try it yourself make a link to c:\

and save a file to that link and it will show up in c:\ and not replace teh lnk file.. which is how it is supose to act, firefox however isn't using the default behavior of what a lnk file is to do

Link to comment
Share on other sites

because shortcuts are actually files that just point to the real location,
you are clickign on a shortcut not the real location
because shortcuts are actually files... (.lnk)

I think KoolSlacker knows that. It's just that the old behavior of Firefox (< 1.0) was that it would open that .lnk shortcut to the target folder just as if you had doubled-clicked on the folder itself. This is also the way it works in IE. But the behavior changed in Firefox 1.0 and the .lnk technique no longer works.

To KoolSlacker:

If you are using Windows 2000/XP, do this:

1. Browse to the folder which you want to create a shortcut for.

2. Go back up one level. Then drag the folder on to the "Start Menu" button.

3. A special "shortcut-folder" will be created in the "Start Menu".

4. Open the "Start Menu" folder (right-click the "Start" button -> "open").

5. Cut and Paste the created shortcut-folder into the folder where you want the shortcut to be.

6. Now whenever you browse to the folder containing the shortcut-folder, you can double-click on it to open the target folder.

Link to comment
Share on other sites

To KoolSlacker:

If you are using Windows 2000/XP, do this:

1. Browse to the folder which you want to create a shortcut for.

2. Go back up one level. Then drag the folder on to the "Start Menu" button.

3. A special "shortcut-folder" will be created in the "Start Menu".

4. Open the "Start Menu" folder (right-click the "Start" button -> "open").

5. Cut and Paste the created shortcut-folder into the folder where you want the shortcut to be.

6. Now whenever you browse to the folder containing the shortcut-folder, you can double-click on it to open the target folder.

585756380[/snapback]

First of all, what you said worked. Thank you. However, this created one more problem. The shortcuts on the desktop has "Shortcut Key" assigned to them. When I used your trick, I cannot assign "shortcut Key" to any of them. Do you know how to fix that problem? Thanks once again for your help.

Link to comment
Share on other sites

First of all, what you said worked.  Thank you.  However, this created one more problem.  The shortcuts on the desktop has "Shortcut Key" assigned to them.  When I used your trick, I cannot assign "shortcut Key" to any of them.  Do  you know how to fix that problem?  Thanks once again for your help.

585756863[/snapback]

I don't know. I guess that it won't work with shortcut keys.

P.S. If you want to vote for the Mozilla bug to restore the old behavior, it is here:

http://bugzilla.mozilla.org/show_bug.cgi?id=283730

Link to comment
Share on other sites

hmm... :/ it works for all shortcuts on my desktop except for the special 'content.IE5' folder. :huh: (Notice how there is no '.ink' in the ending?)

post-48274-1113187703_thumb.jpg

I am using Firefox 1.2 (moox M2)... Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20050206 Firefox/1.0 StumbleUpon/1.9993

Link to comment
Share on other sites

  • 4 weeks later...

People on Mozillazine have found a way around this. It involves using a hex editor (such as XVI32) to edit "firefox.exe" and to change this 1 byte (which tells Windows to behave this way) in the file.

Firstly, let me start off by saying that I make no guarantees that this will work. I am just repeating what was stated in the Mozillazine forums. Do this at your own risk.

Here are the steps:

1. First locate and backup "firefox.exe" incase something goes wrong.

2. Then open "firefox.exe" with a hex editor.

3. Search for the byte sequence: 4D 80 00 80 10 00 8D 85.

(In Firefox 1.0.3, it should be located at the position 111EAD in the file)

4. Change the byte 10 to a 00 so that it looks like this: 4D 80 00 80 00 00 8D 85.

5. Save it and start Firefox again.

If something goes wrong, restore it from backup.

Link to comment
Share on other sites

Hmm, yeah, code-wise the reason this happens use to be because the flag OFN_NODEREFERENCELINKS is set in the dialog box by the developers. However, I have no idea why they'd like to do that. The default Windows behavior should be to dereference .lnk files. :huh:

I think this guy nailed it:

https://bugzilla.mozilla.org/show_bug.cgi?id=283730#c22

The flag essentially means "DO NOT FOLLOW LINKS". I wonder what the reason behind *that* was.

edit: Ah, ok, apparently fixing that leads to introducing a formerly fixed minor security hole involving saving shortcut files. :pinch:

Edited by Jugalator
Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.