النتائج 1 إلى 14 من 14

الموضوع: هل هناك إمكانية تصميم ملف فلاشي فارغ ويوضع له رابط تمرر على متغير خاص

  1. #1

    هل هناك إمكانية تصميم ملف فلاشي فارغ ويوضع له رابط تمرر على متغير خاص



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

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

    الأخ الفاضل MohDesign

    هل هناك إمكانية تصميم ملف فلاشي فارغ ويوضع له رابط تمرر على متغير خاص ورابط فلاشي آخر تعرض عليه الفلاش على الفلاش الفارغ فوقه

    ومتغيرات اخرى مثل الطول والعرض

    أي يكون بهذا الشكل
    كود:
     flash.swf?url={url}&urlflash={urlflash}&width={width}&height={height}
    طبعاً ملف الفلاش تلك راح تفيدنا جداً في عرض الإعلانات التي لاتحتوي روابط
    فنعرض ملف الفلاش الإعلاني فوق ملف الفلاش الفارغ ونضع له متغيراته الخاصة ومنها متغير رابط الإعلان

    أتمنى أنك فهمت قصدي ووصلك مبتغاي جيداً

    وعذراً إن أزعجتك

    أجمل تحية واحترام
    أخوك ، ابو عبدالعزيز







  2. #2


    للرفع

    لكن ..!

    هل يقرأ الأستاذ MohDesign الرسائل التي تصل إليه عبر صفحة المراسلة الخاصة به والموجودة في التوقيع ؟








  3. المتغيرات التى تضعها فى الرابط flash.swf?name=mostafa
    تتوفر داخل فيلم الفلاش فى
    كود PHP:
    _root.name






    __________________
    Keepondev | مدونه شديد التخصص فى الجافاسكربت
    جافاسكربت الموجهه بالكائنات | أنماط تصميم جافاسكربت

  4. #4


    لو اني اعرف في الفلاش كان ماكتبت الموضوع

    عموماً اشكرك على مرورك الكريم
    ولازلت بانتظار الأخ MohDesign






  5. #5


    كل عام وانتم بألف بخير
    كل عام وانتم إلى الله أقرب

    لازلت بالإنتظار






  6. #6


    كم مرة علي أن أرفع الموضوع في الشهر ؟






  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2005
    المشاركات
    437


    السلام عليكم ..
    آسف آخي الفاضل ولكن هل تعتقد مشكلتك او مسألتك لن يحلها إلا MohDesign ؟
    غلطتك اخي العزيز وجهت الموضوع لشخص واحد بينما يستطيع الكثير مساعدتك ربما كان السبب تخصييك الموضوع له
    لماذا لم تراسل الاشخاص الذين يستطيعون حل مشكلتك وحتى لم يتواجدوا ومن ثم نشر المعلومة للكل في حال تمت إجابتك من أي شخص آخر

    أتمنى ان يتم الرد على تساؤلك قريبا ً






  8. #8


    السلام عليكم ..
    آسف آخي الفاضل ولكن هل تعتقد مشكلتك او مسألتك لن يحلها إلا MohDesign ؟
    غلطتك اخي العزيز وجهت الموضوع لشخص واحد بينما يستطيع الكثير مساعدتك ربما كان السبب تخصييك الموضوع له
    لماذا لم تراسل الاشخاص الذين يستطيعون حل مشكلتك وحتى لم يتواجدوا ومن ثم نشر المعلومة للكل في حال تمت إجابتك من أي شخص آخر

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

    أما مسألة أني أعتقد أن مشكلتي لن يحلها إلا MohDesign لأني لا أعرف من له خبرة بالفلاش إلا هو، ولم أر الكثير في سوالف لهم خبرات بالفلاش إلا قليلين وهم لايتواجدون كما كانوا سابقاً


    فعلاً أتمنى من الآن وأرجو من أي شخص يقرأ موضوعي أن يساعدني فيه مشكوراً






  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2005
    المشاركات
    437


    حسنا ً اخي الفاضل .. مشكلتك بسيطة وبالأصح ليست مشكلة انما توضيح
    بالإمكان تمرير المتغيرات داخل الفلاش بأكثر من طريقة والطريقة الأسهل لذلك هي استخدام متغيرات الفلاش :
    FlashVars
    ويمكن استخدام متغيرات الفلاش بأكثر من طريقة أيضا ً والطريقة التي تود إستخدامها فعالة وذلك بجعل المتغيرات في رابط الملف نفسه مثال :
    كود:
    flash.swf?url=www.swalif.net&flashurl=images/swalif.swf
    بالنسبة للطول والارتفاع فلست محتاج لهم .. ستقول لماذا حسنا ً هذا السبب .. لأنك سوف تستخدم طول وعرض الملف الأساسي الذي سوف يقوم بتحميل ملف الفلاش الإعلاني الذي أشرنا إليه في المثال بإسم swalif.swf لأنه لو كان ملف الفلاش الإعلاني اطول واعرض من الملف الأساسي سوف لن يظهر كاملا ً والعكس ليس صحيح.
    لكن يظل خيار الإرتفاع والعرض مسأله إختياريه تخصك في طريقة عرضك للإعلانات لكن من خلال الشرح سوف تفهم أن المبدأ واحد ويمكنك تحميل كل ما تريد من متغيرات إلى الفلاش والتحكم بها .

    أما الطريقة الثانية وهي المفضلة لدى المحترفين بإرسال قيم FlashVars عن طريق الاوبجيكت او كود تضمين الفلاش للـ html .. وافضلها هو swfObject تجده هنا
    راجع دليل الاستخدام للمزيد من المعلومات والمراجعات..
    شرح الطريقة الثانية
    طبعا يجب أن تضع ملف الجافا الخاص بتضمين الفلاش إلى الهيدر
    كود:
     <script type="text/javascript" src="swfobject.js"></script>
    تم نضيف كود الجافا الخاصة بتضمين الفلاش ومنها نضع متغيرات الفلاش والثوابت الأخرى بهذه الطريقة
    كود:
    <script type="text/javascript">
    swfobject.embedSWF("flash.swf", "adsDiv", "468", "60", "9.0.0","expressInstall.swf", {url:"www.swalif.net",flashurl:"http://www.swalif.net/softs/images/swalif.swf"}, {menu:"false"}, {id:"myAds",name:"myAds"});
    </script>
    للمزيد حول الثوابت في المثال الأخرى راجع دليل الإستخدام الذي اضفت رابطه أعلاه
    ما يهمك هنا
    كود:
    {url:"www.swalif.net",flashurl:"http://www.swalif.net/softs/images/swalif.swf"}
    يمكنك إضافة المزيد من المتغيرات بالطريقة ذاتها مثل
    كود:
    {url:"www.swalif.net",flashurl:"http://www.swalif.net/softs/images/swalif".swf,name:"Abdullah",age:"55"}
    لاننسى ان ننشئ عنصر DIV او P او اياً كان لعرض المحتوى الفلاشي داخل اي مكان في الصفحة بهذه الطريقة
    كود PHP:
    <div id="adsDiv" name="adsDiv">يجب عليك تحميل مشغل الفلاش</div
    الان وانتهينا من شرح طريقة كتابة المتغيرات
    نأتي في الاخير لكيفية الاستفادة منها داخل الفلاش
    انشئ ملف فلاشي ومن ثم حدد الطول والعرض وسرعة الفريم.
    أنشئ عنصر MovieClip فارغ وضعه اعلى يسار نهاية الفيلم الأساسي ليكون المحوران السيديني والصادي له
    كود:
    x =0
    y=0
    واختر له إسم instant name وليكن على سبيل المثال adsLoadr_mc ومن افتح الأكشن الخاص بالفريم الأول
    واكتب التالي
    كود:
    var myUrl:String = _root.url;
    var filePath:String = _root.flashurl;
    loadAdsmovie = function(file){
    adsLoadr_mc.loadMovie(file);
    }
    adsLoadr_mc.onPress = function(){
    getURL(myUrl,"_blank");
    }
    loadAdsmovie (filePath);
    بهذه الطريقة تكون قد حصل على فيلم فلاشي يقوم بتحميل الاعلانات خارجيا ً ويمكن ان يعرض الفلاش ملفات صور او ملفات فلاش ولكنه لا يقوم بتحريك الصور التي بصيغة GIF . من خلال هذه الطريقة يمكنك التحكم بالمتغيرات التي ترسلها إلى الفلاش عن طريق البي اتش بي مثلا ً او الجافا او ASP أو حتى الكوكيز وغيرها .. فأنت تتعامل خارجيا ً مع html فيمكننا تكييفه حسب ما نشاء ..

    إعلم اخي انه يوجد الكثير الكثير من يستطيع مساعدتك لكنك اخترت خص الموضوع بشخص ما

    بالنهاية أتمنى للجميع الفائدة





    التعديل الأخير تم بواسطة kilani ; 18-10-2008 الساعة 03:32 AM سبب آخر: شي نسيته

  10. #10


    kilani

    صراحة أدهشتني بشرح كهذا

    ماشاء الله عليك حمستني وانا ماعندي برنامج الفلاش

    لكن لدي سؤالين:
    1- هل يمكن استغلال أي نوع من أنواع الثغرات عبر FlashVars الموجودة في شرحك ؟
    2- هل يمكن استغلال برنامج Flash Macromedia في أمور أخرى غير التصميم ؟ لربما أستفيد منه، من يعلم!

    وأخيراً طلب أرجو منك تنفيذه لاهنت بيض الله وجهك
    هل لك أن تقوم بإنشاء ملف فلاشي يحتوي ماذكرته في شرحك أعلاه ؟
    لأني للأسف ماعندي برنامج Flash Macromedia ولا أميل للتصاميم نهائياً






  11. #11
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2005
    المشاركات
    437


    مرحبا ً بك أخي مدمن نت

    بالنسبة لإستغلال الـFlashVars في الثغرات امر ضعيف الإحتمالات .
    ولكن يجب عليك تحصين الصفحة من تنفيد كود جافا سكربت عن طريق الفيلم .. وأن لا يكون هناك ثغرة XSS وحتى إن تم فالفلاش يعتبر client side فلا تقلق..
    حاول ان تجعل ملف الإعلانات على موقعك وأن لا يقبل الفلاش قراءة الملفات الا داخل موقعك فقط وان تجعل امتداد مجلد الإعلانات داخل موقعك فقط .. مثال
    كود:
    var adsDir:String = "ads/"
    var filePath:String = adsDir+_root.flashurl;
    // إلى آخر الكود في الرد السابق
    وبكذا لن يستطيع تحميل ملفات خارجيه على الفلاش مالم يخترق الموقع

    بالنسبة لإستغلال ADOBE FLASH في امور غير التصميم فهو وارد جدا ً .. لأنه لم يوجد للتصميم فقط بل للبرمجة ويمكنك برمجة تطبيقات كاملة وأيضا تطبيقات خدمات إلكترونية كامله WEB SERVICE لانه يرتبط مع جميع لغات برمجة الويب المشهورة PHP + ASP + CGI + CMF +Javascript + xml + RSS +Paython
    والعديد من التطبيقات المكتبية أيضا ..
    جربه انت الكسبان ..

    بالنسبة لعمل الملف في الشرح أعلاه فوالله أنا اتأسف أشد اللأسف لأنه لا يوجد لدي برنامج فلاش أيضا فأنا استخدم لينكس حاليا ً لني تحولت إليه منذ 6 أشهر ولا يوجد لدي فلاش
    لكن وعدتنا ادوبي انها سوف تصدر إصدار خاص به وأنا بالإنتظار
    إذا لم يتبرع أحد بذلك أصبر علي يوم أو يومين وما يكون خاطرك الا طيب ..






  12. #12


    جميل بيض الله وجهك يامال العافية

    إذا لم يتبرع أحد بذلك أصبر علي يوم أو يومين وما يكون خاطرك الا طيب ..
    اعلم أني أزعجتك لكني لازلت بانتظارك يالغلا ..






  13. #13
    عضو شرف
    تاريخ التسجيل
    Mar 2003
    المشاركات
    1,899


    السلام عليكم

    تصدق بالله ان اول مره اشوف الموضوع !!!

    مدري كنت نايم في العسل شكلي

    ماشاءالله الاخ kilani قام بالرد على السؤال 100% لكن تحتاج الى التطبيق اخوي مدمن نت

    راح بالطبع انفذ ماطلبه الاخ kilani وغداً يكون الملف جاهز وسوف ارى مايمكنني اضافته حتى اسهل الامر اكثر بالربط مع ال php لجلب المتغيرات مباشره دون وضعها يدوياً

    وبالنسبه لسؤالك اخوي مدمن نت عن الفلاش وماذا يفعل اذاً اقرأ الموضوع الموجود في توقيعي

    وعذراً راح اقوم بتغيير عنوان الموضوع لما يتناسب مع محتواه





    __________________
    محلل لنظم المعلومات - ارسل لي رساله خاصه عبر المنتدى | join me on facebook / twitter
    php | flash&flex&air actionscript 2,3 | ajax&javascript | database pro Analyzer

  14. #14


    أهلاً وسهلاً MohDesign وعليكم السلام والرحمة
    أخيراً بدري


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

    راح بالطبع انفذ ماطلبه الاخ kilani وغداً يكون الملف جاهز وسوف ارى مايمكنني اضافته حتى اسهل الامر اكثر بالربط مع ال php لجلب المتغيرات مباشره دون وضعها يدوياً
    ياليت يامال العافية والله لازلت انتظرك

    وبالنسبه لسؤالك اخوي مدمن نت عن الفلاش وماذا يفعل اذاً اقرأ الموضوع الموجود في توقيعي
    موضوعك رائع .. حقيقة أفدتني جداً ! وشديتني للفلاش أكثر
    لكن يبقى عندي مشكلة! كيف أستفيد منها في ظل عدم احترافي في تصاميم الفلاش؟










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض