|
|
|
@ -157,14 +157,12 @@ public class TerminalPhotoServiceImpl implements TerminalPhotoService {
|
|
|
|
|
public ServiceBody<Boolean> getLatestPhoto(TerminalPhotoVo vo) {
|
|
|
|
|
/* Cma cma = new Cma(server, port);*/
|
|
|
|
|
|
|
|
|
|
ProcessBuilder builder = new ProcessBuilder("/bin/chmod", "755","/usr/local/bin/xympadmn");
|
|
|
|
|
String line = "";
|
|
|
|
|
StringBuffer sb = new StringBuffer();
|
|
|
|
|
String result = "";
|
|
|
|
|
Boolean hasNew = false;
|
|
|
|
|
try {
|
|
|
|
|
Process process = builder.start();
|
|
|
|
|
process.waitFor();
|
|
|
|
|
log.info("到达步骤1");
|
|
|
|
|
Process ps = Runtime.getRuntime().exec("/usr/local/bin/xympadmn --server=127.0.0.1 --port=6891 --act=capture --cmdid="+vo.getCmdid() +"--channel="+ vo.getChannel() + "--preset=255 --type=0");
|
|
|
|
|
log.info("传入cmid:{}",vo.getCmdid());
|
|
|
|
|
ps.waitFor();
|
|
|
|
|