Update README_FA.md

This commit is contained in:
denuitt1
2026-04-29 01:32:22 -07:00
committed by GitHub
parent 43baf72b22
commit 8521b53eb5
+114
View File
@@ -0,0 +1,114 @@
# آموزش راه‌اندازی پروژه (Cloudflare Worker + Google Apps Script)
## 1) نصب پیش‌نیازها
دستور زیر را اجرا کنید:
```
pip install -r requirements.txt
```
---
## 2) راه‌اندازی Cloudflare Worker (worker.js)
1. وارد داشبورد Cloudflare شوید و لاگین کنید.
2. از منوی کناری بروید به:
**Compute > Workers & Pages**
3. روی **Create Application** کلیک کنید.
4. گزینه **Start with Hello World** را انتخاب کرده و Deploy کنید.
5. روی **Edit code** بزنید.
6. تمام کدهای پیش‌فرض را حذف کنید.
7. فایل `worker.js` پروژه (پوشه script) را باز کنید.
8. کل کد را کپی کرده و در ادیتور Cloudflare پیست کنید.
⚠️ مهم:
این خط را با آدرس ورکر خودتان جایگزین کنید:
```
const WORKER_URL = "myworker.workers.dev";
```
9. روی **Deploy** کلیک کنید.
---
## 3) راه‌اندازی Google Relay (Code.gs)
1. وارد Google Apps Script شوید.
2. روی **New Project** کلیک کنید.
3. تمام کدهای پیش‌فرض را حذف کنید.
4. فایل `Code.gs` پروژه را باز کرده و کپی کنید.
5. کد را داخل ادیتور پیست کنید.
⚠️ مهم:
```
const AUTH_KEY = "your-secret-password-here";
const WORKER_URL = "https://myworker.workers.dev";
```
- یک رمز دلخواه قوی انتخاب کنید.
- آدرس Worker خودتان را جایگزین کنید.
---
### Deploy کردن
1. از بالا روی **Deploy → New deployment** کلیک کنید.
2. نوع را روی **Web app** بگذارید.
3. تنظیمات:
- Execute as: **Me**
- Who has access: **Anyone**
4. روی **Deploy** بزنید.
📌 بعد از Deploy:
یک **Deployment ID** دریافت می‌کنید (رشته طولانی)
→ این را ذخیره کنید.
⚠️ رمز عبوری که انتخاب کردید را حتما نگه دارید.
---
## 4) تنظیم فایل config.json
سپس فایل `config.json` را باز کرده و مقادیر را وارد کنید:
```json
{
"mode": "apps_script",
"google_ip": "216.239.38.120",
"front_domain": "www.google.com",
"script_id": "PASTE_YOUR_DEPLOYMENT_ID_HERE",
"auth_key": "your-secret-password-here",
"listen_host": "127.0.0.1",
"listen_port": 8085,
"socks5_enabled": true,
"socks5_port": 1080,
"log_level": "INFO",
"verify_ssl": true
}
```
### توضیحات:
- `script_id` → همان Deployment ID
- `auth_key` → همان رمز مرحله قبل
---
## 5) اجرا (Run)
```
python main.py
```
---
## خروجی نهایی
اگر همه چیز درست باشد، این پیام را می‌بینید:
```
HTTP proxy is running on 127.0.0.1:8085
```
---