Monitorare cambiamenti pagina web

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 25441
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

Monitorare cambiamenti pagina web

Messaggio da giulux »

C'è un'applicazione (NON un plugin del browser) che lo faccia?
Grazie.
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40358
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Monitorare cambiamenti pagina web

Messaggio da steff »

Specto, non lo conosco: http://archive09.linux.com/feature/128855
Ci sono anche servizi come questi dove la merce sei tu:
https://www.changedetection.com/
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
basic
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1312
Iscrizione: domenica 20 marzo 2011, 17:25

Re: Monitorare cambiamenti pagina web

Messaggio da basic »

interessante ^^ mi abbono alla discussione, uso Distill Web Monitor (alertbox) di firefox ma anche a me piacerebbe visto la poca ram uno senza browser, stasera provo Specto...

(...di solito in cerca di programmi do un'occhiata a http://alternativeto.net )
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40358
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Monitorare cambiamenti pagina web

Messaggio da steff »

Ho dato una prova a specto, con python2 si riesce a installare, ma poi si blocca nel lancio

Codice: Seleziona tutto

$ specto
Traceback (most recent call last):
  File "/usr/bin/specto", line 25, in <module>
    from spectlib.main import Specto
  File "/usr/lib/python2.7/site-packages/spectlib/main.py", line 64, in <module>
    from spectlib.notifier import Notifier, INDICATOR
  File "/usr/lib/python2.7/site-packages/spectlib/notifier.py", line 33, in <module>
    from spectlib.balloons import NotificationToast
  File "/usr/lib/python2.7/site-packages/spectlib/balloons.py", line 26, in <module>
    import pynotify
ImportError: No module named pynotify
Troppo vecchio secondo me.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
basic
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1312
Iscrizione: domenica 20 marzo 2011, 17:25

Re: Monitorare cambiamenti pagina web

Messaggio da basic »

wooooooooooooooow specto è ottimo! installato direttamente da synaptic del mio datato SO xD anteprima di com'è...

Immagine
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40358
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Monitorare cambiamenti pagina web

Messaggio da steff »

Per evitare affollamento l'uso di quel tipo di software per il Bar Sport non è consentito ;)
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
basic
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1312
Iscrizione: domenica 20 marzo 2011, 17:25

Re: Monitorare cambiamenti pagina web

Messaggio da basic »

si era solo un test, tant'è che distill (alertbox) non l'ho mai usato per questo forum come si può controllare dal mio traffico ^^
Avatar utente
basic
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1312
Iscrizione: domenica 20 marzo 2011, 17:25

Re: Monitorare cambiamenti pagina web

Messaggio da basic »

mi ci trovo bene... per Giulux se vuoi provarlo puoi provare i deb autoinstallanti da qui http://pkgs.org/search/specto anche se non è l'ultima versione
Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 25441
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

Re: [Risolto] Monitorare cambiamenti pagina web

Messaggio da giulux »

Grazie basic, ho già installato con synaptic (la versione mi sembra la stessa).
Aspetto un po' a mettere [Risolto] nel caso arrivassero altri suggerimenti
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Avatar utente
basic
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1312
Iscrizione: domenica 20 marzo 2011, 17:25

Re: Monitorare cambiamenti pagina web

Messaggio da basic »

@Giulux ho un problemino, un dettaglio, funziona bene il popup e mi basta, ma ho voluto provare anche il segnale acustico ma il programma mi segnala che non esiste il percorso ne il file del suono, se potessi dirmi il percorso e il tipo di file .mid .mp3 .ogg .wav ecc... che usa mi fai un favore ^^
Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 25441
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

Re: Monitorare cambiamenti pagina web

Messaggio da giulux »

basic [url=http://forum.ubuntu-it.org/viewtopic.php?p=4795738#p4795738][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:@Giulux ho un problemino, un dettaglio, funziona bene il popup e mi basta, ma ho voluto provare anche il segnale acustico ma il programma mi segnala che non esiste il percorso ne il file del suono, se potessi dirmi il percorso e il tipo di file .mid .mp3 .ogg .wav ecc... che usa mi fai un favore ^^
Scusa il ritardo, ma lo avevo solo installato e non provato: a me non funziona, nel senso che in basso mi dice che non c'è la connessione, che invece ovviamente c'è :o .
Per quanto riguarda il suono da preferenze a me offre la possibilità di scegliere un file dal computer
Allegati
specto.png
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Avatar utente
basic
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1312
Iscrizione: domenica 20 marzo 2011, 17:25

Re: Monitorare cambiamenti pagina web

Messaggio da basic »

Sul mio datato elive installa la v. 0.2.2-2 e funziona senza suono
ho forzato la v. 0.2.2-3.2 funziona senza suono

Ma sul pc ho anche crunchbang che installa la v. 0.2.2-3.2 di default e ha lo stesso tuo problema o forzato la v. 0.2.2-3.3 niente da fare.
Allora visto che questo SO ha le dipendenze meno obsolete ho provato l'ultima v. 0.4.1 funziona ed è stato implementato non poco, ho semplicemente scaricato l'archivio e lanciato l'eseguibile con il doppio clic come programma portatile, da questo link http://code.google.com/p/specto/downloads/list
...ma continua a non funzionare il suono, ho provato con diverse estensioni senza successo...
Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 25441
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

Re: Monitorare cambiamenti pagina web

Messaggio da giulux »

Sto provando - anche io solo cliccando sull'eseguibile - la versione 0.4 scaricata dal tuo link
Non ho più l'avviso di mancato collegamento e rileva i cambiamenti delle pagine web con popup e suono (mp3, wav).
Rileva anche le modifiche al disco (aggiunte o rimozioni, NON cambiamento di nome), sempre con popup e suono

Non riesco invece a settare gli account gmail, mi dà errore 401 (unauthorized) benchè username e pass siano giusti

Non ho provato la 0.4.1, che mi sembra di capire risolva solo problemi di installazione della 0.4
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40358
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Monitorare cambiamenti pagina web

Messaggio da steff »

Per gmail probabilmente devi consentire le app non sicure. Sei loggato questo link:
https://www.google.com/settings/security/lesssecureapps
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 25441
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

Re: Monitorare cambiamenti pagina web

Messaggio da giulux »

Niet.
Era già settata per le insicure e anche modificando ottengo sempre l'errore 401 :(
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Avatar utente
basic
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1312
Iscrizione: domenica 20 marzo 2011, 17:25

Re: Monitorare cambiamenti pagina web

Messaggio da basic »

non uso gmail... ma hai provato anche settando i protocolli pop3 o imap come per altri servizi mail?
Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4457
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu Mate 22.04.1 LTS
Sesso: Maschile
Contatti:

Re: Monitorare cambiamenti pagina web

Messaggio da UbuNuovo »

Io per monitorare le pagine mi ero fatto uno script:
istruzioni e download: http://www.ubaweb.it/miniguide/autoaggiorna_pagina.php
pagine progetto: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=562842

Non conoscevo specto, l'ho installato da repo Ubuntu a me l'audio funge ma non viene rilevata la connessione.

per l'audio ho dato un'occhiata, ho greppato 'sound' in /usr/lib/python2.7/dist-packages/spectlib

Codice: Seleziona tutto

8-) grep -r 'sound' *
balloons.py:                        'sound': False,
Il file binario balloons.pyc corrisponde
main.py:        #check if the ekiga sounds exists
main.py:        if os.path.exists("/usr/share/sounds/ekiga/voicemail.wav"):
main.py:            changed_sound = "/usr/share/sounds/ekiga/voicemail.wav"
main.py:            changed_sound = ""
main.py:            ["changed_sound", changed_sound],
main.py:            ["use_changed_sound", False],
...
"Lui" cercherebbe un file audio in /usr/share/sounds/ekiga/
si potrebbe provare a creare quella dir e copiarci il file audio, ma non credo che sia quello il problema, (io non ho quella directory).

Conviene provare a lanciare specto da terminale e vedere se stampa qualche errore
conviene attivare anche il debug dalle preferenze del programma.
I file di log sono in: $HOME/.config/specto/

Codice: Seleziona tutto

8-) ls $HOME/.config/specto/
error.log  specto.log  specto.pid  watches.list
per quanto riguarda il problema del non riconoscimento della connessione ho risolto
messaggi:.

