<?php
// 文件名: run.php

require_once __DIR__ . '/A2c.php';      // A2c云控
require_once __DIR__ . '/Xinghe.php';      // 星河云控
require_once __DIR__ . '/Huojian.php';      // 火箭
require_once __DIR__ . '/SsCustomer.php';      // SS云控(Customer)
require_once __DIR__ . '/Haiwang.php';      // 海王

// try {
//     echo "🚀 开始执行<A2c云控>抓取任务 (多引擎智能调度)...\n\r";
//     $pageUrl = 'https://user.a2c.chat/visitors/counter/share?id=33e449dc83c24ee59275bf03a2d82234';     // PageUrl 入口授权页
//     $username = "";     // 登录账号
//     $password = "";     // 登录密码
//     $spider = new A2c($pageUrl, $username, $password);
//     $finalData = $spider->run();

//     echo "✅ 任务完成！统一数据如下：\n\r";
//     echo "----------------------------------------\n\r";
//     echo "当日新增：{$finalData->todayNewCount} 人\n\r";
//     echo "在线号码：{$finalData->totalOnline} 个\n\r";
//     echo "离线号码：{$finalData->totalOffline} 个\n\r";
//     echo "Total：" . $finalData->total . " 个号码\n\r";
//     echo "实际总共抓取：" . count($finalData->numbers) . " 个号码\n\r";
//     echo "号码列表：\n\r";
//     echo dd($finalData->numbers);
    
// } catch (Exception $e) {
//     echo "🚨 抓取异常：" . $e->getMessage() . "\n\r";
// }

// try {
//     echo "🚀 开始执行<星河云控>抓取任务 (多引擎智能调度)...\n\r";
//     $pageUrl = 'http://103.251.112.35:10158/share/share/index.html?token=pds65jl202t2kjis5firb8epu4d8a83ptfhc63d89l3mv11nwa';     // PageUrl 入口授权页
//     $username = "";     // 登录账号
//     $password = "";     // 登录密码
//     $spider = new Xinghe($pageUrl, $username, $password);
//     $finalData = $spider->run();

//     echo "✅ 任务完成！统一数据如下：\n\r";
//     echo "----------------------------------------\n\r";
//     echo "当日新增：{$finalData->todayNewCount} 人\n\r";
//     echo "在线号码：{$finalData->totalOnline} 个\n\r";
//     echo "离线号码：{$finalData->totalOffline} 个\n\r";
//     echo "Total：" . $finalData->total . " 个号码\n\r";
//     echo "实际总共抓取：" . count($finalData->numbers) . " 个号码\n\r";
//     echo "号码列表：\n\r";
//     echo dd($finalData->numbers);
    
// } catch (Exception $e) {
//     echo "🚨 抓取异常：" . $e->getMessage() . "\n\r";
// }

// try {
//     echo "🚀 开始执行<火箭工单>抓取任务 (多引擎智能调度)...\n\r";
//     $pageUrl = 'https://s.url99.me/ygn9zjr8';     // PageUrl 入口授权页
//     $username = "";     // 登录账号
//     $password = "123456";     // 登录密码
//     $spider = new Huojian($pageUrl, $username, $password);
//     $finalData = $spider->run();

//     echo "✅ 任务完成！统一数据如下：\n\r";
//     echo "----------------------------------------\n\r";
//     echo "当日新增：{$finalData->todayNewCount} 人\n\r";
//     echo "在线号码：{$finalData->totalOnline} 个\n\r";
//     echo "离线号码：{$finalData->totalOffline} 个\n\r";
//     echo "Total：" . $finalData->total . " 个号码\n\r";
//     echo "实际总共抓取：" . count($finalData->numbers) . " 个号码\n\r";
//     echo "号码列表：\n\r";
//     echo dd($finalData->numbers);
    
// } catch (Exception $e) {
//     echo "🚨 抓取异常：" . $e->getMessage() . "\n\r";
// }

// try {
//     echo "🚀 开始执行<SS云控(Customer)>抓取任务 (多引擎智能调度)...\n\r";
//     $pageUrl = 'https://app.salesmartly.vip/next/share/reports/verify/customer/fwt7cg';     // PageUrl 入口授权页
//     $username = "";     // 登录账号
//     $password = "123456";     // 登录密码
//     $spider = new SsCustomer($pageUrl, $username, $password);
//     $finalData = $spider->run();

//     echo "✅ 任务完成！统一数据如下：\n\r";
//     echo "----------------------------------------\n\r";
//     echo "当日新增：{$finalData->todayNewCount} 人\n\r";
//     echo "在线号码：{$finalData->totalOnline} 个\n\r";
//     echo "离线号码：{$finalData->totalOffline} 个\n\r";
//     echo "Total：" . $finalData->total . " 个号码\n\r";
//     echo "实际总共抓取：" . count($finalData->numbers) . " 个号码\n\r";
//     echo "号码列表：\n\r";
//     echo dd($finalData->numbers);
    
    
// } catch (Exception $e) {
//     echo "🚨 抓取异常：" . $e->getMessage() . "\n\r";
// }

try {
    echo "🚀 开始执行<海王>抓取任务 (多引擎智能调度)...\n\r";
    $pageUrl = 'https://admin.haiwangweb.com/web#/accountshow/pZsEulYrb';     // PageUrl 入口授权页
    $username = "";     // 登录账号
    $password = "9999";     // 登录密码
    $spider = new Haiwang($pageUrl, $username, $password);
    $finalData = $spider->run();

    echo "✅ 任务完成！统一数据如下：\n\r";
    echo "----------------------------------------\n\r";
    echo "当日新增：{$finalData->todayNewCount} 人\n\r";
    echo "在线号码：{$finalData->totalOnline} 个\n\r";
    echo "离线号码：{$finalData->totalOffline} 个\n\r";
    echo "Total：" . $finalData->total . " 个号码\n\r";
    echo "实际总共抓取：" . count($finalData->numbers) . " 个号码\n\r";
    echo "号码列表：\n\r";
    echo dd($finalData->numbers);
    
} catch (Exception $e) {
    echo "🚨 抓取异常：" . $e->getMessage() . "\n\r";
}

// try {
//     echo "🚀 开始执行<CEO SCRM>抓取任务 (多引擎智能调度)...\n\r";
//     $pageUrl = 'https://admin.scrmceo.com/#/workShareDetail?code=XgGTK5yN';     // PageUrl 入口授权页
//     $username = "";     // 登录账号
//     $password = "a2222";     // 登录密码
//     $spider = new SsCustomer($pageUrl, $username, $password);
//     $finalData = $spider->run();

//     echo "✅ 任务完成！统一数据如下：\n\r";
//     echo "----------------------------------------\n\r";
//     echo "当日新增：{$finalData->todayNewCount} 人\n\r";
//     echo "在线号码：{$finalData->totalOnline} 个\n\r";
//     echo "离线号码：{$finalData->totalOffline} 个\n\r";
//     echo "Total：" . $finalData->total . " 个号码\n\r";
//     echo "实际总共抓取：" . count($finalData->numbers) . " 个号码\n\r";
//     echo "号码列表：\n\r";
//     echo dd($finalData->numbers);
// } catch (Exception $e) {
//     echo "🚨 抓取异常：" . $e->getMessage() . "\n\r";
// }