mirror of
https://github.com/ledccn/IYUUPlus.git
synced 2025-04-27 18:42:55 +00:00
28 lines
731 B
PHP
28 lines
731 B
PHP
<?php
|
||
require_once dirname(__DIR__) . '/vendor/autoload.php';
|
||
require_once ROOT_PATH . '/app/functions.php';
|
||
require_once ROOT_PATH . '/src/helper.php';
|
||
echo microtime(true) . ' 当前脚本路径:' . __FILE__ . PHP_EOL;
|
||
|
||
use IYUU\Spiders\SitesBase;
|
||
use Workerman\Autoloader;
|
||
|
||
Autoloader::setRootPath(ROOT_PATH);
|
||
|
||
global $argv;
|
||
echo "免费种爬虫,目前支持以下站点:" . PHP_EOL;
|
||
ShowTableSites('Spiders');
|
||
if (count($argv) < 2) {
|
||
echo "执行免费种爬虫命令时,缺少参数!!" . PHP_EOL;
|
||
exit(1);
|
||
}
|
||
// php脚本文件
|
||
$start_file = $argv[0];
|
||
// 参数1:任务标志
|
||
$uuid = trim($argv[1]);
|
||
|
||
// 通用部分
|
||
$className = SitesBase::getSpidersClass($uuid);
|
||
$className::init();
|
||
$className::run();
|