logo proxoit.altervista.org
HOME | Mappa sito | Installazione | Impostazione | Utilizzo | Filtri Proxomitron | Download | SSL | Proxy | Links utili | Tips & Tricks
NAVIGAZIONE ANONIMA | Proximodo
Filtri | Header | Filtri html | Filtri http | Filtri proxoIT | Liste | Wildcards | Editor | Filters tutorial | Test | Inserimento

PROXOMITRON-L'EDITOR DEI FILTRI

UTILIZZO DELL'EDITOR DEI FILTRI

Grazie all'editor presente in Proxomitron, è possibile creare nuovi filtri e/o modificarne d'esistenti.

Alla pagina Filters tutorial potete trovare una guida di base per scrivere i filtri HTML.


APERTURA EDITOR

Dalla pagina principale di Proxomitron, cliccare sui pulsanti Web page o Headers, relativi al tipo di filtro che si vuole realizzare o modificare.

Si apre la finestra con l'elenco dei filtri inseriti nel programma.

HTML Web Page Filters, per i filtri web html
HTTP Header Filters, per i filtri http

Da questa finestra è possibile aprire l'Editor dei filtri ed effettuare le seguenti operazioni, cliccando su:

  • Edit - Accedere alla pagina dell'Editor dei filtri per modificare un filtro esistente
  • New - Per accedere alla pagina dell'Editor dei filtri e scrivere un nuovo filtro
  • Dupe- Permette di creare un nuovo filtro da uno esistente (apre una copia)
  • Cut - Elimina un filtro (solo per la finestra dei filtri html)
  • Cut+Paste - Sposta la posizione del filtro nell'elenco (solo per la finestra dei filtri html)
  • Delete - Elimina un filtro (solo per la finestra filtri dei http)

EDITOR DEI FILTRI WEB HTML

Editor html di Proxomitron

Le zone di utilizzo sono le seguenti:

Filter Name
Qui si può scrivere il nome che si vuole dare al filtro.
È il nome che apparirà nella finestra delle pagine html, e non ha incidenza sul funzionamento del filtro.

URL Match
Permette di limitare l'impiego dei filtri ad una determinata pagina (senza anteporre http://.), ad indirizzi (URL) oppure a tutti i file html, per esempio:

Una pagina
nome.dominio.com/pagina.html
Indirizzo URL
([^/] ++.|) dominio.com/
Tutti i file html
$TYPE(htm) - $TYPE(css) - $TYPE(vbs) - $TYPE(js)

Potete anche integrare questo campo con le Liste, ad esempio: ($TYPE(htm)(^$LST(ActiveXBypass))

Allow for multiple matches
Quest'opzione, che chiameremo brevemente Multi, permette a diversi filtri di agire sullo stesso TAG html.
Quando un filtro incontra un TAG, è prioritario e non permette ad altri filtri di agire sul risultato del lavoro già svolto.
Abilitando Multi, lo stesso codice è controllato sempre da tutti i filtri, anche se già filtrato dal primo incontrato della serie.
NB: Se nel vostro set di filtri, ne sono presenti due o più che lavorano sullo stesso codice, dovete abilitare la funzione Multi solo nel primo in sequenza della lista e non sui successivi.
Attenzione È consigliabile comunque ridurre al minimo l'utilizzo di questa funzione. Se è attivata quando non realmente utile, crea un rallentamento delle operazioni di filtraggio perché il codice già modificato o sostituito è analizzato nuovamente dagli altri filtri.

Bounds Match
Delimita la ricerca.
Proxomitron ricerca un testo iniziale (consiste in generale nell'indicare un tag d'inizio e di fine, es. <script*</script>).
Se lo trova allora prosegue a ricercare quanto indicato in "Matching Expression".

Byte Limit
Indica il numero di byte che Proxomitron deve percorrere fino a trovare l'inizio del testo e prima di abbandonare la ricerca.
128 byte minimo
e poi 256-512-1024-2048-4096 etc.
Attenzione Il limite massimo per la versione Naoko 4.5j è 32076.

Matching Expression
Inserite qui il testo o l'espressione da ricercare, sostituire od eliminare.

Replacement Text
Qui è possibile inserire il testo di sostituzione dell'espressione.
Per cancellare completamente il testo lasciate vuoto la zona di sostituzione.

Test
Apre la finestra di prova che permette di testare i vostri filtri sui codici html e vedere se funzionano correttamente, come spiegato alla pagina del Test dei filtri html.


EDITOR DEI FILTRI HTTP

Editor http di Proxomitron

Le zone di utilizzo sono le seguenti:

HTTP Header
Contiene il nome dell'intestazione (header) che volete filtrare. Contrariamente al caso dei filtri html, il nome è molto importante.
Deve essere esatto e corrispondere all'intestazione.
Se mettete due punti dopo il nome, potete aggiungere la descrizione a vostra scelta, senza effetti sul filtro.

URL Match
Permette di limitare l'impiego dei filtri ad una determinata pagina (senza anteporre http://.), ad indirizzi (URL) o tag specifici.
Potete anche integrare questo campo con le Liste, ad esempio:
$LST(AdList) per il filtro URL-Killer: kill-a-URL

NB: Se cliccate col tasto destro direttamente nella finestra, appare un menù a cascata e con un clic su Test matching è possibile accedere alla finestra del Test.

Header Value Match
È qui che potete indicare una parola per restringere l'utilizzo del filtro, secondo cosa contiene l'header.
Affinché il filtro sia attivo indipendentemente dal contenuto dell'header, utilizzate l'asterisco *.

Test matching
Apre la finestra di prova e solo per la funzione URL Match.
Permette di testare i vostri filtri sui codici http e verificare se funzionano correttamente, come spiegato alla pagina del Test dei filtri http.

Replacement Text
Qui è possibile inserire il testo di sostituzione dell'espressione.

Per cancellare completamente il testo lasciate vuoto la zona di sostituzione.
Potete utilizzare la variabile \# per catturare parti del testo originale e rimetterle nel testo di sostituzione.

Stampa la paginastampa
Disclaimer | Compatibilità | Contatti | News | HOME
© ProxoIT 2005-2009
Tutti i marchi registrati ed i diritti d'autore in queste pagine sono Copyright © ed appartengono ai rispettivi proprietari

Contatti e suggerimenti   Pagina dei filtri ProxoIT   Document made with Nvu   Valid HTML 4.01 Transitional   Valid CSS!