module EvilClipboard
Constants
- VERSION
Public Instance Methods
inject(data)
click to toggle source
# File lib/evil_clipboard.rb, line 17 def inject(data) loop do unless data == Clipboard.paste puts "Injecting data into the clipboard over: #{Clipboard.paste}" Clipboard.copy(data) end sleep 0.01 end end
listen() { |output| ... }
click to toggle source
# File lib/evil_clipboard.rb, line 6 def listen output = Clipboard.paste yield output loop do more_output = Clipboard.paste yield more_output unless output == more_output output = more_output sleep 0.01 end end