fakoor / v2ray-worker-sub

A Cloudflare's Worker script to gather free v2ray configs and mix them with worker in order to make them work over filtered networks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

اسکریپت ورکر برای ایجاد لینک ساب

محتوای فایل اسکریپت را از مسیر dist دانلود کرده و در ورکر خود کپی کنید. ویدیو آموزشی را می‌توانید از لینک‌های زیر مشاهده کنید:

یوتیوب

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

تلگرام

ویدیوها و توضیحات در کانال تلگرام

نمونه‌ی مسیرهایی که بعد از ساخت ورکر باید در بخش ساب اپ کلاینت خود وارد کنید به شکل زیر می‌باشد https://my-worker.my-id.workers.dev/sub

میتوانید در ادامه، کد سه حرفی اپراتور را وارد کنید تا آی‌پی تمیز اپراتور مربوطه به کانفیگ شما اضافه شود. برای مثال، همراه اول https://my-worker.my-id.workers.dev/sub/mci

لیست کدهای سه حرفی اپراتورها به شرح زیر است: mci/mtn/afn/apt/arx/ask/ast/dbn/fnv/hwb/mbt/mkh/prs/psm/rsp/rtl/sht/ztl

می توانید در انتهای لینک، آی‌پی تمیز خود را قراردهید مثل زیر: https://my-worker.my-id.workers.dev/sub/162.159.135.87

و یا می توانید آدرس دامین آی‌پی تمیز خود را بدهید: https://my-worker.my-id.workers.dev/sub/ip.my-domain.com

در صورتی که از دامنه‌ی شخصی برای ورکر استفاده می کنید هم به همین شکل، فقط به جای دامین ورکر از سابدامین خودتان استفاده کنید: https://my-worker.my-domain.com/sub

تعداد کانفیگ از هر نوع را در این متغیر بنویسید

const maxConfigs = 100

در صورتی که میخواهید کانفیگ‌های اصلی (قبل از ترکیب با ورکر) هم در خروجی آورده شود این متغیر را با عدد 1 مقداردهی کنید در صورتی که ورکر شما فیلتر نیست و یا از سابدامین شخصی برای ورکر استفاده می‌کنید بهتر است این متغیر مقدار 0 داشته باشد در صورتی که این مقدار صفر باشد تنها کانفیگ‌های ترکیب شده با ورکر در خروجی خواهد آمد

const includeOriginalConfigs = 0

در صورتی که خودتان کانفیگ هایی دارید و می‌خواهید فقط کانفیگ‌های خودتان در خروجی آورده شود، این متغیر را با عدد 1 مقداردهی کنید

const onlyUseMyConfigs = 0

در این بخش می‌توانید کانفیگ‌های خود را وارد کنید. این کانفیگ ها را میتوانید از سایتهای رایگان بگیرید اگر نمیدانید این بخش چه کاربردی برای شما دارد، آن را بدون تغییر رها کنید توجه داشته باشید که هر کانفیگ باید در یک خط و داخل گیومه آورده شود و انتهای آن ویرگول قرار داده شود سطر آخر نباید ویرگول در انتهای خود داشته باشد، مانند نمونه‌ی زیر. قبل از قراردادن کانفیگ‌های خود، نمونه ها را پاک کنید **** ONLY VMESS ****

const myConfigs: Array<string> = [
  // "vmess://....",
  // "vmess://...."
]

About

A Cloudflare's Worker script to gather free v2ray configs and mix them with worker in order to make them work over filtered networks.

License:GNU General Public License v3.0


Languages

Language:TypeScript 100.0%