مشاهدة النسخة كاملة : هل استطيع تغيير من الخارج دون الحاجة لتغيير كامل العمل
الفلكي
18 May 2006, 09:54 AM
السلام عليكم ورحمة الله وبركاتة
اولاً اشكر القائمين على هذا المنتدى... وهذي اول مشاركة لي
لدي استفسارات وطلبات ...
اريد عمل مشروع مصغر ينقسم لجزئين جزء خاص بزائر الموقع واخر خاص بمشرف الموقع بحيث يستطيع المشرف تغيير بيانات (نصوص , صور) في هذا المشروع دون الحاجة لتغيير الملف الأساسي ومن ثم تحميله..
مثال: صورة منتج الضغط عليها تعطيك معلومات عنها في مربع حوار.
هل استطيع التحكم او الدخول في العمل من قاعدة بيانات خارجيه او اي طريقة ما واغير هذه المعلومات دون الحاجة لتغيير الملف الأساسي ومن ثم تحميله وبذلك لا اؤثر على الزائر
Flash Lite
18 May 2006, 11:12 AM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاتة
نعم تستطيع ذلك أخي الكريم الفلكي ..
فمثلا لديك ملف فلاشي مرفوع على النت و تريد تحديثه بتغيير الصور أو الأصوات أو النصوص ..
تستطيع ذلك دون الحاجة لإعادة كل العمل و ذلك بطرق خاصة في الأكشن مثل LoadVariables
و غيرها أو عن طريق ال XML.. لكن الأمر يتطلب تعميق معلوماتك عن الأكشن و طرق تعاملها مع باقي لغات برمجة المواقع .
مع التحية و السلام عليكم
الفلكي
18 May 2006, 12:53 PM
اخونا dpaolo3 لك شكري وتقديري ...
في رأيك هل يمكن لمستوى متوسط التعامل مع LoadVariables ام بحاجة لخبير ....
واتمنى اعطائي موقع يفيدني
Flash Lite
19 May 2006, 12:17 AM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاتة
اخي الفلكي :
يمكن الاعتماد على نفسك في التعامل مع اي شيئ في الاكشن سكريبت .. دون الحاجة لخبير ..
خصوصا وانك متوسط المستوى كما تقول ..
لكن نصيحة لك و لنفسي و لكل اخوتنا العرب : لازم نتعود العمل كفريق يعمل متحدا و متعاونا
كل في اختصاصه و هنا ياتي دور البرمجة الكائنية الموجهة ..
تحياتي
الفلكي
21 May 2006, 02:08 PM
بسم الله الرحمن الرحيم
استاذنا لقد قمت بالبحث ولقيت احد الإخوان شرح الطريقة ولكن النص الذي ظهر ناقص!!! فقط 5 خانات لا اعرف السبب... هل من الممكن مقاس النص الديناميكي
هذه الطريقة :
افتح عمل جديد وضع حقول نصية دنميك بالضغط على اداة النص ورسمة في مسرح العمل ثم الذهاب إلى text Options واختار Dynamic Text بدل Static Text .
واكتب في خانة Variable المتغير التي تريدة نحن سوف نكتب المتغير txt1 اصبحة قيمة Variable في الحقل النصي تأخذ قيمة المتغير txt1 .
ولكي يصبح لديك حدود حول الحقل النصي ضع علامة صح امام Border/Bg .
الان احفظ عملك في مجلد اسمة مثلا saven بأسم LoadVar ( ليس من المطلوب تسمة الملف بأسم محدد ، اختياري ) الان انشى ملف نصي txt1 بنفس المجلد الذي هو عليه العمل أي ضعة في مجلد saven الان اسمي الملف النصي بأسم text وبداخلة اكتب هذا .
txt1=princezahir
تأكد انه لايوجد مسافات مثلا لاتكتب txt1 =princezahir
الان لدينا في الملف النصي متغير قيمتة النصية تساوي princezahir . بحيث إلى طلبنا منه من أي مكان جلب قيمة txt1 ستكون قيمته تساوي قيمة txt1 ،،، اي princezahir .
الان ادخل إلى عملنا الاصلي وهو LoadVar وضع في اول فريم الاكشن الاتي .
loadVariablesNum ("text.txt", 0);
اي الضغط على علامة الزائد التي في الأعلى + ومن ثم اختيار Action ومن ثم اختيار loadVariables وضع في الخانة الاولى اسم الملف التي تريد التحميل منه وهو الان text.txt .
الان شغل العمل ستجد انه طبع في الدنميك نفس القيمة التي يحملها المتغير txt التي في الملف النصي text.
حسناً إذا قلنا انه نريد طبع اكثر من متغير موجود في ملف txt1 داخل عرض الفلاش ؟؟؟ إليك الطريقة :
كل ما عليك وضع دنميك آخر ومثلا ضع في خانة Variable هذا المتغير
txt2
وايضا ضع متغير آخر في التكست الخارجي الذي في ملف سفن لكن ضعه بهذا الشكل :
txt1=princezahir
&txt2=zahir
الفلكي
21 May 2006, 02:26 PM
سؤال اخر حاولت ربط الموفي مع ضغط الزرار لكني لا اعرف الصيغة التي سيكون عليها اسم الموفي في الكود كمثال:
on (release)gotoAndPlay
حيث اني كونت الوفي في لير2 ووضعته على الفريم1
وعملي يتلخص في ظهور الموفي وهو عبارة عن مربع ويظهر فوقه النص المستورد من الملف الخارجي النوتباد (السؤال السابق)
Flash Lite
21 May 2006, 09:59 PM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاتة
أعتدر أخي الكريم...
لم أفهم جيدا المقصود أخي الكريم ..
الطريقة كما أوردتها صحيحة و الخطوات سليمة
ماعدا هدا الكود فعلى ما أدكر يكتب هكدا :
txt1=princezahir
&txt2=zahir
لا تستعجل أخي الكريم ستكون هناك دروس مفصلة بإدن الله لكل ما تسأل عنه
الفلكي
22 May 2006, 12:44 AM
الف شكر ...........
الفلكي
25 May 2006, 10:43 PM
اخونا .... نجحت في العمل لكن واجهت مشكلة النص العربي في كيفية اقتباسه من الملف النصي....
طبعاً تتبعت طريقة المصميين الجزائريين ولم تنجح ممكن المساعدة
KingArthur
12 Jun 2006, 07:46 AM
use unicode text files
Flash Lite
12 Jun 2006, 10:39 PM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاتة
عذرا على التأخر في الرد...
مثلما قال لك الأخ الملك آرثر ..
أو
ضع هذا الكود على الفريم الأول في الفلاش :
System.useCodepage = true;
و السلام عليكم
mgizo2002
25 Nov 2006, 02:33 PM
اخى الكريم انا عملت العمل السابق و اشتغل معايا زى الفل بس بالانجليزى لما اغير الكتابة فى الملف الخرجى للعربية الكلام بيطلع مخربط ............ مافيش حل
mgizo2002
25 Nov 2006, 02:36 PM
نجحت نجحححححححححححححححححت بعد ما حطيط الاكشن الاخير فى اول فريم
شكرا اخوى
ربنا يكرمك و يزيك يا رب
النسخة الماسية الإصدار vBulletin 3.6.8
nabdh-alm3ani.net bdr130.net