Codice: Seleziona tutto

"DATA ORA -  Nessuna connessione di rete rilevata"
Ho trovato questa pagina:
http://askubuntu.com/questions/284162/s ... to-be-down

che dice di modificare /usr/share/pyshared/spectlib/watch.py
io non ho quella struttura

Codice: Seleziona tutto

8-) sudo updatedb
8-) locate watch.py
/usr/lib/python2.7/dist-packages/spectlib/add_watch.py
/usr/lib/python2.7/dist-packages/spectlib/add_watch.pyc
/usr/lib/python2.7/dist-packages/spectlib/edit_watch.py
/usr/lib/python2.7/dist-packages/spectlib/edit_watch.pyc
/usr/lib/python2.7/dist-packages/spectlib/export_watch.py
/usr/lib/python2.7/dist-packages/spectlib/export_watch.pyc
/usr/lib/python2.7/dist-packages/spectlib/import_watch.py
/usr/lib/python2.7/dist-packages/spectlib/import_watch.pyc
/usr/lib/python2.7/dist-packages/spectlib/watch.py
/usr/lib/python2.7/dist-packages/spectlib/watch.pyc
/usr/share/terminator/terminatorlib/plugins/activitywatch.py
/usr/share/terminator/terminatorlib/plugins/activitywatch.pyc
provo a modificare: /usr/lib/python2.7/dist-packages/spectlib/watch.py

Codice: Seleziona tutto

sudo gedit /usr/lib/python2.7/dist-packages/spectlib/watch.py
dalla riga 170 ho:

Codice: Seleziona tutto

    def check_connection(self):
        if not self.specto.connection_manager.connected():
            self.specto.logger.log(_("No network connection detected"), "warning", self.name)
            self.specto.connection_manager.add_callback(self.start_checking)
            self.specto.mark_watch_status("no-network", self.id)
            return False
        else:
            self.specto.mark_watch_status("idle", self.id)
            return True
ho commentato le righe ottenendo:

Codice: Seleziona tutto

    def check_connection(self):
    #    if not self.specto.connection_manager.connected():
    #        self.specto.logger.log(_("No network connection detected"), "warning", self.name)
    #        self.specto.connection_manager.add_callback(self.start_checking)
    #        self.specto.mark_watch_status("no-network", self.id)
    #        return False
    #    else:
            self.specto.mark_watch_status("idle", self.id)
            return True
Ora funziona!
Salva l'Ucraina! 🇺🇦
Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4457
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu Mate 22.04.1 LTS
Sesso: Maschile
Contatti:

Re: Monitorare cambiamenti pagina web

Messaggio da UbuNuovo »

Per quanto riguarda Gmail:
impostando l'account su gmail non funge allora ho provato il metodo generico e funziona.
si imposta dalla scheda Mail->IMAP

si inseriscono:
Nome:nome voluto
Intervallo...: intervallo voluto
Username: indirizzo_email@gmail.com
Password: la_mia_password_di_accesso_a_gmail
Host: imap.googlemail.com
Use SSL: spuntare
clic su "Salva"
Salva l'Ucraina! 🇺🇦
Avatar utente
basic
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1312
Iscrizione: domenica 20 marzo 2011, 17:25

Re: Monitorare cambiamenti pagina web

Messaggio da basic »

Grazie UbuNuovo per il tuo aiuto ^^

Ho creato percorso e rinominato un file wav con stesso nome:
/usr/share/sounds/ekiga/voicemail.wav
ho provato anche cambiando i permessi al file, ma niente, ho pensato che fosse il SO ha non avere librerie necessarie per i wav? ho dato una sbirciata (non sono cosi esperto) e poi mi sembra che il SO usi già wav di suo tant'è che ho rinominato uno dei suoi, quindi boo.

