مستودع إضافات كودي Noobsandnerds – كيفية تثبيت مستودع Noobsandnerds
كودي تطبيق مركز وسائط مفتوح المصدر وقوي للغاية، يتيح لك الوصول إلى عالم من الترفيه. أضف برنامجه إلى حاسوبك المحمول.
برنامج كودي مجاني ومفتوح المصدر، ما يعني أنه يُمكن لأي شخص الاطلاع على الكود أو حتى المساهمة في تعديلات على جوهره. لكن القوة الحقيقية وراء كودي تكمن في مجتمعه. صُمم البرنامج ليتفاعل مع إضافات من تصميم المستخدمين توفر محتوى متنوعًا للغاية، وهي أمور لم يكن فريق كودي الأساسي قادرًا على تنفيذها بمفرده. تُسمى هذه الإضافات إضافات غير رسمية، وهي سهلة الإعداد، ويمكنك إنشاء إضافاتك الخاصة في غضون فترة وجيزة!
من الخدمات المفيدة للغاية التي تُقدم لمطوري إضافات كودي فهرسة قواعد بيانات التلفزيون، وهي مواقع مثل TheTVDB.com أو Trakt. يجمع كلا المصدرين البيانات الوصفية من جميع أنحاء الإنترنت ويوفرانها للجمهور مجانًا. هذا يعني أنه يمكنك إنشاء إضافة للعثور على برامج تلفزيونية مختلفة واستخدام TheTVDB لتصنيفها ووسمها وفرزها. لا حاجة لجلب المعلومات بنفسك، ولا حاجة لبناء متتبع خاص بك. ما عليك سوى الحصول على مفتاح واجهة برمجة التطبيقات (API) من قاعدة بيانات تلفزيونية وتوصيله بإضافتك، وستكون جاهزًا. يرشدك دليلنا أدناه خلال العملية من البداية إلى النهاية.
خصم 68% + 3 أشهر مجانًا
تذكير
إذا كنت تُطوّر إضافةً لبرنامج Kodi، فأنت تُدرك تمامًا مكانة البرنامج لدى الجمهور. Kodi نفسه آمن، ومعظم إضافاته كذلك. غالبًا ما يعتقد مُزوّدو خدمة الإنترنت ومُنشئو المحتوى عكس ذلك، مما يعني أنه في اللحظة التي تُبثّ فيها أي محتوى على Kodi، قد يكون حسابك تحت المراقبة. بغض النظر عمّا إذا كانت الإضافة قانونية أم لا، فأنت لا تزال عُرضةً لخطر تقييد الوصول أو تتبّع حسابك.
الخبر السار هو أن الشبكات الافتراضية الخاصة تُعدّ وسيلة سهلة لتجاوز هذه الانتهاكات للخصوصية. فمع شبكة VPN، تُشفّر بياناتك قبل أن تُغادر جهازك، مما يجعل من المستحيل على أي شخص معرفة المواقع التي تزورها أو بثّات Kodi التي تصل إليها. كما تُصعّب شبكات VPN اكتشاف هويتك أو موقعك، مما يُعيد قدرًا من إخفاء الهوية إلى شبكة الإنترنت العالمية.
أفضل VPN لـ Kodi – IPVanish
IPVanish يُلبي جميع احتياجاتك كشبكة VPN مثالية للاستخدام مع Kodi. يتميز بسرعته، حيث يوفر أكثر من 950 خادمًا في 60 دولة مختلفة، ما يُتيح لك دائمًا الحصول على اتصال منخفض الكمون أينما كنت. كما أنه آمن، إذ يوفر تشفير AES 256 بت، وحماية من تسرب DNS، وميزة إيقاف تلقائي لجميع الأجهزة. ستستفيد أيضًا من سياسة عدم تسجيل بيانات ممتازة، وستتمكن من تنزيل ملفات التورنت ومحتوى شبكات P2P بسرية تامة. مع IPVanish، كل ما عليك فعله هو تشغيل التطبيق وسيكون اتصالك آمنًا.
المزيد من ميزات IPVanish:
تقدم IPVanish ضمان استرداد الأموال لمدة 7 أيام، ما يعني أنه لديك أسبوع لتجربتها دون أي مخاطرة. يرجى العلم أن قراء نصائح WebTech360 يمكنهم توفير 60% على باقة IPVanish السنوية ، مما يُخفض السعر الشهري إلى 4.87 دولار أمريكي فقط شهريًا.
قبل أن تبدأ
كأي مطور ماهر، عليك إجراء بحثك الخاص قبل الانطلاق. اقرأ الأقسام التالية لتوضيح أي مفاهيم خاطئة لديك، ثم لا تتردد في الحصول على واجهة برمجة التطبيقات (API) وابدأ الاختبار.

ما هي قاعدة بيانات التلفزيون؟
إذا كنت تُطوّر إضافةً لبرنامج Kodi، فمن المُرجّح أنك تُخطط لفهرسة كمية كبيرة من محتوى الأفلام أو البرامج التلفزيونية. عادةً ما تُقدّم المواقع التي تُوفّر مُعظم هذه الملفات مقاطع فيديو فقط، دون بيانات مُصاحبة تُساعد في تحديد المحتوى. من المُرجّح أن يحتوي اسم الملف على رقم المسلسل والموسم والحلقة، ولكن ماذا عن المُمثلين أو عنوان الحلقة؟ هنا يأتي دور قواعد بيانات الفهرسة.
من خلال ربط إضافة كودي الخاصة بك بقاعدة بيانات جيدة، يمكنك بسهولة تسمية وتصنيف جميع المحتوى الذي يصل إليه برنامجك من الويب. سيسهل فرز الحلقات والبحث عنها في إضافتك، وستكون أسهل على العين بفضل البيانات الوصفية المُستخرجة من خدمة الفهرسة.
ما هي المعلومات التي تتضمنها قاعدة البيانات؟
يمكن أن يختلف هذا وفقًا للخدمة التي تستخدمها، ولكن معظم المفهرسين يركزون على مجموعة أساسية من البيانات تتضمن ما يلي:
من أين تأتي المعلومات؟
مصادر متنوعة قد تُفاجئك. نظرًا لأهمية المعلومات الدقيقة، تُجري برامج استخراج البيانات عملياتها من أقرب مصدر ممكن. هذا يعني عادةً الرجوع إلى مواقع رسمية مثل Amazon أو IMDB، حيث يحصل كلاهما على عناوين برامجهما والمعلومات ذات الصلة من الاستوديوهات نفسها. في حال عدم القيام بذلك، تُقارن برامج الفهرسة الأخرى محتواها مع برامج تتبع مفتوحة أخرى، أو تعتمد على البيانات المُرسلة من المستخدمين لتصنيف إصدارات البرامج.
مفاتيح API
API هي اختصار لـ "واجهة برمجة التطبيقات". مفاتيح API هي إما ملفات أذونات صغيرة أو سلاسل من الأحرف والأرقام العشوائية التي تمنح برنامجًا حق الوصول إلى خدمة محددة. على سبيل المثال، إذا كنت تُنشئ تطبيقًا لاستخدامه مع تويتر، فستحتاج إلى مفتاح API حتى يسمح الموقع الإلكتروني لكودك بالتفاعل مع محتوى تويتر. تعمل مفاتيح فهارس قواعد بيانات التلفزيون بالطريقة نفسها تقريبًا. بإضافة مفتاح API إلى إضافة Kodi، فإنك تمنحها بيانات الاعتماد اللازمة لسحب البيانات من الموقع الإلكتروني الخارجي واستخدامها داخل Kodi.
أي قاعدة بيانات يجب استخدامها
هناك أكثر من قاعدة بيانات فهرسة متاحة على شبكة الإنترنت العالمية. بعضها أسهل استخدامًا من غيرها، وبعضها ببساطة أحدث من منافسيها. في دليلنا أدناه، سنغطي عملية إنشاء واجهة برمجة التطبيقات (API) لقاعدة بيانات TheTVDB.com، وهي قاعدة بيانات مفتوحة لعشاق التلفزيون. تُعد هذه القاعدة من أكثر الموارد شمولًا، كما أنها سهلة الإعداد والاستخدام.
هل فهرسة البيانات الوصفية قانونية؟
بالتأكيد. خدمات الفهرسة، مثل قاعدة بيانات التلفزيون التي سنستخدمها أدناه، لا تصل إلا إلى البيانات الوصفية المحيطة بالمحتوى، وليس إلى الملف نفسه. لا يمكنك استخدامها لبث أي محتوى، ولا تُسهم بأي شكل من الأشكال في القرصنة. كما أنها عادةً ما تكون مرخصة بموجب المشاع الإبداعي للتوزيع المجاني. إنها تُعادل تنظيم مجموعة أقراص DVD الخاصة بك على الرف. آمنة تمامًا وقانونية تمامًا.
إنشاء مفتاح API لقاعدة بيانات التلفزيون
بمجرد حصولك على مشروع الوظيفة الإضافية لـ Kodi في حالة عمل، يمكنك الحصول على مفتاح API والبدء في استخدامه لاختبار الأشياء.

الخطوة 1 - إنشاء حساب
تفضل بزيارة TheTVDB.com وأنشئ حسابًا في الخدمة. استخدم اسم المستخدم الخاص بك أو حتى اسم الإضافة لضمان التوافق. بعد التسجيل، ستحتاج إلى تسجيل الدخول، ثم الموافقة على الشروط والأحكام بالتمرير لأسفل وتحديد المربع أسفل الصفحة.
الخطوة 2 - إنشاء المفتاح
بعد إنشاء حساب، توجه إلى صفحة تسجيل مفتاح API . في الأسفل، ستحتاج إلى إدخال اسم مشروعك وموقعه الإلكتروني الرسمي. انقر على "استرداد مفتاح API" بعد الانتهاء.
الخطوة 3 - حفظ مفتاح API
سيعرض TheTVDB رمز مفتاحك في صفحة منفصلة. انسخ هذا الرمز في مكان آمن، ولا تشاركه مع أي شخص آخر، لأنه مُنشأ خصيصًا لتطبيقك. ستحتاج إلى الرجوع إليه لاحقًا، لذا احتفظ به في متناول يدك.
استخدام مفتاح API في إضافة Kodi الخاصة بك
بعد إنشاء مفتاح واجهة برمجة التطبيقات (API) باستخدام TheTVDB أو أي خدمة فهرسة بيانات وصفية أخرى، حان الوقت لإضافته إلى شيفرة الإضافة للتأكد من فعاليتها. تختلف هذه العملية باختلاف هيكلة الإضافة. سنستخدم قالب Jen، وهو طريقة شائعة لدمج أدوات التتبع مع إضافات Kodi.

الخطوة 1 - تنزيل قالب Jen
تفضل بزيارة صفحة قالب Jen على github . انقر على الزر الأخضر أعلى اليمين المسمى "استنساخ أو تنزيل"، ثم نزّل ملف zip على سطح المكتب. استخرجه إلى مجلد منفصل، ثم استعد للتعديل.
الخطوة 2 – تعديل Addon.xml
ستجد داخل مجلد plugin.video.jen-master الذي فككتَ ضغطه للتو ملفًا باسم addon.xml. افتحه في محرر الأكواد. ستحتاج إلى إجراء بعض التعديلات على بعض الأسطر لتخصيص البيانات التي يشير إليها القالب. ابدأ بملء المعلومات في السطر الثاني من الملف، المشار إليه أدناه. تذكر استخدام الأحرف والأرقام فقط، وتجنب المسافات أو الأحرف غير القياسية، ولا تنسَ تحديد رقم الإصدار أيضًا.
بعد ذلك، قم بتحرير السطرين 19 و21 لتقديم المزيد من المعلومات حول الوظيفة الإضافية الخاصة بك.
ملخص الإضافات
وصف إضافي أطول
قد تجد أسطرًا مكررة تشير إلى لغات أخرى. يمكنك تركها كما هي أو إزالتها حسب رغبتك.
احفظ ملف addon.xml، لقد انتهيت من تحريره الآن.

