From 1f209a701d7b9af4671391f58fd4bab37935fc17 Mon Sep 17 00:00:00 2001 From: Whispering Wind <151555003+ReturnFI@users.noreply.github.com> Date: Fri, 20 Dec 2024 23:12:32 +0330 Subject: [PATCH] display the traffic information in gigabytes --- menu.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/menu.sh b/menu.sh index 837f940..19b57a1 100644 --- a/menu.sh +++ b/menu.sh @@ -178,6 +178,10 @@ hysteria2_get_user_handler() { blocked=$(echo "$user_data" | jq -r '.blocked // false') status=$(echo "$user_data" | jq -r '.status // "N/A"') total_usage=$((upload_bytes + download_bytes)) + max_download_gb=$(echo "scale=2; $max_download_bytes / 1073741824" | bc) + upload_gb=$(echo "scale=2; $upload_bytes / 1073741824" | bc) + download_gb=$(echo "scale=2; $download_bytes / 1073741824" | bc) + total_usage_gb=$(echo "scale=2; $total_usage / 1073741824" | bc) expiration_date=$(date -d "$account_creation_date + $expiration_days days" +"%Y-%m-%d") current_date=$(date +"%Y-%m-%d") used_days=$(( ( $(date -d "$current_date" +%s) - $(date -d "$account_creation_date" +%s) ) / 86400 )) @@ -189,8 +193,8 @@ hysteria2_get_user_handler() { echo -e "${green}User Details:${NC}" echo -e "Username: $username" echo -e "Password: $password" - echo -e "Total Traffic: $max_download_bytes bytes" - echo -e "Total Usage: $total_usage bytes" + echo -e "Total Traffic: $max_download_gb GB" + echo -e "Total Usage: $total_usage_gb GB" echo -e "Time Expiration: $expiration_date ($used_days/$expiration_days Days)" echo -e "Blocked: $blocked" echo -e "Status: $status"