أداة مفتوحة المصدر

TopMovies: تطبيق ماك أصلي لاكتشاف الأفلام والمسلسلات، بمكتبة محلية

يساعدك TopMovies على أن تقرر ماذا تشاهد على جهاز ماك. فيه خلاصات اكتشاف منتقاة مثل For You وTonight وHidden Gems، ومرشّحات حسب النوع والبلد والسنة والتقييم والمدة، ومكتبة محلية للمفضلة وقائمة المشاهدة وتقييماتك الخاصة. يعمل دون اتصال في وضع تجريبي ويتصل بـ TMDB للحصول على بيانات حقيقية. بُني بـ SwiftUI وهو مفتوح بترخيص MIT.

عماد الحمومؤسس وصانع منتجاتنُشر في قراءة 4 دقائقبلغات أخرى: English · Deutsch

ما هو TopMovies؟

TopMovies تطبيق macOS أصلي لاكتشاف الأفلام والمسلسلات، بُني بـ SwiftUI وSwift 6. يصفه README بأنه يضع الخصوصية أولًا: مكتبتك تبقى على جهازك، وبلا اعتماديات من أطراف أخرى، ويعمل داخل صندوق رمل (sandbox). فيه خلاصات منتقاة ومرشّحات عميقة ومكتبة محلية ووضع تجريبي كامل دون اتصال.

خلاصات الاكتشاف

  • Discover: تصفح كتالوجات عالمية عبر أنواع الأفلام والتلفزيون الرئيسية.
  • For You: توصيات حتمية (deterministic) مبنية على أنواعك المفضلة وتقييماتك، بلا تتبّع بالذكاء الاصطناعي أو تعلّم الآلة.
  • Tonight: منتقٍ محدود بوقت، 120 دقيقة افتراضيًا، يستبعد ما شاهدته من قبل.
  • Hidden Gems: عناوين عالية التقييم بعدد أصوات معتدل.
  • Trending وBest New Releases: ما يحظى بالاهتمام يوميًا وأسبوعيًا، بمشاركة جمهور موثَّقة.

المرشّحات

رشّح حسب نوع الوسيط (All أو Movies أو TV Shows)، وحسب لغة الأصل والتجمعات الإقليمية، وحسب نطاق تاريخ الإصدار أو السنة أو العقد، وحسب الحد الأدنى لتقييم الجمهور وعتبة الأصوات وسقف المدة. تصفية المحتوى متحفظة: العناوين الصريحة وعناوين البالغين محجوبة افتراضيًا.

مكتبتك تبقى على جهازك

المفضلة وقائمة المشاهدة (Watchlist) والعناوين التي شاهدتها وتقييماتك الشخصية من 1 إلى 10 نجوم تُخزَّن محليًا. ويعمل التطبيق داخل App Sandbox في macOS، ويُحفظ رمز TMDB الخاص بك في سلسلة مفاتيح macOS (Keychain) وليس في ملف.

الوضع التجريبي والاتصال بـ TMDB

يعمل TopMovies فورًا بكتالوج توضيحي دون اتصال: ملصقات مولَّدة وحبكات وأسماء ممثلين وتقييمات خيالية. ولرؤية أفلام ومسلسلات حقيقية صِله بـ TMDB (The Movie Database):

1. أنشئ حسابًا في TMDB واطلب مفتاح API للاستخدام غير التجاري من إعدادات حسابك. 2. انسخ API Read Access Token (الرمز الطويل من الإصدار v4 وليس مفتاح API القصير). 3. في TopMovies افتح Settings & Sources بـ ⌘, والصق الرمز واختر Save & Connect.

وإزالة الرمز تعيد التطبيق إلى الوضع التجريبي دون مسح مكتبتك المحلية أو تفضيلاتك. يستخدم TopMovies واجهة TMDB لكن TMDB لا تدعمه ولا تصادق عليه.

تصفية المحتوى

بحسب README تُستبعد افتراضيًا العناوين الصريحة وعناوين البالغين وتصنيفات NC-17 وTV-MA، وتبقى العناوين المصنَّفة R مخفية حتى تفعّلها في تفضيلات المحتوى.

الاختصارات

  • ⌘F ينقل التركيز إلى شريط البحث، و⌘R يحدّث الكتالوج والخلاصات.
  • ⇧⌘F يبدّل لوحة المرشّحات، و⇧⌘0 يعيد كل المرشّحات إلى وضعها الافتراضي.
  • ⌘, يفتح Settings & Sources، وEscape يغلق ورقة التفاصيل أو الإعدادات.

التثبيت

