GoogleMonkeyR

By mungushume Last update Dec 8, 2011 — Installed 256,235 times.

non-Firefox support?

in
Subscribe to non-Firefox support? 9 posts, 5 voices



auscompgeek User
OperaWindows

Your script is great, except it won't run properly on browsers that aren't Firefox(-based). Could you make this script compatible with other browsers, in particular - Opera? Thanks in advance.

 
mungushume Script's Author
FirefoxWindows

@auscompgeek

Right...
Opera support is a bit tricky as this script uses specific GM_ functions that do not exist in Opera
Here is a quick how to for use in Opera

1, Go http://www.howtocreate.co.uk/operaStuff/userJav... search for "Emulate GM functions". install this script in Opera.

2, Go http://google.monkeyr.com/opera/script/1.3.0/go... install this script in Opera.

As Opera does not allow cross site requests (cross site scripting) auto update and regular update are disabled.

To see the differences in the scripts go to http://pastebin.org/pastebin.php?diff=41189 "old version" is v1.3.0 for ff, "new version" is a modded version for Opera and "both versions" will show you the differences between the two.

I don't intend to keep an up-to-date Opera version for future revisions of the script so noting where changes have been made would be beneficial to anyone wanting to use Opera!
mh

 
auscompgeek User
OperaWindows

Ah, so the auto-update code was causing it to fail...

I already had aagmfunctions.js installed...

Could you define GM_... functions if they don't exist please? Add sensible defaults please (2 columns, number results, remove click tracking, auto load(?)...)

Wait a minute... the preferences dialog is failing...

 
mungushume Script's Author
FirefoxWindows

@auscompgeek
There a quite a few things that were causing it to fail, auto update code being part of it
Check out the file comparison to see what the others are

aagmfunctions.js gives access to all the necessary GM_ functions. Why would i need to define them? You can change the defaults in the script.

preferences dialogue failing???
mh

 
auscompgeek User
MozillaWindows

Err... yeah, clicking on the GoogleMonkeyR preferences link just greys out the page...

 
mungushume Script's Author
FirefoxWindows

@auscompgeek
It works fine for me on aagmfunctions.js v1.3.1 and opera v10.01

I guess it could be other scripts interfering or something else entirely. I don't really use opera so wouldn't know where to start looking on a user specific bug. i suggest you look at the error console and the developer plugin to track this problem down further.
mh

 
gehav User
FirefoxWindows

Thanks a lot, mungushume! I just followed your instructions and now I can use your nice script not only in my Firefox installation but also in Opera!

Of course it would be nice if you change your mind and could provide possible future updates for Opera also :-)

 
thugdrummer User
SafariMacintosh

Is support for Safari 4.0.4 completely out of the question? I've put this on two windows boxes already and this is by far my favorite script. But I most often use Safari on my Mac.

 
HardKoreG User
OperaWindows

Thanks for the help. It works in Opera for me now. I agree with thugdrummer, It would be great if you continued updating the script for Opera. Thanks again for the help.

Cross
Presentational HTML allowed.
Use <code> for inline code and <pre> for code blocks. Use &lt; and &gt; for literal < and >.
We help break paragraphs and link your links.
or cancel