943 lines
18 KiB
HTML
943 lines
18 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
|
||
<HTML
|
||
><HEAD
|
||
><TITLE
|
||
>Quickstart to Using Privoxy</TITLE
|
||
><META
|
||
NAME="GENERATOR"
|
||
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
|
||
REL="HOME"
|
||
TITLE="Privoxy 3.0.12 User Manual"
|
||
HREF="index.html"><LINK
|
||
REL="PREVIOUS"
|
||
TITLE="What's New in this Release"
|
||
HREF="whatsnew.html"><LINK
|
||
REL="NEXT"
|
||
TITLE="Starting Privoxy"
|
||
HREF="startup.html"><LINK
|
||
REL="STYLESHEET"
|
||
TYPE="text/css"
|
||
HREF="../p_doc.css"><META
|
||
HTTP-EQUIV="Content-Type"
|
||
CONTENT="text/html;
|
||
charset=ISO-8859-1">
|
||
<LINK REL="STYLESHEET" TYPE="text/css" HREF="p_doc.css">
|
||
</head
|
||
><BODY
|
||
CLASS="SECT1"
|
||
BGCOLOR="#EEEEEE"
|
||
TEXT="#000000"
|
||
LINK="#0000FF"
|
||
VLINK="#840084"
|
||
ALINK="#0000FF"
|
||
><DIV
|
||
CLASS="NAVHEADER"
|
||
><TABLE
|
||
SUMMARY="Header navigation table"
|
||
WIDTH="100%"
|
||
BORDER="0"
|
||
CELLPADDING="0"
|
||
CELLSPACING="0"
|
||
><TR
|
||
><TH
|
||
COLSPAN="3"
|
||
ALIGN="center"
|
||
>Privoxy 3.0.12 User Manual</TH
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="10%"
|
||
ALIGN="left"
|
||
VALIGN="bottom"
|
||
><A
|
||
HREF="whatsnew.html"
|
||
ACCESSKEY="P"
|
||
>Prev</A
|
||
></TD
|
||
><TD
|
||
WIDTH="80%"
|
||
ALIGN="center"
|
||
VALIGN="bottom"
|
||
></TD
|
||
><TD
|
||
WIDTH="10%"
|
||
ALIGN="right"
|
||
VALIGN="bottom"
|
||
><A
|
||
HREF="startup.html"
|
||
ACCESSKEY="N"
|
||
>Next</A
|
||
></TD
|
||
></TR
|
||
></TABLE
|
||
><HR
|
||
ALIGN="LEFT"
|
||
WIDTH="100%"></DIV
|
||
><DIV
|
||
CLASS="SECT1"
|
||
><H1
|
||
CLASS="SECT1"
|
||
><A
|
||
NAME="QUICKSTART"
|
||
>4. Quickstart to Using Privoxy</A
|
||
></H1
|
||
><P
|
||
> <P
|
||
></P
|
||
><UL
|
||
><LI
|
||
><P
|
||
> Install <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
>. See the <A
|
||
HREF="installation.html"
|
||
>Installation Section</A
|
||
> below for platform specific
|
||
information.
|
||
</P
|
||
></LI
|
||
><LI
|
||
><P
|
||
> Advanced users and those who want to offer <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
>
|
||
service to more than just their local machine should check the <A
|
||
HREF="config.html"
|
||
>main config file</A
|
||
>, especially the <A
|
||
HREF="config.html#ACCESS-CONTROL"
|
||
>security-relevant</A
|
||
> options. These are
|
||
off by default.
|
||
</P
|
||
></LI
|
||
><LI
|
||
><P
|
||
> Start <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
>, if the installation program has
|
||
not done this already (may vary according to platform). See the section
|
||
<A
|
||
HREF="startup.html"
|
||
>Starting <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
></A
|
||
>.
|
||
</P
|
||
></LI
|
||
><LI
|
||
><P
|
||
> Set your browser to use <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
> as HTTP and
|
||
HTTPS (SSL) <A
|
||
HREF="http://en.wikipedia.org/wiki/Proxy_server"
|
||
TARGET="_top"
|
||
>proxy</A
|
||
>
|
||
by setting the proxy configuration for address of
|
||
<TT
|
||
CLASS="LITERAL"
|
||
>127.0.0.1</TT
|
||
> and port <TT
|
||
CLASS="LITERAL"
|
||
>8118</TT
|
||
>.
|
||
<SPAN
|
||
CLASS="emphasis"
|
||
><I
|
||
CLASS="EMPHASIS"
|
||
>DO NOT</I
|
||
></SPAN
|
||
> activate proxying for <TT
|
||
CLASS="LITERAL"
|
||
>FTP</TT
|
||
> or
|
||
any protocols besides HTTP and HTTPS (SSL) unless you intend to prevent your
|
||
browser from using these protocols.
|
||
</P
|
||
></LI
|
||
><LI
|
||
><P
|
||
> Flush your browser's disk and memory caches, to remove any cached ad images.
|
||
If using <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
> to manage
|
||
<A
|
||
HREF="http://en.wikipedia.org/wiki/Browser_cookie"
|
||
TARGET="_top"
|
||
>cookies</A
|
||
>,
|
||
you should remove any currently stored cookies too.
|
||
</P
|
||
></LI
|
||
><LI
|
||
><P
|
||
> A default installation should provide a reasonable starting point for
|
||
most. There will undoubtedly be occasions where you will want to adjust the
|
||
configuration, but that can be dealt with as the need arises. Little
|
||
to no initial configuration is required in most cases, you may want
|
||
to enable the
|
||
<A
|
||
HREF="config.html#ENABLE-EDIT-ACTIONS"
|
||
TARGET="_top"
|
||
>web-based action editor</A
|
||
> though.
|
||
Be sure to read the warnings first.
|
||
</P
|
||
><P
|
||
> See the <A
|
||
HREF="configuration.html"
|
||
>Configuration section</A
|
||
> for more
|
||
configuration options, and how to customize your installation.
|
||
You might also want to look at the <A
|
||
HREF="quickstart.html#QUICKSTART-AD-BLOCKING"
|
||
>next section</A
|
||
> for a quick
|
||
introduction to how <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
> blocks ads and
|
||
banners.</P
|
||
></LI
|
||
><LI
|
||
><P
|
||
> If you experience ads that slip through, innocent images that are
|
||
blocked, or otherwise feel the need to fine-tune
|
||
<SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy's</SPAN
|
||
> behavior, take a look at the <A
|
||
HREF="actions-file.html"
|
||
>actions files</A
|
||
>. As a quick start, you might
|
||
find the <A
|
||
HREF="actions-file.html#ACT-EXAMPLES"
|
||
>richly commented examples</A
|
||
>
|
||
helpful. You can also view and edit the actions files through the <A
|
||
HREF="http://config.privoxy.org"
|
||
TARGET="_top"
|
||
>web-based user interface</A
|
||
>. The
|
||
Appendix <SPAN
|
||
CLASS="QUOTE"
|
||
>"<A
|
||
HREF="appendix.html#ACTIONSANAT"
|
||
>Troubleshooting: Anatomy of an
|
||
Action</A
|
||
>"</SPAN
|
||
> has hints on how to understand and debug actions that
|
||
<SPAN
|
||
CLASS="QUOTE"
|
||
>"misbehave"</SPAN
|
||
>.
|
||
</P
|
||
></LI
|
||
><LI
|
||
><P
|
||
> Please see the section <A
|
||
HREF="contact.html"
|
||
>Contacting the
|
||
Developers</A
|
||
> on how to report bugs, problems with websites or to get
|
||
help.
|
||
</P
|
||
></LI
|
||
><LI
|
||
><P
|
||
> Now enjoy surfing with enhanced control, comfort and privacy!
|
||
</P
|
||
></LI
|
||
></UL
|
||
></P
|
||
><DIV
|
||
CLASS="SECT2"
|
||
><H2
|
||
CLASS="SECT2"
|
||
><A
|
||
NAME="QUICKSTART-AD-BLOCKING"
|
||
>4.1. Quickstart to Ad Blocking</A
|
||
></H2
|
||
><P
|
||
> Ad blocking is but one of <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy's</SPAN
|
||
>
|
||
array of features. Many of these features are for the technically minded advanced
|
||
user. But, ad and banner blocking is surely common ground for everybody.</P
|
||
><P
|
||
>
|
||
This section will provide a quick summary of ad blocking so
|
||
you can get up to speed quickly without having to read the more extensive
|
||
information provided below, though this is highly recommended.</P
|
||
><P
|
||
> First a bit of a warning ... blocking ads is much like blocking SPAM: the
|
||
more aggressive you are about it, the more likely you are to block
|
||
things that were not intended. And the more likely that some things
|
||
may not work as intended. So there is a trade off here. If you want
|
||
extreme ad free browsing, be prepared to deal with more
|
||
<SPAN
|
||
CLASS="QUOTE"
|
||
>"problem"</SPAN
|
||
> sites, and to spend more time adjusting the
|
||
configuration to solve these unintended consequences. In short, there is
|
||
not an easy way to eliminate <SPAN
|
||
CLASS="emphasis"
|
||
><I
|
||
CLASS="EMPHASIS"
|
||
>all</I
|
||
></SPAN
|
||
> ads. Either take
|
||
the easy way and settle for <SPAN
|
||
CLASS="emphasis"
|
||
><I
|
||
CLASS="EMPHASIS"
|
||
>most</I
|
||
></SPAN
|
||
> ads blocked with the
|
||
default configuration, or jump in and tweak it for your personal surfing
|
||
habits and preferences.</P
|
||
><P
|
||
> Secondly, a brief explanation of <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy's </SPAN
|
||
>
|
||
<SPAN
|
||
CLASS="QUOTE"
|
||
>"actions"</SPAN
|
||
>. <SPAN
|
||
CLASS="QUOTE"
|
||
>"Actions"</SPAN
|
||
> in this context, are
|
||
the directives we use to tell <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
> to perform
|
||
some task relating to HTTP transactions (i.e. web browsing). We tell
|
||
<SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
> to take some <SPAN
|
||
CLASS="QUOTE"
|
||
>"action"</SPAN
|
||
>. Each
|
||
action has a unique name and function. While there are many potential
|
||
<SPAN
|
||
CLASS="APPLICATION"
|
||
>actions</SPAN
|
||
> in <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy's</SPAN
|
||
>
|
||
arsenal, only a few are used for ad blocking. <A
|
||
HREF="actions-file.html#ACTIONS"
|
||
>Actions</A
|
||
>, and <A
|
||
HREF="actions-file.html"
|
||
>action
|
||
configuration files</A
|
||
>, are explained in depth below.</P
|
||
><P
|
||
> Actions are specified in <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy's</SPAN
|
||
> configuration,
|
||
followed by one or more URLs to which the action should apply. URLs
|
||
can actually be URL type <A
|
||
HREF="actions-file.html#AF-PATTERNS"
|
||
>patterns</A
|
||
> that use
|
||
wildcards so they can apply potentially to a range of similar URLs. The
|
||
actions, together with the URL patterns are called a section.</P
|
||
><P
|
||
> When you connect to a website, the full URL will either match one or more
|
||
of the sections as defined in <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy's</SPAN
|
||
> configuration,
|
||
or not. If so, then <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
> will perform the
|
||
respective actions. If not, then nothing special happens. Furthermore, web
|
||
pages may contain embedded, secondary URLs that your web browser will
|
||
use to load additional components of the page, as it parses the
|
||
original page's HTML content. An ad image for instance, is just an URL
|
||
embedded in the page somewhere. The image itself may be on the same server,
|
||
or a server somewhere else on the Internet. Complex web pages will have many
|
||
such embedded URLs. <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
> can deal with each URL individually, so, for
|
||
instance, the main page text is not touched, but images from such-and-such
|
||
server are blocked.</P
|
||
><P
|
||
> The most important actions for basic ad blocking are: <TT
|
||
CLASS="LITERAL"
|
||
><A
|
||
HREF="actions-file.html#BLOCK"
|
||
>block</A
|
||
></TT
|
||
>, <TT
|
||
CLASS="LITERAL"
|
||
><A
|
||
HREF="actions-file.html#HANDLE-AS-IMAGE"
|
||
>handle-as-image</A
|
||
></TT
|
||
>,
|
||
<TT
|
||
CLASS="LITERAL"
|
||
><A
|
||
HREF="actions-file.html#HANDLE-AS-EMPTY-DOCUMENT"
|
||
>handle-as-empty-document</A
|
||
></TT
|
||
>,and
|
||
<TT
|
||
CLASS="LITERAL"
|
||
><A
|
||
HREF="actions-file.html#SET-IMAGE-BLOCKER"
|
||
>set-image-blocker</A
|
||
></TT
|
||
>:</P
|
||
><P
|
||
> <P
|
||
></P
|
||
><UL
|
||
><LI
|
||
><P
|
||
> <TT
|
||
CLASS="LITERAL"
|
||
><A
|
||
HREF="actions-file.html#BLOCK"
|
||
>block</A
|
||
></TT
|
||
> - this is perhaps
|
||
the single most used action, and is particularly important for ad blocking.
|
||
This action stops any contact between your browser and any URL patterns
|
||
that match this action's configuration. It can be used for blocking ads,
|
||
but also anything that is determined to be unwanted. By itself, it simply
|
||
stops any communication with the remote server and sends
|
||
<SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
>'s own built-in BLOCKED page instead to
|
||
let you now what has happened (with some exceptions, see below).
|
||
</P
|
||
></LI
|
||
><LI
|
||
><P
|
||
> <TT
|
||
CLASS="LITERAL"
|
||
><A
|
||
HREF="actions-file.html#HANDLE-AS-IMAGE"
|
||
>handle-as-image</A
|
||
></TT
|
||
> -
|
||
tells <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
> to treat this URL as an image.
|
||
<SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
>'s default configuration already does this
|
||
for all common image types (e.g. GIF), but there are many situations where this
|
||
is not so easy to determine. So we'll force it in these cases. This is particularly
|
||
important for ad blocking, since only if we know that it's an image of
|
||
some kind, can we replace it with an image of our choosing, instead of the
|
||
<SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
> BLOCKED page (which would only result in
|
||
a <SPAN
|
||
CLASS="QUOTE"
|
||
>"broken image"</SPAN
|
||
> icon). There are some limitations to this
|
||
though. For instance, you can't just brute-force an image substitution for
|
||
an entire HTML page in most situations.
|
||
</P
|
||
></LI
|
||
><LI
|
||
><P
|
||
> <TT
|
||
CLASS="LITERAL"
|
||
><A
|
||
HREF="actions-file.html#HANDLE-AS-EMPTY-DOCUMENT"
|
||
>handle-as-empty-document</A
|
||
></TT
|
||
> -
|
||
sends an empty document instead of <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy's</SPAN
|
||
>
|
||
normal BLOCKED HTML page. This is useful for file types that are neither
|
||
HTML nor images, such as blocking JavaScript files.
|
||
</P
|
||
></LI
|
||
><LI
|
||
><P
|
||
> <TT
|
||
CLASS="LITERAL"
|
||
><A
|
||
HREF="actions-file.html#SET-IMAGE-BLOCKER"
|
||
>set-image-blocker</A
|
||
></TT
|
||
> - tells
|
||
<SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
> what to display in place of an ad image that
|
||
has hit a block rule. For this to come into play, the URL must match a
|
||
<TT
|
||
CLASS="LITERAL"
|
||
><A
|
||
HREF="actions-file.html#BLOCK"
|
||
>block</A
|
||
></TT
|
||
> action somewhere in the
|
||
configuration, <SPAN
|
||
CLASS="emphasis"
|
||
><I
|
||
CLASS="EMPHASIS"
|
||
>and</I
|
||
></SPAN
|
||
>, it must also match an
|
||
<TT
|
||
CLASS="LITERAL"
|
||
><A
|
||
HREF="actions-file.html#HANDLE-AS-IMAGE"
|
||
>handle-as-image</A
|
||
></TT
|
||
> action.
|
||
</P
|
||
><P
|
||
> The configuration options on what to display instead of the ad are:
|
||
</P
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
><TBODY
|
||
><TR
|
||
><TD
|
||
> <20><><EFBFBD><SPAN
|
||
CLASS="emphasis"
|
||
><I
|
||
CLASS="EMPHASIS"
|
||
>pattern</I
|
||
></SPAN
|
||
> - a checkerboard pattern, so that an ad
|
||
replacement is obvious. This is the default.
|
||
</TD
|
||
></TR
|
||
></TBODY
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
><TBODY
|
||
><TR
|
||
><TD
|
||
> <20><><EFBFBD><SPAN
|
||
CLASS="emphasis"
|
||
><I
|
||
CLASS="EMPHASIS"
|
||
>blank</I
|
||
></SPAN
|
||
> - A very small empty GIF image is displayed.
|
||
This is the so-called <SPAN
|
||
CLASS="QUOTE"
|
||
>"invisible"</SPAN
|
||
> configuration option.
|
||
</TD
|
||
></TR
|
||
></TBODY
|
||
></TABLE
|
||
><P
|
||
></P
|
||
><P
|
||
></P
|
||
><TABLE
|
||
BORDER="0"
|
||
><TBODY
|
||
><TR
|
||
><TD
|
||
> <20><><EFBFBD><SPAN
|
||
CLASS="emphasis"
|
||
><I
|
||
CLASS="EMPHASIS"
|
||
>http://<URL></I
|
||
></SPAN
|
||
> - A redirect to any image anywhere
|
||
of the user's choosing (advanced usage).
|
||
</TD
|
||
></TR
|
||
></TBODY
|
||
></TABLE
|
||
><P
|
||
></P
|
||
></LI
|
||
></UL
|
||
></P
|
||
><P
|
||
> Advanced users will eventually want to explore <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
>
|
||
<TT
|
||
CLASS="LITERAL"
|
||
><A
|
||
HREF="actions-file.html#FILTER"
|
||
>filters</A
|
||
></TT
|
||
> as well. Filters
|
||
are very different from <TT
|
||
CLASS="LITERAL"
|
||
><A
|
||
HREF="actions-file.html#BLOCK"
|
||
>blocks</A
|
||
></TT
|
||
>.
|
||
A <SPAN
|
||
CLASS="QUOTE"
|
||
>"block"</SPAN
|
||
> blocks a site, page, or unwanted contented. Filters
|
||
are a way of filtering or modifying what is actually on the page. An example
|
||
filter usage: a text replacement of <SPAN
|
||
CLASS="QUOTE"
|
||
>"no-no"</SPAN
|
||
> for
|
||
<SPAN
|
||
CLASS="QUOTE"
|
||
>"nasty-word"</SPAN
|
||
>. That is a very simple example. This process can be
|
||
used for ad blocking, but it is more in the realm of advanced usage and has
|
||
some pitfalls to be wary off.</P
|
||
><P
|
||
> The quickest way to adjust any of these settings is with your browser through
|
||
the special <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
> editor at <A
|
||
HREF="http://config.privoxy.org/show-status"
|
||
TARGET="_top"
|
||
>http://config.privoxy.org/show-status</A
|
||
>
|
||
(shortcut: <A
|
||
HREF="http://p.p/"
|
||
TARGET="_top"
|
||
>http://p.p/show-status</A
|
||
>). This
|
||
is an internal page, and does not require Internet access.</P
|
||
><P
|
||
> Note that as of <SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
> 3.0.7 beta the
|
||
action editor is disabled by default. Check the
|
||
<A
|
||
HREF="config.html#ENABLE-EDIT-ACTIONS"
|
||
TARGET="_top"
|
||
>enable-edit-actions
|
||
section in the configuration file</A
|
||
> to learn why and in which
|
||
cases it's safe to enable again.</P
|
||
><P
|
||
> If you decided to enable the action editor, select the appropriate
|
||
<SPAN
|
||
CLASS="QUOTE"
|
||
>"actions"</SPAN
|
||
> file, and click
|
||
<SPAN
|
||
CLASS="QUOTE"
|
||
>"<SPAN
|
||
CLASS="GUIBUTTON"
|
||
>Edit</SPAN
|
||
>"</SPAN
|
||
>. It is best to put personal or
|
||
local preferences in <TT
|
||
CLASS="FILENAME"
|
||
>user.action</TT
|
||
> since this is not
|
||
meant to be overwritten during upgrades, and will over-ride the settings in
|
||
other files. Here you can insert new <SPAN
|
||
CLASS="QUOTE"
|
||
>"actions"</SPAN
|
||
>, and URLs for ad
|
||
blocking or other purposes, and make other adjustments to the configuration.
|
||
<SPAN
|
||
CLASS="APPLICATION"
|
||
>Privoxy</SPAN
|
||
> will detect these changes automatically.</P
|
||
><P
|
||
> A quick and simple step by step example:</P
|
||
><P
|
||
> <P
|
||
></P
|
||
><UL
|
||
><LI
|
||
><P
|
||
> Right click on the ad image to be blocked, then select
|
||
<SPAN
|
||
CLASS="QUOTE"
|
||
>"<SPAN
|
||
CLASS="GUIMENUITEM"
|
||
>Copy Link Location</SPAN
|
||
>"</SPAN
|
||
> from the
|
||
pop-up menu.
|
||
</P
|
||
></LI
|
||
><LI
|
||
><P
|
||
> Set your browser to
|
||
<A
|
||
HREF="http://config.privoxy.org/show-status"
|
||
TARGET="_top"
|
||
>http://config.privoxy.org/show-status</A
|
||
>
|
||
</P
|
||
></LI
|
||
><LI
|
||
><P
|
||
> Find <TT
|
||
CLASS="FILENAME"
|
||
>user.action</TT
|
||
> in the top section, and click
|
||
on <SPAN
|
||
CLASS="QUOTE"
|
||
>"<SPAN
|
||
CLASS="GUIBUTTON"
|
||
>Edit</SPAN
|
||
>"</SPAN
|
||
>:
|
||
</P
|
||
><P
|
||
> <DIV
|
||
CLASS="FIGURE"
|
||
><A
|
||
NAME="AEN530"
|
||
></A
|
||
><P
|
||
><B
|
||
>Figure 1. Actions Files in Use</B
|
||
></P
|
||
><DIV
|
||
CLASS="MEDIAOBJECT"
|
||
><P
|
||
><IMG
|
||
SRC="files-in-use.jpg"></P
|
||
></DIV
|
||
></DIV
|
||
>
|
||
</P
|
||
></LI
|
||
><LI
|
||
><P
|
||
> You should have a section with only
|
||
<TT
|
||
CLASS="LITERAL"
|
||
><A
|
||
HREF="actions-file.html#BLOCK"
|
||
>block</A
|
||
></TT
|
||
> listed under
|
||
<SPAN
|
||
CLASS="QUOTE"
|
||
>"Actions:"</SPAN
|
||
>.
|
||
If not, click a <SPAN
|
||
CLASS="QUOTE"
|
||
>"<SPAN
|
||
CLASS="GUIBUTTON"
|
||
>Insert new section below</SPAN
|
||
>"</SPAN
|
||
>
|
||
button, and in the new section that just appeared, click the
|
||
<SPAN
|
||
CLASS="GUIBUTTON"
|
||
>Edit</SPAN
|
||
> button right under the word <SPAN
|
||
CLASS="QUOTE"
|
||
>"Actions:"</SPAN
|
||
>.
|
||
This will bring up a list of all actions. Find
|
||
<TT
|
||
CLASS="LITERAL"
|
||
><A
|
||
HREF="actions-file.html#BLOCK"
|
||
>block</A
|
||
></TT
|
||
> near the top, and click
|
||
in the <SPAN
|
||
CLASS="QUOTE"
|
||
>"Enabled"</SPAN
|
||
> column, then <SPAN
|
||
CLASS="QUOTE"
|
||
>"<SPAN
|
||
CLASS="GUIBUTTON"
|
||
>Submit</SPAN
|
||
>"</SPAN
|
||
>
|
||
just below the list.
|
||
</P
|
||
></LI
|
||
><LI
|
||
><P
|
||
> Now, in the <TT
|
||
CLASS="LITERAL"
|
||
><A
|
||
HREF="actions-file.html#BLOCK"
|
||
>block</A
|
||
></TT
|
||
> actions section,
|
||
click the <SPAN
|
||
CLASS="QUOTE"
|
||
>"<SPAN
|
||
CLASS="GUIBUTTON"
|
||
>Add</SPAN
|
||
>"</SPAN
|
||
> button, and paste the URL the
|
||
browser got from <SPAN
|
||
CLASS="QUOTE"
|
||
>"<SPAN
|
||
CLASS="GUIMENUITEM"
|
||
>Copy Link Location</SPAN
|
||
>"</SPAN
|
||
>.
|
||
Remove the <TT
|
||
CLASS="LITERAL"
|
||
>http://</TT
|
||
> at the beginning of the URL. Then, click
|
||
<SPAN
|
||
CLASS="QUOTE"
|
||
>"<SPAN
|
||
CLASS="GUIBUTTON"
|
||
>Submit</SPAN
|
||
>"</SPAN
|
||
> (or
|
||
<SPAN
|
||
CLASS="QUOTE"
|
||
>"<SPAN
|
||
CLASS="GUIBUTTON"
|
||
>OK</SPAN
|
||
>"</SPAN
|
||
> if in a pop-up window).
|
||
</P
|
||
></LI
|
||
><LI
|
||
><P
|
||
> Now go back to the original page, and press <B
|
||
CLASS="KEYCAP"
|
||
>SHIFT-Reload</B
|
||
>
|
||
(or flush all browser caches). The image should be gone now.
|
||
</P
|
||
></LI
|
||
></UL
|
||
></P
|
||
><P
|
||
> This is a very crude and simple example. There might be good reasons to use a
|
||
wildcard pattern match to include potentially similar images from the same
|
||
site. For a more extensive explanation of <SPAN
|
||
CLASS="QUOTE"
|
||
>"patterns"</SPAN
|
||
>, and
|
||
the entire actions concept, see <A
|
||
HREF="actions-file.html"
|
||
>the Actions
|
||
section</A
|
||
>.</P
|
||
><P
|
||
> For advanced users who want to hand edit their config files, you might want
|
||
to now go to the <A
|
||
HREF="actions-file.html#ACT-EXAMPLES"
|
||
>Actions Files Tutorial</A
|
||
>.
|
||
The ideas explained therein also apply to the web-based editor.</P
|
||
><P
|
||
> There are also various
|
||
<A
|
||
HREF="actions-file.html#FILTER"
|
||
>filters</A
|
||
> that can be used for ad blocking
|
||
(filters are a special subset of actions). These
|
||
fall into the <SPAN
|
||
CLASS="QUOTE"
|
||
>"advanced"</SPAN
|
||
> usage category, and are explained in
|
||
depth in later sections. </P
|
||
></DIV
|
||
></DIV
|
||
><DIV
|
||
CLASS="NAVFOOTER"
|
||
><HR
|
||
ALIGN="LEFT"
|
||
WIDTH="100%"><TABLE
|
||
SUMMARY="Footer navigation table"
|
||
WIDTH="100%"
|
||
BORDER="0"
|
||
CELLPADDING="0"
|
||
CELLSPACING="0"
|
||
><TR
|
||
><TD
|
||
WIDTH="33%"
|
||
ALIGN="left"
|
||
VALIGN="top"
|
||
><A
|
||
HREF="whatsnew.html"
|
||
ACCESSKEY="P"
|
||
>Prev</A
|
||
></TD
|
||
><TD
|
||
WIDTH="34%"
|
||
ALIGN="center"
|
||
VALIGN="top"
|
||
><A
|
||
HREF="index.html"
|
||
ACCESSKEY="H"
|
||
>Home</A
|
||
></TD
|
||
><TD
|
||
WIDTH="33%"
|
||
ALIGN="right"
|
||
VALIGN="top"
|
||
><A
|
||
HREF="startup.html"
|
||
ACCESSKEY="N"
|
||
>Next</A
|
||
></TD
|
||
></TR
|
||
><TR
|
||
><TD
|
||
WIDTH="33%"
|
||
ALIGN="left"
|
||
VALIGN="top"
|
||
>What's New in this Release</TD
|
||
><TD
|
||
WIDTH="34%"
|
||
ALIGN="center"
|
||
VALIGN="top"
|
||
> </TD
|
||
><TD
|
||
WIDTH="33%"
|
||
ALIGN="right"
|
||
VALIGN="top"
|
||
>Starting Privoxy</TD
|
||
></TR
|
||
></TABLE
|
||
></DIV
|
||
></BODY
|
||
></HTML
|
||
> |