Apple TV 2 کو ویب سرور میں تبدیل کریں۔
لہذا آپ XBMC چلانے کے لیے اپنا Apple TV2 پہلے ہی ترتیب دے چکے ہیں، اور اب آپ اس سے بور ہو گئے ہیں۔ کیوں نہ ATV2 کو ایک ویب سرور میں تبدیل کریں جیسا کہ MacMiniVault کے لڑکوں نے کیا؟ ہاں یہ لنک ایپل TV2 سے پیش کردہ ایک ویب صفحہ کھولتا ہے۔ آپ یہ کام خود اپنے ایپل ٹی وی کے ساتھ کر سکتے ہیں بہت زیادہ کام کیے بغیر، بس تھوڑا صبر کریں۔
شروع کرنے سے پہلے، آپ کو Apple TV2 کو Seas0nPass کے ساتھ جیل بریک کرنے کی ضرورت ہوگی، Seas0nPass سب سے آسان جیل بریک یوٹیلیٹی ہے، لیکن اگر آپ کی کشتی تیرتی ہے تو آپ PwnageTool یا Redsn0w استعمال کرسکتے ہیں۔ آپ کے یہ کرنے کے بعد، آپ کو کیا کرنے کی ضرورت ہوگی اس کا ایک رن ڈاؤن یہ ہے:
- SSH ٹرمینل سے نئے جیل ٹوٹے ہوئے Apple TV2 میں، پہلے سے طے شدہ روٹ پاس ورڈ 'الپائن' ہے اور آپ کو AppleTV2 کا IP پتہ جاننے کی ضرورت ہوگی یا آپ ہوسٹ نیم ایپل-tv.local استعمال کرنے کی کوشش کر سکتے ہیں۔ :
- 'passwd' ٹائپ کرکے روٹ پاس ورڈ کو الپائن سے کچھ اور میں تبدیل کریں۔
- Apt-get کا استعمال کرکے Apple TV2 پر Lighthttpd انسٹال کریں:
- Lighthttpd کنفگ فائل کو /etc/lighttpd.conf پر اپ لوڈ کرنے کے لیے اپنی پسندیدہ SFTP ایپ (سائبر ڈک مفت ہے) استعمال کریں - یہاں سے کام کرنے کے لیے lighttpd.conf کا نمونہ ہے
- اب لائٹ ٹی پی ڈی سرور اس کے ساتھ لانچ کریں (آپ کو اسے بطور /usr/sbin/lighttpd-angel چلانے کی ضرورت ہو سکتی ہے):
apt-get install lighttpd
lighttpd-angel -f /etc/lighttpd.conf
آپ کا Apple TV2 ویب سرور اب اپ اور رن ہونا چاہیے، ویب براؤزر میں ATV کے IP ایڈریس کو کھینچ کر اس کی تصدیق کی جا سکتی ہے۔
اگر آپ چاہتے ہیں کہ ایپل ٹی وی کے بوٹ یا ریبوٹ ہونے پر ویب سرور خود بخود شروع ہو جائے، تو آپ کو /Library/LaunchDaemons/ میں لانچ ایجنٹ پلسٹ شامل کرنے کی ضرورت ہوگی، plist فائلیں اس میں bash اسکرپٹ سے مختلف ہوتی ہیں۔ آپ کو ہر انفرادی پرچم اور دلیل کو تار کے طور پر ہجے کرنا ہوگا۔ اس صورت میں، lighttpd-angel پر عمل کرنے کی کمانڈ کا ترجمہ پلسٹ کیز میں کچھ اس طرح نظر آئے گا:
یہ واک تھرو ابھی تک کامل نہیں ہے، یہ MacMiniVault پر انتہائی آسان ہدایات کا ایک تفصیلی ورژن ہے جو اس لائیو ایپل ٹی وی ویب سرور کو صرف یہ دیکھنے کے لیے سیٹ اپ کرتا ہے کہ یہ ٹریفک کے بوجھ کو کس حد تک سنبھالے گا۔