From 53c4efa309faefda1a147404dbf2d75e0ec38f97 Mon Sep 17 00:00:00 2001 From: nellimonix Date: Sat, 4 Jul 2026 19:42:44 +0300 Subject: [PATCH] feat: add support for GitHub Codespaces and refactor I1 variable assignment --- warp_generator.sh | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/warp_generator.sh b/warp_generator.sh index 34674d3..623bbd1 100644 --- a/warp_generator.sh +++ b/warp_generator.sh @@ -38,6 +38,7 @@ peer_pub=$(echo "$response" | jq -r '.result.config.peers[0].public_key') client_ipv4=$(echo "$response" | jq -r '.result.config.interface.addresses.v4') client_ipv6=$(echo "$response" | jq -r '.result.config.interface.addresses.v6') +I1_VAL=" +I1 = ${I1_VAL} Address = ${client_ipv4}, ${client_ipv6} DNS = 1.1.1.1, 2606:4700:4700::1111, 1.0.0.1, 2606:4700:4700::1001 @@ -119,4 +120,10 @@ conf_base64=$(echo -n "${conf}" | base64 -w 0) echo "Скачать конфиг файлом: https://immalware.vercel.app/download?filename=WARP.conf&content=${conf_base64}" echo "Импортируйте конфиг в приложение AmneziaVPN! Приложение AmneziaWG не поддерживает этот формат!" echo -e "\n" -echo "Что-то не получилось? Есть вопросы? Пишите в чат: https://t.me/immalware_chat" \ No newline at end of file +echo "Что-то не получилось? Есть вопросы? Пишите в чат: https://t.me/immalware_chat" + +# --- Блок логики для GitHub Codespaces --- +if [ "$CODESPACES" = "true" ]; then + echo "${conf}" > warp.conf + echo "[INFO] Обнаружена среда GitHub Codespaces. Конфиг сохранен в 'warp.conf'" +fi \ No newline at end of file