-
Notifications
You must be signed in to change notification settings - Fork 306
Violent monkey for Opera
Violent monkey is a userscript manager for the Opera web browser, written by gera2ld.
To get userscripts going with the desktop version of Violent monkey, first you have to install it from the Opera Add-ons website. This should automatically give you the correct version of Violent monkey for your version of Opera, but for older versions, you might need to get a compatible extension from the violentmonkey-oex releases.
From the Violent monkey page in the Opera Add-ons website, click the green "+ Add to Opera" button to install the extension. Once Violent monkey has finished installing, you should see a pop-up confirming that Violent monkey has been added to Opera. This should point to a new Violent monkey icon at the top of the Opera window, next to the address bar.
Once Violent monkey is installed, installing userscripts from OpenUserJS.org is simple. Navigate to the OpenUserJS page for the script, then click the blue "Install" button at the top of the page.
Violent monkey will display a screen showing you the source code of the userscript. Click the "Confirm installation" button to finish installing the script.
Installing userscripts from other sources is a similar process. You just need to find the installation link for the script. This will be a button or link to a file with a name that ends ".user.js"
After installing a userscript, you won't normally notice any further changes until you visit, or refresh, a website that it runs on.
Clicking on the Violent monkey icon at any time will pop up a menu that shows you what userscripts are running on the website you are looking at. You can enable or disable each one by clicking on its name (ticks mark enabled userscripts). The menu also lets you disable userscripts in general, or manage the scripts you have installed.
Clicking "Manage scripts" in the Violent monkey menu takes you a dashboard screen that lists all your installed scripts. Each one can be temporarily disabled or removed totally using the buttons provided. You can also manually check for updated userscripts.
If you think a userscript is causing problems, the easiest way to check is to switch off Violent monkey, reload the web page, and see if the symptoms go away. You can do this by clicking on the Violent monkey icon then clicking "Scripts enabled"; the tick next to the menu item should disappear and the monkey icon will turn grey. If it looks like a script problem and you have more than one script running on a web page, you can disable all of them in Violent monkey's dashboard then re-enable them one by one until you find the culprit. Remember to reload the web page each time - userscripts normally only run when a web page loads.
Sometimes, when you use more than one userscript on the same web page, they need to run in a particular order. You can change the order using the Violent monkey dashboard. Click and drag the bounding box of each script in the list to move it up or down in the list.
- Get Violent monkey from the Opera Add-ons website
- Violent monkey IO - some documentation for Violent monkey in recent versions of Opera (v15+, based on the Blink rendering engine).
- Violentmonkey-oex wiki - documentation for Violent monkey in Opera v12.x (based on the Presto rendering engine).