Quote bruns
Also, something to help with compatibility, set this as your user-agent:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12pre) Gecko/20071211 K-Meleon/1.1.3 Firefox/2.0.0.11
I can enter it under edit|preferences|privacy but it does not seem to stick.
Is there another way to set this as the default useragent (by editing a file)?
I'm not sure about accesiblemarshal.dll... I replaced all matching DLLs unless there was a specific reason why not to. Next update, I'll remove res\ since its not strictly needed.
In about:config, show: general.useragent.override, you can add the string.
Thanks for making these updates. Between you doing the new ones and Fred doing the old ones, I have more fine versions of K-Meleon than I can possibly use!!! It's tough, but I try to limit myself to 3 or 4: Official Release + updates; NX latest; and 1.5. Keep 'em coming. Thanks again.
FWIW, try out Early Blue. It was the original theme for Mozilla's pre-release. Very nice stuf. They changed to go with the boring and tried and true, but that was their loss and KM's gain imo!
I don't think your update was sucessful. My help:about reads
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12pre) Gecko/20071211 K-Meleon/1.1.3 after I installed the update.
I can enter it under edit|preferences|privacy but it does not seem to stick.
Is there another way to set this as the default useragent (by editing a file)?
The default Gecko string is set automatically according to the readings in necko.dll.
For altering anything else Yourself permanently:
Look into ./k-Meleon/defaults/pref/kmeleon.js
Section: Top couple of lines.
pref("general.useragent.vendor", "K-Meleon"); // can be K-Ninja or anything
pref("general.useragent.vendorSub", "1.1.3"); // best no higher Number than official
Look into ./k-Meleon/defaults/pref/I10n.js
Section: // Privacy
That is where You set the strings that can be spoofed by default.
You can further add a comment behind the whole browser string by adding this pref to an existing or additional js file:
Hi,
Just to say that this update worked perfectly with my 1.5a1 installation.
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.12pre) Gecko/20071211 K-Meleon/1.5
I don't think your update was sucessful. My help:about reads
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12pre) Gecko/20071211 K-Meleon/1.1.3 after I installed the update.
I agree, but my version is still this:-
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.10) Gecko/20071116 K-Meleon/1.1.3
and I made sure to close KM and the loader, before installing the update. Where has it gone ? No update shows !!
The installer is not very smart
It has problem with other than standart locations
Look for a folder called k-meleon that contains the update and copy it to k-meleon install folder by hand (each file must overwrite to the old file with the same name. Then delete ./components/compreg.dat & xpti.dat. That is all.
Version?
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12pre) Gecko/20071211 K-Meleon/1.1.3 Firefox/2.0.0.11 is a custom string. Set the Agent string to default to see the true K-Meleon version string which is located/set in ./defaults/pref/kmeleon.js responsible is pref("general.useragent.vendorSub", "1.1.3"); this can also be set/edited to 1.5 or whatever
The brun's updater contains AFAIK no code that changes this "general.useragent.vendorSub" number!
Edited 1 time(s). Last edit at 12/27/2007 10:45PM by guenter.
I simply opened the installer with 7zip, then manually extracted and replaced each file in the correct folder (excetp copynew.sh and kmeleon-update.nsi).
If someone wants to make changes to the kmeleon-update.nsi and send it to me, so that it is smarter about locations, I'll be glad to accept it...
I'm not really a developer anymore, I'm just a user with a technical history who still knows how to hack in the classic sense. My experience with NSIS is limited.
Quote bruns If someone wants to make changes to the kmeleon-update.nsi and send it to me, so that it is smarter about locations, I'll be glad to accept it...
Quote guenter Set the Agent string to default to see the true K-Meleon version string which is located/set in ./defaults/pref/kmeleon.js responsible is
For the record, the version 1.5 showed when this was done.
Thanks, guenter.
And thanks, bruns, for the file. It helps us all to learn more about KM.