WWWOFFLE - World Wide Web Offline Explorer - Version 2.6d ========================================================= Die Formate der Konfigurationsdatei 'wwwoffle.conf' wurde in letzter Zeit desöfteren geändert. Diese Datei enthält die Veränderungen, die ab Version 1.3 aufwärts nötig sind, um die aktuelle Version mit Ihrer Konfiguration benutzen zu können. Detailliertere Informationen finden Sie u.a. in der README.CONF Datei. Diese Dateien erklärt die Optionen nicht, sie zeigt nur auf, was sich geändert hat. Automatisches Aktualisieren der Konfigurationsdatei [Benötigt Perl] --------------------------------------------------- Die Konfigurationsdatei kann mit dem mitgelieferten Skript 'upgrade-config.pl' automatisch an die neueste WWWOFFLE Version angepaßt werden. Dies funktioniert allerdings nur von einer der 2.x Versionen auf Version 2.4, nicht 1.x. Syntax: upgrade-config.pl /wwwoffle.conf z.B. : upgrade-config.pl /etc/wwwoffle/wwwoffle.conf Die alte Datei wird nach 'wwwoffle.conf.old' umbenannt und eine neue Konfigurationsdatei 'wwwoffle.conf' wird erstellt. Falls es eine Datei namens 'wwwoffle.conf.install' im gleichen Verzeichnis gibt, werden die Kommentare aus dieser Datei übernommen, andernfalls werden sämtliche Kommentare der Konfigurationsdatei gelöscht, da sie u.U. falsch und mißverständlich sind. (Die .install-Datei wird normalerweise erstellt, wenn Sie wwwoffle über die make-Skripts installieren, i.e. 'make install' aufgerufen haben.) =========================================================================== Veränderungen von Version 2.6c nach 2.6d ---------------------------------------- StartUp: Neu in 2.6d bind-ipv4 = (hostname) | (IP) | none bind-ipv6 = (hostname) | (IP) | none =========================================================================== Veränderungen von Version 2.6b nach 2.6c ---------------------------------------- FetchOptions: Neu in 2.6c webbug-images = yes | no ModifyHTML: Neu in 2.6c [] disable-applet = yes | no [] disable-style = yes | no [] disable-dontget-links = yes | no [] replace-dontget-images = yes | no [] replacement-dontget-image = (URL) [] replace-webbug-images = yes | no [] replacement-webbug-image = (URL) =========================================================================== Veränderungen von Version 2.6a nach 2.6b ---------------------------------------- DontCompress: Neuer Abschnitt in 2.6b mime-type = (MIME-Typ)/(MIME-Subtyp) file-ext = .(Dateierweiterung) Options: Neu in 2.6b reply-compressed-data: yes|no OnlineOptions: Neu in 2.6b [] request-compressed-data = yes|no Purge: Neu in 2.6b [] compress-age = (Alter) =========================================================================== Veränderungen von Version 2.5 nach 2.6 -------------------------------------- StartUp: Die folgenden Optionen wurden in den Abschnitt Options verschoben: dir-perm, file-perm, run-online, run-offline, run-autodial Options: Die folgenden Optionen wurden in den neuen Abschnitt OnlineOptions verschoben: request-changed, request-changed-once, request-expired, request-no-cache intr-download-keep, intr-download-size, intr-download-percent timeout-download-keep Options: Die folgenden Optionen wurden in den neuen Abschnitt Indexverschoben: confirm-requests, pragma-no-cache Options: Die folgenden Optionen aus dem StartUp-Abschnitt wurden in den neuen Abschnitt OfflineOptions verschoben: dir-perm, file-perm, run-online, run-offline, run-autodial Neu in 2.6: dns-timeout = (Zeit) run-fetch = (Dateiname) lock-files = yes|no OnlineOptions: Alle Optionen können hinter einer URL-SPECIFICATION stehen, damit sie nur für die angegebenen URLs gelten. Die folgenden Options aus dem Options-Abschnitt wurden nach OnlineOptions verschoben: request-changed, request-changed-once, request-expired, request-no-cache intr-download-keep, intr-download-size, intr-download-percent timeout-download-keep Neu in 2.6: [] try-without-password = yes|no OfflineOptions: Alle Optionen können hinter einer URL-SPECIFICATION stehen, damit sie nur für die angegebenen URLs gelten. Die folgenden Options aus dem Options-Abschnitt wurden nach OfflineOptions verschoben: confirm-requests, pragma-no-cache Die folgenden Optionen aus dem DontRequestOffline Abschnitt wurden in OfflineOptions verschoben (und es hat sich das Format geändert): So wars in 2.5 [dontRequestOffline] Jetzt in 2.6 -------------------- --------------------------------- URL-SPECIFICATION [] dont-request = yes|no IndexOptions: Die folgenden Optionen aus dem Options-Abschnitt wurden nach IndexOptions verschoben: index-latest-days, no-lasttime-index Die 'index-latest-days' Option wurde komplett entfernt. Die folgenden Optionen aus dem DontIndex-Abschnitt wurden nach IndexOptions verschoben (mit einer Syntaxänderung): So wars in 2.5 Jetzt in 2.6 -------------- ------------ outgoing = [!]URL-SPEC list-outgoing = yes|no latest = [!]URL-SPEC list-latest = yes|no monitor = [!]URL-SPEC list-monitor = yes|no host = [!]URL-SPEC list-host = yes|no [!]URL-SPEC list-any = yes|no ModifyHTML: Alle Optionen können hinter einer URL-SPECIFICATION stehen, damit sie nur für die angegebenen URLs gelten. Neu in 2.6: [] disable-meta-refresh = yes|no [] disable-meta-refresh-self = yes|no [] demoronize-ms-chars = yes|no [] enable-modify-online = yes|no Besonders die 'demoronize-ms-chars' Option ist interessant, da sie viele überflüssigen, fehlerhaft benutzten und proprietären Tags aus Microsoft-generierten HTML-Seiten (Frontpage, Word, etc.) entfernt bzw. korrigiert. So wird aus einer 42k Word-HTML-Datei eine 3k Datei. [Anm.d.Übers.] DontGet: So wars in 2.5: Neu in 2.6: ------------------------- --------------------------- [!]URL-SPEC [= URL] [!]URL-SPEC replacement = (URL) Optionen aus dem DontGetRecursive Abschnitt wurden hier her verschoben (mit einer Syntaxänderung): [!] URL-SPEC get-recursive = yes|no Neu in 2.6: [] location-error = yes|no CensorHeader: So wars in 2.5: Jetzt in 2.6: ---------------- ----------------------- (header) = (string) (header) = yes|no|(string) Alle Optionen können hinter einer URL-SPECIFICATION stehen, damit sie nur für die angegebenen URLs gelten. FTPoptions: So wars in 2.5: Jetzt in 2.6: ---------------- ----------------------- auth-hostname = (host[:port]) s.u. auth-username = (username) auth-username = (username) auth-password = (password) auth-password = (password) Proxy: So wars in 2.5: Jetzt in 2.6: ---------------- ----------------------- auth-hostname = (host[:port]) s.u. auth-username = (username) auth-username = (username) auth-password = (password) auth-password = (password) default = (host[:port]) proxy = (host[:port]) URL-SPEC = (host[:port]) proxy = (host[:port]) Alle Optionen können hinter einer URL-SPECIFICATION stehen, damit sie nur für die angegebenen URLs gelten. Purge: So wars in 2.5: Jetzt in 2.6: ---------------- ----------------------- default = (alter) age = (alter) URL-SPEC = (alter) proxy = (alter) =========================================================================== Veränderungen von Version 2.4c nach 2.5 --------------------------------------- Die Veränderungen von 2.4c nach 2.5 wurden nicht übersetzt. Falls sich jemand für eine Übersetzung ernsthaft interessiert, melde er sich bitte beim Übersetzer. (wwwoffle@jensbenecke.de) =========================================================================== Veränderungen von Version 2.3 nach 2.4 -------------------------------------- Achtung: die 'URL-SPECIFICATION' hat sich leicht verändert, damit Platzhalter ("*") benutzt werden können. Optionen: So wars in Version 2.3 So siehts jetzt aus (2.4) ---------------------- ------------------------- offline-requests = yes|no [ersetzt durch DontRequestOffline] - request-changed-once = yes|no - ssl-allow-port = XXX (XXX=443, wenn Sie https benutzen) monitor-interval = [ersetzt durch "monitor options"] add-info-refresh = yes|no [umbenannt: "add-cache-info"] ModifyHTML ---------- Dieser Abschnitt ist neu und bestimmt, wie HTML Seiten von WWWOFFLE verändert werden können, bevor sie von Ihrem Browser angezeigt werden. Neu in Version 2.4: enable-modify-html = yes|no # Funktion aktivieren ja/nein add-cache-info = yes|no # Info-Zeile am Fuß jeder Seite? anchor-cached-begin = # siehe Dokumentation anchor-not-cached-begin = anchor-cached-end = anchor-not-cached-end = AllowedConnect -------------- Dieser Abschnitt wurde durch "AllowedConnectHosts" ersetzt. AllowedConnectUsers ------------------- Neuer Abschnitt. Erlaubt Authentifikation von Benutzern, bevor der Zugriff gewährt wird. Neu in Version 2.4: Benutzername:Benutzerkennwort DontRequestOffline ------------------ Neuer Abschnitt, mit Optionen wie DontCache (nicht speichern), DontGet (nicht holen), DontGetRecursive (Nicht rekursiv holen). CensorHeader ------------ Neu in Version 2.4: referer-self = yes|no referer-self-dir = yes|no DontIndex --------- Neu in Version 2.4: outgoing = URL-SPECIFICATION latest = URL-SPECIFICATION monitor = URL-SPECIFICATION host = URL-SPECIFICATION Proxy ----- Neu in Version 2.4: ssl = ----------------------------------------------------------------------------- Die älteren Veränderungen wurden bisher nicht übersetzt. Falls ein Bedarf besteht, Mail an mich: Jens Benecke -----------------------------------------------------------------------------