Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

My question is about the Firefox add-on Pentadactyl (the question is also relevant to it's parent project Vimperator). In Pentadactyl, there is a way to save an image:

;s

At this point, you select the image you wish to save, but I want to copy the image to clipboard.

Does anyone know if there is a simple way to do that?

share|improve this question

1 Answer 1

Here's the best solution I could develop (valid for Linux only):

Install AutoKey, add a script there:

from Xlib import display

c = display.Display().screen().root.query_pointer()._data
x = c["root_x"]
y = c["root_y"]

mouse.click_absolute(x,y,3)
keyboard.send_key("<down>", repeat=10)

keyboard.press_key("<enter>")
keyboard.release_key("<enter>")

This script makes AutoKey press mouse-3, and then it presses ArrowDown 10 times (I have a 'Copy Image' there), and finally it presses Enter -- so that pic under Your current mouse position goes to clipboard. You can then bind this script to a key in AutoKey. Works more-or-less stable (don't call it several times at ones).

share|improve this answer
    
All of that with xdotool: xdotool click 3 key Down Down Down Down Down Down Down Return. –  manveru Oct 29 '12 at 11:00
    
@manveru: both these solutions are bad. They use GUI, and the number of menu entries depends on the extensions installed. –  Adobe Oct 29 '12 at 12:08

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.