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.