پرش به محتوا
داده‌نوشت
فناوری، زیرساخت و هوش مصنوعی
پوسته
توسعه نرم‌افزار

Fardgram؛ کلاینت متن‌باز تلگرام برای اتصال‌های جایگزین

Fardgram یک کلاینت دسکتاپ شخص ثالث تلگرام است که با Tauri 2، React، TypeScript، Rust و TDLib توسعه یافته و بر پشتیبانی پیشرفته از پروکسی و تجربه راست‌به‌چپ تمرکز دارد.

انتشار: ۲۵ مهر ۱۴۰۵2 دقیقه
Fardgram؛ کلاینت متن‌باز تلگرام برای اتصال‌های جایگزین
فهرست مطالب3 بخش

Fardgram یک کلاینت دسکتاپ شخص ثالث و متن‌باز برای تلگرام است که با هدف ارائه تجربه‌ای سریع و سبک، پشتیبانی پیشرفته از پروکسی و امکانات بیشتر برای مدیریت اتصال توسعه یافته است. این قابلیت‌ها می‌توانند هنگام اختلال یا محدودیت شبکه، مسیرهای متنوع‌تری برای برقراری ارتباط در اختیار کاربران قرار دهند؛ بااین‌حال، هیچ کلاینتی نمی‌تواند اتصال هنگام قطع کامل اینترنت را تضمین کند.

#معماری Fardgram و امکانات تلگرام

این پروژه با React، TypeScript، Tauri 2 و هسته رسمی TDLib ساخته شده است. امکانات معرفی‌شده برای آن شامل پیام‌رسانی، نگهداری چند حساب، احراز هویت بومی، همگام‌سازی صفحه‌بندی‌شده گفت‌وگوها و تاریخچه پیام‌ها، جست‌وجوی متکی بر سرور، رسانه‌های غنی و واکنش‌هاست.

رابط کاربری دسکتاپ Fardgram از تجربه آشنای تلگرام الهام گرفته و پشتیبانی از نمایش راست‌به‌چپ نیز یکی از محورهای اصلی آن است. علاقه‌مندان می‌توانند کد و مستندات پروژه Fardgram در GitHub را بررسی کنند.

#پشتیبانی از پروکسی و مدیریت اتصال

تفاوت اصلی Fardgram در ابزارهای مرتبط با اتصال شبکه است. طبق توضیحات پروژه، این کلاینت از پیکربندی‌های مختلف اتصال با هسته sing-box، از جمله Shadowsocks، پشتیبانی می‌کند. ابزارهای جست‌وجوی پیکربندی و پروکسی، قابلیت HTTP Relay، پایش وضعیت شبکه، Ghost Mode و تنظیمات پیشرفته نیز برای آن معرفی شده‌اند.

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

#توسعه بومی و نسخه قابل‌حمل ویندوز

اجرای بومی Fardgram به نسخه ویندوز ۶۴ بیتی TDLib نیاز دارد. مخزن پروژه امکان دریافت بسته ازپیش‌ساخته‌شده و سنجش صحت فایل‌ها با هش‌های SHA-256 را فراهم می‌کند؛ توسعه‌دهندگان همچنین می‌توانند نسخه مشخص‌شده TDLib را از منبع رسمی بسازند.

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

منابع خبر

  1. github.com — منبع اصلیhttps://github.com/amirrezamortazavifard/Fardgram

مطالب مرتبط

برای ادامه مطالعه

این یادداشت‌ها بر اساس موضوع مشترک، هم‌پوشانی برچسب‌ها و تازگی انتشار انتخاب می‌شوند.

بدون تصویر
توسعه نرم‌افزار

Jiro Build؛ کتابخانه پرامپت برای ساخت سریع‌تر وب‌سایت با ابزارهای هوش مصنوعی

Jiro Build کتابخانه‌ای از پرامپت‌های طراحی برای ساخت وب‌سایت با ابزارهای هوش مصنوعی است که امکان کپی پرامپت و استفاده در ابزارهایی مانند Bolt، Lovable، Replit و v0 را فراهم می‌کند.

۱۷ مهر ۱۴۰۵2 دقیقه

دیدگاه‌ها

اولین نفری باش که دیدگاه می‌ذاره