FFixer

By Vaughan Chandler Last update Mar 9, 2011 — Installed 15,686,707 times.

How to keep FFixer settings when cleaning cache/cookies/private data?

in
Subscribe to How to keep FFixer settings when cleaning cache/cookies/private data? 6 posts, 3 voices



MPH User
ChromeWindows

I'm sorry if this is stupid, but I am not an internet tech kinda person. I just use what I use and know what I like. I like FFixer and really want to keep using it, but I have this problem.

Ok, so I want to start using Facebook on Chrome instead of Firefox. I also like to clear browsing/registry data often, I clear private data/cache/cookies with each session, and use CCleaner a lot. When I run the cleaners in Firefox, all my FFixer options are kept, but why when I clear everything in Chrome do I lose all of my option settings as if I've just installed FFixer? If the choice is between using FFixer and being able to clear my cache and cookies, FFixer loses.

Can you give me what to do to where FFixer options don't reset during cleaning so I can keep using it? Is it specific cookies? Specific settings? I don't know, as I said I'm not a tech guy.

Please advise, thanks!

 
DivByZero_001 Scriptwright
FirefoxWindows

Just export the settings for backup.

Click the "Configure FFixer".
Go to the "Import/Export" section.
Mouse-over the text area and it will auto highlight all.
Copy and paste them to a text document (e.g. txt).

After the cleaning, just copy the saved settings and paste at the text area.
Press "Import" button.
Click "OK" for the pop-up message.

That's all.

MPH wrote:
... Ok, so I want to start using Facebook on Chrome instead of Firefox...
I'm using FireFox and I don't know if it's working on your browser.

MPH wrote:
... I'm not a tech guy...
BTW, FFixer is kinda easy to use. The interface is simple.
I suggest you to study the FFixer and you will discover some useful features.

 
MPH User
ChromeWindows

I don't need to study it, i already know it's easy to use... when i don't have to copy and paste the settings code in every time I clear the cache/delete cookies, which is daily. Thanks for the response, but it doesn't solve my problem.

 
Vaughan Chan... Script's Author
FirefoxX11

Hi MPH,

Chrome is a good browser, but it's userscript support pales in comparison to Greasemonkey. Greasemonkey lets scripts store data in a way that the script (and only that script) can access it regardless of what site you're looking at, and in a way that its safe even if you clear cookies etc. Chrome doesn't have this so FFixer resorts to using something called local storage, which is similar to cookies but has some advantages over it. I'm not sure if CCleaner has separate options for cookies and local storage, but clearing cookies in Chrome will also clear the local storage, making you lose all userscript settings.

As for your options:

1. If CCleaner lets you filter what it clears then set it to leave local storage alone. Clearing cookies and cache is no problem since FFixer doesn't use those. If CCleaner provides more advanced filters then maybe you could set it to only leave FFixer's settings - all FFixer's data is stored for "facebook.com" or one of Facebook's subdomains, depending on where you did the customizations. Also, the keys in local storage all start with "fbf-".

2. There is an extension for Chrome called Ninjakit which provides the Greasemonkey functions that Chrome doesn't support natively. I haven't tested it, but I would imagine that it stores data more like Greasemonkey and the data should be safe even after you run CCleaner.

3. You could modify the script to use the settings you want (but this would need to be done every time you upgrade). If you search the code for // Enable profile-specific settings you'll find where all the default values are set up. The boolean (true/false) options are defined in the "buf" variable - those with an exclamation in front the name default to false, the others default to true. Non-boolean options are defined in the "prefs" variable with the default value being the last string on the line.

4. You could just use the default settings.

5. You could stick with the browser that lets you browse the way you want to :)

 
DivByZero_001 Scriptwright
FirefoxWindows

@MPH
Okay.

---

@Vaughan Chandler

One suggestion
-
Save as a file (configure) in folder together with FFixer's script after editing the settings of FFixer.
It's better if FFixer auto save user's settings every time the alteration.

Then after user done the cleaning, just click one button on the "Configure FFixer" and the FFixer will read the saved file. After that, all personal settings comes back.

This idea come from my brain suddenly. Don't know if it's ridiculous.

---

Lastly, thanks for attention and reading my reply. hahaha...

 
Vaughan Chan... Script's Author
FirefoxX11

The problem with that is that browsers don't give userscripts the ability to read/write files on the file system. Only full-fledged extensions can do that and I don't plan on making FFixer an extension because I want it to be cross-browser (it works in at least four major browsers right now, and some others too).

Eventually browsers should be adding the ability to read/write files using regular javascript. Once that happens I can cater better for the browsers that are missing functionality now.