screen-recorder
screen-recorder copied to clipboard
A Ruby gem to video record and take screenshots of your desktop or specific application window. Works on Windows, Linux, and macOS.
On Microsoft Windows, title for `calc.exe` is Calculator in the GUI, but `#fetch` returns `CicMarshalWnd` based on the information in the Task Manager. In these cases, the user will have...
`WindowTitles.fetch 'chrome', strict: true` or `full_match: true`. This will only return titles with "chrome" in them, and filter out the OLE ones.
As I have already informed you, I am recording more than one windows here. I just rearranged the code to take each window per recorder like shown below recorders= ["one.exe",...
``` @recorder.new(opts, browser) ``` use `browser` object to interact with `Watir::Browser` interface. Also support Selenium Ruby.
https://medium.com/@colten_jackson/doing-the-gif-thing-on-debian-82b9760a8483
This could be an alternate approach to recording to disk and then calling `#discard` when the test passes.
Screen recorder works with ChildProcess 4.1.0 but it's not working with 5.0. Can you increase this limit? last time same issue happened and you fixed here https://github.com/kapoorlakshya/screen-recorder/issues/99 ``` C:/Ruby/lib/ruby/site_ruby/3.3.0/rubygems/specification.rb:1480:in `rescue...