الخطوة 3 – تعديل Default.py
هنا نبدأ بمعرفة معلومات مفتاح واجهة برمجة التطبيقات. في نفس المجلد الرئيسي، ابحث عن الملف default.py. افتحه في محرر الأكواد، ثم مرر للأسفل حتى ترى السطر المشار إليه أدناه. يجب أن يكون السطر 25 تقريبًا.
__builtin__.tvdb_api_key = “الصق مفتاح API هنا” # مفتاح API لـ tvdb
أدخل مفتاح واجهة برمجة تطبيقات قاعدة بيانات التلفزيون في المكان المحدد أعلاه. سيحتوي السطر على علامتي اقتباس فقط، دون أي فاصل بينهما.
احفظ default.py وأغلقه الآن. تم إدخال مفتاح API الخاص بك!
الخطوة 4 – تعديل Settings.xml
ملف أخير للتعديل، ثم نعود للاختبار. ادخل إلى مجلد الموارد الموجود في مجلد عمل الإضافة. افتح ملف settings.xml في محرر الأكواد، ثم مرر للأسفل حتى السطر ٢٧ تقريبًا. هناك بعض المعلومات التي سنحتاج إلى إدخالها هنا لإكمال إعداد قالب Jen.
تحقق من وجود السطر التالي في شيفرة الملف. يجب أن يظهر ثلاث مرات في الأسطر ٢٧، ٣١، و٣٦.
الإجراء = "تشغيل البرنامج المساعد (الملحق://plugin.video.jen/?mode=ScraperSettings)"/>
انظر إلى مكان ظهور plugin.video.jen ؟ غيّر هذا إلى نفس اسم الإضافة الذي أدخلته في ملف addon.xml. على سبيل المثال، إذا أدخلت plugin.video.addictivetips، فسيبدو السطر كما يلي:
الإجراء = "تشغيل البرنامج المساعد (الملحق://plugin.video.addictivetips/?mode=ScraperSettings)"/>
احفظ هذا الملف ثم اخرج.
الخطوة 5 – إعادة التسمية والاختبار
بعد إدخال بيانات واجهة برمجة التطبيقات والتخصيص، أنت جاهز لإكمال العملية. تأكد من حفظ جميع الملفات التي عدّلتها، ثم اخرج منها وارجع إلى سطح المكتب. يجب أن يكون اسم المجلد الذي نعمل فيه مشابهًا لما يلي:
plugin.video.jen-master
غيّر هذا ليعكس الاسم الذي أدخلته في ملف addon.xml، متبوعًا برقم الإصدار الذي أدخلته في نفس القسم. باستخدام مثالنا السابق، سيصبح اسم الملف الآن كما يلي:
plugin.video.addictivetips.0.1.zip
هذا كل شيء! لقد أضفتَ الآن بيانات واجهة برمجة تطبيقات TVDB إلى إضافتك، وأنتَ جاهزٌ لبدء جمع البيانات الوصفية من الويب.
تخصيصات إضافية أخرى
بعد تجهيز قالب Jen ومفتاح واجهة برمجة تطبيقات قاعدة بيانات التلفزيون، لمَ لا تُضيف بعض ميزات التخصيص الإضافية لتعزيز هوية إصدارك؟ هذه خطوات سريعة وبسيطة تُسهم بشكل كبير في جعل إضافتك أكثر تميزًا.
إضافة أيقونة
تُعرض صور الأيقونات في كودي على يسار الشاشة في كل مرة يتم فيها تمييز إضافتك. إضافة أيقونة تُسهّل عليك رؤية محتواك دون الحاجة لقراءة العناوين، مما قد يكون أكثر فائدة مما تظن! لاستخدام أيقونة، ما عليك سوى إنشاء ملف PNG بحجم 256×256، ويفضل أن يكون بدون نص أو علامة كودي، ثم إضافته إلى أعلى مجلدك المسمى icon.png. هذا كل شيء!
استخدم فن المعجبين
على غرار الأيقونة أعلاه، فن المعجبين هو خلفية تظهر خلف نص التحديد في كودي كلما قام المستخدمون بتحديد محتواك. قد يكون هذا مرتبطًا بهوية الأيقونة أو بموضوع متعلق بمحتوى الإضافة. على سبيل المثال، إذا كانت الإضافة تُقدم برامج تلفزيونية، أنشئ لافتة فنية أصلية للمعجبين بشخصيات من مسلسل "كيف قابلت أمك". لإضافة هذه اللافتة إلى إصدارك، ما عليك سوى إنشاء صورة JPG بدقة 1280×720، وتسميتها fanart.jpg، ثم وضعها في المجلد الرئيسي للإضافة.
خاتمة
قد يكون تطوير إضافة عمليةً مُربكةً ومُعقدةً. يُوفر المُجتمع مواردَ قيّمةً تُساعدك على طول الطريق. إضافة مفتاح واجهة برمجة تطبيقات لقاعدة بيانات التلفزيون هو مثالٌ واحدٌ فقط على محتوى من إعداد المُستخدم، جاهزٌ للتفاعل مع إضافتك دون عناءٍ أو عناء. هل لديك أي نصائح لمساعدة مُطوري كودي المُبتدئين؟ شاركنا معلوماتك في التعليقات أدناه!
كودي تطبيق مركز وسائط مفتوح المصدر وقوي للغاية، يتيح لك الوصول إلى عالم من الترفيه. أضف برنامجه إلى حاسوبك المحمول.
شهد العام الجديد ظهور مجموعة من إضافات كودي الجديدة في السوق، ومن المؤكد أن بعضها أفضل من البعض الآخر. إضافة ماتريكس كودي الجديدة هي بلا شك
خدمة بث الفيديو PlayOn تُتيح للعالم ما يريده تمامًا: الوصول إلى أفلام وبرامج تلفزيونية مجانية. كما أنها تُعدّ وسيلة مريحة
متصفح Git من TVADDONS هو طريقة جديدة كليًا لتثبيت إضافات Kodi مباشرةً من GitHub. هل هو حقًا مستقبل توزيع الإضافات؟
إذا كنت تستخدم كودي منذ فترة، فمن المرجح أنك واجهت بعض المشاكل عند محاولة تثبيت الإضافات أو تنفيذ مهام أخرى. وعندما تُنفذ مهمة ما،
إضافة "أنا أبسوليم" فريدة من نوعها، إذ تتضمن العديد من الإضافات الأخرى. سنشرح لك كيفية تثبيت الإضافة ونأخذك في جولة إرشادية.
نظرًا لاستخدام كودي كمركز وسائط، فمن المرجح أنك لست الوحيد الذي يستخدمه للبث. ولكن يمكنك تخصيص التجربة حسب رغبتك.
مع انتهاء موسم الأعياد وبقاء الربيع مجرد حلم بعيد المنال، يقترب العديد من الآباء من حافة الجنون في محاولة العثور على أشياء جديدة
قد ترغب في تثبيت كودي على تلفزيون ذكي بدلاً من تشغيله على جهاز متصل به. اقرأ بينما نستعرض إيجابيات وسلبيات ذلك.
كان ResolveURL تابعًا أساسيًا للعديد من إضافات Kodi، ولكنه اختفى الآن. ومع ذلك، فقد نهض URLResolver من رمادها، واليوم سنتحدث عن...