风险系数判断修复

This commit is contained in:
root
2026-06-14 18:30:06 +08:00
parent 235bf939b8
commit eb2724e3de
143 changed files with 68315 additions and 73 deletions
+42
View File
@@ -0,0 +1,42 @@
<?php
include_once __DIR__ . '/bootstrap.php';
use WhichBrowser\Parser;
$command = 'exec';
$options = [];
$payload = [];
array_shift($argv);
if (count($argv)) {
foreach ($argv as $argument) {
if (in_array($argument, [ 'exec' ])) {
$command = $argument;
} elseif (substr($argument, 0, 2) == '--') {
$options[] = substr($argument, 2);
} else {
$payload[] = $argument;
}
}
}
$payload = implode(' ', $payload);
if ($command == 'exec') {
if ($payload == '') {
$payload = file_get_contents('php://stdin');
}
if ($payload != '') {
echo "\n\033[0;32mInput:\033[0;0m\n" . trim($payload) . "\n";
$result = new Parser(trim($payload));
echo "\n\033[0;32mHuman readable:\033[0;0m\n" . $result->toString() . "\n";
echo "\n\033[0;32mData:\033[0;0m\n";
echo json_encode($result, JSON_PRETTY_PRINT);
echo "\n\n";
}
}