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


وليد فوده
21-06-2010, 07:58 PM
نرجو من السادة الأفاضل شرح برنامج ديركتور لعمل البرامج التفاعلية

بدر منصور
21-06-2010, 11:29 PM
اهلا بيك يا استاذ وليد

وان شاء الله قريبا هيكون الشرح بين ايديك

واهلا بحضرتك واحنا تحت امرك

وائل الجندي
23-06-2010, 01:45 PM
أضم صوتي لصوت الأستاذ وليد

hehiaschool
30-06-2010, 07:03 PM
وأنا كذلك أضم صوتى لكل من يعرف أى مصادر لتعلم هذا البرنامج
السيد المعداوى

hehiaschool
30-06-2010, 07:13 PM
نبذة عن برنامج ديركتور ولغة لنجو
نقلا عن الأستاذ احمد حبيب

www.ahmedhabib.net (http://www.ahmedhabib.net/)


1. Macromedia Director MX
برنامج الدايركتور ... يمكننا تعريف هذا البرنامج و بدء الكلام عنه إذا علمنا الترجمة العربية لكلمة Director .. و هي مخرج، و من هنا يمكننا القول بأن برنامج الدايركتور هو عبارة عن اليد النهائية و الاحترافية التي تقوم بتجميع العمل كله في صورته النهائية و داخل بيئة صالحة للتعامل مع كافة هذه العناصر .. فهو يقوم تجميع كافة العناصر التي تم تجهيزها في بيئة واحدة و منظومة عمل واحدة على سبيل المثال .. يقوم الدايركتور بتجميع الصوت و الصورة المناسبة لهذا الصوت و باستيراد النص أيضا و الفيديو و أعمال الـ 3D و الأعمال الفلاشية و كل هذه العناصر و غيرها في بيئته الخاصة حيث يضيف إليها البرمجة اللازمة التي تضمن للمستخدم أداء برمجي ذكي و يقوم أيضا بعمل الحركة التي تؤثر بشكل قوي في الأداء الحركي العام للبرنامج .. كما يعتبر برنامج الدايركتور من أقوى البرامج في هذا المجال حيث أنه يمتلك بداخله لغة برمجة قوية جداً تتعامل مع كافة عناصر الملتيميديا و تستطيع توظيفها بأفضل صورة ممكنة .. بل و تستطيع هذه اللغة التعامل مع قواعد البيانات القوية مثل برنامج Microsoft Access حيث تستطيع هذه اللغة القراءة من قاعدة البيانات و الكتابة فيها و ربط نواتج العمليات بوظائف متعلقة بالملتيميديا و من ثم فإنّ الدايركتور يمتلك أهم و أقوى دعامات صناع البرامج و الملتيميديا و هما ..
1. القدرة على الأداء البرمجي من حيث الوظائف المتعددة و البحث داخل قواعد بيانات متعددة الأنظمة و متعددة اللغات
2. صناعة و ترتيب و تقديم واجهة تعامل بين الكمبيوتر و المستخدم بشكل رسومي متقدم محترف.

فهو لا يقتصر فقط على الوظائف البرمجية و قواعد البيانات مثل لغات الـ C++ و الVisual Basic و يفتقر إلى التعامل مع الجرافيكس و أدواته و بيئات التعامل معه ..،
و لا يقتصر فقط على إظهار و تقديم عناصر الجرافيكس و الإبهار مع الضعف و الفقر في الأداء البرمجي و الوظيفي لبيئة العمل التي يقدمها ..، ولكن يقدم الدايركتور و لغة البرمجة اللينجو المناخ المناسب للجمع بين هاذين الأمرين بشكل احترافي و متميز مما يكسب العمل روح التكامل و يحقق المعادلة الصعبة أيضا في أن الشكل العام و الإطار الفني للبرنامج و المنتج المقدم مقبول لدى المستخدم و يدعم روح الاستئناس بين البرنامج و المستخدم و في نفس الوقت يقدم الوظائف البرمجية بمختلف أشكالها و صورها و أنواعها و من هنا تكمن القوة لهذا البرنامج الـ Macromedia Director ... و سوف نتطرق للكلام عن هذه اللغة البرمجية المتقدمة لاحقاً بإذن الله.




2. Lingo Programming language

لغة البرمجة " اللينجو " .. اللينجو هي لغة البرمجة الموجودة داخل بيئة عمل برنامج دايركتور و الذي سبق شرحه أعلاه. و هي من اللغات المتقدمة و المستخدمة مؤخرا و هي نادرة الاستخدام في أوساط المبرمجين لأنه لا يتطرق إليها أي أحد إلا بعد استخدامه لبرنامج الدايركتور التي تعمل هذه اللغة من خلاله .. فهي شديدة التخصصية في مجال الملتيميديا و العامل مع عناصر هذا المجال و أيضاً هي شديدة التعلق ببرنامج الدايركتور حيث أنه هو بيئة العمل الوحيدة التي تتعامل مع هذه اللغة ..،

لغة البرمجة " اللينجو " .. كغيرها من لغات البرمجة تعتمد على قواعد و أسس و مفاهيم برمجيه هامة لابد من دراستها و مذاكرتها و فهم تركيبتها اللغوية و البرمجية للمستخدم و ذلك قبل أن يقدم على استخدامها أو التعامل معها .. و أيضا جدير بالذكر هنا أن لهذه اللغة البرمجية دعامات تقوم عليها و طريقة في كتابة الأكواد الخاصة بها و شكل متميز و فريد في إجراء تنفيذ هذه الأكواد .. كما يتحتم على مستخدم لغة اللينجو حفظ الوظائف البرمجية و المفردات اللغوية التي تتكون منها هذه اللغة حتى يسهل على مستخدم هذه اللغة استخدام هذه المفردات و الوظائف بحيث يتمكن من إنشاء و بناء الجمل البرمجية ذوات الأداء البرمجي المتميز و المحكم و التي تقلل من حدوث أخطاء و أغلاط بين هذه البيئة الداخلية و بيئة التشغيل العامّـة Windows.

لغة البرمجة " اللينجو " .. تتميز بالتعامل مع ..
§ قواعد البيانات ( تقرأ منها و تكتب فيها و تعالج بداخلها العمليات الحسابية و المنطقية )
§ توظيف و تشغيل عناصر الملتيميديا .. مثل
o تحكم لغة اللينجو في الصوت و الفيديو ..
أ‌- يمكننا من خلال لغة اللينجو عمل برنامج تشغيل للصوت و الفيديو به كافة الوظائف المساعدة على التحكم في وظائف الصوت و الفيديو مثل ( التشغيل ، الإيقاف ، الانتظار ، التسجيل ، ارتفاع و انخفاض الصوت ، التقديم ، الترجيع ، عمل تكبير ملء الشاشة للفيديو ، عمل طابور من الملفات الصوتية أو المرئية و إعطاء أمر تشغيل بشكل متتابع على التوالي ، ... إلخ )
ب‌- يمكننا من خلال لغة اللينجو و بمساعدة برنامج الدايركتور وضع شريط الترجمة على الفيديو المعروض و التحكم في وقت ظهور الترجمة مرتبطة بالمشهد المناسب و الصوت المناسب للمقطع المبين مع إمكانية تغير لون نص الترجمة و تكراره في أوقات معينة خلال فترة العرض و تغير الصوت المسموع في المشهد الواحد.


ت‌- يمكننا من خلال لغة اللينجو التعامل و التحكم في قواعد البيانات التي يتم إنشاؤها في برنامج الصوت Sound Forge و بالتالي فإنه يمكننا في هذه الحالة الوصول لمقطع صوتي معين بدلالة كلمة أو جملة أو حرف أو رقم أو وقت محدد .. كما أن لغة اللينجو في مثل هذه الحالة تمكننا من إضافة عملية البحث داخل نص و بناءاً على نتيجة البحث يمكننا الوصول لجملة نصية و صديقتها الصوتية مما يمكن المستخدم من إنشاء بيئة عمل مفيدة تربط بين النص و الصوت و الصورة و البحث عن أي من هذه العناصر و بدلالة الوصل إليها و معرفة هذا العنصر أو جزء منه يمكننا الوصل إلى باقي العناصر بشكل تزامني و مرتب.
ث‌- يمكننا من خلال لغة اللينجو عمل بعض المعالجات على الملفات الصوتية مثل عمليات الـ Fade In , Fade Out و التي تمكننا من تشغيل الملفات بتحكم في صوت البداية و النهاية مما يضمن للمستخدم تشغيل الملفات الصوتية بأسلوب غير مزعج.


تحكم لغة اللينجو في النص

أ‌- يمكننا من خلال لغة اللينجو عمل بحث داخل النص و إضافة كلمة أو جملة داخل نص و حذف كلمة أو جملة من داخل النص و تغير لون كلمة أو جملة داخل النص و تكبير و تصغير حجم كلمة أو جملة داخل النص و تغير نوع الخط المستخدم في النص و عمل محاذاة للنص و تنقيط و تنسيق الفقرات و تلوين خلفية النص و تخصيص جزء من النص لاستخدامه كرابط للدخول على صفحة على الإنترنت و غير ذلك من العمليات الحريرية التي تجرى على النصوص.
ب‌- يمكننا من خلال لغة اللينجو قراء نص من ملف خارجي و الكتابة فيه ..ن كما يمكننا أيضاً حفظ نص تم كتابته داخل برنامج الدايركتور في ملف خارجي و إمكانية تعيين مكان الحفظ و استدعاء الملف مرة أخرى.
ت‌- يمكننا من خلال لغة اللينجو صناع نوع خط خاص داخل الدايركتور و اعتماده أثناء الكتابة أو إدراج نوع خط داخل الدايركتور لحماية تلف البرنامج أثناء تشغيله في جهاز آخر لا يحمل نفس نوع الخط المستخدم في الكتابة.
ث‌- يمكننا من خلال لغة اللينجو علم Scroll Up, Scroll Down و الذي يمكن المستخدم من تصفح النص كاملا عن طريق عرضه رأسيا .. أو بالشكل الآخر عن طريق التصفح اليدوي أو التصفح التلقائي للنص.
و من هنا يمكننا القول بأن اللينجو قادرة على التعامل مع الكثير و الكثير من عناصر الملتيميديا بشكل متخصص و متميز و سوف نتطرق للكلام عن تحكم لغة اللينجو في كل عنصر على حدة من خلال الدورة التدريبية بإذن الله.

www.ahmedhabib.net (http://www.ahmedhabib.net/)

بدر منصور
30-06-2010, 11:04 PM
شكرا جزيلا للاستاذ سيد


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

وليد فوده
05-07-2010, 08:44 PM
شكرا للأستاذ سيد نرجو شرح دروس عملية لعمل دروس تعليمية بالديركتور ولكم جزيل الشكر