Perdón por el título que no tenía más espacio para expresarme bien lo que deseo preguntar.
¿Se puede ejecutar Código JavaScript desde la Cmd de Windows?
Ya sé que suena medio extraño, pero tengo la siguiente situación así me entenderán mejor.
Visito una web vía GET, que necesita logeo, (LWP Request), este me contesta perfectamente (utilizando cookies, x forwarded for, y referer).
Al estar en la web es necesario que un código JavaScript se "ejecute".
Using javascript Syntax Highlighting
var x = 31;
var y = 1;
function startClock() {
if (x !== 'Done') {
x = x-y;
document.frm.clock.value = x;
setTimeout("startClock()", 1000);
}
if (x == 0) {
x = 'Done';
document.frm.clock.value = x;
success.location.href="success.php";
}
}
var y = 1;
function startClock() {
if (x !== 'Done') {
x = x-y;
document.frm.clock.value = x;
setTimeout("startClock()", 1000);
}
if (x == 0) {
x = 'Done';
document.frm.clock.value = x;
success.location.href="success.php";
}
}
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
Al visitar la web, el contador empieza en 30, y cuando llega a 0, se activa la visita como "válida" (es de esos sistemas bux.to).
Ahora bien, estaba analizando y veo que se puede validar la visita solamente al ejecutar el código de JavaScript.
Me explico mejor. Yo visito la web y éste empieza el contador en 30, cierro la web. Espero 30 seg. y veo en la web principal y sí me valida. O sea, no es necesario estar con la web "abierta" o ejecutando, mientras está el conteo.
¡Por eso!
Quería ejecutar ese código que es necesario, vía Cmd, (prompt, ¡pantallita negra xD!). Porque también logré ejecutar varias páginas de "publicidad" sin que te salga la limitación de ver "1 publicidad a la vez" (san x forwarded for).
Si existe alguna posibilidad de hacer "ejecutar" ese código nada más que "arrake" sería fantástico porque se podría automatizar totalmente todo.
La idea es que todo se ejecute en modo consola, en última instancia pensé con CGI y HTML, pero naa no es la idea, porque tendría que hacer iframes, etc.
Saludos Uriel.
Por si te acuerdas soy Deladevians, un viejo amigo, ¡tal vez ni te acuerdas XD!.