Other custom builds :  K-Meleon Web Browser Forum
All the custom builds, made and/or maintained by users 
CommMeleon grinning smiley
Posted by: rodocop
Date: February 15, 2012 01:14AM

I'm happy to present you the 'Comminity Recommended K-Meleon' (CommMeleon) grinning smiley

What's this?
********************************************************
1) Based on dugbug's KM 1.6.17db+v8 build
2) + slightly fixed dbTango skin (cold and hot states added) (c) dugbug, rodocop
3) + new SetDefault.exe (c) by deadlock
4) + Sessions Packager extension (c) by JamesD
5) + AlexApps (c) app launcher by disrupted-Alex Tarantul-igrok54
6) + AdBlock 1.3.10 (c) by W.Palant
7) + KEM (KM Extensions Manager) 7.4 for NT (c) by 'I-don't-know-him' so let it be Community
8) + some small but useful extensions for enhanced browsing, backups, KM restart and so on (c) by Community members
9) + Personal Toolbar with working buttons for adding links (bookmarking) on 3 nice web services, described there
10) + some accel tweaks:
F12 - locks/unlocks toolbars; 
Ctrl+UpArrow/DownArrow - Go Up/Top Level; 
Ctrl+Left/RightArrow - Go Back/Forward
11) + Privoxy (filtering web proxy) integrated through AlexApps (button to run app) and corresponding proxy configured in menu
12) + Mark (handy plain text editor) integrated (I forgot to set it as default page source viewer, so you have a choice! To do or not to do tongue sticking out smiley)

last 4 points (c) by rodocop ;-)
********************************************************
May be something more... ;-) I'll upgrade and tweak this 'build' continuously so it is 'live distro' (bwa-ha-ha!).

Definitely, this isn't no real distributive of course neither custom user build - just used and configured copy of portable KM.

It's not about developing - it's attempt to make KM user-friendly and at the same time to show some of its hidden power gems. I've done this very fast, so don't judge me strictly!

Oh, God! I forgot the subject! tongue sticking out smiley
Download it here:CommMeleon 1.6+



Edited 4 time(s). Last edit at 02/21/2012 04:26PM by rodocop.

Options: ReplyQuote
Re: CommMeleon grinning smiley
Posted by: soccerfan
Date: February 15, 2012 01:31AM

Oops. 404 File Not Found.

soccerfan

Options: ReplyQuote
Re: CommMeleon grinning smiley
Posted by: 'I-don't-know-him'
Date: February 15, 2012 03:48AM

Quote
rodocop
7) + KEM (KM Extensions Manager) 7.4 for NT (c) by 'I-don't-know-him' so let it be Community

Not 'I-don't-know-him'

but there are credits in: kmextman.au3 (the auto it source file).


; Authors: desga, playwin2, alain(jujuland) & disrupted
; Locales: gunter, siria, desga, alex tarantul, alain aupeix, matt, xgrind(michael)
; Modifications for version 2.0: desga2
; modifications for version 3.0: playwin2


p.s. disrupted created most of the AutoIt code on K-Meleon Extensions Central, many of the other extensions and founded this extension page. I guess the main author is him because of the way the credits are written.

Options: ReplyQuote
Re: CommMeleon grinning smiley
Posted by: rodocop
Date: February 15, 2012 06:28AM

Quote

... but there are credits in: kmextman.au3 (the auto it source file).

; Authors: desga, playwin2, alain(jujuland) & disrupted
; Locales: gunter, siria, desga, alex tarantul, alain aupeix, matt, xgrind(michael)
; Modifications for version 2.0: desga2
; modifications for version 3.0: playwin2

p.s. disrupted created most of the AutoIt code on K-Meleon Extensions Central, many of the other extensions and founded this extension page. I guess the main author is him because of the way the credits are written.

Thank you for the info! I'm very sorry for incorrect credits.

Quote
soccerfan
Oops. 404 File Not Found.

Mea culpa, sorry. There was a problem with upload, but now link is updated and all works right.

Repeating here: CommMeleon download link

NB! 'Community Recommended K-Meleon' is only funny name - it doesn't mean exactly what it says (none official community recommendation on this exists). I've chosen it just because this build collects many of updates and tweaks frequently recommended by different community members in help-, bug- or improvement-related threads.

P.S. Update:
Now CommMeleon includes 2 more 'tweaks':
1) Mark is set as default source code viewer (don't like this? Just uncheck the 'Use external source code viewer' box in Preferences->Page Display->General)
2) User agent set to modern FF string 'Mozilla/5.0 (Windows NT 5.1; rv:10.0a1) Gecko/20111008 Firefox/10.0a1'



Edited 4 time(s). Last edit at 02/15/2012 01:33PM by rodocop.

