General :  K-Meleon Web Browser Forum
General discussion about K-Meleon 
Pages: 12Next
Current Page: 1 of 2
How to manually update KM 1.0.2
Posted by: ndebord
Date: February 28, 2007 04:51PM

I would like to update the official K-Meleon 1.02 version to include the latest bugfixes for Gecko. Would I have to download the latest version of Seamonkey v1.1.1? Or Firefox?

And then copy over various files to the correct sub-folder?. Did this once or twice for KM 0.9, but not for this version, so assume the procedure has changed.

Any help much appreciated.

N

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: JujuLand
Date: February 28, 2007 05:09PM

Seamonkey

A+



Mozilla/5.0 (x11; U; Linux x86_64; fr-FR; rv:38.0) Gecko/20100101 Ubuntu/12.04 K-Meleon/76.0


Web: http://jujuland.pagesperso-orange.fr/
Mail : alain [dot] aupeix [at] wanadoo [dot] fr



Ubuntu 12.04 - Gramps 3.4.9 - Harbour 3.2.0 - Hwgui 2.20-3 - K-Meleon 76.0 rc



Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: guenter
Date: March 01, 2007 08:19AM

Quote
ndebord
download the latest version of Seamonkey v1.1.1 !

& they added: freebl3.dll in root.

A mail with example code for update and the new 1.1 chrome by kko is on its way.

Make sure to check Your e-mail accounts.

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: sensai
Date: March 01, 2007 01:02PM

would be nice if such kind of solutions are not handled via personal snail-mail only, since other k-meleon users might be willing to get their km-browser up to date too.


cheers,

sensai

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: sensai
Date: March 01, 2007 01:04PM

"snail-mail" <-> email

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: guenter
Date: March 01, 2007 01:37PM

sensai @ T,
none but ndebord asked about update;
I am no mind reader.
Do You make my Guiny-pig for German chrome?
GRE 1.1.1 is a little unstable with 1.02.
thx for reading my post

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: ndebord
Date: March 01, 2007 05:37PM

Guenter,

Before I read your post (and I've not seen my email yet), I tried to use the FAQ from KM 0.9 to copy over files from Seamonkey 1.1 to KM 1.0.2. Failed on my first attempt, but did not have much time to thoroughly check out my process. I went for copying everything that was listed in the FAQ:

=====================

The Do It Yourself Way

This method assumes the user is familiar with the copying of files and folders
and is willing to experiment a little to make things work.

1. Download the zip version of the latest stable Mozilla here, or alternatively
download a zip version of the latest Mozilla nightly build.

2. Unzip the zip file, usually right-clicking on the file and selecting
"Extract" should create a folder with the contents of the zip file.

3. With K-Meleon closed, copy the following files and folders from the Mozilla
directory you have just created into your existing K-Meleon directory (usually
c:\program files\k-meleon) and, when prompted have existing files overwritten:

Folders:

* components
* greprefs
* ipc
* res
* in \chrome\: toolkit.jar

Files:

all *.dll files in the main directory (where mozilla.exe resides). This is the
quick and easy path for updating, a better alternative would be to just copy
the same files that can be found in the K-Meleon directory. This can be
accomplished with "xcopy", e.g. xcopy c:\mozilla\*.* %programfiles%\K-Meleon\
/U /Q /Y

Once you have copied the folders and files across, go to the
k-meleon\components folder, and delete (or backup) compreg.dat and xpti.dat.
You need to do this in order for the History function to work correctly.
Otherwise if you don't use the History function leave the files as is.

4. It may also be a good idea to get rid of (i.e. delete) chrome.rdf in
c:\program files\K-Meleon\Profiles\...\chrome\ so that K-Meleon will be able to
pick up changes correctly. Sometimes it may also be necessary to delete
overlayinfo.* in the same Profile folder.


=====================

N

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: ndebord
Date: March 01, 2007 05:39PM

sensai,

Yes, it would be better if there was a better way to do this. I remember Brian's executable patches and wonder if that kind of update process could be resurrected for KM 1.xxxxx

Best

N

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: guenter
Date: March 01, 2007 07:18PM

@ndebord thx for manual - You should commit it to Wiki.

I did my old 0.9 updates with a file manager that has two window panes.
I just clicked file compare - and then copy :-)

