تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
محتاج كود لتشغيل ملف صوتي على جهاز اخر
#1
السلام عليكم
بعد التحية لكل من في هذا المنتدى 

عندي جهاز سيرفر وثلاث اجهزة متوصلين شبكة بينهم 
الفكرة ان الجهاز الرئيسي عليه مكبر صوتي وسماعات احتاج كود لتشغيل ملف صوتي على جهاز السيرفر من الاجهزة الثلاثة

مثلا عندي مجموعة ملفات صوتية احتاج اشغل اي ملف ولاكن كود امر التشغيل من اي جهاز

انا استخدمت هذا الكود

PlaySound "\\192.168.1.9\SoundSystem\File1.wav", ByVal 0&, SND_FILENAME Or SND_ASYNC

ولاكن المشكلة ان الملف تم تشغيله ولاكن على نفس الجهاز الي فيه امر التشغيل

انا احتاج ان يتم تشغيل الملف الصوتي على جهاز السيرفر يعني الثلاثة الاجهزة فقط لارسال الامر
الرد
تم الشكر بواسطة:
#2
لايوجد حل ?????
الرد
تم الشكر بواسطة:
#3
وعليكم السلام ورحمة الله وبركاته

أهلا بك أخي الكريم , مرفق ملف يحتوي على مثالين مثال بإسم Server والآخر بإسم Client , قم بعمل ترجمة أو كومبايل أو Make exe , للمثالين , ثم ضع الملف الذي بإسم Server في جهاز السيرفر وضع بجانبه المجلد الذي يحتوي على الملفات الصوتية والذي إسمه SoundSystem وضع ملف المثال Client في الأجهزة الفرعية الأخرى , ولكن قبل تشغيل أي من ملفي المثالين لابد من نسخ ملف أداة الـ Winsock والمستخدمه في عملية الإتصال بين المثالين لابد من نسخها في مجلد الـ system32 لأجهزة 32bit و SysWOW64 لأجهزة 64bit ثم تسجليها ثم أضف رقم المنفذ المستخدم في عملية الإتصال في إستثناءات الجدار الناري في جميع الأجهزة أو إذا كانت هناك برامج حماية بجدار ناري في الأجهزة رقم المنفذ 55000 , ثم بعد ذلك شغل المثالين وجرب الإتصال .


الملفات المرفقة
.rar   Server And Client Apps.rar (الحجم : 38.35 ك ب / التحميلات : 28)
الرد
#4
الله يبارك فيك اخ احمد ويبارك في علمك
الرد
تم الشكر بواسطة: Ahmed_Mansoor , Amir_Alzubidy
#5
اخ احمد بعد تشغيل برنامج السيرف على السيرفر الرئيسي وتشغيل برنامج الكلاينت على اكثر من جهاز
لا يستجيب برنامج السيرفر الا لجهاز واحد فقط
واذا عملت ارسال امر تشغيل للسيرفر من اكثر من جهاز يعطيني الخطاء التالي

If Win.State <> 7 Then

رسالة : انت غير متصل بالسيرفر
الرد
تم الشكر بواسطة: Ahmed_Mansoor , Amir_Alzubidy
#6
[quote pid='109024' dateline='1510046238']
الشكر للاستاذ /احمد    

[/quote]
السلام عليكم


اذا كانت الملفات الصوتية في الجهاز الرئيسي      وفي مسار محدد 

عندي فكرة لو تحب تجربها 


 ضع جدول في قاعدة البيانات يحتوي على . "شرط ان تكون كل الاجهز متصلة بقاعدة البينات"
 
اسم ملف الصوتي      الحلة 
اذان                         0
سورة الفاتحة              0
سورة الاخلاص             1

وعمل تايمر في الجهاز الرئيسي كل 3 ثانية  
يقوم بالبحث عن الحالة اذا كانت 0  يقوم بتشغيل الملف  ويغير الحالة الى 1


وفي الاجهزه الفرعية  
عند تشغيل اي ملف 
تقوم  بحفظ اسمه الملف الصوتي    في الجدول  وتضع الحاله 0.


من الممكن ايضا تستغني عن الحالة وتكتفي باسم الملف   وعند تشغيله قم بحذفه 



شاهدت الموضوع فجتني هذه الفكرة  - لم اجربها من قبل 
الرد
#7
ولاكن ايش المشكلة ف ان البرنامج لا يقبل الا جهاز واحد
هل في تعديل للكود
الرد
تم الشكر بواسطة: Ahmed_Mansoor , Ahmed_Mansoor , Amir_Alzubidy
#8
لا اعلم الموضوع هذا يفتيك فيه الاستاذ / احمد مفتي فجوال بيسك 6
او الاخ / امير المشرف العام

الله يوفقك ويعينك
الرد
#9
السلام عليكم ورحمة الله وبركاته

أهلا بك أخي الكريم , شكراً جزيلاً لأخي السندباد100 على المساعدة , تم تعديل السيرفر لكي يقبل عدة إتصالات في نفس الوقت وذلك بعمل مصفوفه من أداة الـ Winsock في السيرفر تحمل أداة جديدة لكل إتصال على حده وتلغيها عن إنقطاع الإتصال بالسيرفر .


الملفات المرفقة
.rar   ServerAndClientApps_1.rar (الحجم : 38.97 ك ب / التحميلات : 26)
الرد


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [vb6.0] طريقة الاتصال بقاعدة بيانات اكسس 2003 محمية برقم سري لتشغيل تقرير معمول بالاكيف ريبو وادي العوضي 1 71 06-03-20, 09:38 PM
آخر رد: وادي العوضي
  طريقتي الناجحة لتشغيل vb6.0 على ويندوز 7 سعود 4 419 04-09-19, 04:25 AM
آخر رد: سعود
  من لديه طريقه لتشغيل (ملف الفجوال بيسك) ينفد امر ثم يغلق من تلقاء نفسه scsi7000 2 688 12-08-19, 10:41 PM
آخر رد: المبرمج العتيق
  محتاج سورس كود لبرنامج جدول خفارات الموظفين scsi7000 1 559 06-02-19, 10:22 PM
آخر رد: mlahcine
  محتاج سورس كود لبرنامج جدول حصص مدرسي scsi7000 2 523 12-11-18, 01:32 PM
آخر رد: elgokr
  مشكلة فى البرنامج بعد التنصيب على جهاز اخر المبرمج العتيق 2 526 01-11-18, 01:32 AM
آخر رد: حريف برمجة
  تفعيل البرنامج على جهاز واحد dr.mostashar 2 495 30-10-18, 04:58 AM
آخر رد: elgokr
  كيفية ربط ملف صوتي عند فتح البرنامج يعمل مباشرة حتي وان لم يوجد علي الجهاز؟ mohamed arafa 3 662 09-09-18, 12:46 PM
آخر رد: جاسم عبد
  [VB.NET] سؤال كيفية تخزين ملف صوتي فsql server alipro 0 345 02-08-18, 05:09 AM
آخر رد: alipro
  السلام عليكم سؤال ممكن اتحكم في قاعدة البيانات من جهاز اخر او عن النت محمد جبريل 1 588 21-03-18, 12:22 PM
آخر رد: ahmedabdelaliem

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم