Loading recipes-core/apps-web/files/camogm.js +33 −2 Original line number Original line Diff line number Diff line Loading @@ -139,7 +139,9 @@ function init(){ }); }); init_sensor_type(); init_sensor_type(); //init_defaults(); for(var i=0;i<4;i++) get_camogm_state(i); init_path(); init_path(); init_files(); init_files(); init_images(); init_images(); Loading @@ -159,6 +161,29 @@ function init_images(){ },1000); },1000); } } function get_camogm_state(index){ $.ajax({ url: "camogm.php?cmd=status&chn="+index, complete: function(data){ var xml = data.responseXML; var tmp = $(xml).find("state"); var tmpstr = $(tmp[0]).text(); //trim " tmpstr = tmpstr.replace(/^"+|"+$/g,''); if (tmpstr=="stopped"){ $("#rec"+index).removeClass("btn-danger"); $("#rec"+index).addClass("btn-success"); $("#rec"+index).text("start"); init_default(index); }else{ $("#rec"+index).removeClass("btn-success"); $("#rec"+index).addClass("btn-danger"); $("#rec"+index).text("stop"); } } }); } function get_files(){ function get_files(){ console.log("get files"); console.log("get files"); $.ajax({ $.ajax({ Loading Loading @@ -194,7 +219,6 @@ function init_path(){ var tmp = $(dirs[i]).text(); var tmp = $(dirs[i]).text(); if (tmp=="/mnt/sda1") { if (tmp=="/mnt/sda1") { $("#abspath").val(tmp); $("#abspath").val(tmp); init_defaults(); res = true; res = true; } } } } Loading @@ -205,6 +229,12 @@ function init_path(){ }); }); } } function init_default(index){ var prefix = $("#abspath").val()+"/"; $.ajax({url:"camogm.php?chn="+index+"&cmd=format=mov;exif=0;duration=600;length=1073741824;prefix="+prefix+$("#prefix"+index).val()}); } /* function init_defaults(){ function init_defaults(){ var prefix = $("#abspath").val()+"/"; var prefix = $("#abspath").val()+"/"; for(var i=0;i<4;i++){ for(var i=0;i<4;i++){ Loading @@ -212,6 +242,7 @@ function init_defaults(){ } } $.ajax({url:"camogm.php?cmd=create_symlink&path="+prefix}); $.ajax({url:"camogm.php?cmd=create_symlink&path="+prefix}); } } */ function init_sensor_type(){ function init_sensor_type(){ $.ajax({ $.ajax({ Loading Loading
recipes-core/apps-web/files/camogm.js +33 −2 Original line number Original line Diff line number Diff line Loading @@ -139,7 +139,9 @@ function init(){ }); }); init_sensor_type(); init_sensor_type(); //init_defaults(); for(var i=0;i<4;i++) get_camogm_state(i); init_path(); init_path(); init_files(); init_files(); init_images(); init_images(); Loading @@ -159,6 +161,29 @@ function init_images(){ },1000); },1000); } } function get_camogm_state(index){ $.ajax({ url: "camogm.php?cmd=status&chn="+index, complete: function(data){ var xml = data.responseXML; var tmp = $(xml).find("state"); var tmpstr = $(tmp[0]).text(); //trim " tmpstr = tmpstr.replace(/^"+|"+$/g,''); if (tmpstr=="stopped"){ $("#rec"+index).removeClass("btn-danger"); $("#rec"+index).addClass("btn-success"); $("#rec"+index).text("start"); init_default(index); }else{ $("#rec"+index).removeClass("btn-success"); $("#rec"+index).addClass("btn-danger"); $("#rec"+index).text("stop"); } } }); } function get_files(){ function get_files(){ console.log("get files"); console.log("get files"); $.ajax({ $.ajax({ Loading Loading @@ -194,7 +219,6 @@ function init_path(){ var tmp = $(dirs[i]).text(); var tmp = $(dirs[i]).text(); if (tmp=="/mnt/sda1") { if (tmp=="/mnt/sda1") { $("#abspath").val(tmp); $("#abspath").val(tmp); init_defaults(); res = true; res = true; } } } } Loading @@ -205,6 +229,12 @@ function init_path(){ }); }); } } function init_default(index){ var prefix = $("#abspath").val()+"/"; $.ajax({url:"camogm.php?chn="+index+"&cmd=format=mov;exif=0;duration=600;length=1073741824;prefix="+prefix+$("#prefix"+index).val()}); } /* function init_defaults(){ function init_defaults(){ var prefix = $("#abspath").val()+"/"; var prefix = $("#abspath").val()+"/"; for(var i=0;i<4;i++){ for(var i=0;i<4;i++){ Loading @@ -212,6 +242,7 @@ function init_defaults(){ } } $.ajax({url:"camogm.php?cmd=create_symlink&path="+prefix}); $.ajax({url:"camogm.php?cmd=create_symlink&path="+prefix}); } } */ function init_sensor_type(){ function init_sensor_type(){ $.ajax({ $.ajax({ Loading