mirror of
https://github.com/v2board/v2board.git
synced 2025-06-13 05:15:27 +08:00
shadowrocket: remark space issue fixes, add shadowrocket STATUS feature
Signed-off-by: Beta Soft <betaxab@gmail.com>
This commit is contained in:
@ -73,8 +73,12 @@ class ClientController extends Controller
|
||||
private function shadowrocket($user, $vmess = [], $trojan = [])
|
||||
{
|
||||
$uri = '';
|
||||
//TODO: display remaining traffic and expire date
|
||||
//$uri .= 'STATUS=' . 'Traffic:' . 'Expiry:' . '\r\n';
|
||||
//display remaining traffic and expire date
|
||||
$upload = round($user->u / (1024*1024*1024), 2);
|
||||
$download = round($user->d / (1024*1024*1024), 2);
|
||||
$totalTraffic = round($user->transfer_enable / (1024*1024*1024), 2);
|
||||
$expiredDate = date('Y-m-d', $user->expired_at);
|
||||
$uri .= "STATUS=🚀↑:{$upload}GB,↓:{$download}GB,TOT:{$totalTraffic}GB💡Expires:{$expiredDate}\r\n";
|
||||
foreach ($vmess as $item) {
|
||||
$uri .= Shadowrocket::buildVmess($user->uuid, $item);
|
||||
}
|
||||
|
Reference in New Issue
Block a user