Il log $HOME/nomeutente/.config/specto/ è identico al debug

terminale

Codice: Seleziona tutto

[basic ~]$ specto
DEBUG - notifier.Notifier - notificatore: dimensione impostata
DEBUG - notifier.Notifier - notificatore: posizione impostata
INFO - main.Specto  - osservatore "test-A" fermato
INFO - watch_web_static.Web_watch - Aggiornamento dell'osservatore "test-A"
INFO - watch_web_static.Web_watch - Percentuale di differenza: 0.025 (Osservatore "test-A")
INFO - watch_web_static.Web_watch - Osservatore "test-A" aggiornato!
INFO - main.Specto  - osservatore "test-A" partito
DEBUG - main.Specto  - preferenze: create
DEBUG - main.Specto  - giornale di errore: creato
debug

Codice: Seleziona tutto

2015-08-26 18:01:14 - main.Specto  - DEBUG - modifica osservatore: creato
2015-08-26 18:01:30 - watch_web_static.Web_watch - INFO - Aggiornamento dell'osservatore "test-B"
2015-08-26 18:01:30 - watch_web_static.Web_watch - INFO - Percentuale di differenza: 0.207 (Osservatore "test-B")
2015-08-26 18:01:30 - main.Specto  - INFO - osservatore "test-B" partito
2015-08-26 18:01:30 - main.Specto  - INFO - osservatore "test-B" fermato
2015-08-26 18:01:30 - edit_watch.Edit_watch - INFO - Osservatore "test-B" modificato.
2015-08-26 18:01:37 - main.Specto  - DEBUG - modifica osservatore: ricreato
2015-08-26 18:01:43 - main.Specto  - INFO - osservatore "test-A" fermato
2015-08-26 18:01:43 - watch_web_static.Web_watch - INFO - Aggiornamento dell'osservatore "test-A"
2015-08-26 18:01:44 - watch_web_static.Web_watch - INFO - Percentuale di differenza: 0.044 (Osservatore "test-A")
2015-08-26 18:01:44 - watch_web_static.Web_watch - INFO - Osservatore "test-A" aggiornato!
2015-08-26 18:01:45 - main.Specto  - INFO - osservatore "test-A" partito
2015-08-26 18:01:45 - edit_watch.Edit_watch - INFO - Osservatore "test-A" modificato.
2015-08-26 18:02:29 - notifier.Notifier - DEBUG - notificatore: dimensione impostata
2015-08-26 18:02:29 - notifier.Notifier - DEBUG - notificatore: posizione impostata
2015-08-26 18:02:31 - main.Specto  - INFO - osservatore "test-A" fermato
2015-08-26 18:02:31 - watch_web_static.Web_watch - INFO - Aggiornamento dell'osservatore "test-A"
2015-08-26 18:02:31 - watch_web_static.Web_watch - INFO - Percentuale di differenza: 0.025 (Osservatore "test-A")
2015-08-26 18:02:31 - watch_web_static.Web_watch - INFO - Osservatore "test-A" aggiornato!
2015-08-26 18:02:32 - main.Specto  - INFO - osservatore "test-A" partito
2015-08-26 18:02:41 - main.Specto  - DEBUG - preferenze: create
...e ovviamente ho controllato che il volume nel mixer fossero al 100%
Ultima modifica di basic il mercoledì 26 agosto 2015, 18:38, modificato 1 volta in totale.
Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4457
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu Mate 22.04.1 LTS
Sesso: Maschile
Contatti:

Re: Monitorare cambiamenti pagina web

Messaggio da UbuNuovo »

Hai provato a leggere error.log?

Codice: Seleziona tutto

gedit $HOME/.config/specto/error.log
Se trovi qualche messaggio di errore utile, bene altrimenti la vedo dura.

altrimenti avevo letto qualcosa riguardo a gconf... provo a dare un'occhiata googolando.
Salva l'Ucraina! 🇺🇦
Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti