تلگرام را روی گوشی باز میکنید و بالای صفحه بهجای نام برنامه نوشته «در حال اتصال...» و چتها بهروز نمیشوند. یکی از آشنایان لینکی یا سه خط نامفهوم برایتان فرستاده، یا شاید خودتان در جستوجو مینویسید «پروکسی تلگرام اندروید». و نتایج جستوجو همان اول پیشنهاد میکنند چیزی دانلود کنید: یک برنامهٔ جداگانه به اسم «پروکسی»، نسخهٔ تغییریافتهٔ تلگرام، و در یکی از مقالهها، همان در خطهای اول، مسیری در منو که در تلگرام فعلی اندروید اصلاً وجود ندارد (در عوض دربارهٔ نسخههای تغییریافته خیلی مفصل نوشته است).
لازم نیست چیزی دانلود کنید. در راهنمای تلگرام صریحاً آمده که همهٔ برنامههای موبایل و دسکتاپ آن میتوانند از طریق پروکسی وصل شوند، پس در تلگرام رسمی اندروید که از Google Play یا از telegram.org نصب میشود، این تنظیم از قبل وجود دارد. نه فایل APK با اسم «پروکسی» لازم است، نه نسخهٔ تغییریافته و نه دسترسی root.
همهٔ نامهای زیر را با ترجمهٔ فارسی در پلتفرم ترجمهٔ تلگرام تطبیق دادهام و کد برنامهٔ اندروید را در GitHub، یعنی تازهترین کد نسخهٔ 13.0.2، نگاه کردهام. اگر زبان برنامهٔ شما انگلیسی است، نام انگلیسی را داخل پرانتز آوردهام.
با لینکی که برایتان فرستادهاند چه کنید
لینک پروکسی معمولاً با https://t.me/proxy? یا tg://proxy? شروع میشود و بعد از آن سرور، پورت و کلید مخفی (secret) میآید. سادهترین کار این است که همانجا در تلگرام، در چتی که لینک را فرستادهاند، روی آن بزنید. برنامه پنجرهٔ پروکسی را باز میکند و در آن دکمهٔ «اتصال پروکسی» (Connect Proxy) هست.
در همین پنجره دکمهٔ «بررسی وضعیت» (Check Status) هم هست و تلگرام پیش از بررسی صادقانه هشدار میدهد: «این کار، آدرس IP شما را برای مدیر سرور پروکسی آشکار خواهد کرد.» نگران نباشید، صاحب پروکسی MTProto پیامهای شما را نمیخواند و حسابتان را شناسایی نمیکند. اما میتواند ببیند از چه IP و در چه ساعتی وصل میشوید، و خود این واقعیت را که از تلگرام استفاده میکنید. به همین دلیل تلگرام در راهنمای پروکسی توصیه میکند پروکسی را فقط از منبعی بگیرید که به آن اعتماد دارید.
همین اول بگویم که ما خودمان پروکسی میفروشیم، پس نمیتوانم کاملاً از بیرون به این توصیه نگاه کنم. اما این توصیه را تلگرام میکند، نه من، و دربارهٔ خودمان فقط در آخر حرف میزنم. اینکه لینک را از کجا بگیرید و چطور انتخاب کنید به چه کسی اعتماد کنید، در مقالهٔ پروکسی تلگرام مفصلتر آمده است. یک نکتهٔ دیگر: پروکسی به کد ورود نیازی ندارد، در لینک و در فیلدها فقط سرور، پورت و کلید هست. خود تلگرام هم میخواهد این کد را به هیچکس ندهید، از جمله به سرویسها و برنامههای دیگر.
گاهی لینک بهجای تلگرام در مرورگر باز میشود، مثلاً اگر آن را در برنامهٔ دیگری زده باشید. این ممکن است به نسخهٔ اندروید، مرورگر و اینکه گوشی اجازه دارد کدام لینکها را در برنامهها باز کند بستگی داشته باشد، پس از قبل نمیتوانم بگویم برای شما چطور خواهد بود. گاهی هم بهجای پنجرهٔ پروکسی فقط سایت تلگرام باز میشود. نسخهٔ وب تلگرام از پروکسی پشتیبانی نمیکند، پس تنظیم آن در مرورگر فایدهای ندارد.
در هر دو حالت لینک را کامل کپی کنید و داخل برنامه بازش کنید. معمولاً کافی است آن را برای خودتان در «پیامهای ذخیره شده» (Saved Messages) بفرستید و همانجا رویش بزنید، البته این بیشتر حدس من است و با اطمینان نمیدانم. راه مطمئنتری هم هست: گزینهٔ «چسباندن از حافظه»، که کمی پایینتر دربارهاش میگویم.
اگر بهجای لینک سه خط به شما دادهاند
گاهی پروکسی را تکهتکه میفرستند: آدرس سرور، پورت و یک رشتهٔ طولانی از حروف و عدد. این رشته را در راهنماها secret یا کلید مخفی مینامند و در تلگرام فارسی اندروید فیلد آن «رمز» نام دارد. مسیر این است:
- «تنظیمات» (Settings) را باز کنید و بعد «دادهها و ذخیرهسازی» (Data and Storage) را.
- پایین صفحه «تنظیمات پروکسی» (Proxy Settings) را بزنید.
- «افزودن پروکسی» (Add Proxy) را بزنید.
- نوع «پروکسی MTProto» را انتخاب کنید.
- فیلدهای «سرور»، «درگاه» (همان پورت) و «رمز» را پر کنید و پروکسی را ذخیره کنید.
برای SOCKS5 نوع آن «پروکسی SOCKS5» است و آنجا سرور و پورت لازم است، و گاهی «نام کاربری» و «گذرواژه» هم. اینکه خود «تنظیمات» را چطور باز کنید به نسخه و شکل رابط کاربری بستگی دارد، برای همین دکمهٔ ورود به آن را اینجا توضیح نمیدهم.
لازم نیست کلید طولانی را دستی تایپ کنید. اگر لینک پروکسی در حافظهٔ موقت (کلیپبورد) باشد، در صفحهٔ افزودن گزینهٔ «چسباندن از حافظه» (Paste from clipboard) ظاهر میشود و خودش فیلدها را پر میکند و نوع را انتخاب میکند. لینک را باید کامل کپی کنید، همراه با https:// یا tg:// در ابتدا، چون برنامه رشتهای را که این ابتدا را ندارد لینک نمیشناسد.
وقتی پروکسی اضافه شد، میتوانید آن را به گوشی دیگری هم بدهید. در کارت پروکسی گزینهٔ «به اشتراک گذاشتن» با کد QR هست و زیر آن نوشته: «دوستان شما میتوانند با اسکن این کد از طریق دوربین تلفن همراه خود، این پروکسی را اضافه کنند.»
از کجا بفهمید پروکسی کار میکند
نشانهاش درست در عنوان بالای فهرست چتهاست. تا وقتی تلگرام از طریق پروکسی وصل میشود، آنجا نوشته «در حال اتصال به پروکسی...»، نه «در حال اتصال...»، و اگر اصلاً اینترنت نباشد «در انتظار شبکه...». اگر روی این عنوان بزنید، فهرست پروکسیها باز میشود. وقتی اتصال برقرار شد، این نوشته ناپدید میشود.
راهنماهای قدیمی دنبال نماد پروکسی در گوشهٔ بالا سمت راست میگردند و راهنمای تلگرام نماد سپر را بالای فهرست چتها توصیف کرده است. در نسخههای تازهٔ اندروید نماد پروکسی به منوی سهنقطه «⋮» منتقل شده است. آنجا گزینهٔ «پروکسی» با یکی از عبارتهای «متصل شد»، «در حال اتصال» یا «غیرفعال» هست و معمولاً وقتی پروکسی روشن است دیده میشود. در نسخهٔ قدیمی برنامه ممکن است طور دیگری باشد.
در فهرست پروکسیها وضعیت هر کدام دیده میشود، «متصل»، «در دسترس» یا «غیر قابل دسترس»، و کنارش پینگ به شکل «پینگ: … میلیثانیه». اگر نوشته «غیر قابل دسترس»، پیشنهاد من این است که منتظر نمانید دوباره کار کند و پروکسی دیگری از منبعی که به آن اعتماد دارید بگیرید. گاهی خود تلگرام هم مینویسد پروکسیای که استفاده میکنید «به درستی پیکربندی نشده است و غیرفعال خواهد شد» و از شما میخواهد پروکسی دیگری پیدا کنید.
وقتی دو پروکسی یا بیشتر دارید و روشن هستند، در فهرست گزینهٔ «تغییر خودکار پروکسیها» ظاهر میشود. با آن، اگر پروکسی فعلی از کار بیفتد، تلگرام خودش سراغ بعدی میرود، و زمان انتظار را هم میتوانید تعیین کنید.
چند چیز در راهنماهای قدیمی گیجکننده است. بعضیهایشان میگویند کلیدی را برای تماسها روشن کنید، و اگر چنین کلیدی ندارید طبیعی است، چون در نسخههای تازهٔ تلگرام اندروید دیگر وجود ندارد. و اگر بعد از اتصال یک کانال ناآشنا در چتها پیدا شد، به احتمال زیاد صاحب پروکسی آن را نشان میدهد. تلگرام توضیح میدهد که این کار ترافیک شما را آشکار نمیکند و اگر میخواهید این کانال برداشته شود، پیشنهاد میکند پروکسی را خاموش کنید.
پروکسی را همانجایی خاموش میکنید که اضافهاش کردید: در «تنظیمات پروکسی» کلید «استفاده از پروکسی» (Use Proxy) هست.
اگر برای هر دستگاه لینک جداگانه میخواهید
حالا همانطور که قول داده بودم، دربارهٔ خودمان. FreeGate یک پروکسی شخصی MTProto میدهد که اتصال به آن طوری پوشانده میشود که شبیه یک اتصال معمولی HTTPS باشد. این پروکسی فقط داخل تلگرام کار میکند و برنامههای بانکی و بقیهٔ برنامهها مثل همیشه باز میشوند. هر دستگاه لینک خودش را دارد و اگر لینکی درز کرد، در حساب کاربری با یک لمس عوضش میکنید و لینک قبلی فوراً از کار میافتد.
اتصال آن مثل هر پروکسی دیگری با لینک است. اگر حساب کاربری را روی خود گوشی باز کردهاید، دکمهٔ «اتصال در تلگرام» را بزنید، و اگر روی کامپیوتر باز است، کد QR را با گوشی اسکن کنید. بعد تلگرام دربارهٔ پروکسی میپرسد و فقط میماند که «اتصال پروکسی» را بزنید.
اول میتوانید رایگان امتحان کنید: ۱ روز پس از ثبتنام با ایمیل و تأیید آن، بدون پرداخت و بدون برداشت خودکار. قیمت برای یک دستگاه است، یعنی گوشی و کامپیوتر دو دستگاه حساب میشوند، و تعرفهها و شرایط را روی سایت میبینید. میتوانید از freegate.app/ir شروع کنید.