📖 آموزش گام‌به‌گام

Deploy کردن Google Apps Script

از ورود به گوگل تا گرفتن Deployment ID — همه مراحل با تصویر

1
ورود به گوگل
2
پروژه جدید
3
paste کد
4
Deploy
5
تنظیمات
6
Authorize
7
دریافت ID
8
تنظیم اپ
1

ورود به Google Apps Script

با فیلترشکن فعال، مرورگر رو باز کن و به آدرس زیر برو:

script.google.com
script.google.com

Sign in to continue to Apps Script

1
اینجا کلیک کن
💡 اگه قبلاً وارد جیمیلت شدی، مستقیم وارد میشی — نیازی به لاگین مجدد نیست
⚠️ اگه صفحه باز نشد یا خطا گرفت، فیلترشکن رو چک کن
2

ساخت پروژه جدید

بعد از ورود، صفحه اصلی Apps Script نشون داده میشه. روی دکمه New project کلیک کن.

script.google.com/home
Apps Script
2
New project بزن
✅ یه پنجره ادیتور کد باز میشه — آماده‌ای برای مرحله بعد
3

پاک کردن کد و Paste کردن CodeFull.gs

ادیتور کد باز میشه و یه کد پیش‌فرض نشون میده. باید اول همه رو پاک کنی، بعد کد اسکریپت رو paste کنی.

⚠️ باگ مهم: بعد از paste، به آخر فایل نگاه کن — اگه خط خالی اضافه‌ای هست پاکش کن. وگرنه Syntax Error میده.
script.google.com/d/.../edit
// CodeFull.gs — paste شده ✅
const AUTH_KEY = "...";
const TUNNEL_SERVER_URL = "http://...";
function doPost(e) {
  // relay logic...
}
3
کد اینجا paste شده

📋 مراحل paste:

  • 1⃣ در ادیتور کلیک کن → Ctrl+A → همه رو پاک کن
  • 2⃣ کد CodeFull.gs رو که از ربات گرفتی paste کن (Ctrl+V)
  • 3⃣ آخر فایل رو چک کن — خط خالی اضافه رو پاک کن
  • 4⃣ Ctrl+S برای ذخیره
4

کلیک روی Deploy

بالا سمت راست ادیتور، دکمه آبی Deploy رو پیدا کن و کلیک کن، بعد New deployment رو انتخاب کن.

script.google.com/d/.../edit
Untitled project
▸ New deployment
Manage deployments
Test deployments
4
New deployment انتخاب کن
5

تنظیمات Deployment

یه پنجره باز میشه. دقیقاً مثل تصویر تنظیم کن:

New deployment

New deployment

Type:
Execute as:
A
انتخاب کن: Me
Who has access:
B
انتخاب کن: Anyone
5
Deploy بزن

تنظیمات صحیح:

  • ✅ Type: Web app
  • ✅ Execute as: Me
  • ✅ Who has access: Anyone
6

مجوزدهی (Authorize)

گوگل یه هشدار امنیتی نشون میده — این کاملاً طبیعیه. مراحل زیر رو دقیق انجام بده:

6
روی «Advanced» کلیک کن

در صفحه هشدار پایین رو نگاه کن

accounts.google.com
🚫
This app isn't verified
This app hasn't been verified by Google.
Advanced
6a
Advanced کلیک کن
7
روی «Go to ... (unsafe)» کلیک کن

لینک زیر صفحه ظاهر میشه

accounts.google.com
🚫
This app isn't verified
⚠ If you understand the risks...
Go to Untitled project (unsafe)
6b
اینجا کلیک کن
8
«Allow» رو بزن

پایین صفحه مجوزها

🔴 دکمه «Back to safety» رو نزن — برمیگردونه!
7

کپی کردن Deployment ID

بعد از Allow، یه پنجره با Deployment ID نشون داده میشه. این ID رو کپی کن.

script.google.com

✅ Deployment successful!

Deployment ID:
AKfycbyXXXXXXXXXXXXXXXXXXXXXXXX
7
این ID رو کپی کن
✅ فقط ID رو کپی کن (رشته AKfyc...) — نه URL کامل
💡 چند Deployment از جیمیل‌های مختلف = سرعت بیشتر. همین مراحل رو با جیمیل دیگه‌ای تکرار کن.
8

تنظیم اپ mhrv-rs

  • اپ mhrv-rs رو نصب کردم
  • Mode رو روی «Full tunnel (no cert)» گذاشتم
  • Deployment ID رو وارد کردم
  • Auth key رو وارد کردم (همون رمز داخل CodeFull.gs)
  • Google IP: 216.239.38.120 یا Auto-detect
  • SNI Pool → Test all زدم → فقط ✅ ها رو نگه داشتم
  • Connect زدم — همه اپ‌ها از VPS رد میشن ✅
🎉
آفرین! راه‌اندازی کامل شد
الان همه اپ‌های گوشیت از طریق VPS رد میشن.
اگه مشکلی داشتی کانال رو چک کن.
ساخته شده توسط Kian Irani | سازنده اپ | صفحه اصلی