Hi,
I have seen this question on several locations, but no solution to it. I
want to capture the screen on windows xp. I know that you can do it with
rmagick, but that seems to be for unix-systems only, and rubycocoa for
mac. Since there is a “print screen”-button on the keyboard, I guess
that it should be possible to use win32api to fake a klick on the
keyboard button, and then somehow save the image to disk.
Any ideas?
Regards
Emil
On 3/12/07, Emil S. [email protected] wrote:
Emil
I haven’t tested this particular command but you should be able to do
it with AutoIt.
You can script AutoIt via Ruby.
Here are some commands.
Printscreen is listed.
http://tiger.la.asu.edu/Quick_Ref/AutoIt_quickref.pdf
Harry
http://www.kakueki.com/ruby/list.html
Japanese Ruby List Subjects in English
On 3/12/07, Emil S. [email protected] wrote:
mac. Since there is a “print screen”-button on the keyboard, I guess
that it should be possible to use win32api to fake a klick on the
keyboard button, and then somehow save the image to disk.
Try installing Win32::Screenshot (
http://rubyforge.org/projects/win32screenshot/) and launching the
following
script:
require ‘win32screenshot’
width, height, bitmap = Win32::Screenshot.desktop
File.open(‘test.bmp’, ‘wb’) { |file| file.write(bitmap) }
You can find more examples in the test folder after installing the gem
file.
help help…
why i don’t excute, require ffi_c is wrong,who can help me?
Daniele A. wrote:
On 3/12/07, Emil S. [email protected] wrote:
mac. Since there is a “print screen”-button on the keyboard, I guess
that it should be possible to use win32api to fake a klick on the
keyboard button, and then somehow save the image to disk.
Try installing Win32::Screenshot (
http://rubyforge.org/projects/win32screenshot/) and launching the
following
script:
require ‘win32screenshot’
width, height, bitmap = Win32::Screenshot.desktop
File.open(‘test.bmp’, ‘wb’) { |file| file.write(bitmap) }
You can find more examples in the test folder after installing the gem
file.
Wow, that sounds exactly right, Thank you!
/Emil
On Thu, May 3, 2012 at 6:31 AM, gemini kowui [email protected]
wrote:
help help…
why i don’t excute, require ffi_c is wrong,who can help me?
Perhaps you could tell us
- what you’re trying to accomplish
- what code you’re trying
- what error messages or incorrect behaviors the code is producing
As an aside: you’re replying to a thread from 2007.
gemini kowui wrote in post #1059414:
help help…
why i don’t excute, require ffi_c is wrong,who can help me?
did you install the ffi gem?