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