ejecutar codigo actionscript

Iniciado por soru13, 24 Octubre 2011, 22:40 PM

0 Miembros y 1 Visitante están viendo este tema.

soru13

Hola, encontré el siguiente código en internet para sacar la dirección .FLV de los videos que pertenecen a Megavideo.

Código (actionscript) [Seleccionar]
var __reg4 = "33744"; // Aqui debes poner el valor de flashvars.k1 = "33744";
var __reg6 = "44566"; // Aqui debes poner el valor de flashvars.k2 = "44566";
var __reg5 = "e0ea8875bba5b96a3601bd0c2368af48"; // Aqui debes poner el valor de flashvars.un = "e0ea8875bba5b96a3601bd0c2368af48";
var __reg3 = "489"; // Aqui debes poner el valor de flashvars.s = "489";
_root.s = __reg3;
               
trace("http://www" + __reg3 + ".megavideo.com/files/" + decrypt(__reg5, __reg4, __reg6) + "/");
               
               
function decrypt(str, key1, key2)
{
    var __reg1 = [];
    var __reg3 = 0;
    while (__reg3 < str.length)
    {
        if ((__reg0 = str.charAt(__reg3)) === "0")
        {
            __reg1.push("0000");
        }
        else
        {
            if (__reg0 === "1")
            {
                __reg1.push("0001");
            }
            else
            {
                if (__reg0 === "2")
                {
                    __reg1.push("0010");
                }
                else
                {
                    if (__reg0 === "3")
                    {
                        __reg1.push("0011");
                    }
                    else
                    {
                        if (__reg0 === "4")
                        {
                            __reg1.push("0100");
                        }
                        else
                        {
                            if (__reg0 === "5")
                            {
                                __reg1.push("0101");
                            }
                            else
                            {
                                if (__reg0 === "6")
                                {
                                    __reg1.push("0110");
                                }
                                else
                                {
                                    if (__reg0 === "7")
                                    {
                                        __reg1.push("0111");
                                    }
                                    else
                                    {
                                        if (__reg0 === "8")
                                        {
                                            __reg1.push("1000");
                                        }
                                        else
                                        {
                                            if (__reg0 === "9")
                                            {
                                                __reg1.push("1001");
                                            }
                                            else
                                            {
                                                if (__reg0 === "a")
                                                {
                                                    __reg1.push("1010");
                                                }
                                                else
                                                {
                                                    if (__reg0 === "b")
                                                    {
                                                        __reg1.push("1011");
                                                    }
                                                    else
                                                    {
                                                        if (__reg0 === "c")
                                                        {
                                                            __reg1.push("1100");
                                                        }
                                                        else
                                                        {
                                                            if (__reg0 === "d")
                                                            {
                                                                __reg1.push("1101");
                                                            }
                                                            else
                                                            {
                                                                if (__reg0 === "e")
                                                                {
                                                                    __reg1.push("1110");
                                                                }
                                                                else
                                                                {
                                                                    if (__reg0 === "f")
                                                                    {
                                                                        __reg1.push("1111");
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
        ++__reg3;
    }
    __reg1 = __reg1.join("").split("");
    var __reg6 = [];
    __reg3 = 0;
    while (__reg3 < 384)
    {
        key1 = (key1 * 11 + 77213) % 81371;
        key2 = (key2 * 17 + 92717) % 192811;
        __reg6[__reg3] = (key1 + key2) % 128;
        ++__reg3;
    }
    __reg3 = 256;
    while (__reg3 >= 0)
    {
        var __reg5 = __reg6[__reg3];
        var __reg4 = __reg3 % 128;
        var __reg8 = __reg1[__reg5];
        __reg1[__reg5] = __reg1[__reg4];
        __reg1[__reg4] = __reg8;
        --__reg3;
    }
    __reg3 = 0;
    while (__reg3 < 128)
    {
        __reg1[__reg3] = __reg1[__reg3] ^ (__reg6[__reg3 + 256] & 1);
        ++__reg3;
    }
    var __reg12 = __reg1.join("");
    var __reg7 = [];
    __reg3 = 0;
    while (__reg3 < __reg12.length)
    {
        var __reg9 = __reg12.substr(__reg3, 4);
        __reg7.push(__reg9);
        __reg3 = __reg3 + 4;
    }
    var __reg2 = [];
    __reg3 = 0;
    while (__reg3 < __reg7.length)
    {
        if ((__reg0 = __reg7[__reg3]) === "0000")
        {
            __reg2.push("0");
        }
        else
        {
            if (__reg0 === "0001")
            {
                __reg2.push("1");
            }
            else
            {
                if (__reg0 === "0010")
                {
                    __reg2.push("2");
                }
                else
                {
                    if (__reg0 === "0011")
                    {
                        __reg2.push("3");
                    }
                    else
                    {
                        if (__reg0 === "0100")
                        {
                            __reg2.push("4");
                        }
                        else
                        {
                            if (__reg0 === "0101")
                            {
                                __reg2.push("5");
                            }
                            else
                            {
                                if (__reg0 === "0110")
                                {
                                    __reg2.push("6");
                                }
                                else
                                {
                                    if (__reg0 === "0111")
                                    {
                                        __reg2.push("7");
                                    }
                                    else
                                    {
                                        if (__reg0 === "1000")
                                        {
                                            __reg2.push("8");
                                        }
                                        else
                                        {
                                            if (__reg0 === "1001")
                                            {
                                                __reg2.push("9");
                                            }
                                            else
                                            {
                                                if (__reg0 === "1010")
                                                {
                                                    __reg2.push("a");
                                                }
                                                else
                                                {
                                                    if (__reg0 === "1011")
                                                    {
                                                        __reg2.push("b");
                                                    }
                                                    else
                                                    {
                                                        if (__reg0 === "1100")
                                                        {
                                                            __reg2.push("c");
                                                        }
                                                        else
                                                        {
                                                            if (__reg0 === "1101")
                                                            {
                                                                __reg2.push("d");
                                                            }
                                                            else
                                                            {
                                                                if (__reg0 === "1110")
                                                                {
                                                                    __reg2.push("e");
                                                                }
                                                                else
                                                                {
                                                                    if (__reg0 === "1111")
                                                                    {
                                                                        __reg2.push("f");
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
        ++__reg3;
    }
    return __reg2.join("");
}


el caso es que no se como ejecutarlo, ya que en un html no me sale nada, ¿cómo puedo ejecutarlo?.

He estado googleando y solo me sale que pertenece a un objeto Flash, nada mas.

un saludo y gracias

Shell Root

ActionScript es el lenguaje interno para programación de un componente Flash.

Tu escribes el código ActionScript en los fotogramas de tu película Flash, por ejemplo, y cuando compilas y creas el archivo .swf con la película, este ya mostrará tu película Flash con las órdenes que hayas escrito en lenguaje ActionScript.

:http://www.forosdelweb.com/f16/donde-ejecuta-actionscript-464286/
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.