Facebook Twitter RSS Reset

Convierte a todos en herni (javascript)

Convierte a todos en herni (javascript)
Saludos maquinas. Como ando sin nada que hacer llevo días aprendiendo el lenguaje “javascript” viendo a ver si puedo crear una extensión de Taringa como la de Reddit Enhancement Suite (que muestre tags en los usuarios y eso). Pero como no se un carajo he estado haciendo cualquier cosa familiarizandome con el lenguaje, y hace días publique esto en un shout:

Convierte a todos en herni (javascript)
Convierte a todos en herni (javascript)
Después me dije, ¿por qué no seguir mejorándolo?, y aunque no hice mucho, me costó bastante hasta que logré hacerlo algo decente. Así es, hice un script que transforma en herni a todos los que comentan. No hubo ninguna razón en específico para hacerlo, solo tenía planteado hacer algo y de ahí surgió eso. Aquí pueden apreciar como se ve:

Antes:

Convierte a todos en herni (javascript)
firefox
Después:

Convierte a todos en herni (javascript)
herni
¿Cómo usarlo?. Fácil. Bueno, en Firefox (master race!) tienen que apretar F12, y les saldra lo del inspector de elementos. Le dan donde dice consola:

Convierte a todos en herni (javascript)
javascript
Ahora les saldrá la consola y abajo pueden pegar el código del script:

Convierte a todos en herni (javascript)
Convierte a todos en herni (javascript)
Pegan el código que les paso ahora y le dan enter. De hecho, a mi la primera vez que pegaba el código no me dejaba hacerlo hasta que escribiese “permitir pegar”, por seguridad. Escriban eso si les sale, le dan enter, pegan el código y le dan enter. Ahora podrán ver todo editado. En chrome y otros navegadores ni idea, pero debe ser igual. Este es el código:


var x = document.getElementsByClassName("hovercard");

var foto = document.getElementsByClassName("min-avatar");

for (i=0;i    if (x[i].parentElement.tagName === "SPAN" || x[i].parentElement.className === "comment-author clearfix") {

        x[i].innerHTML = "herni";

        x[i].href = "/herni";

        x[i].attributes[0].value = "30743";

        }

    else if (x[i].parentElement.className === "comment-content") {

        x[i].innerHTML = "herni";

        x[i].href = "/herni";

        x[i].attributes[1].value = "30743";

    }

    else if (x[i].parentElement.className === "clearfix avatar-list") {

        x[i].attributes[0].value = "30743";

        x[i].children[0].href = "/herni";

        x[i].children[0].children[0].src = "http://a09.t26.net/taringa/avatares/5/8/D/4/0/F/herni/32x32_B38.jpg";

    }

}

for (i=0;i    foto[i].href = "/herni";

    if (foto[i].children[0].className === "lazy avatar-48") {

        foto[i].children[0].src = "http://a09.t26.net/taringa/avatares/5/8/D/4/0/F/herni/48x48_B38.jpg";

        }

    else if (foto[i].children[0].className === "lazy avatar-32") {

        foto[i].children[0].src = "http://a09.t26.net/taringa/avatares/5/8/D/4/0/F/herni/32x32_B38.jpg";

        }

}


También compilé la extensión de Firefox que lo hace automáticamente cada vez que visitas algún post o shout, si están interesados se las puedo pasar con el codigo fuente y todo en Github. Comenten si la quieren y diganme que tal les pareció!

No comments yet.

Leave a Comment