!7 static WebcamPanel panel; static double saveEvery = 10.0; p-substance-noconsole { panel = new WebcamPanel(openWebCam(), true); panel.setFPSDisplayed(true); frameIcon(#1009177, exitProgramOnFrameClose(alwaysOnTop(showPackedFrame("JavaX Live WebCam", panel))); bot("WebCam."); doEvery_daemon(saveEvery, f saveDefault); } answer { if "save jpeg at *" { saveJPEG(newFile($1), imageFromWebcamPanel(panel)); ret "OK"; } } svoid saveDefault { saveJPEG(getProgramFile("live.jpg"), imageFromWebcamPanel(panel)); }