الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشغل فيديو الفلاش Flv Player

مغلق
بدأه DreamNet في 28 ديسمبر 2007 · 6 رد · 7,648 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

منذ فترة حملت بعض الأناشيد من موقع Youtube لكن تفاجئت أن الميديا بلاير لا يقرأ الامتداد flv والخاص بملفات الفيديو للفلاش والمستعملة على الأنترنت خاصة على موقع youtube

أعرف أن هناك برامج تقوم بفتح هذه الملفات لكن وبما أنها تستعمل مشغل مصنوع بالفلاش يتم فقط عرضه فكرت في أن أبحث عن هذا الملف فقط وأستعمله داخل برنامجي لكي أشغل هذه الملفات

وبعد أن وجدت الملف قمت بعمل مشغل خاص بي والكود سورس موجود هنا

myFlvPlayer.zip

بالتوفيق للجميع

#2

1- ممكن ترفق ايضا معه الملف التنفيذي EXE لكي يمكن تجربته- لا املك VB ولا اريد تثبيته-

2- اظن ل ايعمل في عدم وجود Flash مثبت / لو تدعم هذا يكون جيدا (ارفاق مثبت /تثبيت ذاتي للFlash)

والسلام عليكم ورحمة الله

d4baa0.gif
#3

1-EXEMyFlvPlayer.zip

2- لا أظن أنه يحتاج نسخة جديدة من مشغل الفلاش

لكن الفكرة لم يتسنى لي تطبيقها وهي قراءة الكلاس الخاص بمشغل الفلاش الضروري عادة الاصدار 7 من الريجيستري وهي تكون في القيمة

"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"

اذا كانت غير موجودة يتم فتح الموقع الذي يمكن تحميل منه الاصدار المطلوب مثلا على

http://download.macromedia.com/pub/shockwa...version=7,0,0,0

تم تعديل هذه المشاركة بواسطة DreamNet في 28 ديسمبر 2007 في 21:27

#4

تمام، عند اول تنفيذ طلب VB6FR.DLL

DreamNet تستخدم اصدار فرنسي من VB6

فكرة احسن: حاول كتابته باستخدام PureBasic لن يحتاج لاي DLL

d4baa0.gif
#5

تمام أخ عبد العزيز B)

أنا أستعمل النسخة الفرنسية لقد عدلت المرفق السابق ونزعت منه الvb6fr.dll والcommondialg أيضا فقط عليك توفير ملف Flash9e.ocx

فانا استخدم الاصدار التاسع لمشغل الفلاش

أما بالنسبة للPureBasic فقد رأيت كود تشغيل ملف فلاش لكن حجم الملف عند ترجمته إلى ملف تنفيذي تصور أكبر من 2 Mega :(

وبالمقارنة فقد وجدت أن الocx وحده حجمه 2 ميقا يعني تم دمجه مع الملف التنفيذي حجم أداة الفلاش 2,84 Mo

لقد أرفقت الملف التنفيذي المعمول بالPurebasic

Exe_FlashPB4.zip

تم تعديل هذه المشاركة بواسطة DreamNet في 28 ديسمبر 2007 في 21:48

#6

EXEMyFlvPlayer ينفذ دون مشاكل وعند فتح ملف FLV يظهر لون اسود وازرار ولا صوت ولاصورة

عكس الملف flash.exe المعمول ب PureBasic والمدمج معه كل شيئ يعمل عادي

d4baa0.gif
#7

لا أعرف أي اصدار تملكه من الفلاش بلاير لذلك تحتم علي التأكد من النسخة ومادام البرنامج يعمل عندي بالاصدار 9 أردت التأكد من رقم الاصدار المثبت على الجهاز بقراءة القيمة

HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\FlashPlayer\CurrentVersion

والتأكد من أنها ليست أقل من 9

اضافة إلى ذلك عمدت إلى انشاء ديناميكي للأداة SHOCKWAVE كي لا تكون مربوطة بالOCX وتكون مستقلة

ملاحظة : ربما يكون المشكل في عدم تشغيل الفيديو اسم الملف مكتوب بالعربي لانها حصلت عندي في جهاز آخر

الملف التنفيذي بعد التعديل

NewEXE.zip

الكود سورس كاملا بالتعديلات

myFlvPlayer.zip

كل الشكر لأخينا المشرف عبد العزيز على تتبع الموضوع والاقتراحات المفيدة

تم تعديل هذه المشاركة بواسطة DreamNet في 29 ديسمبر 2007 في 11:26

هذا الموضوع مغلق.

مواضيع مشابهة