Torna indietro   Hardware Upgrade Forum > Software > Programmazione

MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro
MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro
Wireless 2.4 GHz, Bluetooth 5.4, cancellazione attiva del rumore, design pieghevole e un'autonomia che mette in imbarazzo prodotti che costano il doppio. Le Maestro 500 non eccellono in nulla, ma offrono tutto. E a questo prezzo è difficile chiedere di più
NL-LC1 è il primo dissipatore a liquido AIO di Noctua: silenzio è la parola d'ordine
NL-LC1 è il primo dissipatore a liquido AIO di Noctua: silenzio è la parola d'ordine
Dopo anni di attesa e una lunga fase di sviluppo, Noctua entra nel mercato dei dissipatori a liquido AIO con la nuova serie NL-LC1. Forte dell'esperienza maturata nel raffreddamento ad aria, l'azienda austriaca promette di portare la propria filosofia fatta di qualità costruttiva, attenzione ai dettagli e silenziosità anche in questo segmento. Abbiamo provato il nuovo sistema per scoprire se riesce a distinguersi in un mercato ormai molto competitivo.
Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con Android 15 e penna, dal prezzo super
Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con Android 15 e penna, dal prezzo super
Arrivato sul mercato italiano a fine marzo, la serie Boox Go 10.3 (Gen II) offre Android 15, penna da 4096 livelli e retroilluminazione opzionale (nel modello da noi provato, Lumi, presente). La serie si compone di due tablet ePaper che fanno da e-reader, blocco note digitale e persino browser, tutto a un prezzo che fa dimenticare i prodotti di brand più blasonati
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 17-07-2019, 11:05   #1
robertino_salemi
Senior Member
 
L'Avatar di robertino_salemi
 
Iscritto dal: Apr 2009
Città: Aci Catena (CT)
Messaggi: 1021
[PHP] Monitorare una pagina web ciclicamente

Buongiorno a tutti,
ho necessità di monitorare una pagina web ciclicamente ogni X minuti.

In dettaglio:
- la pagina web è protetta da login (ovviamente ho un account a disposizione)
- il body della pagina da monitorare è abbastanza semplice, ho N div ognuno con un ID

I div presenti nella pagina sono fissi, periodicamente ne viene aggiunto uno nuovo per un arco di tempo limitato (variabile).
Quando viene aggiunto un div non presente nella lista di quelli statici, lo script invierà una mail di notifica.

Non ho idea di come leggere il contenuto della pagina, esiste una libreria da poter utilizzare?
Suggerimenti?

Grazie.
robertino_salemi è offline   Rispondi citando il messaggio o parte di esso
Old 29-07-2019, 18:35   #2
antonio338
Senior Member
 
L'Avatar di antonio338
 
Iscritto dal: Aug 2003
Messaggi: 1174
Per leggere la pagina devi usare cUrl, che è un estensione di php. Se usi uno dei pacchetti xamp probabilmente è già inclusa.
Poi tramite cUrl puoi salvare il cookie di login e scaricare il contenuto della pagina.
Adesso che hai la pagina devi elaborare l'html puro, se è semplice potresti provare ad usare le funzioni di php come strip_tags e qualche regex, oppure un parser html scritto in php, con una rapida ricerca ho trovato questo: https://simplehtmldom.sourceforge.io/, ma sono sicuro che ce ne sono a bizzeffe.
__________________
VENDITORI ONESTI: krieger, Corrente Elettrica, Cina.Z, Poliacido, Fedemike82, Lucas01, rikop, SystemR89
VENDITORI DA EVITARE: Ancora nessuno
antonio338 è offline   Rispondi citando il messaggio o parte di esso
Old 30-07-2019, 07:48   #3
robertino_salemi
Senior Member
 
L'Avatar di robertino_salemi
 
Iscritto dal: Apr 2009
Città: Aci Catena (CT)
Messaggi: 1021
Grazie per i consigli!

Questo weekend vedrò di lavorarci un pò....
robertino_salemi è offline   Rispondi citando il messaggio o parte di esso
Old 30-07-2019, 14:53   #4
Kaya
Senior Member
 
Iscritto dal: Apr 2005
Messaggi: 3301
Ma non hanno una API per accedere ai dati?

E se la risposta è no, io mi farei il quesito nel chiedermi perchè devo srivere uno scrapifier e non forniscono accesso tramite api & co. ;-)
Kaya è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro MSI Maestro 500 Wireless: ANC e 90 ore di autono...
NL-LC1 è il primo dissipatore a liquido AIO di Noctua: silenzio è la parola d'ordine NL-LC1 è il primo dissipatore a liquido A...
Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con Android 15 e penna, dal prezzo super Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con ...
Gigabyte MO32U24 OLED: il 4K a 240Hz su un pannello OLED ideale per il gaming Gigabyte MO32U24 OLED: il 4K a 240Hz su un panne...
Recensione realme 16 5G: lo smartphone con Selfie Mirror ha una batteria da 6550mAh Recensione realme 16 5G: lo smartphone con Selfi...
QuEra sbaraglia tutte le previsioni e pr...
OPPO Reno16 Series ha una data ufficiale...
Previsioni sempre più fosche per il 2026...
GTA V: upgrade gratuito a PS5 e Xbox Ser...
Lenovo ThinkTab X11: il tablet impermeab...
Android 17: problemi di connettività Wi-...
Quarto giorno di Prime Day anticipato Am...
SwitchBot Smart Lock Ultra, ecco perch&e...
Altro che transistor, il vero limite dei...
Ring sconta due videocamere nuovissime: ...
Prime Day anticipato, sfida action cam d...
L'IA si diffonde tra gli adulti, ma la f...
Tim Cook avverte gli utenti Apple: gli a...
Pentagono: il modello Grok di xAI impieg...
Senua usato come biglietto da visita: le...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 12:24.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v