feed rss per winforlife

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

feed rss per winforlife

Messaggio da danix »

Ciao a tutti,
volevo chiedervi se conoscete un feed rss per rimanere informati sulle estrazioni di winforlife, oppure se avete qualche idea sul come fare per scriverlo da zero...

Ho trovato il sito su cui vengono pubblicate le combinazioni vincenti man mano che vengono estratte, e magari si potrebbe estrarre da li i dati che ci interessano, solo che non ho idea di come fare...

Intanto che linguaggio bisognerebbe usare?? uno script bash sarebbe sufficiente o serve qualcosa di più potente??


La pagina a cui potete visualizzare le giocate ordinate per data è: a questo indirizzo


Fatemi sapere :D
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: feed rss per winforlife

Messaggio da targzeta »

Una prima soluzione che mi viene in mente è quella di usare lo script check_for_update.sh che ti controlla se una pagina internet è stata modificata. L'idea è semplice, gli dici quale pagina vuoi che ti segua, magari filtri parte del codice HTML per controllare solo ciò che ti interessa, e poi lo invochi quando ti pare per controllare se la pagina è stata modificata.

Io lo uso per seguire tutti quei programmi che mi compilo da solo, ad esempio, anche senza usare i feed so che il kernel è stato aggiornato oggi.

Non è quello che chiedevi ma in mancanza di altro...
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
Burroughs
Linux 4.x
Linux 4.x
Messaggi: 1076
Iscritto il: mer 15 dic 2004, 0:00
Nome Cognome: Andrea Lutri
Kernel: 3.16.0
Desktop: KDE SC 4.13.3
Distribuzione: Arch Linux
Località: Glasgow
Contatta:

Re: feed rss per winforlife

Messaggio da Burroughs »

spina ha scritto:Una prima soluzione che mi viene in mente è quella di usare lo script check_for_update.sh che ti controlla se una pagina internet è stata modificata. [CUT]
Se usi Firefox, la stessa cosa la fa l'estensione Update Scanner.
Ciao,

Burroughs.
"Two things are infinite: the universe and human stupidity; and I'm not sure about the universe" (Albert Einstein)

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: feed rss per winforlife

Messaggio da targzeta »

Burroughs ha scritto:
spina ha scritto:Una prima soluzione che mi viene in mente è quella di usare lo script check_for_update.sh che ti controlla se una pagina internet è stata modificata. [CUT]
Se usi Firefox, la stessa cosa la fa l'estensione Update Scanner.
...
Uff, ed io che mi sono scritto righe e righe di script :). E' interessante e potrebbe essere utile per il problema di danix, ma non ho capito se puoi filtrare alcune informazioni. A volte, dipende dal sito, una pagina viene modificata anche se non è successo niente di sostanziale (ad esempio viene incrementato un contatore dei visitatori etc...).

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
Burroughs
Linux 4.x
Linux 4.x
Messaggi: 1076
Iscritto il: mer 15 dic 2004, 0:00
Nome Cognome: Andrea Lutri
Kernel: 3.16.0
Desktop: KDE SC 4.13.3
Distribuzione: Arch Linux
Località: Glasgow
Contatta:

Re: feed rss per winforlife

Messaggio da Burroughs »

spina ha scritto:Uff, ed io che mi sono scritto righe e righe di script :). E' interessante e potrebbe essere utile per il problema di danix, ma non ho capito se puoi filtrare alcune informazioni. A volte, dipende dal sito, una pagina viene modificata anche se non è successo niente di sostanziale (ad esempio viene incrementato un contatore dei visitatori etc...).

Emanuele
Beh, forse il tuo script è più raffinato: non mi risulta, infatti, che Update Scanner possa filtrare informazioni in modo, ad esempio, di escludere aggiornamenti inutili, come contatori, visite etc.

Burroughs.
"Two things are infinite: the universe and human stupidity; and I'm not sure about the universe" (Albert Einstein)

Avatar utente
teox99
Linux 3.x
Linux 3.x
Messaggi: 738
Iscritto il: ven 25 lug 2008, 14:54
Slackware: 13.37
Desktop: KDE - Xfce
Località: Roma[Eur]
Contatta:

Re: feed rss per winforlife

Messaggio da teox99 »

con le CURL di PHP
controlla ogni ora che ci sia effettivamente la pagina
archivio?concorso=(n)&anno=2009
dove n è il numero dell'ultimo concorso

leggi il contenuto HTML,
estra la table che contiene

Codice: Seleziona tutto

<table>
... align="center">CONCORSO n. 139 di Venerdì 09/10/2009 20:00</td>
...
</table>
- usa explode su <td> per creare un array grezzo delle righe delle tabella.
- parsa il contenuto dell'array estraendo solo il valore numenrico dei numeri sorteggiati

con le DOM di php
scrivi un XML (RSS) con i tuoi dati.

Semplice no!?

Rispondi