We need some patched files now.
Defaults is also different now.

Update crashed a number of times. We best used test version. Else graft Your 150 search engines over, then we can say it is overworked from so much search :-).

Now that You say it; after chrome changes You need to delete: chrome.rdf and overlays.rdf in chrome and sometimes in used profile; After changing xpt You
have to delete xpti.dat and possibly compreg.dat.

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: sensai
Date: March 01, 2007 09:34PM

ndebord, thx for the detailed instructions!

cheers,

sensai

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: ndebord
Date: March 02, 2007 12:36AM

Sensai,

Don't celebrate just yet. Those detailed instructions are from Brian's days when we were updating KM 0.9. I couldn't get them to work with SM 1.1.1 (yet), so I'm hoping someone here will help fill in the missing pieces for updating KM 1.0.2 to newer GRE.

<sigh>

N

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: George
Date: March 02, 2007 03:46PM

Your mistake is using SM 1.1.1. You should use SM 1.0.8. Their is small problem softokn3.dll in SM 1.0.7 after 12/19/2006. softokn3.dll must be from seamonkey-1.0.7.en-US.win32.zip under the ftp folder 2006-12-19-05-mozilla1.8.0 in seamonkey-1.0.7.en-US.win32.zip their was a version change with a smaller softokn3.dll that causes browser security error when you exit K-Meleon 1.0-1.02.

So far 1.0.7-1.0.8 must use that old softokns3.dll or problems with Browser SSL Security Components results. Either thier is bug in K-Meleon 1.0-1.02, in soktokn3.dll, or K-Meleon 1.0-1.02 is not compatiple with the newer softokn3.dll part of the latest 1.0.8 GRE.

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: guenter
Date: March 02, 2007 06:47PM

No k-m bug. The browser security warning is from missing freebl3.dll in root. All ppl i know to have updated 1st forgot the file (except 4 Dorian and ppl who used his).

Best use betas issued from our devs - ndebord uses a special search engines setup - I assume that is why he wants/needs an independent update. If You have problems with 1.1.1 You can ask ndebord, his version should work now. You can also scavange Al's K-Ninja 2.x for updated components and use them with normal 1.02 or 1.02 from Russian team and our chrome, menus etc. You can also use Fred's to alter.

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: emsko
Date: March 03, 2007 02:51PM

I did the manual update following ndebord's instructions but could not find an IPC folder in Seamonkey to copy to K-meleon. Everything else seemed to go well but now when I try to download a file, any file, K-Meleon crashes. I obviously have done something wrong. Any ideas?

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: ndebord
Date: March 04, 2007 11:41AM

Guenter,

You're right. I much prefer the old search engine design where I can right click on the search engine icon to retrieve any number of search engines, in my case, that is now up to 68 search engines. Thanks to help from others here, I can now use the old method alongside the new "ring" of ten method in KM 1.0.2.

N



Edited 1 time(s). Last edit at 03/04/2007 11:42AM by ndebord.

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: sensai
Date: March 07, 2007 10:28PM

Ok, I tried to update k-m with a seamonkey 1.1.1 nightly build from 4.03.2007.
Surfing works flawlessly so far, but kko-advanced preferences arent showing the search-engines, url-bar title input box etc. Maybe kko is floating around and knows how to fix this issue? Thanks in advance!

cheers,

sensai

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: sensai
Date: March 08, 2007 02:35AM

@emsko:

"I obviously have done something wrong. Any ideas?"

