diff --git a/src/etc/cf_warp.sh b/src/etc/cf_warp.sh index 035c541..dc9cb42 100644 --- a/src/etc/cf_warp.sh +++ b/src/etc/cf_warp.sh @@ -2,12 +2,18 @@ # Setup Cloudflare warp for bypass cloudflare anti ddos APKMirror: curl -fsSL https://pkg.cloudflareclient.com/pubkey.gpg | sudo gpg --yes --dearmor --output /usr/share/keyrings/cloudflare-warp-archive-keyring.gpg -echo "deb [arch=amd64 signed-by=/usr/share/keyrings/cloudflare-warp-archive-keyring.gpg] https://pkg.cloudflareclient.com/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/cloudflare-client.list -sudo apt-get update && sudo apt-get install cloudflare-warp -sudo warp-svc >&/dev/null & -sleep 2 -warp-cli --accept-tos register -warp-cli --accept-tos set-mode warp+doh +echo "deb [signed-by=/usr/share/keyrings/cloudflare-warp-archive-keyring.gpg] https://pkg.cloudflareclient.com/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/cloudflare-client.list +sudo apt-get update && sudo apt-get install cloudflare-warp -y +sudo systemctl enable --now warp-svc.service +warp-cli --accept-tos registration new +warp-cli --accept-tos mode warp warp-cli --accept-tos connect -echo -e "\e[32mSuccessful install Cloudflare Warp\e[0m" -sleep 3 \ No newline at end of file +sleep 3 +output=$(wget -qO- https://www.cloudflare.com/cdn-cgi/trace | awk -F'=' '/ip|colo|warp/ {printf "%s: %s\n", $1, $2}') +echo "$output" +warp=$(echo "$output" | awk -F':' '/warp/ {print $2}') +if [ "$warp" = " on" ]; then + echo -e "\e[32m[+] Successful install Cloudflare Warp\e[0m" +else + echo -e "\e[31m[-] Can't install Cloudflare Warp\e[0m" +fi