Options: ReplyQuote
Re: CommMeleon grinning smiley
Posted by: rodocop
Date: February 15, 2012 08:06AM

I want to explain the reason to include Privoxy and Mark as well as outline the way I'm going to evolve this KM-package.

My intention is to show users all the beauty and power (oftentimes hidden) of K-Meleon. Integration of 3rd-party apps has several targets:
1) Add some web-related functionality, making KM-surfing better (faster, easier, more secured etc.);
2) add some usability where KM lacks it;
3) combine KM with other portable free/open software to give users mighty modern bundle;
4) demonstrate some not obvious opportunities that KM opens to end user.

So Privoxy stands for securing your surfing, Mark is just the demo point (how can you change code viewer); also I want to familiarize you with this beautiful peace of code. Bookmarklets (diigolet, Linka and fav20) for saving links online are good modern alternative to local bookmarks managers (and set them up isn't very easy task for new users).
Some extensions seem indispensable for me, very increasing user productivity and convenience when working with KM.

The main principle for new software addition though is whether it shares the KM 'philosophy' - light, free, highly configurable (particularly by text configs editing) tools.

And I plan to include some more apps to get the 'KM Power Internet Bundle'tongue sticking out smiley for doing all web-related job in one place where KM is the core and command-center.
For example - light portable mail client. I think about Sylpheed.
Next step could be some Messenger, tоrrent-client, or even another portable browser!

So, I'm really interested about your thoughts on this project. What to include or exclude from bundle, is it needed at all, etc.

And more, I need some development help.
Look: Privoxy is integrated into KM - but not completely. You must run Privoxy by pushing button and then change the proxy setting in menu. It's obvious that more convenient way is to get proxy automatically set to 'privoxy' when button is pressed. Sadly I cannot understand KMM-language enough to perform this but it seems that this is no problem task for someone who has corresponding skills.

Further, the mail-client integration (if it would be approved) would need some scripting - etc.

So, I would be glad to see any thoughts, proposals and remarks (even criticism) on the subject...



Edited 1 time(s). Last edit at 02/15/2012 08:07AM by rodocop.

Options: ReplyQuote
Re: CommMeleon grinning smiley
Posted by: panzer
Date: February 15, 2012 08:24AM

I couldn't download it because ESET found a trojan inside - quarantined.

Options: ReplyQuote
Re: Auto It = False Positive
Posted by: Trojan
Date: February 15, 2012 12:07PM

Quote
panzer
I couldn't download it because ESET found a trojan inside - quarantined.

That is because the AutoIt created extensions that are included. sad smiley

Options: ReplyQuote
Re: Auto It = False Positive
Posted by: rodocop
Date: February 15, 2012 12:23PM

ESET Must Die! grinning smiley

Too much false alarms and other issues...

There is no malware in the package. Moreover, this package is one of the main parts in my security config which is free from monstrous Antivirus and Internet Security products. ;-)

Options: ReplyQuote
Re: Auto It = False Positive
Posted by: Mala Okeh
Date: February 15, 2012 12:57PM

Phantastic package - the only thing that won't work is mark.exe - it is signalized by AVG as a file to be put in quarantine. Where can I download it separately?

Otherwise, a real good step forward towards more happy k-meleon users.

Thx in advance,

Mala Okeh

Options: ReplyQuote
Re: Auto It = False Positive
Posted by: rodocop
Date: February 15, 2012 01:32PM

Mark is truly clean simple portable software consisting of just single file, which is included in my package.

So don't search it on the web (development is stopped some years ago) - just put this file into AVG exceptions list instead.

Options: ReplyQuote
Is it portable?
Posted by: soccerfan
Date: February 15, 2012 01:37PM

Thanks grinning smiley. A couple of questions though:

Is this fully self-contained and portable?
Does it require the 80's runtimes (like Fred's KM-16-F3625 and KM-16-S2014)
and/or msvcp71.dll and msvcr71.dll (like Fred's KM-16-F3625)

soccerfan



Edited 1 time(s). Last edit at 02/15/2012 01:38PM by soccerfan.

Options: ReplyQuote
Re: CommMeleon grinning smiley
Posted by: CJ
Date: February 15, 2012 02:12PM

Is it just me or is the Tab Close button missing from the dbTango skin? The New Tab button seems to be paired with the search box button instead.

Also the search box title bar always reads Search(Google) whatever the default search engine is (though it does use the selected default).

Overall it looks good though.

Options: ReplyQuote
Re: CommMeleon grinning smiley
Posted by: kingsparrow
Date: February 15, 2012 03:00PM

Rodocop,
thanks for this build...............very interesting using privocy.

Options: ReplyQuote
Re: Is it portable?
Posted by: rodocop
Date: February 15, 2012 03:48PM

soccerfan,
I'm afraid of being wrong but this is how I understand it:

1) yes, it needs the 80's runtimes like any KM version above 1.6 and their derivatives. All builds, you've count, need this.
And this cannot be integrated in distro as these libraries must be in Windows system folder. So this point depends on PCs current config.
However, if you miss them - just install and enjoy.
I can add the mini-setup of MS VC++ 2005 by JuJuLand to the package for on-demand installation.

