General :  K-Meleon Forum
General discussion about K-Meleon. 
KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: bruns
Date: December 14, 2007 03:02AM

I announced this is in another topic, but figures it deserves its own.

K-Meleon 1.1.3 Gecko 1.8.1.12pre Update

This gets applied over KM 1.1.3. I fixed a problem with page loading (cant update chrome.*).

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

--
Brielle Bruns
http://www.sosdg.org



Edited 1 time(s). Last edit at 12/17/2007 01:35AM by bruns.

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: soccerfan
Date: December 14, 2007 07:11PM

Posting in this thread now (previously from the 1.1.2 GRE update thread).

Tried the update from pocket k-meleon 1.1.2 to 1.1.3 and all seems well.

Only question, the accesiblemarshall.dll is now 28kb (was 8kb).
What does this dll do? Would using the old one cause problems?

Also, is it necessary to also replace the \res folder in bruns' update.
Thanks,
soccerfan

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: soccerfan
Date: December 14, 2007 10:44PM

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)?

soccerfan

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: bruns
Date: December 14, 2007 11:13PM

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.

--
Brielle Bruns
http://www.sosdg.org

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: soccerfan
Date: December 15, 2007 12:44AM

Quote
bruns
In about:config, show: general.useragent.override, you can add the string.

Perfect! Thank you.
My updated pocket k-meleon is working well so far.

soccerfan

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: playdayz
Date: December 15, 2007 04:05AM

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.

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: leveck
Date: December 15, 2007 05:29AM

enter it under tools/useragent/custom....a box will come up for you to enter it. Mine has no problem staying,

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: Airi
Date: December 16, 2007 07:15PM

Can anyone please upload it other than rapidshare? thank you very much.

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: desga2
Date: December 16, 2007 10:58PM
Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: ndebord
Date: December 16, 2007 11:38PM

playdayz,

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!


Merry Christmas

N

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: Airi
Date: December 17, 2007 06:22AM

Thanks desga2 :-D

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: Luys
Date: December 18, 2007 06:11AM


Hola, Desga2, esta actualización, ¿es válida para el K-Meleon en español?

L.

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: Anonymous User
Date: December 18, 2007 04:47PM

Por supuesto. Aunque quizá prefieras esperar a que salga una versión definitiva del 1.8.1.12.

;-)

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: JohnHell
Date: December 21, 2007 03:00AM

Eso estoy haciendo yo smiling smiley Es que esto de las pre... ;)

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: Carson
Date: December 21, 2007 05:15AM

Thanks, Brielle.



Edited 2 time(s). Last edit at 12/21/2007 05:37AM by Carson.

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: JamesD
Date: December 21, 2007 05:26AM

@ Carson

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.

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: bruns
Date: December 21, 2007 05:31AM

The proper User-Agent you should see is:

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12pre) Gecko/20071211 K-Meleon/1.1.3

If you didn't get that, make sure to kill all instances of K-Meleon.exe first, including the loader. It will not update properly otherwise.

--
Brielle Bruns
http://www.sosdg.org

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: Carson
Date: December 21, 2007 05:38AM

Thanks. Yes, we were typing at the same time. It's fine now. smiling smiley

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: guenter
Date: December 24, 2007 01:48AM

Quote
soccerfan
Your user-agent:

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 smiling smiley
pref("general.useragent.vendorSub", "1.1.3"); // best no higher Number than official smiling smiley

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:


pref("general.useragent.vendorComment", "GRE Updated");


Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.8.1.10) Gecko/20071116 K-Meleon/1.1.3 (GRE Updated)


I my case to the latest official smiling smiley


The string "GRE Updated" can be anything ...



Edited 1 time(s). Last edit at 12/24/2007 01:49AM by guenter.

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: soccerfan
Date: December 24, 2007 03:07AM

Quote
guenter
The default Gecko string is set automatically according to the readings in necko.dll...

Thank you guenter for this information, and for the two .js files that I can edit,
and also for the string to add optional comments.

Season's best wishes,
soccerfan

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: Gennargentu
Date: December 24, 2007 05:18PM

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

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: gvgerman
Date: December 24, 2007 11:05PM

When I applied this to 1.5a Build 21, the string went from this:

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.8) Gecko/20071013 K-Meleon/1.5

to this:

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 the change from K-Meleon/1.5 to K-Meleon/1.1.3 a regression or is my package still version 1.5 ?

Thanks,

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: Phil
Date: December 27, 2007 09:52AM

Quote
JamesD
@ Carson

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 !!

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: guenter
Date: December 27, 2007 10:42PM

The installer is not very smart sad smiley
It has problem with other than standart locations smiling smiley

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 smiling smiley

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.

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: Gennargentu
Date: December 27, 2007 11:39PM

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).

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: bruns
Date: December 28, 2007 02:17AM

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.

--
Brielle Bruns
http://www.sosdg.org

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: desga2
Date: December 29, 2007 08:41PM

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...

Fixed and uploaded to: http://two.xthost.info/kmeleon/patchs/geckoupdates/upkm-gecko18112pre1.zip

Nsis installer code:
http://two.xthost.info/kmeleon/patchs/geckoupdates/gkoup.nsi

Remmember this is UNOFFICIAL ONLY Gecko engine update.(No K-Meleon update)

If you have problems with this update make a profile backup, uninstall K-Meleon, reinstall the official version and restore your backup profile.

Merry Christmas.

K-Meleon in Spanish



Edited 2 time(s). Last edit at 12/30/2007 06:04PM by desga2.

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: guenter
Date: December 30, 2007 01:31AM

Brielle & desgas2 few PPL without experience will ever use other than default names smiling smiley So no hurry - I just mentioned it.

Probably best to use a variant of alain's installer - it has been refined to work for k-m for ages smiling smiley



Edited 1 time(s). Last edit at 12/30/2007 01:33AM by guenter.

Options: ReplyQuote
Re: KM 1.1.3 Gecko 1.8.1.12pre update
Posted by: gvgerman
Date: December 30, 2007 05:31AM

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.

Regards,

Options: ReplyQuote


K-Meleon forum is powered by Phorum.