Extensions :  K-Meleon Web Browser Forum
All about K-Meleon extensions. 
Blockeria - mass-toggling of User-Prefs (bandwidth, paranoia, etc)
Posted by: siria
Date: September 02, 2015 12:26AM

A macro for quick MASS TOGGLING of several KM-PREFERENCES at once:



There are 3+1 groups prepared as example, a red one (B for block max, or bandwidth saving), yellow (for normal settings), and green group (L for Load max). But please CUSTOMIZE them as you wish. It's also rather easy to ADD as many NEW groups as you wish (the code is fully modular) and name them freely.

To check the prefs and not having to toggle all blind, there's an info function in the menu:



Provided you're not too scared of "prefs" and text configs, directly inside macro-code... :cool:
But you do NOT need to know any macrolanguage, just compare what's already there and a bit logical thinking. Tried to make it as easy (?) as possible for newbies, the file is full of help texts, basically all you need to do is copy-paste one of the predefined pref-groups and adjust it as you want it. Plus copy a menu line or a button block, whatever you prefer.



Menu: Tools > Privacy > Blockeria (or right-click on a Blockeria-button or a PrivBar button)
Buttons : Optional, Toolbar "Blockeria" with green+yellow+red etc. buttons

K-Meleon version: 1.5 - today (KM75), but NOT all prefs work in all versions (please check yourself)
Related macro: "PermDefs" shows more main prefs in the PrivMenu, and helps a bit with Black-White-Listing (new version still in work)

PS: Additionally it's possible to define single pref EXCEPTIONS for single websites in KM, by using native menu Tools>Privacy>Permissions (for images, cookies, popups), or tamper with permissions.sqlite for other types. Again, more info, tips, links inside the kmm-file.

(PS: just realized there is a GREAT, tiny little Exceptions Editor as KM extension, which can do all sorts of types and even works in KM1.6 and win98 too, and has been around for years already!
Warmly recommand to install this one along with Blockeria and PermDefs:
http://kmeleonbrowser.org/forum/read.php?9,124407 )

Installation:
drop the file "Blockeria.kmm" into your KM/macros folder, and image "macros_blockeria.bmp" into KM/skins/default folder or shared folder, then restart the browser.

Uninstall:
Just delete those 2 files again.
Important: if you changed any settings with it, those will stay, because this is just a helper macro to toggle native KM prefs! (of course all prefs work, incl. other user macros)

More button pics in case you create more groups, but I'm a lousy painter, you can improve it yourself if needed ;-)




Edited 5 time(s). Last edit at 09/08/2015 09:38PM by siria.

Attachments: macro_blockeria.bmp (4.7 KB)   Blockeria.kmm (26.9 KB)  
Options: ReplyQuote
Blockeria - mass-toggling of User-Prefs (bandwidth, paranoia, etc)
Posted by: siria
Date: September 02, 2015 12:29AM

and the screenshots...



Edited 1 time(s). Last edit at 09/02/2015 12:46AM by siria.

Attachments: Blockeria__screen-INFO.png (12.8 KB)   Blockeria__screen1.png (19.3 KB)  
Options: ReplyQuote
Re: Blockeria - mass-toggling of User-Prefs (bandwidth, paranoia, etc)
Posted by: siria
Date: September 02, 2015 12:30AM

sorry but need 3 posts for attaching 5 files...



Edited 1 time(s). Last edit at 09/02/2015 01:04AM by siria.

Attachments: Blockeria__screen-CONFIG.png (10.6 KB)  
Options: ReplyQuote
Re: Blockeria - mass-toggling of User-Prefs (bandwidth, paranoia, etc)
Posted by: siria
Date: September 29, 2015 11:04PM

TIP:
The macro "Priv3Buttons" creates a toolbar with more Privacy+Bandwidth buttons. They toggle some important prefs that are also contained in the Blockeria default groups. The buttons also display the current setting of those prefs, with red, green, or red-green icons.

But Blockeria is slightly older and v1 doesn't know of the existance of that toolbar yet, so it doesn't trigger the display state of those buttons when toggling a Blockeria-Group.
But you can add this yourself:
Open Blockeria.kmm with a notepad, click Edit>Replace and do a global replacement (3x) of this term:
&_pref_SyncButtons;
with this:
&_pref_SyncButtons; &_priv3_SyncButtons;

This doesn't check if Priv3 is installed, but there's no harm if not, except a note in the error console.
Will include this check automatically in Blockeria version-2 when it comes.



(sig) New unofficial K-Meleon 76.4 (KMG76.4) available, in own subforum.
Based on Goanna engine, called 'test' builds forever but more stable as 75.1 acc. forum members. It's 1-2 generations ahead of predecessor KM76RC-2016
K-Meleon FAQ (link missing in forum sidebar)
Tips&Tricks - Learning new stuff every day
New to K-Meleon? What do you like? What not?

Options: ReplyQuote


K-Meleon forum is powered by Phorum.