Zum Inhalt springen

Proxomitron

aus Wikipedia, der freien Enzyklopädie
{{#if: Proxomitron | Proxomitron | {{#invoke:WLink|getArticleBase}} }}

{{#if: |

colspan="2" class="notheme" style="text-align:center; background:#Vorlage:Standardfarbe; color:#202122;" | {{{Logo}}} |
 {{#if: {{#invoke:Wikidata|claim|P154}} | 
[[Datei:{{#invoke:Wikidata|claim|P154}}|150px]]
 }}

}}{{#if: |

{{#if: |
}}|

}}

Basisdaten

{{#if: |

Hauptentwickler
 {{#if: {{#invoke:Wikidata|claim|P126}} | 
Maintainer claim|P126|parameter=link|references=ja|list=, }}
 }}

}}{{#if: Scott R. Lemmon |

Entwickler Scott R. Lemmon |
 {{#if: {{#invoke:Wikidata|claim|P178}} | 
Entwickler claim|P178|parameter=link|references=ja|list=, }}
 }}

}}{{#if: |

Erscheinungsjahr
 {{#if: {{#invoke:Wikidata|claim|P577}} | 
Erscheinungsjahr claim|P577|references=ja|list=, }} |
   {{#if: {{#invoke:Wikidata|claim|P571}} | 
Erscheinungsjahr claim|P571|references=ja|list=, }}
   }}
 }}

}}{{#ifeq: Naoko 4.5-j | KEINE_ANGABE || {{#if: Naoko 4.5-j |

Aktuelle Version
({{#if: | Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
format Juni 2003 | {{#timefl:now|date}}}} {{{2}}} | T._Monat JJJJ}} lang= {{#switch: -|=de #default=de-AT
            }}
   }}

}}) }}

 {{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813}} | 
Aktuelle Version claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|references=ja}} {{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|qualifier=P577}} |
({{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|qualifier=P577}}) }}}}}}

}}{{#ifeq: {{{AktuelleVorabVersion}}} | KEINE_ANGABE || {{#if: |

Aktuelle Vorabversion
({{#if: | Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
format {{{AktuelleVorabVersionFreigabeDatum}}} | {{#timefl:now|date}}}} {{{2}}} | T._Monat JJJJ}} lang= {{#switch: -|=de #default=de-AT
            }}
   }}

}}) }}

 {{#if: {{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724}} | 
Aktuelle Vorabversion claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|references=ja}} {{#if: {{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|qualifier=P577}} |
({{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|qualifier=P577}}) }}}}}}

}}{{#if: |

Ausführungsumgebung
 {{#if: Windows | 
Betriebssystem Windows |
   {{#if: {{#invoke:Wikidata|claim|P306}} | 
Betriebssystem claim|P306|parameter=link|references=ja|list=, }}
   }}
 }}

}}{{#if: |

Programmier­sprache
 {{#if: {{#invoke:Wikidata|claim|P277}} | 
Programmier­sprache claim|P277|parameter=link|references=ja|list=, }}
 }}

}}{{#if: |

Kategorie

}}{{#if: proprietär |

Lizenz proprietär |
 {{#if: {{#invoke:Wikidata|claim|P275}} | 
Lizenz claim|P275|parameter=link|references=ja|list=, }}
 }}

}}{{#if: ja |

deutschsprachig faculty|ja}} | ja | nein }}

}}{{#if: |

Sonstiges {{{Sonstiges}}}Vorlage:Infobox Software/Wartung/Sonstiges

}}{{#if: proxomitron.info |

proxomitron.info |
 {{#if: {{#invoke:Wikidata|claim|P856|notdeprecated=1}} | 
{{#invoke: WLink | formatURL | {{#invoke:Wikidata|claim|P856|parameter=link|notdeprecated=1}}}}
 }}

}}{{#if: |

Dateien [[c:Category:Created with {{{Dateien}}}|{{{Dateien}}}]]

}}

Proxomitron ist eine proprietäre, konfigurierbare HTTP-Proxy-Software, die vor allem wegen ihrer flexiblen Filtersprache und ihrer Stabilität eine weltweite Nutzergemeinde gefunden hat. Proxomitron läuft unter den kommerziellen Betriebssystemen Windows 95, 98, ME, NT, 2000, XP, Vista, 7 und Windows 8, sowie 8.1. Mit CrossOver 7.1.0 (Windows 2000 Bottle) bzw. Darwine lässt sie sich auch unter Mac OS X nutzen.

Dank der Filtersprache sind die Einsatzmöglichkeiten im Bereich der Manipulation von Webinhalten vielfältig. Als Hauptaufgaben haben sich jedoch die Eliminierung von unerwünschter Internetwerbung, Pop-up-Fenstern, gefährlichen oder „neugierigen“ Skripten, Zählpixeln und Sonstigem, was das Surfen im Internet behindert oder stört, etabliert.

Neben Filtern, mit denen der vom Webbrowser empfangene Quelltext einer Webseite manipuliert werden kann, bietet Proxomitron auch die Möglichkeit, die HTTP-Header zu bearbeiten. Auf diese Weise kann die Kommunikation zwischen Browser und Webserver selbst kontrolliert werden, nicht nur deren Ergebnis (z. B. die Webseite).

Um Filter generalisieren und auf ganze Gruppen von Webseiten anwenden zu können, werden Listen (in Form von Textdateien) benutzt, die vom Benutzer leicht erweitert werden können. Das Programm wird mit vielen vorkonfigurierten Standardfiltern und -listen angeboten, so dass auch weniger erfahrene Anwender einen direkten Nutzen daraus ziehen können.

Proxomitron bedient sich eines für HTML optimierten Dialekts von regulären Ausdrücken. Dessen spezielle Eigenschaften wie der intelligente Umgang mit Leerzeichen, Anführungszeichen und anderen HTML-Spezifika sowie das Vorhandensein einer ganzen Reihe von direkt im regulären Ausdruck verwendbaren Hilfsfunktionen ermöglichen eine effiziente Manipulation nahezu sämtlicher Aspekte der Kommunikation zwischen Browser und Webserver.

Das Programm wurde von Scott R. Lemmon entwickelt. Mit der Fertigstellung der Version Naoko 4.5-j im Jahr 2003 stellte der Autor die weitere Entwicklung ein. Am 1. Mai 2004 starb Scott R. Lemmon im Alter von 36 Jahren. Die deutschsprachige Distribution wird jedoch von Michael Bürschgens weiterhin gepflegt und aktualisiert.

Unter dem Namen Proximodo wurde im Oktober 2004 ein Open-Source-Klone von Proxomitron entwickelt, der die bestehenden Funktionen aufgreift und einige Erweiterungen enthält. Jedoch wurde die Weiterentwicklung bereits ein Jahr später schon wieder stillgelegt.

Lizenz

Das Programm wurde als Shonenware veröffentlicht. Unter Shonenware versteht der Autor kostenlose Software mit freiwilligem Lizenzerwerb in Form des Kaufs einer CD, DVD o. ä. der Gruppe Shonen Knife.<ref>„Proxomitron Distribution and Copyright - A radical new concept in software distribution... Shonenware!“</ref>

Siehe auch

Weblinks

Einzelnachweise

<references />