سيُنشر هذا المقال قريباً
موعد النشر: 2026-06-03 11:55
سيظهر المقال تلقائياً عند حلول الموعد — لا حاجة لإعادة التحميل.
تحديث يركز على الاستقرار
بعد ثلاثة أشهر ونصف من الإصدار 4.1.1، أعلن فريق Transmission عن إصدار التحديث 4.1.2 في 1 يونيو 2026 . هذا الإصدار هو تحديث صيانة يركز بشكل أساسي على إصلاح الأخطاء وتحسين استقرار عميل التورنت الشهير مفتوح المصدر، دون إضافة ميزات جديدة كبيرة. التحديث متاح لأنظمة لينكس وويندوز وماك.
🔗 الموقع الرسمي: transmissionbt.com
أبرز الإصلاحات في التحميل والمتعقبات
الإصدار الجديد يعالج مشكلة مزعجة واجهت بعض المستخدمين: توقف التحميل عند نسبة 99% وعدم اكتمال الملفات . هذا الخطأ كان يظهر بشكل غير متكرر، لكنه كان محبطاً للمستخدمين الذين ينتظرون اكتمال تحميل ملفات كبيرة.
تم أيضاً إصلاح خطأ كان يتسبب في إرسال إعلانات HTTP مكررة إلى المتعقبات (trackers)، مما يزيد من حركة البيانات غير الضرورية ويضغط على خوادم المتعقبات . بالإضافة إلى ذلك، عُالج خطأ كان يمنع إنشاء اتصالات TCP مع الأقران على بعض الأنظمة .
إصلاحات متعددة لواجهة المستخدم
إصدار GTK الذي يستخدمه مستخدمو بيئات سطح المكتب مثل GNOME و Xfce، حصل على إصلاحين مهمين. الأول يمنع ظهور سلاسل مستوى التسجيل (logging level strings) المترجمة بشكل غير صحيح، والثاني يعالج عطل (crash) كان يحدث عند تبديل وضع حدود السرعة البديلة (alternative speed limits) .
إصدار Qt الذي يفضله مستخدمو KDE، عُولج فيه عطل كان يحدث عند تحليل بعض استجابات RPC القادمة من خوادم Transmission القديمة . كما تم إصلاح خطأ كان يتسبب في حفظ كل من أسماء الإعدادات القديمة والجديدة في ملف settings.json، مما قد يؤدي إلى تضارب الإعدادات .
إصدار الويب (Web UI) حصل على إصلاحين. الأول يعالج مشكلة عرض التواقيت الزمنية (timestamps) بشكل غير صحيح مثل 6.75:45 بدلاً من 6:45 في بعض القوائم المنسدلة . الثاني يعالج خطأ كان يتسبب في عرض حالة تورنت غير صحيحة عند إعادة الاتصال بالخادم بعد فقدان الاتصال .
إصدار macOS حصل على تحسينات في كود الواجهة لتقليل استهلاك وحدة المعالجة المركزية، مما يطيل عمر البattery على أجهزة Mac المحمولة .
تحسينات أمنية وتقنية
منذ هذا الإصدار، لم يعد Transmission يضيف أصفاراً زائدة (redundant zeros) إلى ملفات القوائم السوداء (blocklist files) عند تحميلها من رابط بعيد . هذا يقلل حجم الملفات المحملة دون التأثير على فعالية الحظر.
تمت إضافة تنقية (sanitization) لأسماء عملاء UTF-8 المقدمة من الأقران أثناء المصافحة، مما يمنع أي محاولات لحقن بيانات ضارة عبر هذا المجال . كما تمت إضافة حمايات لاستجابات HTTP لمنع هجمات clickjacking، وهي طبقة أمان إضافية لتعزيز حماية واجهة الويب .
إصلاحات أساسية (Under the Hood)
تم إصلاح خطأ كان يتسبب في فشل تحميل التورنتات اللاحقة إذا فشل تحميل تورنت واحد بسبب خطأ في التحليل . عُولج أيضاً خطأ في الترقية كان قد يؤدي إلى الكتابة فوق إعدادات utp_enabled و tcp_enabled . تم إصلاح عطل كان يحدث عندما يقدم أحد الأقران قيمة reqq أصغر من 32 في مصافحة LTEP . كما عُولجت مشكلة كانت تؤدي إلى فقدان ترتيب مجموعة من التورنتات عند تحريك موضع قائمة الانتظار لأعلى أو لأسفل في بعض الحالات الحدية .
تم إصلاح تراجع (regression) كان يتسبب في كتابة إحصائيات التحميل والرفع بشكل دوري على القرص حتى عندما يكون Transmission في وضع الخمول منذ آخر عملية كتابة، مما كان يمنع قرص ملف الإحصائيات من الدخول في وضع السكون .
كيف تحصل على Transmission 4.1.2؟
على لينكس
# أوبونتو/ديبيان
sudo apt install transmission-gtk
# فيدورا
sudo dnf install transmission
# آرتش لينكس
sudo pacman -S transmission-gtk
على ويندوز
حمل المثبت من الموقع الرسمي: transmissionbt.com/download
على ماك
حمل التطبيق من الموقع الرسمي أو عبر Homebrew:
brew install transmission
AppImage (لجميع التوزيعات)
تتوفر حزمة AppImage للتشغيل المباشر دون تثبيت عبر صفحة الإصدارات على GitHub.
خلاصة
Transmission 4.1.2 ليس إصداراً ثورياً، لكنه مهم لأي شخص يعتمد على هذا العميل في تحميل الملفات الكبيرة. إصلاحات مثل معالجة التوقف عند 99%، وتحسين استقرار اتصالات TCP، وإصلاح الأعطال في واجهات GTK و Qt والويب تجعل هذا التحديث يستحق التثبيت. إذا كنت لا تزال تستخدم إصداراً أقدم، خاصة 4.1.1 أو 4.1.0، ينصح بالترقية للحصول على تجربة أكثر استقراراً.
التفاعلات والتعليقات
سجّل الدخول بحساب GitHub للتعليق أو التفاعل. مدعوم بـ Giscus (مخزَّن في GitHub Discussions)