zoukankan      html  css  js  c++  java
  • [GEE] console 任务控制命令

    GEE中单独开始/取消任务十分繁冗,以下为一些常用console工具,使用方法为在chrome/firefox等浏览器中打开开发者人员工具(ctrl+shift+I),在console中粘贴以下代码:

    启动全部task

    function runTaskList() {
        var runButtons = document.querySelector('#task-pane').shadowRoot.querySelectorAll(".run-button")
         runButtons.forEach(function(e) {e.click()})
    }
    runTaskList()
    setTimeout( 
        function(){
           var taskDialog = document.querySelectorAll("ee-image-config-dialog")
            taskDialog.forEach(function(e) {e.shadowRoot.querySelector("ee-dialog").shadowRoot.querySelector("paper-dialog").querySelector(".ok-button").click()})
     },5 * 1000 );
    
    旧的代码,忽略
    function runTaskList(){
        var tasklist = document.getElementsByClassName('task local type-EXPORT_IMAGE awaiting-user-config');
        for (var i = 0; i < tasklist.length; i++)
                tasklist[i].getElementsByClassName('run-button')[0].click();
    }
    
    function confirmAll() {
        var ok = document.getElementsByClassName('goog-buttonset-default goog-buttonset-action');
        for (var i = 0; i < ok.length; i++)
            ok[i].click();
    }
    
    runTaskList();
    confirmAll();
    

    停止全部task

    function stopTaskList(){
        var tasklist = document.getElementsByClassName('task remote type-EXPORT_IMAGE submitted-to-backend');
        for (var i = 0; i < tasklist.length; i++)
                tasklist[i].getElementsByClassName('indicator')[0].click();
    }
    
    function confirmAll() {
        var ok = document.getElementsByClassName('goog-buttonset-default goog-buttonset-action');
        for (var i = 0; i < ok.length; i++)
            ok[i].click();
    }
    stopTaskList();
    confirmAll();
    
  • 相关阅读:
    nginx把POST转GET请求解决405问题
    Redis安装与配置
    SQL语句-SELECT语句
    SQL语句-delete语句
    SQL语句-UPDATE语句
    SQL语句-INSERT语句
    SQL语句-create语句
    MySQL权限详解
    GTID复制详解
    ansible-playbook的应用实例
  • 原文地址:https://www.cnblogs.com/geoli/p/12730011.html
Copyright © 2011-2022 走看看