script greasemonkey javascript

salvobellino95

Nuovo Utente
22 Set 2008
5
0
0
innanzitutto ciao a tutti, sono nuovo di questo forum
ho creato uno script per greasemonkey, lo script si chiama Super AutoReload e come da nome, dovrebbe aggiornare automaticamente una pagina web ogni toto secondi
il codice è davvero semplice:

// Cambia i secondi dell'aggiornamento automatico, di defalt 10 (ogni 10 secondi la pagina verrà aggiornata)

var secondi = prompt("Scrivi ogni quanti secondi vuoi aggiornare la pagina");
setTimeout(function() { document.location.reload(); } , + secondi*1000);

il problema che sorge e molto semplice e credo voi riuscirete a risolvere: ogni volta che lo script aggiorna la pagina rispunta il prompt box a chiedere ogni quanti secondi deve esseere aggiornata la pagina...come ovviare al problema??
ringrazio anticipatamente tutti quelli che mi aiuteranno a risolvere il problema
arrivederci
 
// ==UserScript==
// @name Super AutoReload
// @namespace
// @description Aggiorna automaticamente pagine web ogni tot secondi
// @version 1.0 BETA
// @date 2008-08-22
// @creator salvobellino95 ([email protected])
// @include *

// ==/UserScript==
// Cambia i secondi dell'aggiornamento automatico, di defalt 10 (ogni 10 secondi la pagina verrà aggiornata)

var secondi = prompt("Scrivi ogni quanti secondi vuoi aggiornare la pagina");
setTimeout(function() { document.location.reload(); } , + secondi*1000);

questo è il codice completo dello script
grazie
 
grazie

var path="/"; // il cookie ha validit? in tutto il sito
var today = new Date(); // data/orario di oggi
var expires = new Date(); // variabile necessaria a calcolare la scadenza

function SetCooKie(name,value) {
expires.setTime(today.getTime() + (1000*60*60)); // fra un ora in millisecondi
avviso=name + "=" + value + "; expires=" + expires.toGMTString() + "; path=" + path;
document.cookie=avviso; // attivo il cookie
alert(avviso); //alert di controllo dei contenuti
}

ho trovato questo codice come dovrei modificarlo?
poi una volta inserita questo cookie creator vorrei inserire nella pagine dove viene attivato lo script un bottone che mi permetta di reimpostare i secondi di refresh(che riapre il promt) ...come farlo?
grazie
 
mi serve per un gioco online (non so se lo conosci Travian)
praticamente mi capita molte volte di lasciare il pc acceso la notte e doppo un po di tempo l'account si disconnette solo
però se ogni tanto la pagina si aggiorna il problema si risolve :D
una cosa su google cercando cookie lato client non trova niente
me lo puoi scrivere tu per favore?
negli autori dello script ci scrivo anche lukeonweb
ciao
 

Discussioni simili