x-streamity لمشاهدة ملفات IPTV - متوافق (py2 & py3)

Xstreamity v4.41 (beta release)

thanks KiddaC

كود:
So whats new pussy cat.... Everything.
This may go very wrong.

In prep for my new plugin I have been amending all my code.
I have been using ChatGPT to structure my code better.
This means I have changed every single file. (eek)

Some key points



Refactored all files to have more professional and concise python code.
Better error handling
Completely new and condensed dependancy file
Amended favourites - should behave a little better
Amended downloadlocation code - should remember your chosen option now after reboot.
Amended custom sids code if badly formatted
Amended language translation script (might break on dreambox)
Better code for stripping unneeded characters from titles.
Stop live stream if previewed before playing. This allows the stream to be added to recently watched.
Fixed a typo in main menu skin (all screen sizes)
Amended picons and cover art resize code.
Sorting is now case insensitive. So now lower case don't end up at the end of the list
Better handling of incorrect date strings that some providers are incorrectly using when using Hybrid APIs
Added from __future__ import division - so python 2.7 and python 3.* all function the same
Replaced string formating %s with {} .format for future compatibility
Removed "MENU" button from streamplayers. It causes to many issues and my code needs to be linear for XCLASS
Removed return back to playing stream via the back button.
Added in a new MoviePlayerSummary screen for lcds - no idea if this works or not.
Rounded Movie ratings to 1 decimal place
Split out the players into 3 files again. Liveplayer. VodPlayer. CatchupPlayer.
Catchup is a mess nowadays - offsets are all over the show. New option added. Channel up and channel down buttons will timeshift the catchup by 15 minutes (reloading it with the new time). Plus 15 mins or minus 15 mins.
 

المرفقات

  • enigma2-plugin-extensions-xstreamity_4.41.20240501_all.ipk
    4,3 MB · المشاهدات: 11
  • enigma2-plugin-extensions-xstreamity_4.41_20240501_all.deb
    3,9 MB · المشاهدات: 3
التعديل الأخير:
Xstreamity v4.41 (beta release)
minor fix 02.05.2024

thanks KiddaC
 

المرفقات

  • enigma2-plugin-extensions-xstreamity_4.41.20240502_all.ipk
    4,3 MB · المشاهدات: 20
  • enigma2-plugin-extensions-xstreamity_4.41_20240502_all.deb
    3,9 MB · المشاهدات: 2
قام المطور بنشر انه لا يجب مشاركه الإصدارات البيتا على المنتديات حيث انها مازالت بمرحله التجارب !!!

Screenshot (181).png
 
مفيش رابط ذكي للبلاجن يا باسم
تم محدتش بالي
 
التعديل الأخير:
1702734


تحديث إصدار XStreamity v4.43

Refactored all files to have more professional and concise python code
تمت إعادة هيكلة جميع الملفات للحصول على كود بايثون أكثر احترافًا وإيجازًا

Better error handling
معالجة أفضل للأخطاء

Completely new and condensed dependancy file
ملف تبعية جديد ومكثف تمامًا

Amended favourites - should behave a little better
المفضلة المعدلة - يجب أن تتصرف بشكل أفضل قليلاً

Amended downloadlocation code - should remember your chosen option now after reboot.
تم تعديل رمز موقع التنزيل - يجب أن يتذكر الخيار الذي اخترته الآن بعد إعادة التشغيل

Amended custom sids code if badly formatted
تم تعديل رمز sids المخصص إذا كان تنسيقه سيئًا

Amended language translation script (might break on dreambox)
تعديل نص ترجمة اللغة (قد ينقطع في Dreambox)

Better code for stripping unneeded characters from titles
كود أفضل لإزالة الأحرف غير الضرورية من العناوين

Stop live stream if previewed before playing. This allows the stream to be added to recently watched
تم إيقاف البث المباشر إذا تمت معاينته قبل التشغيل
يسمح هذا بإضافة الدفق إلى ما تمت مشاهدته مؤخرًا

Fixed a typo in main menu skin (all screen sizes)
تم إصلاح خطأ مطبعي في واجهة القائمة الرئيسية (جميع أحجام الشاشة)

Amended picons and cover art resize code
تم تعديل الأيقونات ورمز تغيير حجم صورة الغلاف

