اشتراک‌ها و گروه‌ها

اشتراک‌ها را اضافه و به‌روزرسانی کنید، گزینه‌های گروه را تنظیم کنید و مشکلات به‌روزرسانی را برطرف کنید.

اشتراک لینکی از ارائه‌دهندهٔ شماست که فهرستی از سرورها را برمی‌گرداند. Throne هر اشتراک را در گروه جداگانهٔ خودش، یعنی زبانه‌ای در بالای فهرست نمایه‌ها، نگه می‌دارد و می‌تواند آن را برای شما به‌روزرسانی کند. گروه پایه (Basic) نمایه‌هایی را نگه می‌دارد که خودتان اضافه می‌کنید؛ گروه اشتراک (Subscription) یک URL هم دارد. نوع گروه را بعداً نمی‌توانید تغییر دهید.

پروکسی front (Front Proxy)، پروکسی مقصد (Landing Proxy)، گزینه‌های Advanced گروه و بیشتر تنظیمات زبانهٔ اشتراک (Subscription) فقط در حالت پیشرفته دیده می‌شوند؛ حالت ساده و پیشرفته را ببینید.

افزودن اشتراک

  1. نشانی اشتراک را کپی کنید. این نشانی با https:// یا http:// شروع می‌شود.
  2. در Throne کلید Ctrl+V را بزنید (برنامه (Program) ← افزودن نمایه از کلیپ بورد (Add profile from clipboard)).
  3. گزینهٔ ایجاد گروه اشتراک جدید (Create new subscription group) را انتخاب کنید و روی تایید (OK) کلیک کنید.

Throne گروه را به نام میزبان (host) در نشانی نام‌گذاری می‌کند و آن را دانلود می‌کند. گزینهٔ افزودن نمایه‌ها به این گروه (Add profiles to this group) در عوض نمایه‌ها را یک بار اضافه می‌کند و نشانی را نگه نمی‌دارد، پس این نمایه‌ها هرگز به‌روزرسانی نمی‌شوند.

برای اینکه اول نام و گزینه‌های گروه را تعیین کنید، گروه ها (Groups) ← افزودن گروه جدید (Add new Group) را انتخاب کنید، نوع (Type) را روی اشتراک (Subscription) بگذارید، نشانی را در URL جای‌گذاری کنید و روی تایید (OK) کلیک کنید. ساختن گروه آن را دانلود نمی‌کند: روی زبانهٔ آن راست‌کلیک کنید و اشتراک را به روز کنید (Update subscription) را انتخاب کنید.

لینک throne://addsub/… از ارائه‌دهنده، نام و نشانی را پر می‌کند؛ برای افزودن گروه روی تایید (OK) کلیک کنید. لینک‌های عمیق را ببینید.

به‌روزرسانی اشتراک

زبانهٔ گروه را انتخاب کنید و Ctrl+U را بزنید، یا روی زبانه راست‌کلیک کنید و اشتراک را به روز کنید (Update subscription) را انتخاب کنید. گروه ها (Groups) ← Update all subscriptions همهٔ گروه‌های اشتراک را به‌روزرسانی می‌کند، از جمله گروه‌هایی که لغو به‌روزرسانی اتوماتیک (Skip automatic update) دارند.

به‌روزرسانی نمایه‌های جدید را اضافه می‌کند، نمایه‌های تغییرکرده را به‌روز می‌کند و نمایه‌هایی را که دیگر در فهرست نیستند حذف می‌کند. نمایه‌هایی که تغییر نکرده‌اند نتایج تست خود را نگه می‌دارند. گروه ترتیب فهرست ارائه‌دهنده را می‌گیرد و گروهی که مرتب شده دوباره مرتب می‌شود. اگر پاسخ هیچ نمایه‌ای نداشته باشد، گروه بدون تغییر می‌ماند.

  • تنظیمات (Settings) ← تنظیمات پایه (Basic Settings) ← اشتراک (Subscription) ← قبل از به‌روزرسانی اشتراک، سرورها را پاک شود (Clear servers before updating subscription) پیش از هر به‌روزرسانی نمایه‌های گروه را حذف می‌کند و در نتیجه نتایج تست آن‌ها از بین می‌رود.
  • تنظیمات (Settings) ← تنظیمات پایه (Basic Settings) ← هسته (Core) ← Xray VLESS Preference هنگام وارد کردن نمایه‌ها اعمال می‌شود، پس پس از تغییر آن، اشتراک‌هایتان را دوباره به‌روزرسانی کنید. sing-box در برابر Xray را ببینید.

برای قالب‌هایی که یک اشتراک می‌تواند برگرداند، پروتکل‌ها و قالب‌های واردکردن را ببینید.

گزارش تغییرات

هر به‌روزرسانی یک گزارش در زبانهٔ گزارش‌ها (Logs) می‌نویسد: نمایه‌های اضافه‌شده [+]، به‌روزشده [~]، حذف‌شده [-] و نگه‌داشته‌شده [=]، و ورودی‌هایی که وارد نشدند یا با هشدار وارد شدند، همراه با دلیل. پس از به‌روزرسانی دستی یک گروه، گزارش در یک پنجره هم باز می‌شود؛ برای جلوگیری از این کار، تیک Show the changes window after a manual subscription update را در زبانهٔ اشتراک (Subscription) بردارید.

نمایه‌ای که از آن استفاده می‌کنید

به‌روزرسانی هرگز نمایه‌ای را که به آن متصل هستید حذف نمی‌کند، حتی اگر ارائه‌دهنده آن را حذف کرده باشد. اگر می‌خواهید Throne آن را متوقف و حذف کند، Allow stopping the active profile را در زبانهٔ اشتراک (Subscription) روشن کنید. در این صورت Throne به نمایه‌ای از گروه با همان نام و نوع وصل می‌شود، اگر دقیقاً یکی وجود داشته باشد.

اگر ارائه‌دهنده نمایهٔ در حال اجرا را تغییر داده باشد، اتصال تا وقتی نمایه را دوباره اجرا نکنید از تنظیمات قبلی استفاده می‌کند. یک انتخابگر خودکار در حال اجرا، وقتی به‌روزرسانی نمایه‌هایش را جایگزین کند، خودش دوباره راه‌اندازی می‌شود.

به‌روزرسانی خودکار

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

  1. تنظیمات (Settings) ← تنظیمات پایه (Basic Settings) ← اشتراک (Subscription) را باز کنید.
  2. کنار Subscription auto update، تیک فعال کردن (Enable) را بزنید.
  3. فاصله را بر حسب دقیقه تنظیم کنید، دست‌کم 30 (مقدار پیش‌فرض).
  4. روی تایید (OK) کلیک کنید.

هر گروه وقتی به‌روزرسانی می‌شود که از آخرین به‌روزرسانی آن، این فاصله گذشته باشد؛ اگر زمان به‌روزرسانی در حالی رسیده باشد که Throne بسته بوده، کمی پس از باز شدن برنامه انجام می‌شود. گروه‌هایی که لغو به‌روزرسانی اتوماتیک (Skip automatic update) دارند کنار گذاشته می‌شوند.

  • Use the update interval sent by the server از فاصله‌ای پیروی می‌کند که ارائه‌دهندهٔ شما پیشنهاد می‌کند، اگر چنین فاصله‌ای بفرستد.
  • یک گروه می‌تواند در گزینه‌هایش ← Advanced → Update، Update Interval و Server Interval خودش را داشته باشد. Keep Default از زبانهٔ اشتراک (Subscription) پیروی می‌کند و Subscription auto update همچنان باید روشن باشد.

اطلاعات ارائه‌دهنده

بسیاری از ارائه‌دهندگان همراه با اشتراک، جزئیات سرویس شما را هم می‌فرستند. در این صورت کارتی بالای فهرست نمایه‌ها این جزئیات را برای گروه کنونی نشان می‌دهد:

  • ترافیک: ترافیک مصرف‌شده و کل ترافیک. نوار در 90 % و پس از پایان اعتبار سرویس قرمز می‌شود.
  • انقضا: زمان باقی‌مانده، مانند 12d left، که با 3 روز یا کمتر قرمز می‌شود. نشانگر ماوس را روی آن نگه دارید تا تاریخ را ببینید.
  • فاصلهٔ به‌روزرسانی، تا وقتی به‌روزرسانی خودکار روشن است.
  • Portal و Support: لینک‌های ارائه‌دهنده.
  • اطلاعیه: پیام ارائه‌دهنده. برای خواندن متن کامل روی آن کلیک کنید.

نگه داشتن نشانگر ماوس روی زبانهٔ گروه همین جزئیات را نشان می‌دهد.

Throne این‌ها را از هدرهای پاسخ Subscription-UserInfo، Profile-Title، Profile-Web-Page-Url، Support-Url، Announce و profile-update-interval، یا از خط‌های توضیح # با همین نام‌ها در ابتدای اشتراک می‌خواند.

