سلام عليكم ،، الصراحه احترت في مكان الموضوع ،، مابين قسم الشبكات او الالعاب ،، لكن اعتقد مكانه بالشبكات افضل خصوصا ً ان الشغل على تطبيق في النظام وليس لعبة .
بسم الله الرحمن الرحيم
في البيت عندي شبكة مكونة من عدة اجهزة بمختلف الانظمة والمنصات مابين جهاز مكتبي + اجهزه محمولة + اكس بوكس
وبما اني شخص كسول والتقنية عودتنا على الكسل،، لما كنت احتاج اشوف فلم كنت استخدم مشغل ديفيدي + ديفيدي حتى انسخ عليه ،، لكن بعد الاكس بوكس الديفيدي صار عليه غبار ومايستخدم خصوصا ً ان الاكس بوكس يدعم الديفكس وهذا اهم شي عندي وطبعا ً باقي خصائص الديفيدي من مشغل موسيقى وعارض للصور ايضا ً . للتوضيح ايضا ً تستطيع شبك فلاش ميموري + هارديسك او اي وسيلة تخزين لتشغيلها على الاكس بوكس .
عملية المشاركة في ويندوز مع الاكس بوكس تتم بسهوله والنت مليان شروحات لكن على لينوكس ؟ هذا درسنا اليوم .
متطلبات العتاد (الهاردوير) :
- جهاز مكتبي او محمول ،، المهم الجهاز اللي يحتوي على اغلب ملفات الميديا اللي عندك وحاب تشغلها على الاكس بوكس يحتوي على لينوكس بالتأكيد (تم تطبيق الدرس على نظام منت 7 واجهة كيدي)
- اكس بوكس 360
طبعا ً كلهم مشبوكين بـ شبكة واحد عن طريق رواتر
متطلبات السوفتوير :
مانحتاج اليه هو برنامج واحد وهو GeeXboX uShare
البرنامج مجاني ويوفر لك خادم ميديا بين نظامك والاكس بوكس وايضا ً لو ادرت اجهزة البلاي ستيشن لكن لاخبرة لدي (لعدم توفر الجهاز لدي) ومن اراد التجربه فليتفضل يشاركنا ويثري الموضوع .
نبدأ بالعمل ،، في البداية تحتاج لتنزيل البرنامج ،، وهوه متوفر في مخازن اغلب التوزيعات ،، وموجود في توزيعة اوبونتو والمنت
اكتب امر التنزيل :
او من خلال الواجهة الرسومية عن طريق ساينبتككود:sudo apt-get install ushare
Synaptic Package Manager
لعمل اعدادت البرنامج عندك اكثر من خيار لكن انا افضل الاعداد بشكل يدوي حتى تضمن عدم وجود اي نقص او خطأ
قم بتحرير ملف الاعداد عن طريق الامر الآتي :
في قنوم :
كود:sudo gedit /etc/ushare.conf
في كيدي :
كود:sudo kwrite /etc/ushare.conf
اعدادت البرنامج لدي :
راح أشرح الملف سطر سطر حتى نفهمه :كود:# /etc/ushare.conf # Edit this file with 'dpkg-reconfigure ushare' # Configuration file for uShare # uShare UPnP Friendly Name (default is 'uShare'). USHARE_NAME=mint # Interface to listen to (default is eth0). # Ex : USHARE_IFACE=eth1 USHARE_IFACE=eth0 # Port to listen to (default is random from IANA Dynamic Ports range) # Ex : USHARE_PORT=49200 USHARE_PORT=49200 # Port to listen for Telnet connections # Ex : USHARE_TELNET_PORT=1337 USHARE_TELNET_PORT= # Directories to be shared (space or CSV list). # Ex: USHARE_DIR=/dir1,/dir2 USHARE_DIR=/home/mint/Videos # Use to override what happens when iconv fails to parse a file name. # The default uShare behaviour is to not add the entry in the media list # This option overrides that behaviour and adds the non-iconv'ed string into # the media list, with the assumption that the renderer will be able to # handle it. Devices like Noxon 2 have no problem with strings being passed # as is. (Umlauts for all!) # # Options are TRUE/YES/1 for override and anything else for default behaviour USHARE_OVERRIDE_ICONV_ERR=yes # Enable Web interface (yes/no) ENABLE_WEB=yes # Enable Telnet control interface (yes/no) ENABLE_TELNET=no # Use XboX 360 compatibility mode (yes/no) ENABLE_XBOX=yes # Use DLNA profile (yes/no) # This is needed for PlayStation3 to work (among other devices) ENABLE_DLNA=no
USHARE_NAME
أسم السيرفر راح يظهر لك بالاكس بوكس – يعني اسم الجهاز اختر اي اسم انا اخترت mint
USHARE_IFACE
المقصود بالواجهة -واجهة الشبكة المستخدمه لديك ،، سواء ايثر نت او وايرليس ، لكن كيف تعرف اي واجهة تستخدم ،، اكتب هذا الامر وستخرج لك جميع معلومات اتصالك :
ifconfig -a
مخرجات الامر لدي :
عادة ً يكون الايثر نت مستخدم واجهة eth0كود:eth0 Link encap:Ethernet HWaddr 00:19:db:b5:a4:8e inet addr:192.168.1.105 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::219:dbff:feb5:a48e/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:810517 errors:0 dropped:0 overruns:0 frame:0 TX packets:678464 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:601636100 (601.6 MB) TX bytes:366418929 (366.4 MB) Interrupt:253 Base address:0x4000
USHARE_PORT
بورت او منفذ حتى يتم الاستماع او التنصت عليه ،، استخدم اي بورت بتحب ،، بالاعدادات يقوم بعمل بورت عشوائي انا استخدمته !
USHARE_TELNET_PORT
منفذ لاستخدام TELNET
يوجد بورت بملف الاعدادات ،، لكن ان لم تعرف مافائدة الخاصيه او لا تريد استخدامها لا تضع شي لانك لن تقوم بالعمل عليها .
USHARE_DIR
مسار المجلد(مجلد الميديا) الذي تريد عمل مشاركة عليه مع الاكس بوكس .
ENABLE_WEB
تفعيل واجهة الويب ، مجرد عملية تسهيل لا اكثر
ENABLE_TELNET
تفعيل TELNET
ENABLE_XBOX
تفعيل وضع الاكس بوكس
ENABLE_DLNA
تفعيل DLNA
الخاصيه تُفعل لمستخدم بلاي ستيشن3 ، ياليت احد الاخوة يجرب المشاركة في البلاي ستيشن.
بعدما تنتهي من عمل الاعدادات قم بحفظ الملف ،، واذا كنت كسول قم بنسخ ملف الاعدادت الخاص بي بالاعلى والصقه عندك :D
الآن نقوم بعمل أخير وهو اضافة الاكس بوكس لبداية التشغيل حتى يكون دائم قم بتحرير الملف :
في قنوم :كود:sudo gedit /etc/ushare.conf
في كيدي :كود:sudo kwrite /etc/ushare.conf
ابحث عن :
كود:start-stop-daemon --start --quiet --background --oknodo \ --make-pidfile --pidfile $PIDFILE \ --exec $DAEMON -- $USHARE_OPTIONS
واضف بالاخير :
xbox--
حتى يكون كالآتي :
كود:start-stop-daemon --start --quiet --background --oknodo \ --make-pidfile --pidfile $PIDFILE \ --exec $DAEMON -- $USHARE_OPTIONS --xbox
الآن نقوم بعمل اعادة تشغيل للبرنامج :
كود:sudo /etc/init.d/ushare stop
الآن انتهيت تستطيع تشغيل الاكس بوكس وتشغيل الميدياكود:sudo /etc/init.d/ushare start
صورة أخيره من الاكس بوكس :
اعتذر عن عدم وضوح الصورة ،، تم أخذها عن طريق الجوال .
نقطة أخيرة قبل نهاية الموضوع ،، لنفرض ان لديك مجموعة من الافلام او الصوره وتريد عرضها عن طريق الاكس بوكس لكن ليست على جهازك وهي موجوده على هارديسك خارجي طبعا ً الملفات كثيره واكيد ماراح تقوم بنقل الملفات لمجلد الميديا لديك يمكن حتى مايكون عندك مساحه ،، لذلك افضل طريقة هي ان تقوم بـ إضافة مسار المجلد عن طريق واجهة الويب للبرنامج ، او من خلال ملف الاعدادت السابق ،، تستطيع الدخول للواجه من خلال المتصفح قم بكتابة :
http://192.168.1.105:49200/web/ushare.html
192.168.1.105
الآيبي الخاص بخادم الميديا ،، لما كتبت الامر ifconfig -a قبل قليل تستطيع اخذ المعلومات الخاصه بالآيبي من خلاله ،، طبعا ً راح تستخدم الآيبي الخاص بك هذا الآيبي مثال للتوضيح للشبكة لدي
49200
المنفذ الخاص باليو شير من ملف الاعدادات .
بعدما تدخل للواجهة :
شرح للواجهه ،، حسب الأرقام الموضحه بالصوره أعلاه :
1
المجلد الذي قمت بإختياره للمشاركة ،، لو اردت تغييره او ازالة المشاركة قم بوضع علامة صح واضغط على unShare!
2
هنا تضع المسار الذي تريد اضافته
3
معلومات عن الخادم ،، وايضا ً عدد الملفات الموجوده في مجلدات المشاركة
انتهى .
سبحان الله على الصدفه .. وانا حاليا ابحث عن كيفية عمل هذي الاداة على البلايستيشن 3
مع العلم اني حاولت بس ps3 لا تقرأ اي وسائط على الشبكه ..
ان شاء الله احاول فيها في الغد لاني بعيد عن ps3 .. و اوافيكم بالطريقه اذا اختلفت
دمتم بحفظ الرحمن
A computer is Like Air conditioning,
It's works Fine until You open....... Windows.
مجتمع اندرويد العربي
Android Arab Community
بـ انتظار تجربتك اخوي غريب ،، ولا تنسى تفعيل الـdlna
غير جوالك يا رجل
تسمحلي أثبت الموضوع ؟
مـدونـتي الـتقـنـيـة
王 サブリ
مــا خِفتُ المـوتَ ولا عُـقبــاهُ ,,, فما أعظمَ شأنهُ غيرَ مولاهُ
أهوِن بما في الموتِ من حدثٍ ,,, غـــيــرَ أن بـــهِ الله ألقــاهُ
خارج الخدمة
وعليكم السلام ورحمة الله وبركاته
ألف شكر أخوي سامي على الشرح الرائع والفكرة والطريقة الرائعة التي جلبتها لنا ...
الحين قمت بعمل الإعدادات وكل شيء وقام المدعو xbox برؤية السيد GNU/Linux وجميع الملفات التي قمت بمشاركتهم معه
حالياً جاري عمل تحديث للـ xbox وذلك لكي يستطيع تشغيل الأفلام لانني للامانة لم اقم بشبكه قبل ذلك على النت ولا شيء ... لكن كل خوفي إنه بعد التحديث يضرب الجهاز كما يضرب نظام الويندوز من تحديثاته
نقطة أخيرة سامي ... أنت تقول في شرحك أبحث عن:
كود:start-stop-daemon --start --quiet --background --oknodo \ --make-pidfile --pidfile $PIDFILE \ --exec $DAEMON -- $USHARE_OPTIONS
واستبدله بالسطر الآخر الذي وضعته في ملف:
كود:/etc/ushare.conf
والملف كله على بعضه كم سطر ولا يوجد فيه أي شيء من هذا القبيل ... لهذا قمت بوضع السطور الثانية بآخر الملف ويبدو الأمور تمام
تسلملي مرة أخرى يالغالي على الطريقة الحين الأولاد عندي فرحين بإنهم سيشاهدون الكارتون على شاشة كبيرة بدل من شاشة الحاسوب ... وهذه مدى الفرحة لديهم ---->
تحياتي لك ولا تحرمنا من جديدك![]()
?If you can live for ever, what shall you live for
[========= B!n@ry-z0ne =========]إذا المرء لا يرعاك إلا تكلفاً... فدعه ولا تكثر عليه التأسفا
ففي الناس أبدال وفي الترك راحة... وفي القلب صبر للحبيب ولو جفا
فما كل من تهواه يهواك قلبه... ولا كل من صافيته لك قد صفا
إذا لم يكن صفو الوداد طبعية... فلا خير في خل يجيء تكلفا
ولا خير في خل يخون خليله... ويلقاه من بعد المودة بالجفا
وينكر عيشاً قد تقادم عهده... ويظهر سراً كان بالأمس في خفا
---------------------------------------------------
\\ أروع موقع للإستماع وقراءة القرآن الكريم بلغات عدة وبقراءات عدة //
---------------------------------------------------
Tariq - A Hybrid Port Knocking System
ولايهمك ياصبري ،، راح احاول اغير الصوره *_*غير جوالك يا رجل
تسمحلي أثبت الموضوع ؟
وتشكرات على تثبيت الموضوع .
لاماعليك يابومحمد ،، احسن شي عملته مايكروسوفت هو الاكس بوكس *_* حدّث وانت مرتاح ،، والاكس بوكس بدون نت مايسوى شي :Dحالياً جاري عمل تحديث للـ xbox وذلك لكي يستطيع تشغيل الأفلام لانني للامانة لم اقم بشبكه قبل ذلك على النت ولا شيء ... لكن كل خوفي إنه بعد التحديث يضرب الجهاز كما يضرب نظام الويندوز من تحديثاته![]()
بخصوص تشغيل الافلام تقدر تجرب قبل لاتعمل التحديث لو كانت خايف لا تعمل تحديث ،، لان دعم الديفكس موجود من زمان بالاكس بوكس .
لاادري مالمشكلة لديك ،، عموما ً هذا الملف من عندي :والملف كله على بعضه كم سطر ولا يوجد فيه أي شيء من هذا القبيل ... لهذا قمت بوضع السطور الثانية بآخر الملف ويبدو الأمور تمام![]()
كود:#!/bin/sh -e # # uShare init script # ### BEGIN INIT INFO # Provides: ushare # Required-Start: $local_fs $syslog $network # Should-Start: # Required-Stop: # Should-Stop: # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: uShare # Description: uShare UPnP (TM) A/V & DLNA Media Server # You should edit configuration in /etc/ushare.conf file # See http://ushare.geexbox.org for details ### END INIT INFO PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin DAEMON=/usr/bin/ushare NAME=ushare DESC="uShare UPnP A/V & DLNA Media Server" PIDFILE=/var/run/ushare.pid CONFIGFILE=/etc/ushare.conf # abort if no executable exists [ -x $DAEMON ] || exit 0 # Get lsb functions . /lib/lsb/init-functions . /etc/default/rcS [ -f /etc/default/ushare ] && . /etc/default/ushare checkpid() { [ -e $PIDFILE ] || touch $PIDFILE } check_shares() { if [ -r "$CONFIGFILE" ]; then . $CONFIGFILE [ -n "$USHARE_DIR" ] && return 0 fi return 1 } case "$1" in start) log_daemon_msg "Starting $DESC: $NAME" if ! $(check_shares); then log_warning_msg "No shares avalaible ..." log_end_msg 0 else checkpid start-stop-daemon --start --quiet --background --oknodo \ --make-pidfile --pidfile $PIDFILE \ --exec $DAEMON -- $USHARE_OPTIONS --xbox log_end_msg $? fi ;; stop) log_daemon_msg "Stopping $DESC: $NAME" start-stop-daemon --stop --signal 2 --quiet --oknodo --pidfile $PIDFILE log_end_msg $? ;; reload|force-reload) log_daemon_msg "Reloading $DESC: $NAME" start-stop-daemon --stop --signal 1 --quiet --oknodo --pidfile $PIDFILE --exec $DAEMON log_end_msg $? ;; restart) $0 stop $0 start ;; *) N=/etc/init.d/$NAME log_success_msg "Usage: $N {start|stop|restart|reload|force-reload}" exit 1 ;; esac exit 0
سامي يعني شغلتها ولعب مافيه مشكله يعني مافيه تعليق الجرافيكس تمام فى الالعاب .؟
وايضا يمكن عمل ذلك عن طريق برنامج التورنت " Vuze "
الطريقه صالحه للــ :
Vuze HD Network - Devices
الله يعطيك العافية سامي ... يبدو يا خوي رمضان مؤثر جداً عليك
يارجل الملف الذي تتكلم عنه وجدته وهو:
كود:/etc/init.d/ushare
وليس:
كود:/etc/ushare.conf
بخصوص كون الجهاز يدعم الديفيكس منذ البداية؟ فلم يعمل عندي ولا فيلم يارجل كلما حاولت تشغيل واحد يقول لي تحتاج تحديث![]()
الجهاز الذي عندي هو Xbox 360 Arcade قد يكون هذا هو السبب والله اعلم ...
ألف شكر يا خوي وصحصح معانا مرة ثانية![]()
?If you can live for ever, what shall you live for
[========= B!n@ry-z0ne =========]إذا المرء لا يرعاك إلا تكلفاً... فدعه ولا تكثر عليه التأسفا
ففي الناس أبدال وفي الترك راحة... وفي القلب صبر للحبيب ولو جفا
فما كل من تهواه يهواك قلبه... ولا كل من صافيته لك قد صفا
إذا لم يكن صفو الوداد طبعية... فلا خير في خل يجيء تكلفا
ولا خير في خل يخون خليله... ويلقاه من بعد المودة بالجفا
وينكر عيشاً قد تقادم عهده... ويظهر سراً كان بالأمس في خفا
---------------------------------------------------
\\ أروع موقع للإستماع وقراءة القرآن الكريم بلغات عدة وبقراءات عدة //
---------------------------------------------------
Tariq - A Hybrid Port Knocking System
A computer is Like Air conditioning,
It's works Fine until You open....... Windows.
مجتمع اندرويد العربي
Android Arab Community
السلام عليكم
بداية الطريقه على ps3 نفس الخطوات لاخونا صاحب الموضوع
مع تفعيل خاصية upnp في المودم وتفعيل خاصية DLNA في اعدادات البرنامج
لما جربت الطريقه على جهاز الاهل لم ياخذ مني الامر الا دقيقتين فقطكود:# Use XboX 360 compatibility mode (yes/no) ENABLE_XBOX=no # Use DLNA profile (yes/no) # This is needed for PlayStation3 to work (among other devices) ENABLE_DLNA=yes
ولكن كانت محاولاتي في السابق على جهازي ولم تفلح اي طريقه وعرفت ان المشكله من الحماية
اللي عندي , الحمد لله وجدت الحل لمشكلتي .. وهي ايقاف الفايروول ufw ..
والحين كل شي تمام وعال العال ..كود:sudo ufw disable
التعديل الأخير تم بواسطة غريب في ديرتي ; 09-13-2009 الساعة 03:55 PM
A computer is Like Air conditioning,
It's works Fine until You open....... Windows.
مجتمع اندرويد العربي
Android Arab Community
سلامات ! ايه مافيه مشكله هههههههههههههه والله ماادري وش تعني يابدر .سامي يعني شغلتها ولعب مافيه مشكله يعني مافيه تعليق الجرافيكس تمام فى الالعاب .؟
لا السبب مو من الجهاز ،، لان جهازي برضوا اركيد ومافيه اي مشكله ،، انت حدث الجهاز وترتاح .الجهاز الذي عندي هو xbox 360 arcade قد يكون هذا هو السبب والله اعلم ...
والله ماعندي اي خبر لكن اعتقد لازم .للتحديث الجهاز .. لازم اشترك بـ xbox live ?
ولا عادي ؟
اسمحولي اتفلسف
بخصوص الديفيكس جربت تشغيل الفلام ولكن لم تعمل فاتضحليه انه يجب علي ان احرق سيدي من موقع ديفيكس ثم يتم تشغل القرص المحروق على الجهاز بعد ذالك تمتع بالمشاهده
الجهاز يظهر لك كود (ارقام ) من خلالها تدخل الموقع .
تم التجربه على الـ PS3 الديفيكس طبعاً .
تحياتي
الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)
مواقع النشر (المفضلة)