mirror of
https://github.com/ledccn/IYUUPlus.git
synced 2024-09-20 15:15:29 +00:00
28 lines
711 B
PHP
28 lines
711 B
PHP
|
<?php
|
|||
|
require_once dirname(__DIR__) . '/init.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();
|