گزینه‌های گروه

روی زبانهٔ یک گروه راست‌کلیک کنید و ویرایش گروه انتخاب‌شده (Edit selected Group) را انتخاب کنید.

تنظیم کارکرد
پروکسی front (Front Proxy)، پروکسی مقصد (Landing Proxy) دو نمایهٔ اضافی در مسیر همهٔ نمایه‌های گروه. پروکسی front و پروکسی مقصد را ببینید.
نمایه مسیریابی (Routing Profile) نمایهٔ مسیریابی‌ای که نمایه‌های گروه با آن وصل می‌شوند. پیش فرض (…) (Default (…)) از منوی مسیریابی (Routing) پیروی می‌کند. نمایهٔ مسیریابی برای هر گروه را ببینید.
Auto Clear Unavailable Profiles نمایه‌هایی را که در تست URL گروه ناموفق باشند بدون پرسش حذف می‌کند.
لغو به‌روزرسانی اتوماتیک (Skip automatic update) این گروه را از به‌روزرسانی‌های خودکار کنار می‌گذارد.
استفاده از نمایه مسیریابی اشتراک (Use the subscription's routing profile) از نمایهٔ مسیریابی‌ای استفاده می‌کند که ارائه‌دهنده همراه با اشتراک می‌فرستد. از اشتراک را ببینید.
Advanced فاصلهٔ به‌روزرسانی، پاک‌سازی پس از هر به‌روزرسانی، User-Agent و HWID، نسخهٔ TLS و HTTP و نشانی سرور.

لینک های اشتراک گذاری نمایه را کپی کنید (Copy profile share links) لینک همهٔ نمایه‌های گروه را کپی می‌کند.

پس از هر به‌روزرسانی

یک گروه اشتراک می‌تواند پس از هر به‌روزرسانی خودش را پاک‌سازی کند. گزینه‌های گروه ← Advanced → Update را باز کنید. همهٔ گزینه‌ها به‌طور پیش‌فرض خاموش‌اند.

تنظیم کارکرد
Keep working profiles نمایه‌هایی را که آخرین تستشان موفق بوده، وقتی اشتراک دیگر آن‌ها را فهرست نمی‌کند، نگه می‌دارد.
Remove duplicate profiles، Remove insecure profiles، Remove invalid profiles همانند فرمان‌های پاک‌سازی.
Run URL test پس از پایان به‌روزرسانی، نمایه‌های گروه را تست می‌کند.
Remove unavailable profiles به Run URL test نیاز دارد. نمایه‌هایی را که ناموفق بوده‌اند حذف می‌کند.
Sort by latency به Run URL test نیاز دارد. سریع‌ترین نمایه‌ها را اول می‌گذارد.

گزارش تغییرات نمایه‌های حذف‌شده را فهرست می‌کند. نمایه‌ای که به آن متصل هستید فقط وقتی حذف می‌شود که Allow stopping the active profile روشن باشد.

User-Agent و HWID

برخی ارائه‌دهندگان برای هر برنامه فهرست متفاوتی می‌فرستند یا برنامه‌هایی را که نمی‌شناسند رد می‌کنند. مقدار User Agent را روی همان چیزی بگذارید که ارائه‌دهندهٔ شما انتظار دارد:

  • برای همهٔ گروه‌ها: تنظیمات (Settings) ← تنظیمات پایه (Basic Settings) ← اشتراک (Subscription) ← عامل کاربر (User Agent). اگر خالی باشد، Throne عبارت Throne/ و نسخهٔ خود را می‌فرستد.
  • برای یک گروه: گزینه‌های گروه ← Advanced → Request → User Agent. اگر خالی باشد، گروه از مقدار سراسری استفاده می‌کند.

برخی ارائه‌دهندگان شناسهٔ دستگاه (HWID) را هم لازم دارند. Throne آن را فقط در صورتی می‌فرستد که خودتان روشنش کنید:

  • برای همهٔ گروه‌ها: در زبانهٔ اشتراک (Subscription) تیک Enable sending HWID, device model, and OS version when updating subscription را بزنید.
  • برای یک گروه: Send HWID را زیر Request روی On بگذارید. فیلدهای HWID، OS، OS Version و Device Model مقدارها را برای این گروه جایگزین می‌کنند.

برای جایگزین کردن مقدارها برای همهٔ گروه‌ها، Custom System Parameters (optional) را در زبانهٔ اشتراک (Subscription) پر کنید و مقدارهایی را که نمی‌خواهید تغییر دهید ننویسید:

hwid=value,os=value,osVersion=value,model=value

برای اینکه بدانید Throne چه چیزهایی می‌فرستد، حریم خصوصی را ببینید.

پروکسی front و پروکسی مقصد

یک گروه می‌تواند ترافیک همهٔ نمایه‌هایش را از دو نمایهٔ اضافی عبور دهد:

دستگاه شما ← پروکسی front (Front Proxy) ← یک نمایه از این گروه ← پروکسی مقصد (Landing Proxy) ← WARP (اگر روشن باشد) ← اینترنت

وقتی دستگاه شما نمی‌تواند مستقیماً به سرورهای گروه برسد، از پروکسی front (Front Proxy) استفاده کنید، و وقتی وب‌سایت‌ها باید به‌جای نشانی سرورهای گروه، نشانی پروکسی مقصد را ببینند، از پروکسی مقصد (Landing Proxy). هر نمایهٔ ذخیره‌شده‌ای به‌جز انتخابگر خودکار را می‌توانید انتخاب کنید؛ برای جست‌وجو در فیلد تایپ کنید. برای زنجیره‌ها و ترکیب هسته‌ها، زنجیره‌های پروکسی و پیکربندی‌های سفارشی را ببینید.

نشانی سرور

یک گروه می‌تواند همهٔ نمایه‌هایش را به نشانی دیگری وصل کند، برای مثال نشانی‌ای از یک CDN که اسکنر IP در شبکهٔ شما کارا یافته است. گزینه‌های گروه ← Advanced → Server Address را باز کنید و یکی را انتخاب کنید:

  • Profiles' own addresses: بدون تغییر (پیش‌فرض).
  • Fixed address: یک نام میزبان یا نشانی IP، بدون پورت.
  • IP list: نخستین نشانی یک فهرست IP.

نمایه‌ها پورت‌های خودشان را نگه می‌دارند و همچنان دامنهٔ اصلی خود را به‌عنوان نام سرور TLS (SNI) و Host می‌فرستند. ستون آدرس (Address) نشانی‌ای را نشان می‌دهد که هر نمایه واقعاً به کار می‌برد. یک نمایه می‌تواند در ویرایشگر خودش تنظیم گروه را نادیده بگیرد: Advanced Settings → Server Address.

مشکلات

ابتدا زبانهٔ گزارش‌ها (Logs) را باز کنید: هر به‌روزرسانی خطای خود را آنجا می‌نویسد. عیب‌یابی را هم ببینید.

ارائه‌دهنده Throne را رد می‌کند یا هیچ نمایه‌ای نمی‌فرستد

برخی ارائه‌دهندگان فقط به برنامه‌هایی پاسخ می‌دهند که می‌شناسند. در این حالت گزارش برنامه خطایی مانند کد وضعیت 403 یا «No profiles found in the subscription» (هیچ نمایه‌ای در اشتراک پیدا نشد) را نشان می‌دهد. User Agent گروه را روی مقداری بگذارید که ارائه‌دهندهٔ شما انتظار دارد؛ از جمله مقدارهایی که کاربران به آن‌ها نیاز داشته‌اند: ClashMeta، sing-box و Happ/1.0. اگر ارائه‌دهنده شناسهٔ دستگاه می‌خواهد، Send HWID را روی On بگذارید. User-Agent و HWID را ببینید.

سرور یک صفحهٔ وب یا CAPTCHA برمی‌گرداند

در این حالت Throne پیام «The server returned a web page instead of a subscription» (سرور به‌جای اشتراک یک صفحهٔ وب برگرداند) را نشان می‌دهد. شیوهٔ اتصال Throne به سرور را تغییر دهید: TLS Version و HTTP Version در زبانهٔ اشتراک (Subscription) برای همهٔ گروه‌ها، یا زیر Request در گزینه‌های Advanced گروه. وقتی handshake پیش‌فرض با CAPTCHA روبه‌رو می‌شود، TLS 1.2 اغلب جواب می‌دهد؛ HTTP/1.1 و یک User Agent دیگر هم ارزش امتحان کردن دارند.

اگر نخستین دانلود یک گروه جدید ناموفق باشد، گروه نگه داشته می‌شود. تنظیمات آن را درست کنید و دوباره به‌روزرسانی‌اش کنید.

«درخواست با پروکسی اما هیچ نمایه‌ای شروع نشده است.» (Request with proxy but no profile started.)

وقتی تنظیمات (Settings) ← تنظیمات پایه (Basic Settings) ← Miscellaneous → Use proxy یا پروکسی سیستمی (System Proxy) روشن است، Throne درخواست‌های خودش، مانند به‌روزرسانی اشتراک‌ها، را از راه نمایهٔ در حال اجرا می‌فرستد. اگر هیچ نمایه‌ای در حال اجرا نباشد، این درخواست‌ها ناموفق می‌شوند. ابتدا یک نمایه را اجرا کنید، یا Use proxy و پروکسی سیستمی (System Proxy) را خاموش کنید.

نشانی اشتراک در کشور شما مسدود است

  1. نمایه‌ای را که کار می‌کند اجرا کنید.
  2. تنظیمات (Settings) ← تنظیمات پایه (Basic Settings) ← Miscellaneous → Use proxy را روشن کنید (در حالت ساده: متداول (Common) ← Network Settings).
  3. اشتراک را به‌روزرسانی کنید.

اگر Disable Mixed Inbound روشن باشد، این روش به حالتvpn (Tun Mode) نیاز دارد؛ در غیر این صورت به‌روزرسانی با پیام «Request with proxy but the mixed inbound is disabled and Tun Mode is off.» (درخواست با پروکسی، اما ورودی mixed غیرفعال و حالت TUN خاموش است) ناموفق می‌شود.

لینک‌های «crypt» در Happ و v2RayTun

لینک‌هایی که با happ://crypt یا v2raytun://crypt شروع می‌شوند برای همان برنامه‌ها رمزگذاری شده‌اند و Throne نمی‌تواند آن‌ها را بخواند. صفحه‌های وبی مانند …/dl/happ-link/… هم اشتراک نیستند. از ارائه‌دهندهٔ خود یک نشانی اشتراک معمولی بخواهید که با https:// شروع شود.

نمایه‌ها به‌صورت Custom Xray Config نشان داده می‌شوند

اشتراکی که پیکربندی‌های کامل Xray برمی‌گرداند، به‌ازای هر پیکربندی یک نمایهٔ Custom Xray Config می‌سازد که بدون بخش inbounds، همان‌طور که نوشته شده اجرا می‌شود. این رفتار عمدی است: چنین پیکربندی‌هایی می‌توانند متعادل‌کننده‌های بار و زنجیره‌هایی داشته باشند که فقط به‌صورت یکپارچه کار می‌کنند.

در Android

Throne برای Android همین گروه‌ها، گزینه‌ها و به‌روزرسانی‌ها را دارد. گروه‌ها (Groups) را از منوی کناری باز کنید. تفاوت‌ها:

  • فیلتر نام. گزینه‌های فیلتر (Filter) در ویرایشگر گروه فقط نمایه‌هایی را نگه می‌دارند که نامشان با فقط نام‌های منطبق (Only names matching) منطبق باشد، برای مثال HK|SG|Japan، و نمایه‌هایی را که با حذف نام‌های منطبق (Remove names matching) منطبق باشند حذف می‌کنند، برای مثال expire|traffic|website. هر دو عبارت باقاعده‌اند، بزرگی و کوچکی حروف در آن‌ها مهم نیست و در هر به‌روزرسانی اعمال می‌شوند. اگر فیلترها هیچ نمایه‌ای باقی نگذارند، گروه بدون تغییر می‌ماند.
  • کارت اطلاعات. برای پنهان کردن اطلاعات ارائه‌دهندهٔ یک گروه، کارت اطلاعات اشتراک (Subscription info card) را در ویرایشگر گروه خاموش کنید.
  • نشانی سرور. در Android وجود ندارد.
  • فایل‌ها. URL نشانی content:// را هم می‌پذیرد، پس اشتراک می‌تواند از فایلی بیاید که برنامهٔ دیگری در اختیار می‌گذارد.
  • تنظیمات همهٔ گروه‌ها در تنظیمات (Settings) ← اشتراک‌ها (Subscriptions) هستند. اگر عامل کاربر (User agent) خالی باشد، برنامه Throne/Android/ و نسخهٔ خود را می‌فرستد.
  • فقط به حالت پراکسی (Proxy only) به‌روزرسانی‌ها را از راه نمایهٔ در حال اجرا می‌فرستد، یا وقتی هیچ نمایه‌ای اجرا نمی‌شود، مستقیم.
  • ورودی‌های پشتیبانی‌نشده کنار گذاشته می‌شوند؛ تفاوت‌ها در Android را ببینید.

برای مشکلات مخصوص Android، عیب‌یابی Android را ببینید.