عن المشروع

Telegram Drive هو مساحة عمل ملفات مفتوحة المصدر تعمل محليًا أولًا وتستخدم حساب تيليجرام الخاص بك كخلفية تخزين. بُني باستخدام Tauri وRust وReact، ويعمل على Windows وmacOS وLinux وAndroid وGoogle TV، ويتصل مباشرةً بتيليجرام باستخدام بيانات اعتماد API تنشئها بنفسك على my.telegram.org. يوضح المشروع أنه لا يشغّل خدمة تخزين ملفات أو تمرير منفصلة، وأن جميع الميزات متاحة دون دفع. القدرات الأساسية الموصوفة في README: - إدارة الملفات: عرض شبكي وقائمة مع عرض افتراضي، أحجام بطاقات قابلة للتعديل، بحث، فرز، تحديد متعدد وإجراءات جماعية، رفع/تنزيل/إعادة تسمية/نسخ/نقل/حذف، السحب والإفلات، إنشاء مجلدات وتجميعها، رفع مجلدات كاملة مع ZIP اختياري، ورفع من روابط بعيدة مع إعادة المحاولات ونطاقات قابلة للاستئناف. - النقل: قوائم رفع/تنزيل دائمة على سطح المكتب تنجو من إعادة التشغيل، ضوابط التزامن وعرض النطاق، إيقاف/استئناف/إعادة محاولة/إلغاء، تشغيل في الخلفية عبر صينية النظام، إشعارات أصلية، ومعالجة flood-wait. تُكتب التنزيلات إلى ملفات مؤقتة وتُنشر بشكل ذري. - العرض والتشغيل: صور مصغرة كسولة، عارض صور مع تكبير/تحريك، عارض PDF، مشغل صوت، تشغيل فيديو مع التقديم وبدائل البث/إعادة التضمين/التحويل، إضافة إلى تصفح واستخراج أرشيفات ZIP/RAR/7z. - المشاركة والتكاملات: روابط تنزيل محلية محمية بكلمة مرور، روابط رسائل تيليجرام، REST API اختياري على loopback فقط، وصول WebDAV اختياري، ونسخ احتياطي اختياري للإعدادات مشفّر بعبارة مرور عبر الرسائل المحفوظة. - التخصيص: سمات فاتحة/داكنة/النظام، محرر سمات مخصص، خيارات تقليل الحركة، 24 لغة قابلة للاختيار مع دعم RTL، وتوجيه عبر SOCKS5/HTTP proxy مع بيانات الاعتماد في مدير بيانات الاعتماد بنظام التشغيل. Folder Sync هو تعيين ثنائي الاتجاه اختياري بين دليل محلي وقناة تيليجرام واحدة، مع معالجة صريحة للتعارضات (Keep Local / Keep Remote / Keep Both)، وحماية من الحذف الجماعي، وتنزيلات ذرية وفحوصات حجم، وسقف أمان قدره 50,000 رسالة لكل قناة معيّنة. التشفير الاختياري من جهة العميل يستخدم غلاف TDENC2 مُصدَّر بإصدارات مع XChaCha20-Poly1305 المتدفق، وأوضاع خزنة وعبارة مرور لكل ملف، وتصدير/استيراد حزمة الاسترداد وقفل تلقائي للخزنة. يذكر README أن هذه الميزة في مرحلة alpha، ولم تخضع لتدقيق أمني مستقل، وأن فقدان عبارات المرور أو تلف مواد الاسترداد قد يجعل البيانات المشفرة غير قابلة للاسترداد نهائيًا. تفشل عدة عمليات (المعاينات المشفرة، الصور المصغرة، التحويل، روابط المشاركة، كتابات WebDAV، إعادة التسمية عن بُعد، الترحيل) بشكل مغلق للكائنات المشفرة. ملاحظات الخصوصية والأمان: يُحفظ API hash وبيانات اعتماد proxy في مدير بيانات الاعتماد بنظام التشغيل أو Android Keystore؛ تبقى بيانات الجلسة والإعدادات وقوائم الانتظار والذاكرات المؤقتة محليًا؛ الإبلاغ عن الأعطال معطّل افتراضيًا ويتطلب موافقة؛ خوادم REST وWebDAV معطّلة افتراضيًا وترتبط فقط بـ 127.0.0.1. يحذّر README من أن حدود حساب تيليجرام والخدمة والملفات الفردية لا تزال سارية، لذا لا ينبغي التعامل مع التطبيق كتخزين غير محدود حرفيًا أو كنسخة احتياطية وحيدة للبيانات المهمة. يذكر أيضًا أن المشروع مستقل وغير تابع لـ Telegram FZ-LLC. ترخيص داعم اختياري لمرة واحدة بقيمة 5 دولارات يزيل مواضع الرعاة على ما يصل إلى ثلاثة أجهزة؛ تبقى جميع الميزات متاحة للمستخدمين غير الدافعين. تُوزَّع إصدارات Android كمعاينة sideload موقّعة (Android 7.0+، ملف APK عالمي واحد للهواتف والأجهزة اللوحية والتلفزيونات)، وليس عبر Google Play. يتطلب البناء من المصدر Node.js 20.19+/22.12+، وسلسلة أدوات Rust مستقرة، وبيانات اعتماد Telegram API، ومتطلبات نظام Tauri 2.