Kantu UI.Vision - 使用日期+时间作为 captureEntirePageScreenshot 命令文件名的变量
Kantu UI.Vision - Use date+time as variables for the captureEntirePageScreenshot command file name
我正在尝试使用 Kantu UI.Vision 定期截取页面 URL 的屏幕截图,同时将捕获的当前日期和时间传递给文件名(对于每个屏幕像这样捕获文件名:dd-mm-yyyy__HH-mm-ss.png
)
我对 JS 的经验不多,我无法在每次捕获之前获取宏来计算当前日期时间。
有人做过吗it/know怎么做的?
最终我找到了解决办法...
宏开始于
命令: executeScript_Sandbox
目标: var d = new Date(); m = d.getDate()+"-"+(d.getMonth()+1)+"-"+ d.getFullYear()+"_"+ d.getHours()+"ː" + d.getMinutes() + "ː" + d.getSeconds(); return m
值: timestamp
然后,在执行屏幕捕获命令时使用文件名中的时间戳变量:
命令: captureEntirePageScreenshot
目标: Screenshot_${timestamp}.png
我正在尝试使用 Kantu UI.Vision 定期截取页面 URL 的屏幕截图,同时将捕获的当前日期和时间传递给文件名(对于每个屏幕像这样捕获文件名:dd-mm-yyyy__HH-mm-ss.png
)
我对 JS 的经验不多,我无法在每次捕获之前获取宏来计算当前日期时间。
有人做过吗it/know怎么做的?
最终我找到了解决办法...
宏开始于
命令: executeScript_Sandbox
目标: var d = new Date(); m = d.getDate()+"-"+(d.getMonth()+1)+"-"+ d.getFullYear()+"_"+ d.getHours()+"ː" + d.getMinutes() + "ː" + d.getSeconds(); return m
值: timestamp
然后,在执行屏幕捕获命令时使用文件名中的时间戳变量:
命令: captureEntirePageScreenshot
目标: Screenshot_${timestamp}.png