طرح عميل اتصالات Dino جديد

نشرت الإصدار الأول من عميل الاتصالات ديناصور صغير، الذي يدعم المحادثات والمراسلة باستخدام بروتوكول Jabber/XMPP. البرنامج متوافق مع مختلف عملاء وخوادم XMPP، ويركز على ضمان سرية المحادثات ويدعم التشفير الشامل باستخدام امتداد XMPP OMEMO يعتمد على بروتوكول Signal أو التشفير باستخدام OpenPGP. تتم كتابة رمز المشروع بلغة Vala باستخدام مجموعة أدوات GTK و وزعت من خلال مرخص بموجب GPLv3+.

السبب وراء إنشاء العميل الجديد هو الرغبة في إنشاء تطبيق اتصال مجاني بسيط وبديهي، يذكرنا بـ WhatsApp وFacebook Messenger، ولكن على عكس برامج المراسلة المفتوحة مثل Signal وWire، غير مرتبط بخدمات مركزية ولا يعتمد على شركة معينة.
على عكس العديد من برامج المراسلة الفورية الشائعة، لا يتكامل Dino مع حزمة المتصفح ولا يستخدم منصات متضخمة مثل Electron، مما يسمح بواجهة سريعة الاستجابة واستهلاك منخفض للموارد.

طرح عميل اتصالات Dino جديد

من بين تلك التي تم تنفيذها في دينو ملحقات XEP والإمكانيات:

  • محادثات متعددة المستخدمين مع دعم للمجموعات الخاصة والقنوات العامة (في المجموعات، يمكنك التواصل فقط مع الأشخاص المدرجين في المجموعة حول موضوعات عشوائية، وفي القنوات يمكن لأي مستخدم التواصل فقط حول موضوع معين)؛
  • استخدام الصور الرمزية.
  • إدارة أرشيف الرسائل؛
  • وضع علامة على آخر الرسائل المستلمة والمقروءة في الدردشات؛
  • إرفاق الملفات والصور بالرسائل. يمكن نقل الملفات إما مباشرة من عميل إلى عميل أو عن طريق تحميلها على الخادم وتوفير رابط يمكن من خلاله لمستخدم آخر تنزيل هذا الملف؛

    طرح عميل اتصالات Dino جديد

  • يدعم النقل المباشر لمحتوى الوسائط المتعددة (الصوت والفيديو والملفات) بين العملاء باستخدام البروتوكول جلجل;
  • دعم سجلات SRV لإنشاء اتصال مشفر مباشر باستخدام TLS، بالإضافة إلى الإرسال عبر خادم XMPP؛
  • التشفير باستخدام OMEMO وOpenPGP؛

    طرح عميل اتصالات Dino جديد

  • توزيع الرسائل حسب الاشتراك (النشر-الاشتراك)؛
  • إشعار حول حالة الكتابة لمستخدم آخر (يمكنك تعطيل إرسال إشعارات حول الكتابة فيما يتعلق بالمحادثات أو المستخدمين الفرديين)؛
    طرح عميل اتصالات Dino جديد

  • تأجيل تسليم الرسائل؛
  • الحفاظ على الإشارات المرجعية على الدردشات وصفحات الويب؛
  • إشعار بتسليم الرسالة بنجاح؛
  • وسائل متقدمة للبحث عن الرسائل وتصفية المخرجات في سجل المراسلات؛

    طرح عميل اتصالات Dino جديد

  • دعم العمل في واجهة واحدة مع عدة حسابات، على سبيل المثال، لفصل العمل والمراسلات الشخصية؛
  • العمل في وضع عدم الاتصال بالإنترنت مع الإرسال الفعلي للرسائل المكتوبة واستقبال الرسائل المتراكمة على الخادم بعد ظهور الاتصال بالشبكة؛
  • دعم SOCKS5 لإعادة توجيه اتصالات P2P المباشرة؛
  • دعم تنسيق XML vCard.

المصدر: opennet.ru

إضافة تعليق