يحتاج TopMovies إلى macOS 14 Sonoma أو أحدث، على Apple silicon أو Intel. يشير README إلى نسخة مراجعة مبنية مسبقًا في المستودع، أو يمكنك بناؤه من المصدر: انسخ المستودع وشغّل swift test ثم ./scripts/run-mac.sh الذي يبني إصدارًا ويوقّعه محليًا ويشغّله.

مفتوح المصدر

كود التطبيق والرسوم التوضيحية الأصلية للوضع التجريبي صادرة بترخيص MIT. وعلامات TMDB التجارية وبيانات الجهات المزوّدة وأطر Apple تحتفظ بشروطها الخاصة. ينشر عماد الحمو، صاحب هذا الموقع، TopMovies على GitHub. وفي المستودع إرشادات للمساهمة ومدونة سلوك وسياسة أمان.

الأسئلة الشائعة

ما هو TopMovies؟

TopMovies تطبيق macOS أصلي مفتوح المصدر لاكتشاف الأفلام والمسلسلات. فيه خلاصات منتقاة ومرشّحات ومكتبة محلية ووضع تجريبي دون اتصال، وهو مبني بـ SwiftUI.

ما خلاصات الاكتشاف فيه؟

Discover وFor You وTonight وHidden Gems وTrending وBest New Releases. وخلاصة For You حتمية ولا تستخدم الذكاء الاصطناعي ولا تعلّم الآلة، وTonight تتيح لك الاختيار بحسب الوقت المتاح لديك.

هل أحتاج إلى حساب لاستخدامه؟

ليس للتجربة. يعمل فورًا في وضع تجريبي دون اتصال. ولرؤية أفلام ومسلسلات حقيقية تصله برمز TMDB API Read Access Token.

كيف أصل TMDB؟

أنشئ حسابًا في TMDB واطلب مفتاح API للاستخدام غير التجاري، وانسخ API Read Access Token، وافتح Settings & Sources بـ ⌘,، والصق الرمز، واختر Save & Connect.

أين تُخزَّن مفضلتي وتقييماتي؟

على جهازك. المفضلة وقائمة المشاهدة والعناوين التي شاهدتها وتقييماتك من 1 إلى 10 نجوم تُخزَّن محليًا، ورمز TMDB يُحفظ في سلسلة مفاتيح macOS.

هل يصفّي TopMovies محتوى البالغين؟

نعم. تُستبعد افتراضيًا العناوين الصريحة وعناوين البالغين وتصنيفات NC-17 وTV-MA، وتبقى العناوين المصنَّفة R مخفية حتى تفعّلها في تفضيلات المحتوى.

ما أجهزة ماك وإصدارات macOS المدعومة؟

macOS 14 Sonoma أو أحدث، على Apple silicon أو Intel.

هل TopMovies تابع لـ TMDB؟

لا. يستخدم واجهة TMDB لكن TMDB لا تدعمه ولا تصادق عليه.

مقالات أخرى

أداة مفتوحة المصدر

moveMouse: أداة في شريط القوائم على ماك تساعد على إبقاء اتصال RDP مفتوحًا

يساعد moveMouse على إبقاء اتصال سطح المكتب البعيد (RDP) مفتوحًا. يحرّك المؤشر بفاصل زمني تحدده ويمنع الجهاز من النوم أثناء تشغيله، فيقل احتمال أن تُقطع جلسة هادئة. يعيش في شريط القوائم، وكوده مفتوح بترخيص MIT. · قراءة 5 دقائق
أداة مفتوحة المصدر

Haki (حكي): إملاء صوتي بالضغط والتحدث في شريط قوائم ماك، مضبوط للعربية

يحوّل Haki صوتك إلى نص في أي مكان على جهاز ماك. اضغط Option+Space مطوّلًا وتحدث ثم اترك، فيُلصق النص المحوَّل عند المؤشر. هو مضبوط للعربية الطبيعية، ومنها اللهجتان الشامية والسورية، ويتعامل أيضًا مع الإنجليزية والألمانية والفرنسية. يستخدم التحويل نماذج OpenAI بمفتاح API الخاص بك، لذلك يذهب صوتك إلى OpenAI. الكود مفتوح بترخيص MIT. · قراءة 5 دقائق
أداة مفتوحة المصدر

OpenBlock: مانع إعلانات مفتوح المصدر لمتصفح Safari على ماك، وبلا تتبّع

يحجب OpenBlock الإعلانات ومتتبّعات المواقع في Safari على جهاز ماك. ينزّل قوائم تصفية حقيقية، ويحوّلها إلى صيغة القواعد الخاصة بـ Safari، ويترك لـ Safari تطبيقها، فلا يقف شيء بينك وبين الويب. الكود مفتوح بترخيص GPL-3.0. · قراءة 5 دقائق