TgWitness / مستندسازی

آنچه آزمایش شده است ←

منبع / راه‌اندازی

Telegram · راه‌اندازی اولیه و تنظیمات

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

TgWitness / مستندسازی · شروع کار

شروع کار

حساب‌ها · اتصال · دسترسی

یک فضای کاری جدید باز می‌شود /first-run: زبان و زمان، سطح رابط کاربری، هدف، اتصال، تلگرام و چت‌ها. هر پاسخ به محض تغییر روی سرور ذخیره می‌شود، بنابراین با بارگذاری مجدد، همان مرحله ادامه می‌یابد. آخرین صفحه فهرستی از پاسخ‌ها را نمایش می‌دهد و به شما امکان می‌دهد به هر کدام از آن‌ها بازگردید.

زبان، منطقه زمانی IANA، تم و سطح به ازای هر اپراتور و هر فضای کاری ذخیره می‌شوند. ارزش‌های پیش‌فرض عبارتند از زبان مرورگر، منطقه زمانی دستگاه، تم سیستم و رابط کاربری ساده. تغییر زبان، جلسه پنل را حفظ می‌کند. زمان‌ها در مجله امضا شده هرگز تغییر نمی‌کنند.

/settings ویرایش می‌کند همان سوابق را که جادوگر ویرایش می‌کند. جستجو شامل فیلدهای اصلی، پارامترها و فرم‌های توسعه‌یافته می‌شود؛ یک فیلد مخفی را می‌توان بدون تغییر سطح باز کرد. سطوح فقط آنچه را که نمایش داده می‌شود تغییر می‌دهند: سرور به طور خودکار مجوزها را بررسی می‌کند. تنظیمات مجموعه و اولین اتصال به مدیر فضای کاری تعلق دارند.

سطح میدان‌ها پنل کناری
ساده فقط موارد ضروری خانه، چت‌ها، تغییرات، آرشیوها، تنظیمات
استاندارد تنظیمات مشترک همراه با توضیحات افزودن Case Board، حساب‌ها و دسترسی
کارشناس تمام فیلدها، محدودیت‌ها و جزئیات فنی افزودن منابع، موارد اضافی، پرسش از آرشیو، پارامترها، حساب، گزارش سیستم و یکپارچه‌سازی‌ها

راهنمای پنل هر بخش را توضیح می‌دهد.

اهداف#

هدف مجموعه فایل‌ها خدمات خارجی آدرس سرور
نسخهٔ بایگانی خاموش؛ شروع یک خروجی را اجرا می‌کند عکس‌ها تا ۲۰ مگابایت خاموش خودکار
دنبال کردن چت‌ها مستمر عکس‌ها و ویدیوها تا ۶۰ ثانیه / ۲۰ مگابایت برچسب‌های زمانی و اعلان‌های مشکل خودکار
مدرک مستمر تمام فایل‌ها تا ۱ گیگابایت برچسب‌های زمانی، drand، اعلان‌ها خیر، آن را مخفی کن

کپی خارج از محل، ربات شاهد و بررسی کد برای ارائه مدرک توصیه می‌شوند. آدرس‌های ذخیره‌سازی و اعلان به یک مقصد اولیه نیاز دارند. ویژگی‌ای که با یک سرویس خارجی ارتباط برقرار می‌کند، درخواست اجازه برای درخواست‌های خارج از تلگرام را مطرح می‌کند؛ غیرفعال کردن آن، غیرفعال کردن مهرهای زمانی، اعلان‌ها و کپی خارج از محل را نیز پیشنهاد می‌دهد.

تغییر هدف، ابتدا تفاوت را نشان می‌دهد و می‌توان تغییرات دستی را حفظ کرد. یک فیلد که با هدف متفاوت است، با عبارت «توسط شما تغییر کرده» علامت‌گذاری می‌شود و می‌توان آن را به حالت اولیه بازگرداند. بازنگری تنظیمات مانع از اعمال یک تفاوت بررسی‌شده بر روی تغییری می‌شود که در یک تب دیگر ایجاد شده است.

اتصال#

Automatic ابتدا سرورهای عمومی MTProxy را امتحان می‌کند، سپس WARP و در نهایت اتصال مستقیم را، که این مورد آخر تنها زمانی انجام می‌شود که آدرس سرور قابل نمایش باشد. Automatic و WARP می‌توانند اجزای دارای بررسی هش را نصب کرده و سرور را در Cloudflare ثبت کنند. WARP از مدیر موجود wgcf/wireproxy و یک پورت محلی SOCKS5 استفاده می‌کند؛ جدول مسیریابی سیستم تغییر نمی‌کند. هنگامی که به سرویس‌های خارجی نیاز باشد، Automatic اتصال از طریق WARP را به MTProxy ترجیح می‌دهد.

