Beispiel #1
0
$apps = array();
$apps_db = $db->selectAppRoot();
//如果没有映射IP,显示所有APP Tile
if (isset($_GET["clear_cookie"])) {
    //setcookie("defaultapp",null, -1);
}
if (!isset($_GET["app_name"]) && !isset($_COOKIE["defaultapp"])) {
    echo "<div class='tiles'>";
    echo "<h3>亲,请选择默认应用~</h3>";
    echo "<div class='row'>";
    echo "</div>";
    echo "<div class='row'>";
    foreach ($apps_db as $app) {
        echo "<div class='col-xs-3'>";
        $count = $db->selectAppQrsCount($app["app_name"]);
        $doudou = new Doudou();
        $doudou->showTile($app, $count[0]);
        echo "</div>";
    }
    echo "</div>";
    echo "</div>";
} else {
    if (isset($_GET["app_name"])) {
        $appname = $_GET["app_name"];
        //setCookie(session_name(),"",time()-3600,"/");
    } else {
        if (isset($_COOKIE["defaultapp"])) {
            $appname = $_COOKIE["defaultapp"];
            header("Location: index.php?app_name=" . $appname);
        }
    }
Beispiel #2
0
    }
}
$preg .= "/";
$db = new DB();
$rows = $db->selectAppQrsSEO($app_name);
$count = 0;
$qrs = "";
$times = "<li class='fiter_time_line123'><h5 class='level_title'>时间</h5><hr><ul id='fiter_time' class='fiter_item_tr'>";
$timeshas = array();
foreach ($rows as $row) {
    if (preg_match($preg, $row["app_path"])) {
        $count = $count + 1;
        $paths = explode("/", $row["app_path"]);
        $create_time = $paths[count($paths) - 2];
        echo "<div class='col-xs-3 col123'>";
        $doudou = new Doudou();
        $doudou->showQR($app_name, $row);
        echo "</div>";
        if (!in_array($create_time, $timeshas)) {
            $times .= "<li class='fiter_item_td'><a href='#' class='filter_time_key' data_level='4'>" . $create_time . "</a></li>";
            array_push($timeshas, $create_time);
        }
    }
}
$times .= "</ul></li>";
if ($count == 0) {
    echo "<h2 class='no_app'>未找到符合条件应用,请重新选择</h2>";
} else {
    echo "<h2 class='tip_num'>共" . $count . "个应用</h2>";
}
echo $times;
Beispiel #3
0
    if ((int) $one["scan_deny"] == 1) {
        array_push($scanMan->dirs_deny, $one["name"]);
    }
}
#开始计时
$start_time = time();
$scanMan->readApkDirs(array($app["root_path"]), 0);
#结束计时
$end_time = time();
#设置最后扫描时间
$scanMan->db->updateAppRootUpdateTime($appname, $scanMan->dateFormate($start_time));
$scan_time = $end_time - $start_time;
#状态重置为可刷新
$scanMan->db->updateAppRootIsScanning($appname, 0);
#扫描到的应用数
$c = count($scanMan->show_apks);
if ($c > 0) {
    echo "<h3>扫描用时" . $scan_time . "秒,发现" . $c . "个新应用<a href='#' class='show_qr'>点击查看<i class='entypo-down-open'></i></a></h3>";
    echo "<div class='scan_qr'>";
    foreach ($scanMan->show_apks as $ap) {
        echo "<div class='col-xs-3 col123'>";
        $doudou = new Doudou();
        $doudou->showQR($appname, $ap);
        echo "</div>";
    }
    echo "</div>";
    #js打开或关闭扫描结果
    echo '<script>$(".show_qr").click(function(){$(".scan_qr").toggle();});</script>';
} else {
    //echo "<h4>没有新的应用</h4>";
}