From: Ralph Shnelvar on 9 Aug 2010 12:23 [Note: parts of this message were removed to make it a legal post.] How can I copy a string to Windows paste buffer. A google search of ruby "paste buffer" seems not to have anything relevant. Oh ... and is there a way to suck information out of the paste buffer in Ruby?
From: Gordon Thiesfeld on 9 Aug 2010 13:15 [Note: parts of this message were removed to make it a legal post.] On Mon, Aug 9, 2010 at 11:23 AM, Ralph Shnelvar <ralphs(a)dos32.com> wrote: > How can I copy a string to Windows paste buffer. > > A google search of > ruby "paste buffer" > seems not to have anything relevant. > > Oh ... and is there a way to suck information out of the paste buffer in > Ruby? You might also look at win32-clipboard http://rubyforge.org/docman/view.php/85/1694/README.html
From: Ralph Shnelvar on 9 Aug 2010 15:35 [Note: parts of this message were removed to make it a legal post.] Gordon, Monday, August 9, 2010, 11:15:31 AM, you wrote: GT> On Mon, Aug 9, 2010 at 11:23 AM, Ralph Shnelvar <ralphs(a)dos32.com> wrote: >> How can I copy a string to Windows paste buffer. >> A google search of >> ruby "paste buffer" >> seems not to have anything relevant. >> Oh ... and is there a way to suck information out of the paste buffer in >> Ruby? GT> You might also look at win32-clipboard GT> http://rubyforge.org/docman/view.php/85/1694/README.html Gordon, may the blessings of all the gods of all religions fall upon your house and your family. - - - - To those who have trouble getting the example (full example below) to work, try adding require 'rubygems' before require "win32/clipboard" - - - ########################################################################## # clipboard_test.rb (win32-clipboard) # # Generic test script for those without Test::Unit installed, or for # general futzing. You can run this example via the 'rake example' task. ########################################################################## require 'rubygems' # Ad this to stop -- require "win32/clipboard" -- from complaining require "win32/clipboard" require "pp" include Win32 puts "VERSION: " + Clipboard::VERSION pp Clipboard.formats pp Clipboard.data(Clipboard::UNICODETEXT) pp Clipboard.format_available?(49161) pp Clipboard.format_name(999999999) pp Clipboard.format_available?(9999999) puts "Data was: [" + Clipboard.data + "]" Clipboard.set_data("foobar") puts "Data is now: [" + Clipboard.data + "]" puts "Number of available formats: " + Clipboard.num_formats.to_s # Clipboard.empty # puts "Clipboard emptied"
From: Roger Pack on 9 Aug 2010 20:47 Ralph Shnelvar wrote: > How can I copy a string to Windows paste buffer. > > A google search of > ruby "paste buffer" > seems not to have anything relevant. you could pipe it into the "nircmd.exe" program, as well... -- Posted via http://www.ruby-forum.com/.
|
Pages: 1 Prev: unsubscribe Next: error messages from bash aren't captured by ruby interpreter |