پراکسی شما می‌پذیرد tg://proxy, socks5://, http:// و https://. گواهی یک پروکسی HTTPS قبل از ارسال اعتبارنامه‌ها به آن بررسی می‌شود.

بررسی اتصال به مدت پنج دقیقه معتبر است و به مسیر، سیاست و پاسخ‌های جادوگر بستگی دارد؛ تغییر هر یک از آن‌ها نیازمند یک بررسی جدید است. ادامه بدون بررسی امکان‌پذیر است و جایگزین ورود تلگرام نمی‌شود. مسیر انتخاب‌شده در پس‌زمینه مجدداً بررسی می‌شود و پس از قطع اتصال، «اتوماتیک» زنجیره خود را دوباره اجرا می‌کند. هنگامی که هیچ پروکسی عمومی پاسخی ندهد، شمارشگر با WARP و اقدامات بررسی مجدد به رنگ قرمز درمی‌آید.

گروه‌های حساب#

حساب‌های یک گروه تنظیمات خود را به اشتراک می‌گذارند. در صفحهٔ تنظیمات یک حساب، حساب‌ها → گروه‌ها و تنظیمات مشترک → تنظیمات مشترک یا تنظیمات گروه را باز کنید.

این گروه هدف، فایل‌های ذخیره‌شده، زمان‌مهرها، drand، اعلان‌های مشکل، نسخهٔ خارج از محل، درخواست‌های خارج از تلگرام، حالت IP، موارد قابل ضبط، برنامهٔ بازبینی مجدد، قوانین اعلان، تنظیمات گزارش، پارامترها و مسیر اتصال را به اشتراک می‌گذارد. مقاصد اعلان، اعتبارنامه‌های پروکسی و ورود به سیستم به ازای هر حساب کاربری مجزا باقی می‌مانند، و همچنین شروع و توقف جمع‌آوری نیز به همین صورت است.

  • هر عضو گروه را دنبال می‌کند. تنظیمات یک مقدار را علامت‌گذاری می‌کند 🔗 از گروه یا ✏️ مقدار خود؛ بازگشت به مقدار گروه آن را بازمی‌گرداند.
  • یک تغییر، حساب‌هایی را که شامل می‌شود فهرست می‌کند (در ۲ از ۳ حساب اعمال می‌شود) و پیش از جایگزینی مقدار خود، برای هر حساب جداگانه می‌پرسد. حساب‌های بدون تیک، مقدار خود را حفظ می‌کنند.
  • پارامتری که گروه به اشتراک نمی‌گذارد تا زمانی که اشتراک‌گذاری نمی‌شود: هر حساب مقدار خود را حفظ می‌کند را فشار دهید، باقی می‌مانداین مقدار را به اشتراک بگذارید.
  • کپی تنظیمات از یک حساب، مقادیر حساب انتخاب‌شده را به‌عنوان تنظیمات گروه در نظر می‌گیرد.
  • از حساب منتقل‌شده به گروه پرسیده می‌شود که آیا مقادیر گروه را بپذیرد؟ در غیر این صورت، مقادیر خود را که با ✏️ نشانه‌گذاری شده‌اند، حفظ می‌کند. حساب‌هایی که بعداً اضافه می‌شوند با مقادیر گروه شروع می‌کنند.
  • یک حساب ناظر حالت IP خود را تا زمان توقف حفظ می‌کند.

هر تغییر در دفترچهٔ ثبت‌شدهٔ فضای کاری اصلی و هر عضوی که شامل آن می‌شود، ثبت می‌گردد. حذف یک گروه، حساب‌های آن و مقادیر فعلی‌شان را حفظ می‌کند.

صفحه گروه /groups/<id> اعضا، مواردی که نیاز به توجه دارند و گفتگوهایی را که چندین حساب مشاهده می‌کنند، نشان می‌دهد. به گروه‌های حساب کاربری مراجعه کنید.

فضاهای کاری موجود#

یک فضای کاری که یک جلسه یا یک راه‌اندازی قبلی را دارد، ویزارد را دریافت نمی‌کند. مقادیر آن هنگام بارگذاری صفحه با یک هدف جایگزین نمی‌شوند. پنهان کردن یک فیلد، این ویژگی را غیرفعال نمی‌کند یا مقدار آن را حذف نمی‌کند.

اندازه و برآورد زمانی، تا سه چت انتخاب‌شده و تا ۲۰ پیام از هر یک را می‌خواند. این یک برآورد است: این ابزار محدودیت‌های تلگرام، سرعت یک سرور مشخص یا فایل‌های موجود در هر چت را پیش‌بینی نمی‌کند.