<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="Author" content="Ralf Hoffmann"> <title>Dateityp bearbeiten</title> <link rel="contents" href="komplett.html" title="Inhaltsverzeichnis"> <link rel="start" href="index.html" title="Übersicht"> <link rel="index" href="index.html" title="Übersicht"> <link rel="prev" href="konfig6-1-1-1.html" title=""> <link rel="next" href="konfig6-4.html" title=""> <link rel="chapter" href="einleitung.html" title="Einleitung"> <link rel="chapter" href="installation.html" title="Installation"> <link rel="chapter" href="konfig.html" title="Konfiguration"> <link rel="chapter" href="benutzung.html" title="Benutzung"> <link rel="chapter" href="funktion.html" title="Funktionen-Übersicht"> <link rel="chapter" href="todo.html" title="TODO"> <link rel="chapter" href="changelog.html" title="ChangeLog"> <link rel=stylesheet type="text/css" href="style.css"> </head> <BODY ALINK="darkblue" BACKGROUND="../pics/winback.png" BGCOLOR="#8E8E8E" LINK="darkblue" TEXT="#000000" VLINK="darkblue"> <h1> <b> <i>Dateityp bearbeiten - Erweiterter Test</i> </b> </h1> <IMG SRC="../pics/wcft-04-de.png" ALT="Erweiterter Test" WIDTH="423" HEIGHT="477"> <p>Der erweiterte Test erlaubt eine genauere Typbeschreibung als Muster oder Dateiinhalt alleine. In das Texteingabefeld wird ein bedingter Ausdruck eingegeben, ähnlich dem "if" bei Programmiersprachen. Mit dem Ausdruck können verschiedene Bedingungen getestet werden, die logisch miteinander verknüpft werden können. </p> <p>Einzelne Bedingungen können mit Klammern geschachtelt werden und mit && oder || logisch verknüpft werden (&& bedeutet UND-Verknüpfung, also beide Ausdrücke müssen erfüllt sein; || bedeutet ODER-Verknüpfung, d.h. mindestens einer der beiden Ausdrücke muss erfüllt sein). </p> <p>Die einzelnen Ausdruücke können mit <, <=, ==, >=, >, != miteinander verglichen werden (kleiner, kleiner gleich, gleich, größer gleich, größer, ungleich). Außerdem kann ~= benutzt, werden, um Zeichenketten mit regulärer Ausdrücken zu vergleichen. </p> <p>Mit Button <b>1</b> können Funktionen ausgewählt werden, um die Bedingungen zu beschreiben. Die zur Verfügung stehenden Funktionen werden im Requester beschrieben. </p> <p>Man kann sogar mit Hilfe von "${}" bzw. "?{}" die Ausgabe externer Programme benutzen, um den Typ zu bestimmen. Genügen die internen Funktionen nicht, kann man damit die Fähigkeiten zur Typerkennung beliebig erweitern. </p> <p> <ol start=2> <li>Hier wird die Benutzung des erweiterten Tests aktiviert</li> <li>Ein Klick auf diesen Button öffnet ein Fenster mit einer kurzen Hilfe zur Benutzung des Tests</li> </ol> </p> <p> Die anderen Registerblätter sind hier erklärt: <a href="konfig6-1.html">Muster</a>, <a href="konfig6-2.html">Dateiinhalt</a> und <a href="konfig6-4.html">Farben</a>. "Flags" werden in Moment nicht benutzt. </p> <HR> <a href="konfig6.html">Zurück zu "Dateitypen"</a><br> <a href="konfig.html">Zurück zur Konfiguration</a><br> <a href="index.html">Zurück zur Übersicht</a> </body> </html>