This must have been a rhetorical question, wasnt it? ;O)
I doubt that anyone can say what you've done wrong, since nobody watched you doing it I suppose. Maybe you should try again? I didnt had a single crash yet and am using this update since several hours. It seems that the new macrostuff functionality from kko got lost, about:config + other xul stuff does nothing and the urlbar search via keyword doesn't work either. Apart from that my km behaves as usual. Good luck!

cheers,

sensai

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: sensai
Date: March 08, 2007 04:12AM

just a short note, I'm using the original 'toolkit.jar' archive now and all the above mentioned quirks are gone fortunately. Still no crash, only the non-functional url-bar search seems to persist.

cheers,

sensai

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: ndebord
Date: March 08, 2007 06:25AM

Sensai,

When you say the original toolki.jar? Would that be the one from Dorian's KM 1.02 distribution?

Tks,

N

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: guenter
Date: March 08, 2007 12:07PM

yes - what else?

btw. ndbord: or the one with the files i uploaded for You at rapidshare. That belongs to GRE 1.8.1.1 aka SeaMonkey 1.1.1 and is also specially prepared for K-Meleon 1.1 and usable with earlier versions since 0.9 with 1.8 GRE. Only k-mprefs are a version specifuc file and I included that for 1.02. ok?

Theoretically You can update to GRE 1.8.1.2 but there is no patched gklayout for it.

p.s. I manged to render my old p500 unstartable somehow. So today I have only the old laptop = i am almost offline :-(



Edited 1 time(s). Last edit at 03/08/2007 04:05PM by guenter.

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: sensai
Date: March 08, 2007 04:20PM

ndebord:

idd, I meant the 1.02 toolkit.jar.
If there is a need I can upload the updated version of the browser somewhere.

cheers,

sensai

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: ndebord
Date: March 08, 2007 04:53PM

sensai,

If you wouldn't mind uploading the browser or if that is inconvenient, then perhaps an updated message here with all the steps.

I can be reached at ndebord@isp.com

Tks,

N

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: sensai
Date: March 08, 2007 05:23PM

oki then, I did put it online. Feel free to use or just play around with it ;O)

http://www.zshare.net/download/kmupdate_seamonk050307-zip.html (7.66Mcool smiley.

Since I used the instructions from this thread to update it and don't really have time and am not keen enough to sum them up again, uploading my version was the easiest solution.

Hope this helps!

cheers,

sensai

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: sensai
Date: March 08, 2007 06:13PM

hm, just noticed that my updated version has probs with downloads sometimes, so it doesnt seem to be a fixed solution yet. Sorry :O/

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: ndebord
Date: March 09, 2007 02:18AM

Sensai,

Sorry? For what? fuggetabout it! We're trying to do manually, what Brian did seemingly effortlessly. His method of creating an executable that would patch all the sub-folders of K-Meleon was the most elegant patching system we've ever enjoyed with this browser. But at least we're trying to do things that need to be done here, in terms of major, critical bug fixes as listed at MozillaZine for Gecko.

I took it a step further and tried to update the earlier official 0.9 version of KM. It works, but "About K-Meleon" doesn't along with 128 security. There may be other problems with that too. I used Seamonkey 1.0.8 to do the update and just copied over files that matched what existed in KM 0.9's folders. Did not try downloading, but will do so now.

N



Edited 1 time(s). Last edit at 03/09/2007 02:20AM by ndebord.

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: sensai
Date: March 09, 2007 03:02AM

