From 8521b53eb5eaa56845a0da7d0e77d60abc761538 Mon Sep 17 00:00:00 2001 From: denuitt1 Date: Wed, 29 Apr 2026 01:32:22 -0700 Subject: [PATCH] Update README_FA.md --- README_FA.md | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 114 insertions(+) diff --git a/README_FA.md b/README_FA.md index e69de29..2afb211 100644 --- a/README_FA.md +++ b/README_FA.md @@ -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 +``` + +---