I might be completely off-the-mark with this, but I think it boils
down pretty well to iMacro can record/simulate mouse movements,
navigation and clicks etc pretty well and in a very straightforward
way, whereas Greasemonkey can do pretty much anything (including the
above but with a little bit of fiddlery) and its functions spread much
further and wider than iMacro can ever reach in the state that I
recall it being, in particular with Javascript's ability to
access/modify the DOM thus being able to manipulate what the page
looks like (disclaimer: it is probably about a year or more since I
used iMacro last so things may have changed, plus I wasn't a hardcore
user of it). iMacros is good for point and click setting up, but with
Greasemonkey you'll need to get down and dirty with the code :D

As for learning Python, it will help you understand the general
principles of programming (eg variables/loops/functions/comments etc
etc), but to use Greasemonkey you must be able to write Javascript -
so knowing Python will _not_ mean you can Greasemonkey to its full
potential (in the same way that knowing how to fix a car engine
doesn't mean that you can fix a fighter plane's engine, but you might
be able to have a good stab at it because many of the skills are
transferable). I'm not 100% of how much Python/JS overlap there is.

Apologies for the probable lack of clarity/conciseness, it is rather late now :)
Regards

On 11 October 2011 18:41, liherb <[email protected]> wrote:
>
> Hi everyone. I'm glad to find this forum. I am currently using iMacro a lot.
> I was wondering what kind of job greasemonkey does better. By the way, if
> I'm not a javascript programmer (I'm learning Python right now), can I use
> greasemonkey to its full potential? Thanks a lot.
> --
> View this message in context: 
> http://old.nabble.com/What-is-the-fundamental-difference-between-greasemonkey-and-iMacro--tp32629393p32629393.html
> Sent from the GreaseMonkey List mailing list archive at Nabble.com.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "greasemonkey-users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/greasemonkey-users?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"greasemonkey-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/greasemonkey-users?hl=en.

Reply via email to