Menu

Greasemonkey_Manual:Managing_Scripts

mmartz

Getting StartedInstalling Scripts ⬌ Managing Scripts ⬌ Monkey MenuCreating ScriptsEnvironmentOther Useful ToolsAPI

Management Interface

Global Script ManagementAOM Script Management Firefox 4.x+User SettingsScript Settings

These are the interfaces that are used to control the user scripts that have been installed. The viewport can be resized by grabbing the outside edges and dragging it to a suitable, user preferred size.

Changes to the management interface are effective once the individual action is complete unless otherwise specified. Each browser page will need to be reloaded for these changes to be effective.

Actions

| Selecting | Reordering | Creating | Filtering | Enabling | Editing | Updating | Uninstalling

Opening

Greasemonkey Menu Firefox 4.x+ Monkey Menu Firefox 4.x+

It is important to know how to open the list of installed user scripts. This can be achieved in several ways:

  • Use the the Monkey Menu → Manage User Scripts...
  • Use Tools → Greasemonkey → Manage User Scripts...
  • Use Tools → Add-ons and then navigate to the User Scripts interface.

Selecting

  • Selecting any installed user script in the list will allow, and optionally display, additional options pertaining to individual script management.

Reordering

AOM right click Firefox 4.x+

  • Changing the order of execution of the installed scripts is achieved by a right click on the target script that is desired to be reordered and a menu should pop up.

Creating

Tools Menu Firefox 4.x+Monkey Menu Firefox 4.x+

  • Use the Monkey Menu New User Script menu item to invoke the interface.
  • Use the Tools → Greasemonkey → New User Script to invoke the interface.
  • Create one in the operating system with a favorite editor. Then drag and drop the new user script onto the browser or use the browsers File → Open File and navigate to the locally created new user script.

Filtering

  • Script injection rules are directly changeable by clicking the edit button if available, or right clicking and selecting edit to modify the selected scripts metadata block directly.
  • Alternatively the options or preferences button on each script can be used to display a interactive interface. This interface allows UserInclude and UserExclude XML tags to be added to the config.xml and should persist across updated scripts.
  • Global Script Management found under the preferences of Greasemonkey Extension also provides a universal @exclude rule set for all installed scripts. This may not be recommended since some scripts may actually need to inject on certain pages. These should persist across updated scripts as well.

Enabling

  • Use the Monkey Menuscript name to enable or disable scripts in context when on a web site.
  • Use Tools → Greasemonkey → script name to enable or disable scripts in context when on a web site.
  • Enable or disable each selected user script in the list by toggling the Enabled button or checkbox.
  • Use the Global Script Management to enable or disable global excludes
  • Use the Monkey Menu to enable or disable all scripts.
  • Use the Tools → Greasemonkey → Enabled to enable or disable all scripts.

Editing

  • Right clicking on the selected script provides script editing capabilities. The Context menu, or right click menu, on most interfaces allows browsing of the Containing folder for all elements of a particular script.

Updating

AOM Script Management Firefox Updating 4.x+Global Script Management

Uninstalling

  • Clicking the Remove or Uninstall button will queue the script to be uninstalled when the interface is closed. Immediate uninstallation can be achieved by closing the interface or right clicking the script again and selecting uninstall if available.

Getting StartedInstalling Scripts ⬌ Managing Scripts ⬌ Monkey MenuCreating ScriptsEnvironmentOther Useful ToolsAPI

Notes


Related

Wiki: Greasemonkey_Manual:API
Wiki: Greasemonkey_Manual:Creating_Scripts
Wiki: Greasemonkey_Manual:Environment
Wiki: Greasemonkey_Manual:Getting_Started
Wiki: Greasemonkey_Manual:Installing_Scripts
Wiki: Greasemonkey_Manual:Monkey_Menu
Wiki: Greasemonkey_Manual:Other_Useful_Tools
Wiki: Metadata_Block
Wiki: Script_injection_rules
Wiki: config.xml

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.