very basic question!! why so complicated?

okay, this has been racking my brain for the past few weeks… i don’t know why it’s so complicated…
all i want to do is to be able to right click on a hyperlink and select the service from the menu…

all the service does is assign the URL of the hyperlink (not the text) to a variable… that’s it!!!

how come it’s so hard to achieve this? any solutions anybody? thanks in advance