It seems that in my updated version js refuses to work completely, at least that is what sites like rapidshare that needs it to work are telling me. I usually surf with js disabled and wouldn't really mind a js-bug since I'm using it on reasonable trustworthy sites only (to which I don't count rapidshare btw ;O) ), but a js-bug which effects the browsersecurity even if js is turned of needs a quick fix, thats my opinion too.
Hopefully we manage to get a fully working update soon. Meanwhile I'm going to play around a bit to find out whats wrong with the updated version.
What do you mean with "but "About K-Meleon" doesn't along with 128 security". I don't get you there.

cheers,

sensai

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: sensai
Date: March 09, 2007 04:34AM

A short test at the reaction-game on http://www.asciitable.com/ showed that js is working properly if activated, now I'm even more confused why rapidshare is telling me it wouldn't.

cheers,

sensai

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: guenter
Date: March 09, 2007 02:15PM

Quote
ndebord
the earlier official 0.9 version of KM. It works, but "About K-Meleon" doesn't along with 128 security.

The 0.9.exe addepted to GRE 1.8.x by Dorian works - but is instable with 1.8.1.1 GRE on XP (it did work with 1.8.x - I assume till 1.8.0.9 ). The other 0.9 by Ulf AFAIK needs GRE 1.7.x. Possibly Mozilla produces still nightly updates for embeders You could have a look there - else 1.7.13 is the last GRE for that.

The about page of 1.7. GRE's chrome is in en-us.jar\locale\en-US\global\ the about page of 1.8.XX Seamonkey and K-Meleon for 1.8GRE is in \toolkit.jar\content\global\ and in newest chrome toolkit has been relocated to embed. The exe/GRE "know" this location and only search at the right spot. You would have to copy about.xhtml to that location needed to fix this error.

Fred currently has a chrome that is like 1.7chrome and works with 1.8 exe/GRE.
You can probably use that.


I do not know to fix security.

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: JamesD
Date: March 10, 2007 02:01AM

I have updated my test KM 1.02 with data from a Feb. 27 Mozilla zip file. I now have rv:1.8.0.11pre) Gecko/20070227 in my about screen.

>Guenter
The file freebl3.dll is not accounted for in my batch file. Where in K-Meleon should it be placed?

>George
I can't find the file softokns3.dll in KM or SeaMonkey. Did I have to have one from an old version? If so, where do I put it?

I use a batch file for automated xcopy of files. I will include it here in case it is useful for anyone.

@echo off
cls
echo.
echo.
echo This BATCH job will update K-Meleon to the latest Seamonkey GRE.
echo We assume that the new Seamonkey files reside in F:\SeaMonkey
echo We also assume that the K-Meleon location is F:\K-Meleon
echo.
echo If this is NOT the case abort now by pressing "CTRL+C", then "Y"
echo.
echo Edit the bat file and change F: to the file locations where your
echo programs reside. Note: there are 14 places to change.
pause
echo.
echo.
xcopy f:\moz\seamonkey\*.* f:\K-Meleon\ /U /Q /Y
echo Number of files copied in f:\K-Meleon\
pause
echo.
xcopy f:\moz\seamonkey\components\*.* f:\K-Meleon\components\ /U /Q /Y
echo Number of files copied in f:\K-Meleon\components\
pause
echo.
xcopy f:\moz\seamonkey\plugins\*.* f:\K-Meleon\plugins\ /U /Q /Y
echo Number of files copied in f:\K-Meleon\plugins\
pause
echo.
xcopy f:\moz\seamonkey\res\*.* f:\K-Meleon\res\ /U /Q /Y
echo Number of files copied in f:\K-Meleon\res\
pause
echo.
del f:\K-Meleon\components\xpti.dat
del f:\K-Meleon\components\compreg.dat
echo.
echo Two files (xpti.dat and compreg.dat) deleted.
echo These two files will be re-created when K-Meleon is next run.
echo.
echo All done.
pause

I am writing this from my updated KM.

I did just get a browser security message when I preview.

Options: ReplyQuote
Re: How to manually update KM 1.0.2
Posted by: JamesD
Date: March 10, 2007 02:22AM

Ok, since I got the security message I have added these lines to the batch file.

echo.
echo copy the file freebl3.dll to K-Meleon
copy f:\moz\seamonkey\freebl3.dll f:\K-Meleon /V /Y
pause

Good, there was not a secutity message when I did preview this time.

Options: ReplyQuote
Pages: 12Next
Current Page: 1 of 2


K-Meleon forum is powered by Phorum.