K-Meleon upgrades

Various:k-meleon.exe, macros.dll
Set default:SetDefault.exe
Translation:translate.kmm
 
 
 
 
The K-Meleon binaries are dated July of 2012 and have some minor fixes. These include, but may not be limited to, an increase in the length of buffer size for injectJS, prompt and iniread, fix crash when too much result with autocomplete, and fix crash when session history is empty. A different version of SetDefault.exe which works for most modern Windows operating systems is included. The translation macro has been patched to allow Babel Fish to work. Babel Fish is now owned by Microsoft.



K-Meleon Restart Plus

Toolbar button:
Menu location:File - Restart Plus
Macro name:restart.kmm
Executable:restartkm.exe
 
 
 
 
 
The restart button will close and restart K-Meleon. A right click on the button will bring up a menu showing a single item. From that menu the user may choose to restart with or without the current session. A small change has been made to the original restart.kmm file. The choice of button size, 16x16 or 24x24, is now based whether the current skin name contains the string "(Large)". The restartkm.exe file has been changed to allow a little more time for the k-meleon.exe process to close before forcing a process close action.


Skins Management

Toolbar button:None
Menu location:Edit - Manage Skins
Macro name:SkinSwitch.kmm
Script name:SkinSwitch.js
 
 
 
 
 
SkinSwitch allow the user to save and reload the toolbar layout for each skin. A skin's layout must be saved before it can be reloaded. KM Restart Plus is used for the reload, so whether sessions is used comes from that system. The menu for SkinSwitch is found in Edit - Manage Skins and consists of Save current layout and Change to saved skin. The information for each skin's layout is saved in the user's profile with the name <skin name> - skin. ini.




Extra Tools

Toolbar button:
Menu location:Button - Right-Click
Macro name:additions.kmm
 
 
 
 
Included with K-Meleon 1.6.0 Beta 2.6 version are several tools which it is hoped the users will find useful. This page has descriptions of the tools which can be seen by clicking on the Extra tools button . These tools are delivered inactive. By right clicking the button the user can, if desired, click on the Toolname ACTIVE item in the menu to activate the tool. This has the same effect as using Edit - Preferences - K-Meleon plugins - Macro Extensions and checking the box for the macro name. Activated tools will have a checkmark by Toolname ACTIVE item in the menu.

The list of tools included here is not long and is in no way representative of the extensive list of macros and extensions availible to K-Meleon. The following are excellent repositories of tools for K-Meleon.

K-Meleon Macro Library
K-Meleon Extensions

Note: If you do not wish the 'Extra Tools' button and menu for your setup, you may use Edit - Preferences - K-Meleon plugins - Macro Extensions and un-check the item 'additions.kmm'.


Annotated Notetaking

Menu location:Highlighted text - Right-Click
Macro name:Note4me.kmm
Executable:Note4me.exe
Note4me provides the user a notetaking system with automatic annotation of the date, time and URL of the page. The user need only highlight the text to be copied and right click for a popup menu. One of the items on the menu will be Send to Note4me . The Note4me executable will append the highlighted text to a file named Note4me.txt which will be located within the user's profile. If the file does not exist, then it will be created. Each time text is appended to the file the date, time and URL of the page will be prepended to the text.


Open saved groups of tabs

 
 
 
 
Menu location:Main menu Groups
Macro name:Groups2.kmm
 
 
 
Groups2 provides the user the ability to store the URLs of the currently open tabs, and give a name to the group. The names of the stored groups are available in a menu which is reached by clicking on the Groups item on the main menu. From the dropdown menu there are choices to Save a group ... , Load a group ... and Delete a group ... . The fastest and easiest way to load a group is to click on its name. There is an extensive options sub-menu.


Reopen any closed tab

Menu location:View - Prior Tabs
Macro name:PriorTabs.kmm
 
 
 
The PriorTabs macro causes closed tabs have their URLs stored in a list. A user can use the View - Prior Tabs menu item to view the list as a menu and choose to reopen any tab. There is an option within the Prior Tabs menu to clear the list at the end of the session or to retain. Great care should be used if 'retain' is selected because the list can become quite long. There is also an option to clear the list immediately.


Store or retrieve page or link URL

Menu location:Page or link - Right-Click
Macro name:QuickStore.kmm
 
 
 
Sometimes you just need to save the URL for a page or link temporarily and you don't want the information in Favorites or Bookmarks. Quickstore provides menus for storing and using up to six URLs. A right click on a page or link brings up the document or link popup menu. One item of either menu will be Quick Store Page or Quick Store Link . Clicking either of those will bring up a menu with choices for Store , Delete , Delete All along with any stored URLs. Clicking on a store URL will open it.


Store and retrieve text for data entry

Menu locations:Entry field - Right-Click
Selected Text - Right-Click
TOOLS menu - Manage Text
Macro name:StoreFS.kmm
 
 
 
 
 
StoreFS provides a method for the user to store selected input fields and make them available later for repeat input. Right click after typing input to get the popup menu with items Store Text for saving the entry and Get Text for retrieving the entry. Do not move the text cursor or highlight your entered text. That will bring up a different menu. There is an option to clear on exit or retain on exit. The Store Text menu is also available for 'Selected Text'. A menu to Manage Text is available in the TOOLS menu.
Important note; Do use this for logon and password data. There is no encryption. The information is stored in the clear.


Local copies of some documentation

Some documentation with updates can be found in the Help menu and the Edit - Configuration menu. These files are recompiled from information in Sourceforge. Files for MacroLanguage, Command IDs, Macro Guidelines, Command Line Options and Plugin Commands, as well as Desga's Quick Reference Guide are included.