Pues básicamente lo que necesito hacer es cambiar una clave en mi sitio llamada "autoop"
Esta clave me da acceso de moderador si efectivamente estoy logueado en el servicio.
Código :
<script type="text/javascript">var tinychat = { room: "taringcam", autoop: "AQUIESTALOQUEDEBOCAMBIAR", colorbk: "0xffffff", join: "auto", api: "list"};</script><script src="http://tinychat.com/js/embed.js"></script>Lo que debo hacer es cambiar precisamente el valor de: autoop: "AQUIESTALOQUEDEBOCAMBIAR" por el autoop de el sitio http://es.tinychat.com/taringcam que suele cambiar periódicamente y que es distinto dependiendo el usuario.
Entonces necesito alguna herramienta para que revise la otra web, busque el valor de autoop y lo coloque en el script de forma dinámica ya que es uno para cada uno y es uno cada cierto tiempo.
En caso de ir a la web y no encontrar clave autoop que devuelva un mensaje de error.
Yo encontré algo que se supone cumple esta función pero sin embargo no he conseguido utilizarlo:
Código :
javascript:(function(){
if (window.location.host != "tinychat.com") {
alert('Redirecting you to tinychat to get needed information.\nPlease hit the bookmarklet again once the page is loaded.');
window.location = "tinychatroomurl";
} else {
if(document.body.innerHTML.search("autoop") > 0 && document.body.innerHTML.search("avatarhash") > 0 && document.body.innerHTML.search("account:")) {
var autoop = document.body.innerHTML.substr(document.body.innerHTML.search("autoop")+9,32);
var avatarhash = document.body.innerHTML.substr(document.body.innerHTML.search("avatarhash")+13,32);
var account = document.body.innerHTML.substr(document.body.innerHTML.search("account:")+10,30);
account = account.substr(0,account.search("avatarhash:")-3);
alert('Thanks, Redirecting you back to roomname');
window.location = "embedurl?autoop=" + autoop +"&avatarhash=" + avatarhash + "&account=" + account;
} else {
alert('You are either not a moderator of this room or you are not logged in.');
}
}
})();Gracias por cualquier ayuda que me puedan brindar.
