极狐服务器列表
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
function auto_format_list(){
|
function auto_format_list(){
|
||||||
$product_list = [0, 1, 2, 4, 5, 6, 8, 10, 13, 14, 15, 16, 17, 18, 19,22,23,25,26,27,28];
|
$product_list = [0, 1, 2, 4, 5, 6, 8, 10, 13, 14, 15, 16, 17, 18, 19,22,23,25,26,27,28,29];
|
||||||
foreach ($product_list as $product) {
|
foreach ($product_list as $product) {
|
||||||
switch ($product) {
|
switch ($product) {
|
||||||
case 0:
|
case 0:
|
||||||
@@ -69,6 +69,9 @@ function auto_format_list(){
|
|||||||
case 28:
|
case 28:
|
||||||
format_shuidi_product(__DIR__ . '/data/shuidi.csv','sdip.cc');
|
format_shuidi_product(__DIR__ . '/data/shuidi.csv','sdip.cc');
|
||||||
break;
|
break;
|
||||||
|
case 29:
|
||||||
|
format_product(__DIR__ . '/data/jihu.csv','jhip.net');
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -125,6 +128,9 @@ function format_all_product($file_path)
|
|||||||
case '蘑菇':
|
case '蘑菇':
|
||||||
$dns = 'mgip.net';
|
$dns = 'mgip.net';
|
||||||
break;
|
break;
|
||||||
|
case '极狐':
|
||||||
|
$dns = 'jhip.net';
|
||||||
|
break;
|
||||||
case '火狐静态':
|
case '火狐静态':
|
||||||
$dns = 'hhip.vip';
|
$dns = 'hhip.vip';
|
||||||
break;
|
break;
|
||||||
|
|||||||
@@ -55,6 +55,9 @@ switch ($id) {
|
|||||||
case 18:
|
case 18:
|
||||||
get_product(__DIR__ . '/data/download/mogu.csv');
|
get_product(__DIR__ . '/data/download/mogu.csv');
|
||||||
break;
|
break;
|
||||||
|
case 29:
|
||||||
|
get_product(__DIR__ . '/data/download/jihu.csv');
|
||||||
|
break;
|
||||||
case 19:
|
case 19:
|
||||||
get_product(__DIR__ . '/data/download/huohu.csv');
|
get_product(__DIR__ . '/data/download/huohu.csv');
|
||||||
break;
|
break;
|
||||||
|
|||||||
@@ -73,6 +73,15 @@ if ($mogu) {
|
|||||||
fclose($mogu_f);
|
fclose($mogu_f);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//极狐
|
||||||
|
$url = "http://124.236.113.166:18702/api/agent/getList2?apikey=80cf4f64e990b78a9fc5eb";
|
||||||
|
$jihu = json_decode(file_get_contents($url), true)['data'];
|
||||||
|
if ($jihu) {
|
||||||
|
$jihu_f = fopen(__DIR__ . '/data/jihu.csv', 'w');
|
||||||
|
jihu_getList($jihu, $jihu_f, $all);
|
||||||
|
fclose($jihu_f);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
//麒麟动态
|
//麒麟动态
|
||||||
$dnx_has_exit = [];
|
$dnx_has_exit = [];
|
||||||
@@ -836,6 +845,57 @@ function mogu_getList($data, &$file, &$all )
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//极狐服务器解析规则
|
||||||
|
function jihu_getList($data, &$file, &$all )
|
||||||
|
{
|
||||||
|
$key = '';
|
||||||
|
$list1 = [];
|
||||||
|
// print_r($data);
|
||||||
|
|
||||||
|
$province_record = [];
|
||||||
|
|
||||||
|
foreach ($data as $info) {
|
||||||
|
|
||||||
|
$record = [];
|
||||||
|
|
||||||
|
$record['name'] = '极狐';
|
||||||
|
//如果存在 不为空 则
|
||||||
|
$city_name = explode('-',$info['city']);
|
||||||
|
if(empty($info['city'])) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
//如果存在 不为空 则
|
||||||
|
if (!in_array( $city_name[0], $province_record)) {
|
||||||
|
$record['city'] = $city_name[0];
|
||||||
|
$province_record[] = $city_name[0];
|
||||||
|
$key = $record['city'];
|
||||||
|
$list1[$key][] = $record;
|
||||||
|
}
|
||||||
|
$key = $city_name[0];
|
||||||
|
|
||||||
|
|
||||||
|
$record['city'] = $city_name[1];
|
||||||
|
$record['supply'] = $info['yunying'];
|
||||||
|
|
||||||
|
$record['ip'] = $info['ipCount'];
|
||||||
|
$record['daikuan'] = $info['daikuan'];
|
||||||
|
$record['onlineuser'] = '';
|
||||||
|
$record['maxuser'] = '';
|
||||||
|
$record['online'] = $info['status'];
|
||||||
|
$record['status'] = $info['onlinestatus'];
|
||||||
|
$record['nasname'] = $info['address'];
|
||||||
|
$list1[$key][] = $record;
|
||||||
|
}
|
||||||
|
foreach ($list1 as $val) {
|
||||||
|
foreach ($val as $net_data) {
|
||||||
|
|
||||||
|
fputcsv($file, $net_data);
|
||||||
|
fputcsv($all, $net_data);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
//麒麟服务器解析规则
|
//麒麟服务器解析规则
|
||||||
function qilin_getList($data, &$file, &$all, $exit )
|
function qilin_getList($data, &$file, &$all, $exit )
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -59,6 +59,9 @@ if($_GET['type'] == 1){
|
|||||||
case 18:
|
case 18:
|
||||||
search_product(__DIR__.'/data/download/mogu.csv','mgip.net');
|
search_product(__DIR__.'/data/download/mogu.csv','mgip.net');
|
||||||
break;
|
break;
|
||||||
|
case 29:
|
||||||
|
search_product(__DIR__.'/data/download/jihu.csv','jhip.net');
|
||||||
|
break;
|
||||||
case 19:
|
case 19:
|
||||||
search_product(__DIR__.'/data/download/huohu.csv','hhip.vip');
|
search_product(__DIR__.'/data/download/huohu.csv','hhip.vip');
|
||||||
break;
|
break;
|
||||||
@@ -145,6 +148,9 @@ function search_all_product($file_path,$search){
|
|||||||
case '蘑菇':
|
case '蘑菇':
|
||||||
$dns = 'mgip.net';
|
$dns = 'mgip.net';
|
||||||
break;
|
break;
|
||||||
|
case '极狐':
|
||||||
|
$dns = 'jhip.net';
|
||||||
|
break;
|
||||||
case '火狐静态':
|
case '火狐静态':
|
||||||
$dns = 'hhip.vip';
|
$dns = 'hhip.vip';
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user