حوّل جهاز Apple TV 2 إلى خادم ويب
لذا قمت بالفعل بإعداد Apple TV2 لتشغيل XBMC ، والآن تشعر بالملل من ذلك. لماذا لا تحول ATV2 إلى خادم ويب مثلما فعل الأشخاص في MacMiniVault؟ نعم ، يفتح هذا الرابط صفحة ويب يتم تقديمها من خلال جهاز Apple TV2. يمكنك القيام بذلك بنفسك مع Apple TV الخاص بك دون بذل الكثير من الجهد ، فقط القليل من الصبر.
قبل البدء ، ستحتاج إلى كسر حماية Apple TV2 باستخدام Seas0nPass ، Seas0nPass هو أسهل أداة لكسر الحماية ، ولكن يمكنك استخدام PwnageTool أو Redsn0w إذا كان ذلك يطفو على قاربك. بعد القيام بذلك ، إليك ملخص لما عليك القيام به:
- SSH في جهاز Apple TV2 الذي تم كسره حديثًا من الجهاز الطرفي ، كلمة مرور الجذر الافتراضية هي "alpine" وستحتاج إلى معرفة عنوان IP الخاص بـ AppleTV2 أو يمكنك محاولة استخدام اسم المضيف apple-tv.local :
- غيّر كلمة مرور الجذر من جبال الألب إلى شيء آخر عن طريق كتابة "passwd"
- قم بتثبيت Lighttpd على Apple TV2 باستخدام apt-get:
- استخدم تطبيق SFTP المفضل لديك (CyberDuck مجاني) لتحميل ملف تهيئة lighttpd إلى /etc/lighttpd.conf - إليك نموذج lighttpd.conf للعمل من
- الآن قم بتشغيل خادم lighttpd مع (قد تحتاج إلى تشغيل هذا كـ / usr / sbin / lighttpd-angel):
apt-get install lighttpd
lighttpd-angel -f /etc/lighttpd.conf
يجب أن يكون خادم الويب Apple TV2 الخاص بك قيد التشغيل الآن ، ويمكن التحقق من ذلك عن طريق سحب عنوان IP الخاص بـ ATV في متصفح الويب.
إذا كنت تريد أن يبدأ خادم الويب تلقائيًا عند بدء تشغيل Apple TV أو إعادة تشغيله ، فستحتاج إلى إضافة plist وكيل التشغيل إلى / Library / LaunchDaemons / ، تختلف ملفات plist عن البرامج النصية bash في ذلك عليك أن تهجئ كل علم فردي وحجة كسلسلة. في هذه الحالة ، سيُترجم الأمر بتنفيذ lighttpd-angel إلى مفاتيح plist تبدو كالتالي:
هذه الإرشادات ليست مثالية بعد ، إنها نسخة مفصلة من الإرشادات المبسطة للغاية على MacMiniVault الذي قام بإعداد خادم ويب Apple TV المباشر هذا فقط لمعرفة مدى تعامله مع عبء حركة المرور.