Sorting is now case insensitive. So now lower case don't end up at the end of the list
أصبح الفرز الآن حساسًا لحالة الأحرف
حتى الآن لا تنتهي الأحرف الصغيرة في نهاية القائمة

Better handling of incorrect date strings that some providers are incorrectly using when using Hybrid APIs
معالجة أفضل لسلاسل التاريخ غير الصحيحة التي يستخدمها بعض الموفرين بشكل غير صحيح عند استخدام واجهات برمجة التطبيقات المختلطة

Added from __future__ import division - so python 2.7 and python 3.* all function the same
تمت الإضافة من قسم الاستيراد __future__
- لذا فإن python 2.7 و*python 3 جميعها تعمل بنفس الطريقة

Replaced string formating %s with {} .format for future compatibility
تم استبدال تنسيق السلسلة %s بـ {} .format للتوافق في المستقبل

Removed "MENU" button from streamplayers. It causes too many issues and my code needs to be linear for XKLASS
تمت إزالة زر "MENU" من مشغلات البث. إنه يسبب الكثير من المشكلات ويجب أن يكون الكود الخاص بي خطيًا لـ XKLASS

Removed return back to playing stream via the back button
تمت إزالة العودة إلى تشغيل البث عبر زر الرجوع

Added in a new MoviePlayerSummary screen for lcds
تمت إضافته في شاشة MoviePlayerSummary جديدة لشاشات الواجهه

Rounded Movie ratings to 1 decimal place
تم تقريب تقييمات الأفلام إلى منزلة عشرية واحدة

Split out the players into 3 files again. Liveplayer. VodPlayer. CatchupPlayer
تم تقسيم المشغلين إلى 3 ملفات مرة أخرى (Liveplayer- VodPlayer- CatchupPlayer)

Catchup is a mess nowadays - offsets are all over the show
أصبحت عملية Catchup في حالة من الفوضى هذه الأيام، حيث توجد الإزاحات في جميع أنحاء العرض

New option added
تمت إضافة خيار جديد

Channel up and channel down buttons will timeshift the catchup by 10 minutes (reloading it with the new time) Plus 10 mins or minus 10 mins
ستعمل أزرار القناة لأعلى والقناة لأسفل على تغيير وقت اللحاق بمقدار 10 دقائق (إعادة تحميله بالوقت الجديد) زائد 10 دقائق أو ناقص 10 دقائق


تم تحديث الرابط الذكي عبر التلنت
كود:
wget https://raw.githubusercontent.com/biko-73/xstreamity/main/installer.sh -O - | /bin/sh
 

المرفقات

  • enigma2-plugin-extensions-xstreamity_4.43_20240506_all.deb
    3,9 MB · المشاهدات: 4
  • enigma2-plugin-extensions-xstreamity_4.43.20240506_all.ipk
    4,3 MB · المشاهدات: 24
التعديل الأخير:
ممكن مساعدة لقد نسيت طريقة اضافة البلوجن ipk
اين اضيف الملف وماهو امر التثبيت
 
ممكن مساعدة لقد نسيت طريقة اضافة البلوجن ipk
اين اضيف الملف وماهو امر التثبيت
يمكنك ان تقوم بالتثبيت بعد نقل ملف الإضافه الي مجلدالــ tmp ثم وضع الامر التالي بالتلنت
كود:
opkg install /tmp/*.ipk

كما يمكنك التثبيت عبر Ajpanel بعد الدخول على المجلد والضغط على أحد الخيارات للتثبيت

AJ.jpg
 
التعديل الأخير:
1702734


تحديث إصدار XStreamity v4.44

- تم تحديث رقم الصفحة
- إصلاح مشكلة القنوات الخفية
- تحديثات ملفات الـ po الخاصه بالترجمه

تم تحديث الرابط الذكي عبر التلنت
كود:
wget https://raw.githubusercontent.com/biko-73/xstreamity/main/installer.sh -O - | /bin/sh
 

المرفقات

  • enigma2-plugin-extensions-xstreamity_4.44.20240508_all.ipk
    4,2 MB · المشاهدات: 14
  • enigma2-plugin-extensions-xstreamity_4.44_20240508_all.deb
    3,9 MB · المشاهدات: 4
أعلى