public static function alive($args)
 {
     self::loadClasses();
     #header("HTTP/1.0 404 Not Found");
     if (!isset($args["P0"]) or !isset($args["P1"])) {
         return;
     }
     $T = new ZETerminal($args["P0"]);
     $T->changeA("ZETerminalLastContact", time());
     $T->saveMe();
     $AC = anyC::get("Personal");
     $AC->addAssocV3("lastchange", ">", $args["P1"]);
     $AC->setLimitV3(1);
     $P = $AC->n();
     if ($P == null) {
         return;
     }
     $T = new ZETerminal($args["P0"]);
     $T->changeA("ZETerminalLastUpdate", time());
     $T->saveMe();
     $AC = self::getPersonal();
     echo $AC->asJSON();
 }