اشتراکها و گروهها
اشتراکها را اضافه و بهروزرسانی کنید، گزینههای گروه، User-Agent و HWID و پروکسیهای front و مقصد را تنظیم کنید و مشکلات بهروزرسانی را برطرف کنید.
اشتراک لینکی از ارائهدهندهٔ شماست که فهرستی از سرورها را برمیگرداند. Throne هر اشتراک را در گروه جداگانهٔ خودش نگه میدارد و میتواند آن را برای شما بهروزرسانی کند. این صفحه توضیح میدهد که چگونه اشتراکها را اضافه و بهروزرسانی کنید، یک گروه چه گزینههایی دارد و وقتی بهروزرسانی ناموفق است چه کنید.
گروهها و اشتراکها
هر زبانه در بالای فهرست نمایهها یک گروه است. هر گروه یکی از این دو نوع را دارد:
- پایه (Basic). نمایههایی را نگه میدارد که خودتان اضافه میکنید، برای مثال از لینکها، فایلها، کدهای QR یا
برنامه(Program) ←نمایه جدید(New profile). - اشتراک (Subscription). یک
URLهم دارد. Throne فهرست نمایهها را از این نشانی دانلود میکند و گروه را با آن هماهنگ نگه میدارد.
نوع را هنگام ساختن گروه انتخاب میکنید. بعداً نمیتوانید آن را تغییر دهید.
افزودن اشتراک
از کلیپبورد
- نشانی اشتراک را کپی کنید. این نشانی با
https://یاhttp://شروع میشود. - در Throne کلید
Ctrl+Vرا بزنید، یابرنامه(Program) ←افزودن نمایه از کلیپ بورد(Add profile from clipboard) را انتخاب کنید. - Throne نشانی را نشان میدهد و میپرسد «چگونه بروزرسانی کنم ؟» (How to update?). گزینهٔ
ایجاد گروه اشتراک جدید(Create new subscription group) را انتخاب کنید و رویتایید(OK) کلیک کنید.
Throne گروهی میسازد که نامش همان نام میزبان (host) در نشانی است و نمایههای آن را بیدرنگ دانلود میکند. همین پرسش وقتی هم ظاهر میشود که نشانی از یک فایل، یک کد QR یا متنی بیاید که روی پنجره رها میکنید. سه گزینه این کارها را انجام میدهند:
| گزینه | نتیجه |
|---|---|
افزودن نمایهها به این گروه (Add profiles to this group) |
فهرست را یک بار دانلود میکند و نمایهها را به گروه فعلی اضافه میکند. Throne نشانی را ذخیره نمیکند، پس این نمایهها هرگز بهروزرسانی نمیشوند. |
ایجاد گروه اشتراک جدید (Create new subscription group) |
یک گروه اشتراک میسازد و آن را دانلود میکند. |
Import HTTP proxy profile |
نشانی را یک سرور پروکسی HTTP در نظر میگیرد و آن را بهصورت یک نمایه اضافه میکند. |
خودتان گروه را بسازید
گروه ها(Groups) ←افزودن گروه جدید(Add new Group) را انتخاب کنید.- یک
نام(Name) وارد کنید. نوع(Type) را رویاشتراک(Subscription) بگذارید.- نشانی را در
URLجایگذاری کنید. - روی
تایید(OK) کلیک کنید. - روی زبانهٔ جدید راستکلیک کنید و
اشتراک را به روز کنید(Update subscription) را انتخاب کنید.
ساختن گروه آن را دانلود نمیکند. گروه تا نخستین بهروزرسانی در مرحلهٔ 6 خالی میماند.
گروه ها (Groups) ← Manage Groups پنجرهای با همهٔ گروهها باز میکند. در آنجا هم میتوانید با گروه جدید (New group) گروه بسازید. هر ردیف نوع، تعداد نمایهها، نشانی و زمان آخرین بهروزرسانی را نشان میدهد. اگر ارائهدهنده اطلاعات سهمیه (هدر Subscription-UserInfo) را بفرستد، ردیف استفادهشده (Used)، باقیمانده (Remain) و انقضا (Expire) را هم نشان میدهد. هر ردیف دکمههای ویرایش (Edit) و حذف کردن (Remove) را دارد و ردیفهای اشتراک دکمهٔ به روز رسانی اشتراک (Update Subscription) را هم دارند.
از یک لینک throne://
یک لینک throne://addsub/…، برای مثال در وبسایت ارائهدهندهٔ شما، پنجرهٔ Add subscription را با نام و نشانی باز میکند. اگر گروه باید در بهروزرسانیهای خودکار شرکت کند، تیک Auto update را نگه دارید و روی تایید (OK) کلیک کنید. سپس Throne گروه را میسازد و دانلود میکند. لینکهای عمیق را ببینید.
بهروزرسانی اشتراک
برای بهروزرسانی یک گروه، یکی از این راهها را به کار ببرید:
- روی زبانهٔ گروه راستکلیک کنید و
اشتراک را به روز کنید(Update subscription) را انتخاب کنید. - زبانه را انتخاب کنید و
Ctrl+Uرا بزنید، یاگروه ها(Groups) ←اشتراک را به روز کنید(Update subscription) را انتخاب کنید. - در
گروه ها(Groups) ←Manage Groups، رویبه روز رسانی اشتراک(Update Subscription) کنار گروه کلیک کنید.
گروه ها (Groups) ← Update all subscriptions همهٔ گروههای اشتراک را بهروزرسانی میکند، از جمله گروههایی که لغو بهروزرسانی اتوماتیک (Skip automatic update) دارند.
هنگام بهروزرسانی، Throne:
- فهرست را دانلود میکند و آن را با نمایههای گروه مقایسه میکند. نمایههایی که تغییر نکردهاند نتایج تست خود را نگه میدارند. نمایههای تغییرکرده بهروز میشوند. نمایههای جدید اضافه میشوند و نمایههایی که دیگر در فهرست نیستند حذف میشوند.
- نمایهها را به همان ترتیب فهرست ارائهدهنده مرتب میکند.
- اگر پاسخ هیچ نمایهای نداشته باشد، چیزی را تغییر نمیدهد. در این حالت گزارش برنامه پیام «No profiles found in the subscription: group was left unchanged.» (هیچ نمایهای در اشتراک پیدا نشد؛ گروه بدون تغییر ماند) را نشان میدهد. این کار از گروه شما در برابر پاسخ خالی یا مسدودشده محافظت میکند.
- اگر سرور 10 ثانیه هیچ دادهای نفرستد یا پاسخ بزرگتر از 64 MB باشد، بهروزرسانی را رها میکند.
اگر تنظیمات (Settings) ← تنظیمات پایه (Basic Settings) ← اشتراک (Subscription) ← قبل از بهروزرسانی اشتراک، سرورها را پاک شود (Clear servers before updating subscription) را روشن کنید (بهطور پیشفرض خاموش است)، Throne پیش از هر بهروزرسانی نمایههای گروه را حذف میکند و در نتیجه نتایج تست آنها از بین میرود.
گزارش تغییرات
هر بهروزرسانی یک گزارش تغییرات در زبانهٔ گزارشها (Logs) مینویسد. این گزارش با تغییر (Change of) و نام گروه شروع میشود. هر خط با [+] (اضافهشده)، [~] (بهروزشده)، [-] (حذفشده) یا [=] (نگهداشتهشده) شروع میشود. اگر چیزی تغییر نکرده باشد، گزارش خالی (Nothing) را نشان میدهد.
وقتی یک گروه را بهصورت دستی بهروزرسانی میکنید، Throne گزارش را در یک پنجره هم نشان میدهد. برای خاموش کردن این پنجره، تیک تنظیمات (Settings) ← تنظیمات پایه (Basic Settings) ← اشتراک (Subscription) ← Show the changes window after a manual subscription update را بردارید. بهروزرسانیهای خودکار و Update all subscriptions فقط در گزارش برنامه مینویسند.
نمایهای که از آن استفاده میکنید
بهروزرسانی نمایهای را که به آن متصل هستید متوقف یا حذف نمیکند. اگر ارائهدهنده آن را حذف کرده باشد، Throne آن را نگه میدارد و در گزارش تغییرات زیر «Still in use, so kept instead of deleted» (هنوز در حال استفاده است، پس بهجای حذف نگه داشته شد) فهرست میکند. اگر میخواهید Throne چنین نمایهای را متوقف و حذف کند، تنظیمات (Settings) ← تنظیمات پایه (Basic Settings) ← اشتراک (Subscription) ← Allow stopping the active profile را روشن کنید.
اگر ارائهدهنده تنظیمات نمایهٔ در حال اجرا را تغییر داده باشد، Throne تنظیمات جدید را ذخیره میکند، اما اتصال همچنان از تنظیمات قبلی استفاده میکند. برای استفاده از تنظیمات جدید، نمایه را دوباره اجرا کنید. یک انتخابگر خودکار در حال اجرا، وقتی بهروزرسانی نمایههایی را که از آنها استفاده میکند جایگزین کند، خودش دوباره راهاندازی میشود.
بهروزرسانی خودکار
بهروزرسانی خودکار بهطور پیشفرض خاموش است. برای روشن کردن آن:
تنظیمات(Settings) ←تنظیمات پایه(Basic Settings) ←اشتراک(Subscription) را باز کنید.- کنار
Subscription auto update، تیکفعال کردن(Enable) را بزنید. فاصله (به دقیقا ، اگر کمتر از ۳۰ باشد نادرست است)(Interval (minute, invalid if less than 30)) را تنظیم کنید. مقدار پیشفرض 30 است.- روی
تایید(OK) کلیک کنید.
بهروزرسانی خودکار اینگونه کار میکند:
- یک فاصلهٔ زمانی برای همهٔ گروهها به کار میرود. هر بار که این فاصله سپری شود، Throne همهٔ گروههای اشتراک را بهجز گروههایی که
لغو بهروزرسانی اتوماتیک(Skip automatic update) دارند بهروزرسانی میکند. - فاصلهٔ کمتر از 30 دقیقه به معنای خاموش بودن است.
- Throne هر دقیقه یک بار و همچنین 10 ثانیه پس از شروع به کار بررسی میکند. بهروزرسانیای که زمانش در حالی رسیده که Throne بسته بوده، کمی پس از باز کردن برنامه اجرا میشود.
- زبانهٔ
Runtime Statsزمان باقیمانده را درNext sub updateنشان میدهد. - گزارش برنامه هر بار
Auto-update: running subscriptionsرا نشان میدهد. بهروزرسانیهای خودکار هرگز پنجرهٔ تغییرات را باز نمیکنند.
گزینههای گروه
برای تغییر یک گروه، روی زبانهٔ آن راستکلیک کنید و ویرایش گروه انتخابشده (Edit selected Group) را انتخاب کنید، یا گروه ها (Groups) ← Edit current Group را انتخاب کنید.
| تنظیم | پیشفرض | کارکرد |
|---|---|---|
نام (Name) |
– | نامی که روی زبانه نشان داده میشود. |
نوع (Type) |
پایه (Basic) |
پایه یا اشتراک (Subscription). پس از ساختن گروه نمیتوانید آن را تغییر دهید. |
پروکسی front (Front Proxy) |
None |
نمایهای که همهٔ نمایههای این گروه ابتدا از طریق آن وصل میشوند. پروکسی front و پروکسی مقصد را ببینید. |
پروکسی مقصد (Landing Proxy) |
None |
نمایهای که ترافیک پس از نمایهٔ گروه از طریق آن خارج میشود. |
Auto Clear Unavailable Profiles |
خاموش | پس از تست URL نمایههای این گروه، نمایههایی را که ناموفق بودهاند بدون پرسش حذف میکند. |
URL |
– | نشانی اشتراک. فقط برای گروههای اشتراک. |
لغو بهروزرسانی اتوماتیک (Skip automatic update) |
خاموش | این گروه را از بهروزرسانیهای خودکار کنار میگذارد. بهروزرسانی دستی همچنان کار میکند. |
Advanced |
– | پنجرهٔ Advanced Subscription Settings را باز میکند (از نسخهٔ 1.3.1). پس از هر بهروزرسانی و User-Agent و HWID را ببینید. |
اگر گروه نمایه داشته باشد، پنجره دکمههای لینک های اشتراک گذاری نمایه را کپی کنید (Copy profile share links) و Copy profile share links (Deep Links) را هم دارد. این دکمهها لینک همهٔ نمایههای گروه را کپی میکنند.
پس از هر بهروزرسانی
از نسخهٔ 1.3.1، یک گروه اشتراک میتواند پس از هر بهروزرسانی خودش را پاکسازی کند. گزینههای گروه را باز کنید، روی Advanced کلیک کنید و از بخش Update استفاده کنید. همهٔ گزینهها بهطور پیشفرض خاموشاند.
| تنظیم | کارکرد |
|---|---|
Keep working profiles |
نمایههایی که آخرین تستشان موفق بوده، وقتی اشتراک دیگر آنها را فهرست نمیکند، نگه داشته میشوند. |
Remove duplicate profiles |
نمایههایی را که کپی دقیق نمایهٔ دیگری هستند حذف میکند. |
Remove insecure profiles |
نمایههایی را که ترافیکشان بهدرستی محافظت نمیشود حذف میکند؛ همانند گروه ها (Groups) ← Remove Insecure Configs. |
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
وقتی Throne یک اشتراک را دانلود میکند، هدر User-Agent را میفرستد که نام برنامه را در خود دارد. برخی ارائهدهندگان برای هر برنامه فهرست متفاوتی میفرستند یا برنامههایی را که نمیشناسند رد میکنند. میتوانید این مقدار را تغییر دهید:
- برای همهٔ گروهها:
تنظیمات(Settings) ←تنظیمات پایه(Basic Settings) ←اشتراک(Subscription) ←عامل کاربر(User Agent). اگر خالی باشد، Throne عبارتThrone/و نسخهٔ خود را میفرستد، برای مثالThrone/1.3.1. - برای یک گروه (از نسخهٔ 1.3.1): گزینههای گروه ←
Advanced→Request→User Agent. اگر خالی باشد، گروه از مقدار سراسری استفاده میکند.
برخی ارائهدهندگان شناسهٔ دستگاه (HWID) را هم لازم دارند. Throne آن را فقط در صورتی میفرستد که خودتان روشنش کنید:
- برای همهٔ گروهها: در زبانهٔ
اشتراک(Subscription) تیکEnable sending HWID, device model, and OS version when updating subscriptionرا بزنید. این گزینه بهطور پیشفرض خاموش است. نشانگر ماوس را روی آن نگه دارید تا مقدارهایی را که Throne میفرستد ببینید. - برای یک گروه:
Send HWIDرا رویKeep Default(پیروی از تنظیم سراسری)،OnیاOffبگذارید. فیلدهایHWID،OS،OS VersionوDevice Modelمقدارها را برای این گروه جایگزین میکنند. فقط وقتی میتوانید آنها را ویرایش کنید که ارسال HWID برای گروه روشن باشد.
برای فرستادن مقدارهای دیگر برای همهٔ گروهها، Custom System Parameters (optional) را در زبانهٔ اشتراک (Subscription) پر کنید. از این قالب استفاده کنید و مقدارهایی را که نمیخواهید تغییر دهید ننویسید:
hwid=value,os=value,osVersion=value,model=value
Throne این مقدارها را در هدرهای x-hwid، x-device-os، x-ver-os و x-device-model میفرستد. برای اینکه بدانید چه چیزهایی در آنها هست، حریم خصوصی را ببینید.
پروکسی front و پروکسی مقصد
یک گروه میتواند ترافیک همهٔ نمایههایش را از دو نمایهٔ اضافی عبور دهد:
دستگاه شما ← پروکسی front (Front Proxy) ← یک نمایه از این گروه ← پروکسی مقصد (Landing Proxy) ← WARP (اگر روشن باشد) ← اینترنت
- وقتی دستگاه شما نمیتواند مستقیماً به سرورهای گروه برسد، از
پروکسی front(Front Proxy) استفاده کنید. - وقتی وبسایتها باید بهجای نشانی سرورهای گروه، نشانی پروکسی مقصد را ببینند، از
پروکسی مقصد(Landing Proxy) استفاده کنید.
میتوانید هر نمایهٔ ذخیرهشدهای را از هر گروهی انتخاب کنید؛ برای جستوجو در فیلد تایپ کنید. انتخابگرهای خودکار در این فهرست نیستند، چون خودشان سرور را تغییر میدهند. برای زنجیرهها و قوانین ترکیب هستهها، زنجیرههای پروکسی و پیکربندیهای سفارشی را ببینید.
قالبهای پشتیبانیشده
یک اشتراک میتواند اینها را برگرداند:
- لینکهای اشتراکگذاری مانند
vless://،vmess://،trojan://،ss://،hysteria2://یاtuic://، هر کدام در یک خط، بهصورت متن ساده یا کدگذاریشده با Base64. - YAML مربوط به Clash یا Mihomo با فهرست
proxies:. - JSON مربوط به sing-box: یک پیکربندی کامل یا فهرستی از خروجیها (outbound). هر خروجی پشتیبانیشده به یک نمایه تبدیل میشود. یک شیء خروجی تکی به یک نمایهٔ خروجی سفارشی تبدیل میشود.
- JSON مربوط به Xray. خروجیهای یک پیکربندی به نمایه تبدیل میشوند. فهرستی از پیکربندیهای کامل Xray بهازای هر پیکربندی یک نمایهٔ
Custom Xray Configمیسازد. - SIP008 (JSON مربوط به Shadowsocks)، فایلهای
.confمربوط به WireGuard و AmneziaWG، فایلهای.ovpnمربوط به OpenVPN، فایلهای نمایهٔ XML مربوط به AnyConnect و لینکهایvpn://مربوط به AmneziaVPN.
اینکه یک لینک vless:// به نمایهٔ sing-box تبدیل شود یا Xray، به تنظیمات (Settings) ← تنظیمات پایه (Basic Settings) ← هسته (Core) ← Xray VLESS Preference بستگی دارد. Throne این تنظیم را هنگام وارد کردن اعمال میکند، پس پس از تغییر آن، اشتراکهایتان را دوباره بهروزرسانی کنید. sing-box در برابر Xray را ببینید. فهرست کامل قالبها در پروتکلها و قالبهای واردکردن آمده است.
مشکلات
ابتدا زبانهٔ گزارشها (Logs) را باز کنید. هر بهروزرسانی خطهایی مینویسد که با >>>>>>>> و <<<<<<<< شروع میشوند و اگر خطایی رخ داده باشد، آن را هم در بر دارند.
ارائهدهنده Throne را رد میکند یا هیچ نمایهای نمیفرستد
برخی ارائهدهندگان فقط به برنامههایی پاسخ میدهند که میشناسند. در این حالت گزارش برنامه خطایی مانند کد وضعیت 403 یا «No profiles found in the subscription» (هیچ نمایهای در اشتراک پیدا نشد) را نشان میدهد. User Agent گروه (گزینههای گروه ← Advanced) را روی مقداری بگذارید که ارائهدهندهٔ شما انتظار دارد. از جمله مقدارهایی که کاربران به آنها نیاز داشتهاند: ClashMeta، sing-box و Happ/1.0.
ارائهدهنده شناسهٔ دستگاه میخواهد
اگر ارائهدهنده شناسهٔ دستگاه یا اثر انگشت دستگاه را میخواهد، ارسال HWID را روشن کنید: Send HWID را برای گروه روی On بگذارید، یا ارسال HWID را برای همهٔ گروهها در زبانهٔ اشتراک (Subscription) روشن کنید.
«درخواست با پروکسی اما هیچ نمایهای شروع نشده است.» (Request with proxy but no profile started.)
وقتی تنظیمات (Settings) ← تنظیمات پایه (Basic Settings) ← Miscellaneous → Use proxy روشن است، Throne درخواستهای خودش، برای مثال بهروزرسانی اشتراکها، را از طریق پورت پروکسی محلی خود میفرستد. هر وقت تیک پروکسی سیستمی (System Proxy) زده شده باشد هم همین کار را میکند. اگر هیچ نمایهای در حال اجرا نباشد، پروکسیای وجود ندارد و درخواست با این پیام ناموفق میشود. ابتدا یک نمایه را اجرا کنید، یا Use proxy و پروکسی سیستمی (System Proxy) را خاموش کنید.
نشانی اشتراک در کشور شما مسدود است
- نمایهای را که کار میکند اجرا کنید.
تنظیمات(Settings) ←تنظیمات پایه(Basic Settings) ←Miscellaneous→Use proxyرا روشن کنید.- اشتراک را بهروزرسانی کنید.
Use proxy به پورت پروکسی محلی نیاز دارد، پس تا وقتی Disable Mixed Inbound روشن است کار نمیکند.
لینکهای «crypt» در Happ و v2RayTun
لینکهایی که با happ://crypt یا v2raytun://crypt شروع میشوند برای همان برنامهها رمزگذاری شدهاند و Throne نمیتواند آنها را بخواند. صفحههای وبی مانند …/dl/happ-link/… هم اشتراک نیستند. از ارائهدهندهٔ خود یک نشانی اشتراک معمولی بخواهید که با https:// شروع شود.
نمایهها بهصورت Custom Xray Config نشان داده میشوند
اگر اشتراک فهرستی از پیکربندیهای کامل Xray برگرداند، Throne هر پیکربندی را بهصورت یک نمایه از نوع Custom Xray Config وارد میکند (که در ویرایشگر نمایه Custom (Xray config) نام دارد). بخش inbounds هر پیکربندی را حذف میکند و بقیه را همانطور که نوشته شده اجرا میکند. این رفتار عمدی است: چنین پیکربندیهایی میتوانند متعادلکنندههای بار و زنجیرههایی داشته باشند که فقط بهصورت یکپارچه کار میکنند. در مقابل، یک پیکربندی sing-box بهازای هر خروجی به یک نمایه تقسیم میشود.
برای راهنمایی بیشتر، عیبیابی را ببینید.
در Android
Throne برای Android همین گروهها، گزینهها و رفتار بهروزرسانی را دارد.
گروهها(Groups) را از منوی کناری باز کنید. ازNew groupوبهروزرسانی همه اشتراکها(Update all subscriptions) در بالای صفحه استفاده کنید. هر گروه نوع، تعداد نمایهها، آخرین بهروزرسانی و، اگر ارائهدهنده بفرستد، سهمیه را نشان میدهد («Used … · … left · expires …»، یعنی مصرفشده، باقیمانده و تاریخ انقضا).- ویرایشگر گروه همین گزینهها را دارد، با این تفاوت که نامها فقط با حرف اول بزرگ نوشته شدهاند:
Front proxy،Landing proxy،Auto clear unavailable profiles،Skip automatic updateوAdvanced. URLنشانیcontent://را هم میپذیرد، پس اشتراک میتواند از فایلی بیاید که برنامهٔ دیگری در اختیار میگذارد. برای یک نشانی سادهٔhttp://، ویرایشگر هشدار «ترافیک HTTP شفاف ناامن است» (Cleartext HTTP traffic is insecure) را نشان میدهد.- گزینههای سراسری در
تنظیمات(Settings) ←اشتراکها(Subscriptions) هستند. اگرUser agentخالی باشد، برنامهThrone/Android/و نسخهٔ خود را میفرستد. اضافهکردن پراکسی جدید(Add profile) ←وارد کردن از بریدهدان(Import from clipboard) با یک نشانی، همان پرسش «How to update?» (چگونه بهروزرسانی شود؟) را میپرسد.- پنجرهٔ تغییرات فقط پس از بهروزرسانی دستی یک گروه ظاهر میشود. بهروزرسانیهای خودکار فقط در گزارش برنامه مینویسند.
برای مشکلات مخصوص Android، عیبیابی Android را ببینید.