iimTakeBrowserScreenshot()
(Copy URL in PhpBB Forum Format - Info)From iMacros
(Redirected from iimTakeBrowserScreenshot)
Takes a screenshot of the current browser content or the current website.
Contents |
Syntax
int ret_code = iimTakeBrowserScreenshot ( String FILEPATH, int 0/1 )
Parameters
- String FILEPATH
- Defines where to save the screenshot. e.g. "c:\myscreenshots\testpage.png"
- Output always is in PNG format
- Int 0 or 1
- "0": take screenshot of browser (including browser GUI itself and browser error messages)
- "1": take screenshot of complete webpage (webpage only, no browser GUI); required for tray/silent mode
Return Codes
- -1 Error (e.g. no browser)
- -2: Wrong path
- -3: System locked, no desktop ("Black screenshots"). This can happen in mode 0 only. If you need to run iimTakeBrowserScreenshot on a server, use either mode = 1 or use a "trick" to keep the desktop active.
Examples
i = iim1.iimPlay("salesforce test1")
'Take screenshot of error
If i < 0 then
iscr = iim1.iimTakeBrowserScreenshot ("./screenshot salesforce error " & Hour(Now)&Minute(Now)&Second(Now) & ".png")
if iscr < 0 then MsgBox "Could not take browser screenshot"
end if
Notes
- You must specify a value of 1 for the second parameter when running in tray or silent mode.
See Also
iimInit, iimPlay, iimDisplay, iimExit, iimGetLastError, iimGetLastExtract
