تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 7 از 7

نام تاپيک: چجوری میشه فهمید یه فایل swf روی چه ورژن از فلش پلیر پخش و دارای چه AS ای هست ؟

  1. #1
    آخر فروم باز بیلچه's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    اصفهان
    پست ها
    2,008

    پيش فرض چجوری میشه فهمید یه فایل swf روی چه ورژن از فلش پلیر پخش و دارای چه AS ای هست ؟

    سلام.
    سوال همون تیتر بود دیگه .
    فقط جا نشد AS = ActionScript

  2. #2
    حـــــرفـه ای Elfin-D's Avatar
    تاريخ عضويت
    Aug 2005
    پست ها
    7,785

    پيش فرض

    راه خاصی نداره!
    میتونیند دیکامپایلش کنید و کدهاش رو بخونید.
    میتونید از فلش پلیرهای ورژن پایین شروع کنید و بیاید بالا تا از روش صحیح و خطا به نتیجه برسید
    مثلا as3 روی fp6 اجرا نمیشه!
    کلا راههای احمقانه داره و راه عقلانی براش نمیدونم!
    مخلصیم

  3. #3
    آخر فروم باز بیلچه's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    اصفهان
    پست ها
    2,008

    پيش فرض

    راه خاصی نداره!
    میتونیند دیکامپایلش کنید و کدهاش رو بخونید.
    میتونید از فلش پلیرهای ورژن پایین شروع کنید و بیاید بالا تا از روش صحیح و خطا به نتیجه برسید
    مثلا as3 روی fp6 اجرا نمیشه!
    م
    خیلی ممنون .

    کلا راههای احمقانه داره و راه عقلانی براش نمیدونم!
    پس باب دندون خودمه !

    مخلصیم
    ما بیشتر

  4. #4
    در آغاز فعالیت
    تاريخ عضويت
    Jun 2007
    پست ها
    9

    پيش فرض

    خوب شما ميخواين كه چك كنيد كه اگر يوزر شما فلش پلير 7 نداشت و فايل فلش شما فقط با اين ورژن قابل دسترسي بود بهش هشدار بديد و ...


    function (neededVersion) {
    if (neededVersion == "" || neededVersion == "") {
    neededVersion = "7,0,14,0";
    }
    var ver = _root.$version;
    var currentVersion = ver.substr(ver.indexOf(",")-1);
    var pass = false;
    if (currentVersion != "" && currentVersion != "") {
    var current = currentVersion.split(",");
    var needed = neededVersion.split(",");
    var len = needed.length;
    var i = 0;
    while (i<len) {
    if (current[i]<needed[i]) {
    } else if (needed[i]<current[i]) {
    pass = true;
    }
    if (i == len-1) {
    pass = true;
    }
    i++;
    }
    }
    return (pass);
    };
    // isPlayerVersion = function (neededVersion){
    if (isPlayerVersion("7,0,14,0")) {
    _root.aa = "ss";
    var pg = "http://www.macromedia.com/help/en_us/flash_app_requirements.html?riareqerr=upgradeflash&refapp=OnDemand";
    getURL("javascript:openRequirements(\'"+pg+"\');", "_blank");
    } else {
    delete ("isPlayerVersion");
    this.loadMovie("my_movie.swf", "GET");
    // }
    }

    شما بايد اكسپورت اين فايل رو فلش ؛5 يا 6؛ بگيريد تا يوزر بتونه هشتار شما رو دريافت كنه
    و اگر هم ورژن اون درست بود كه انيميشن شما لود ميشه
    Last edited by mj_azani; 17-08-2007 at 16:25.

  5. #5
    آخر فروم باز بیلچه's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    اصفهان
    پست ها
    2,008

    پيش فرض

    خوب شما ميخواين كه چك كنيد كه اگر يوزر شما فلش پلير 7 نداشت و فايل فلش شما فقط با اين ورژن قابل دسترسي بود بهش هشدار بديد و ...


    function (neededVersion) {
    if (neededVersion == "" || neededVersion == "") {
    neededVersion = "7,0,14,0";
    }
    var ver = _root.$version;
    var currentVersion = ver.substr(ver.indexOf(",")-1);
    var pass = false;
    if (currentVersion != "" && currentVersion != "") {
    var current = currentVersion.split(",");
    var needed = neededVersion.split(",");
    var len = needed.length;
    var i = 0;
    while (i<len) {
    if (current[i]<needed[i]) {
    } else if (needed[i]<current[i]) {
    pass = true;
    }
    if (i == len-1) {
    pass = true;
    }
    i++;
    }
    }
    return (pass);
    };
    // isPlayerVersion = function (neededVersion){
    if (isPlayerVersion("7,0,14,0")) {
    _root.aa = "ss";
    var pg = "http://www.macromedia.com/help/en_us/flash_app_requirements.html?riareqerr=upgradeflash&refapp=OnDemand";
    getURL("javascript:openRequirements(\'"+pg+"\');", "_blank");
    } else {
    delete ("isPlayerVersion");
    this.loadMovie("my_movie.swf", "GET");
    // }
    }

    شما بايد اكسپورت اين فايل رو فلش ؛5 يا 6؛ بگيريد تا يوزر بتونه هشتار شما رو دريافت كنه
    و اگر هم ورژن اون درست بود كه انيميشن شما لود ميشه
    یا حضرت عباس .سکته کردم. ماشالاه.

    میشه یه توضیح اجمالی بدید ببینیم این کدها چی کار می کنه.من کلا دستورات زیرو بلدم :

    geturl
    gotoAndStop
    gotoAndPlay
    if
    fscommand
    fscommand2
    _focusrect
    stop
    play
    tellTarget

    ولی این دستورات را که شما نوشتید نمی دونم چی هست :

    pass
    function
    var
    getURL("javascript:openRequirements(\'"+pg+"\');", "_blank");


    شما بايد اكسپورت اين فايل رو فلش ؛5 يا 6؛ بگيريد
    اینم میشه واضح تر بگید یعنی چی ؟

    ممنون.

  6. #6
    داره خودمونی میشه
    تاريخ عضويت
    Dec 2006
    پست ها
    118

    پيش فرض

    سلام دوست عزيز

    اين كدهايي كه ميبيني رو توي فرم اول فلشت بكار مي بري وقتي كه فلشتو به Swf تبديل كردي و مي خواي اجرا كني اول تست مي كنه كدوم فلش پلير مي خواد تستش كنه اگه فلش پليرت ورژنش پايين بود فلشت اجرا نمي شه و يه پيغامي مي زاره كه فلش پليرت نسخش پايينه !

  7. #7
    آخر فروم باز pouria007's Avatar
    تاريخ عضويت
    Apr 2007
    محل سكونت
    NeverLand
    پست ها
    1,474

    پيش فرض

    من این سوال رو از بیلچه کرده بودم ایشون اومدن اینجا مطرح کردن
    نه ما میخوایم یه فایل swf رو بفهمیم action script چنده

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •