How To : Greasemonkey in Opera
Sunday, February 11, 2007 3:41:15 AM
Start off by downloading a Greasemonkey script which you would like to use. If this file's name doesn't end on "*.user.js" then you'd better rename it so that the file ends with "user.js". If it doesn't, then Opera won't recognize and load the file. See the example shot below :

Now you need to tell Opera where this file is located at...together with all your other custom JavaScript files. You have the ability to choose any local folder/directory on your computer. In order to set this, go to 'Tools > Preferences... > Advanced > Content > JavaScript Options...' in your Opera browser. See the screenshot below :
See the bottom browse/file box?
When you click the "Choose..." button, you'll need to navigate to the folder where you keep your custom JavaScript files which needs to be loaded by Opera.
Now...ensure that you copy/paste all your custom JavaScript files to this folder/directory you specified. Once that's done, you may now restart the Opera browser and test the Greasemonkey script(s). Off course...this won't be Greasemonkey anymore. Let's call it OperaMonkey

Good luck and enjoy!
If you have any comments or suggestions, please feel free to post them here.














Jadd # Monday, February 19, 2007 12:51:32 PM
When we download Greasemonkey scripts, why not comment that they work in Opera?
Antonie PotgieterContrid # Monday, February 19, 2007 1:01:28 PM
Douglasdouglas9 # Wednesday, May 9, 2007 10:06:41 AM
Claudio Raiterititor # Wednesday, July 30, 2008 7:54:36 AM
BrianRedSaint # Saturday, February 28, 2009 4:29:29 PM
Philip Luluminair # Thursday, March 5, 2009 11:52:51 PM
=======================================================================
JavaScript - http://s3.travian.tw/dorf1.php
Event thread: load
Error:
name: ReferenceError
message: Statement on line 189: Undefined variable: GM_addStyle
Backtrace:
Line 189 of User JS script : In function functionMain
GM_addStyle(cssStyle);
...
stacktrace: n/a; see 'opera:config#UserPrefs|Exceptions Have Stacktrace'
=======================================================================
Francis Uptonfrancisu # Thursday, April 2, 2009 2:43:32 PM
http://www.howtocreate.co.uk/operaStuff/userJavaScript.html#compatibility
Johan Larssonjohanlarsson # Monday, July 13, 2009 8:14:57 PM
// ==UserScript==
// @name Flashback forums offsite link fixer
// @namespace http://henrik.nyh.se
// @description Replaces the Flashback.info forums' offsite links redirect page with the actual page linked.
// @include https://*flashback.info/leave.php?*
// ==/UserScript==
// Replace in history so we're not bounced back again when using the back button
location.replace(document.links[1].href);
// ==UserScript==
// @name Flashback forums offsite link fixer
// @namespace http://henrik.nyh.se
// @description Replaces the Flashback.info forums' offsite links redirect page with the actual page linked.
// @include https://*flashback.info/leave.php?*
// ==/UserScript==
// Replace in history so we're not bounced back again when using the back button
location.replace(document.links[1].href);
broken slavebrokenslave # Monday, July 13, 2009 9:15:02 PM
TurgutCULTurgut # Sunday, September 5, 2010 1:31:03 AM
Originally posted by brokenslave:
There is something you can do about it...just add the Emulate GM Functions user script http://www.howtocreate.co.uk/operaStuff/userjs/aagmfunctions.js to ur script folder. It provides some missing functions used by most of the popular user scripts
Prefer late if not at all ;D
Master RipRapmasterriprap # Saturday, September 11, 2010 6:41:18 AM
Boratoryamilov # Thursday, November 4, 2010 12:49:23 PM
MatthewOniii # Thursday, December 16, 2010 8:11:50 AM
I still can't do this!
These userscripts aren't working at all. I have no idea what to do.
alexbg # Sunday, January 16, 2011 1:10:07 AM
Boratoryamilov # Monday, January 17, 2011 9:25:10 AM
zerman-tom # Friday, April 22, 2011 8:27:12 AM
archit3x # Tuesday, August 9, 2011 8:22:25 AM
thanks
ifaistosifaistos747 # Monday, January 16, 2012 11:37:50 AM
ifaistosifaistos747 # Monday, January 16, 2012 11:56:48 AM
http://www.kabatology.com/09/21/adapting-greasemonkey-userscripts-for-opera-10-browser/