PDA

View Full Version : script per ricaricare pagina web


Ansem_93
19-06-2015, 16:48
Salve a tutti. Avrei bisogno di un aiuto per creare questo script che funzioni su firefox e/o chrome. Quello che deve fare è molto semplice:
-analizzare la pagina in cercare di una casella di testo.
- se la trova ci deve inserire una frase inserita nello script, o presa dagli appunti di windows( praticamente quelli del "copia")
- se non la trova ricarica la pagina

La pagina sarà una pagina vuota con una sola immagine, che diventerà poi vuota solo con la casella di testo.

Esempio della pagina bianca in cui deve cercare la casella di testo:
http://thumbnails108.imagebam.com/41673/7c72a2416721789.jpg (http://www.imagebam.com/image/7c72a2416721789)

concettualmente mi pare molto semplice, ma non ho idea se sia possibile farlo o meno. qualcuno mi potrebbe aiutare?
in alternativa mi basterebbe una versione base in cui semplicemente smette di ricaricare la pagina se vede che questa è cambiata

VICIUS
19-06-2015, 18:12
Per questo tipo di lavori ti conviene usare selenium che ti permette di pilotare un browser come firefox via codice. Usarlo non è difficile ed è possibile usarlo da diversi linguaggi di programmazione.

http://www.seleniumhq.org

Ansem_93
19-06-2015, 18:24
Per questo tipo di lavori ti conviene usare selenium che ti permette di pilotare un browser come firefox via codice. Usarlo non è difficile ed è possibile usarlo da diversi linguaggi di programmazione.

http://www.seleniumhq.org

è la prima volta che lo vedo. tu l'hai mai usato? sapresti aiutarmi a creare uno script con quel programma?

OoZic
20-06-2015, 16:40
selenium e' pesante e non ti serve per fare questa cosa semplice.

vai di phantomjs che e' infinitamente piu' leggero e semplice da usare.

per quanto riguarda prendere il "copia" non e' possibile solo con javascript ma serve flash, in genere si usa un embed invisibile.

con Chrome arrivera' presto la possibilita' di farlo ma con gli altri browser niente per il momento.