Pentadactyl / Vimperator: howto menyalin gambar ke clipboard

2

Pertanyaan saya adalah tentang add-on Pentadactyl Firefox (pertanyaannya juga relevan dengan Vimperator proyek induknya). Di Pentadactyl, ada cara untuk menyimpan gambar:

;s

Pada titik ini, Anda memilih gambar yang ingin Anda simpan, tetapi saya ingin menyalin gambar ke clipboard.

Adakah yang tahu kalau ada cara sederhana untuk melakukan itu?

Adobe
sumber

Jawaban:

0

Inilah solusi terbaik yang bisa saya kembangkan (hanya berlaku untuk Linux):

Instal AutoKey , tambahkan skrip di sana:

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>")

Script ini membuat AutoKey menekan mouse-3, dan kemudian menekan ArrowDown 10 kali (saya memiliki 'Salin Gambar' di sana), dan akhirnya ia menekan Enter - sehingga pic di bawah posisi mouse Anda saat ini pergi ke clipboard. Anda kemudian dapat mengikat skrip ini ke kunci di AutoKey. Bekerja lebih atau kurang stabil (jangan menyebutnya beberapa kali secara bersamaan).

Adobe
sumber
Semua itu dengan xdotool: xdotool click 3 key Down Down Down Down Down Down Down Return.
manveru
@manveru: kedua solusi ini buruk. Mereka menggunakan GUI, dan jumlah entri menu tergantung pada ekstensi yang diinstal.
Adobe
0

Tidak yakin apakah ini tersedia saat pertanyaan diajukan, tetapi pentadactyl memiliki mode renggutan sekarang, diakses melalui ;y, setelah itu Anda memilih tautan atau gambar yang ingin Anda tarik, seperti untuk;s

Lihat :help hintssemua mode petunjuk yang tersedia

martijn
sumber