diff --git a/data/y-web/Y_Tools_Screenshot.yhtm b/data/y-web/Y_Tools_Screenshot.yhtm index 242cee84c..f1e69142c 100644 --- a/data/y-web/Y_Tools_Screenshot.yhtm +++ b/data/y-web/Y_Tools_Screenshot.yhtm @@ -44,8 +44,15 @@ function do_snapshot() { filename = id("filename").value; } - if ("{=var-get:grab=}" != "" && enableVideo == 0) - dbox_exec_tools("fbshot grab -p -o /tmp/"+filename+".png"); + if ("{=var-get:grab=}" != "") + { + if (enableOSD == 1 && enableVideo == 1) + dbox_exec_tools("fbshot grab -p /tmp/"+filename+".png"); + else if (enableOSD == 1) + dbox_exec_tools("fbshot grab -p -o /tmp/"+filename+".png"); + else if (enableVideo == 1) + dbox_exec_tools("fbshot grab -p -v /tmp/"+filename+".png"); + } else if ("{=var-get:fbshot=}" != "" && enableVideo == 0) dbox_exec_tools("fbshot fbshot /tmp/"+filename+".png"); else