iranopenwrt/auto ? reverse-engineered prompt

Reverse engineered prompt

می‌خوام یک اسکریپت نصب ساده برای OpenWrt برام بسازی که روی نسخه 24.10.6 کار کنه و با SSH اجرا بشه. این اسکریپت باید اول چند بررسی پایه انجام بده، مثل اینترنت، DNS و دسترسی به GitHub، بعد اگر همه چیز اوکی بود، به صورت تعاملی یا با گزینه‌های خط فرمان، Passwall2 و AmneziaWG را نصب کند. اگر شد، پشتیبانی از pbr هم اضافه کن و گزینه‌هایی مثل فعال کردن لیست‌های ایران و rebind را هم داشته باشد.

ترجیح می‌دهم نصب تمیز و مرحله به مرحله باشد، خروجی واضح و رنگی بدهد، و اگر پیش‌نیازها کامل نبودند، با پیام قابل فهم متوقف شود. همچنین بهتر است برای کاربر چند فرمان آماده هم در نظر بگیری تا بتواند فقط با یک دستور، نصب را شروع کند. اگر لازم بود از مستندات جدید یا بسته‌های فعلی OpenWrt هم چک کن. هدف این است که یک اسکریپت کاربردی و راحت برای نصب روی روترهای OpenWrt داشته باشم.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab