Questo è il comando browser-history che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
cronologia-browser - cronologia esterna dei browser web, come netscape
SINOSSI
cronologia del browser [ Opzioni ]
DESCRIZIONE
Cronologia del browser è un demone X lato client che mantiene una cronologia globale indipendente dal browser
di tutti i siti web che hai visitato. Il suo utilizzo è molto semplice, basta inserire la seguente riga
il tuo .xinitrc o il tuo script di avvio X:
cronologia del browser &
E apri il file ~/.browser-history/history-log.html e aggiungilo ai segnalibri.
La storia del browser è nata dalla volontà di superare un bug di Netscape: non esisteva un browser globale
storia, e se chiudi una finestra, tutta la sua storia andrà persa. Per le persone che navigano molto
siti, avere la possibilità di rintracciare dove si è stati prima significa che non lo fai
devi mettere tutto nel tuo file dei segnalibri. Se non sei sicuro che un sito possa valere la pena
ricordando, non aggiungerlo ai tuoi segnalibri. Se ne hai bisogno in seguito, sfoglia il tuo
file di cronologia.
Successivamente, ci è venuto in mente che anche questo potrebbe essere un prezioso strumento aggiuntivo per le persone che scrivono
browser sperimentali, quindi non devono aggiungere questa funzionalità al proprio browser
stessa.
La cronologia del browser è un demone piccolo ed efficiente. Su di essi potrebbero essere costruiti veri servizi per gli utenti
dei file di registro che mantiene per ulteriori possibilità (rappresentazione grafica, advanced
opzioni di ricerca, storie collettive). Può essere visto come un trucco veloce e sporco rispetto al file
soluzione generale di utilizzare un proxy personale per fornire questa cronologia e le pulizie
strutture. Ma nel frattempo è facile da usare e funziona.
IMPLEMENTAZIONE
Cronologia del browser spia il tuo browser web e accede ~/.browser-history/history-log.html contro tutti i
gli URL che hai visitato. È quindi possibile sfogliare il registro in Netscape o altri browser
tramite l'URL: file:~/.browser-history/history-log.html (sostituisci ~ con casa tua
rubrica). Tiene traccia automaticamente di tutte le finestre del browser già presenti e di tutte quelle nuove
creato in futuro. Questo programma non ha interfaccia utente. Aggiunge semplicemente informazioni a
un file di registro in formato html in modo da poterlo sfogliare tramite un browser web. Se più di quello
è trascorsa un'ora dall'ultima voce, disegna linee orizzontali e aggiunge intestazioni H1
delimitare nuovi giorni. Ogni settimana (domenica mattina), archivia la cronologia della settimana, la comprime
da gzip (che devi avere nel tuo percorso) e inizia una nuova cronologia con collegamenti al file
quelli più anziani. Per fare spazio puoi semplicemente rimuovere i file di cronologia obsoleti. Puoi cercare
file per la stringa XXX nella shell tramite:
zgrepXXX ~/.cronologia-browser/*
Questa versione (2.6) funziona con Netscape, Arena e Amaya.
Gli URL possono essere esclusi dalla registrazione inserendoli nel file, uno per riga
~/.browser-history/history-log.exclude , quindi, se un URL inizia con una riga da this
file, non viene registrato. In questo file, le righe vuote o le righe che iniziano con # sono commenti
Questo file viene letto una volta all'avvio e riletto quando si riceve il segnale 1. Ad esempio:
# Escludiamo i file locali
file:
# Escludi motori di ricerca...
http://home.netscape.com
http://guide.infoseek.com
Quando viene eseguita la cronologia del browser, controlla se ne è in esecuzione un'altra e, per impostazione predefinita, interrompe
quella precedente se è una versione precedente. Altrimenti, quello nuovo è la stessa versione
numero o precedente, si interrompe.
VERSIONI
Tutte le opzioni possono essere indicate dalla loro prima lettera: puoi specificare -verbose o -v, ma
non puoi raggruppare le opzioni, ad esempio devi dire -v -k , Ma non -vk
-Schermo display_name
Specifica la visualizzazione X, altrimenti viene utilizzato il contenuto di $DISPLAY
-verboso
fornisce informazioni su ciò che sta facendo. utile per il debug.
-Versione
stampa il numero di versione ed esce.
-logdir elenco
in quale directory archiviare i file? il valore predefinito è ~/.cronologia-browser
-gzip gzip_nomefile
il percorso completo verso gzip compressore. Il valore predefinito è "gzip". Per esempio:
-gzip /usr/gnu/bin/gzip
-secondi ritardo
se vengono effettuate due voci sono più di ritardo secondi di distanza, una regola orizzontale lo farà
separarli, altrimenti basta una semplice interruzione di riga. Il valore predefinito è un'ora (3600).
-sostituire
Se sul display è già in esecuzione la cronologia del browser, l'operazione viene interrotta. L'impostazione predefinita è
di sostituirlo solo se la versione è precedente alla nostra.
-non sostituire
Se sul display è già in esecuzione la cronologia del browser, l'operazione viene interrotta. L'impostazione predefinita è
di sostituirlo solo se la versione è precedente alla nostra.
-uccidere Se sul display è già in esecuzione la cronologia del browser, la interrompe
termina immediatamente in tutti i casi.
-Non afferrare
Non prendere mai il server X, che potrebbe causare deadlock durante il debug, quando
la cronologia del browser o gdb tenta di stampare sull'xterm o sull'emacs prelevati.
-punto di controllo
Fai in modo che l'istanza attualmente in esecuzione della cronologia del browser salvi un elenco di tutti i file
URL e relativi titoli attualmente visualizzati dalla cronologia del browser
browser compatibile al normale file di cronologia come "punto di controllo".
LOG RISORSE FORMATO
Un file di registro può avere del codice HTML decorativo per rappresentare i giorni, ma ogni voce ha la forma:
(su un'unica riga dalla versione 2.4)
separatore
Nome
<a href="/URL">URL
AAAA/MM/GG-HH:MN:SS ID finestra
dove sono i seguenti elementi:
separatore: O O
Nome: il nome del documento (titolo della finestra)
URL: il suo URL
AAAA/MM/GG-HH:MN:SS: anno, numero del mese, numero del giorno, ora,
minuti, secondi. (numeri a 2 cifre)
ID finestra: l'ID della finestra X della finestra del browser, in esadecimale
Nota: Prima della versione 2.4, le 4 sottoparti erano separate da ritorni a capo, ma dalla 2.4
sono separati solo da spazi vuoti per facilitare la ricerca dell'URL nei file di registro tramite "grep".
Nota: Prima della versione 2.5, l'anno veniva memorizzato in 2 cifre. Ora è memorizzato in 4 (o più
:-) cifre, per correggere questo bug Y2K
HOME
L'ultima versione di cronologia del browser può essere trovato a:
http://koala.ilog.fr/ftp/pub/browser-history/
e la sua home page WWW, con la documentazione tecnica completa, si trova all'indirizzo:
http://www.inria.fr/koala/colas/browser-history
Utilizza la cronologia del browser online utilizzando i servizi onworks.net