2) 70's runtimes are needed only for hybrid versions featuring traces from 1.5 KM branch (like Fred's builds). I don't know for sure, what about dugbug's builds, but it seems that they are traces-free and the added extensions haven't such dependencies - therefore CommMeleon doesn't need this for now. Even if I'm wrong or if something would change in future compilations - 70's runtimes (msvcp71.dll and msvcr71.dll) can be simply added in KM folder so the portability remains.
If more competent people would say that it needs these libraries - I would add them to the package.

P.S. Sorry for offtopic: soccerfan, what is your favourite club? Today The UEFA Champions League restarts and my eternal love Zenit (Saint-Petersburg, Russia) gets ready to play with Benfica! tongue sticking out smiley
Only K-Meleon and soccer!

Options: ReplyQuote
Re: CommMeleon grinning smiley
Posted by: rodocop
Date: February 15, 2012 04:04PM

Quote
CJ
Is it just me or is the Tab Close button missing from the dbTango skin? The New Tab button seems to be paired with the search box button instead.

Yes, this button is absent in this dbTango config (made by dugbug). I think it isn't necessary because you can activate closing 'x' on every tab (in Preferences) or simply double-click on tab like I do. It's fast and convenient way to close tabs (or open new if you double-click on the empty space in tabbar).

Quote
CJ
Also the search box title bar always reads Search(Google) whatever the default search engine is (though it does use the selected default).

I think I have a workaround for you:
1) Right-click on Search button and uncheck 'Use as Default Engine' item.
2) Select another engine and perform the search once.
3) Right-click on Search button and check 'Use as Default Engine' back (making sure your new engine is selected in the list).
4) Perform one more search for make sure that search box shows right thing.

This works in my copy of db+ KM.



Edited 1 time(s). Last edit at 02/15/2012 04:05PM by rodocop.

Options: ReplyQuote
Re: CommMeleon grinning smiley
Posted by: rodocop
Date: February 15, 2012 04:25PM

Announcement:

Current build renamed to CommMeleon 1.6+.

The reason is to avoid any confusion in future as I'm going to assemble similar packages based on bare official 1.6 beta as well as on 1.7 branch as well as localized russian CommMeleon.

So, the name must be self-explaining:
- 'CommMeleon' means this is my compilation based on the principles above.
- '1.6' means the build is based on Gecko 1.9.1.x
- '+' means it's based on dugbug's version (or some other tweaked build)
- 'ru' (optional) - for localized russian builds

Sorry for some tediousness but I believe that this are details that make something the REAL THING.
And easy navigation (particularly) is the proper, right style.

Options: ReplyQuote
Re: Is it portable?
Posted by: soccerfan
Date: February 15, 2012 06:41PM

@rodocop:
Thanks for your detailed explanation. I seem to have all the files required for your km1.6+

Quote
rodocop
P.S. Sorry for offtopic: soccerfan, what is your favourite club? Today The UEFA Champions League restarts and my eternal love Zenit (Saint-Petersburg, Russia) gets ready to play with Benfica! tongue sticking out smiley

Arsenal. They play today also. So van persie vs ibrahimovich of AC Milan!
I believe Arshavin played for Zenit before moving to Arsenal.

soccerfan

Options: ReplyQuote
Re: Dbtango Skin
Posted by: Skin Adapter
Date: February 15, 2012 10:00PM

Quote
CJ
Is it just me or is the Tab Close button missing from the dbTango skin? The New Tab button seems to be paired with the search box button instead.

The Tab Close Button is missing in all Tango skin variants.
They only have an Open Tab/Layer Button bmp.

Its code has been paired in a bar together with the code for the Search Button.

Quote
rodocop
I'm going to assemble similar packages based .... as well as localized russian CommMeleon.

Make sure that the skin uses the exact strings used in the official default skin.
Only these strings are auto translated by the official kmeleon.kml.

Skins adapted by English speakers do not always comply to this requirement.

In the case of the dbtango skin the buttons for "Block JavaScript", "Privacy Settings" & "Block Frames" do not seem to comply to this. It can be checked easily on mouse over when You use a localized K-Meleon 1.6.

You can either correct the strings where a suitable string is available in kmeleon.kml so that they are identical with the default strings else You can add a default dbtango.kml to the default locale that can be translated by non English users.

dbtango.kml

Block JavaScript=
Privacy Settings.=
Block Frames=

Options: ReplyQuote
Re: Auto It = False Positive
Posted by: panzer
Date: February 16, 2012 09:32AM

Quote
rodocop
ESET Must Die! grinning smiley

Too much false alarms and other issues...

No matter. I will install Linux on my USB. No more antivirus blokade grinning smiley

Options: ReplyQuote
Re: Auto It = False Positive
Posted by: JujuLand
Date: February 16, 2012 03:49PM

Bravo, Panzer smiling smiley

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: Auto It = False Positive
Posted by: ndebord
Date: February 16, 2012 06:15PM

panzer,

Having used most of the USB boot software, perhaps try YUMI?

<g>

N

Options: ReplyQuote
Re: Auto It = False Positive
Posted by: panzer
Date: February 17, 2012 08:20AM

I did. Now, I just need to find a distro which can automatically set up/import internet connection form Windows. I failed to set it up in Kororaa. Will try Puppy Linux tomorrow.



Edited 1 time(s). Last edit at 02/17/2012 08:21AM by panzer.

Options: ReplyQuote
Re: Auto It = False Positive
Posted by: rodocop
Date: February 17, 2012 01:24PM

Puppy and most ubuntu-based distros usually handle network with ease.

But Linux isn't obligatory to feel free from malware. I'm happy under Windows without viruses and antiviruses too ;-)
\dev\brain rules! :-)))

Options: ReplyQuote
Re: Auto It = False Positive
Posted by: panzer
Date: February 18, 2012 07:27AM

Quote
rodocop
Puppy and most ubuntu-based distros usually handle network with ease.

It looks like Puppy is not in good relationships with my comp - had to do a system restore.

I do not know what is wrong, but all of the distros so far failed to connect automatically (Broadcom NetLink Gigabit Ethernet).



Edited 2 time(s). Last edit at 02/18/2012 10:14AM by panzer.

Options: ReplyQuote
Re: Auto It = False Positive
Posted by: fred
Date: February 18, 2012 08:51PM

Puppy is mainly a distro for live mode use.
I would first use it from a puppy live cd,
and would recommend the Icepuppy 14 variation,
which is quite complete, and can easily be
used as a normal user spot when entering
the internet. I think this is safer then as root.
See my explanations here :

http://kmeleonbrowser.org/forum/read.php?11,116835

Download the iso from here :

http://smokey01.com/pemasu/IcePuppy-014/icepuppy-014.iso

Burn the iso to a cd in iso mode (not just copying the file).

After booting puppy should find your eth0 ethernet connection
automatically.
If it doesn't, try the internet connection wizard in
the menu "Setup".
To update the included Firefox browser go in the menu
"Setup"->"Setup Puppy"->"Puppy Package manager"
and enable on the top "ubuntu-lucidupdates-main"
and search for firefox - where you find a further
updated FF 3.6.17.
You can search also for the wine emulator(wine1.0_1.0.1).
As an alternative you can also download FF 3.6.26 on your
own and install it in the folder /opt, where you could also
install a K-Meleon version.
To use the internet, you can start a browser or any
other application as user spot.
Clicking on the console icon on top of the desktop
will open a terminal. Typing there :
xterm -e su spot
will open a terminal with the user rights of the user spot.
There you can type then the path to the browser, for example:
firefox
if it is in the system, or if unpacked in /opt :
/opt/firefox/firefox
for K-Meleon :
wine /path-to-K-Meleon
If you get an error message about /tmp is not writable,
type in the console (as root)
chown -R root : spot /tmp
(no space before and after : ),then push the Enter key
and then type
chmod -R 775 /tmp
and push the Enter key.
The programs can of course also be started from
added icons or an adapted menu.
After having installed everything that you want,
you can remaster the live cd. Look in the menu
"Setup" for "Remaster Puppy live-Cd".
If you want to install your system (in live mode)
on an USB stick (at least 2 GB, better 4 Gb),
you can use the included script in the menu "Setup"
called "Puppy universal installer".

I hope that you succeed.
I would in any case test distros as live cds before
trying to install them.

Regards

Fred

Options: ReplyQuote
Re: Auto It = False Positive
Posted by: panzer
Date: February 20, 2012 08:39AM

Thanx Fred.

I successfully set up a connection manually in both Kororaa and Peppermint.

Naturally, I will use K-Meleon.

I tried Puppy in live mode and when I clicked on D drive, it gave me an error about NTFS driver and how it would use it's own. Later in XP, a name for D was changed to LiveLinux Key and I could not change it back. Also, icon was missing. Tried to repair it but later found out that by doble click on C, search opened. Then I did use system Restore. I am not sure if it was Puppy's fault, but no other Distro complained about D drive ...



Edited 1 time(s). Last edit at 02/20/2012 08:40AM by panzer.

Options: ReplyQuote


K-Meleon forum is powered by Phorum.