EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

web2png – Online in der Cloud

Führen Sie web2png im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl web2png, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


web2png – Konvertieren Sie einen Webbaum von der Verwendung von GIFs in die Verwendung von PNGs

ZUSAMMENFASSUNG


web2png [-adnrtv] [Verzeichnis...]

BESCHREIBUNG


Web2png ist ein Frontend für gif2png(1), das automatisch die gesamte Webseite konvertiert
Hierarchien von der Verwendung von GIFs zur Verwendung von PNGs. Es führt eine Bildkonvertierung durch und patcht IMG SRC
Verweise auf Webseiten.

Die Argumente dafür web2png müssen Verzeichnisse sein; Wenn keine angegeben sind, ist das aktuelle Verzeichnis
angenommen.

In jedem Verzeichnis web2png versucht, jedes GIF in ein PNG umzuwandeln. Das lässt GIFs außer Acht
mehrere Bilder haben, da diese nicht in allen aktuellen Browsern richtig angezeigt werden. Es
Konvertiert auch keine GIFs erneut, die bereits über entsprechende PNGs verfügen (z. B. denselben Namen).
mit Ausnahme der Dateierweiterung .gif). Die Original-GIFs bleiben erhalten.

Web2png verfolgt erfolgreiche Conversions. Anschließend wird jedes HTML, sicheres HTML und HTML untersucht
Einbindung, PHP-Seite, JavaScript-Programm oder Cascading Style Sheet unter dem Argument
Verzeichnisse (Erweiterungen html, shtml, .inc, .php, .js, .css). Auf diesen Seiten wird jedes Problem behoben
Verweis auf jedes erfolgreich konvertierte GIF, um auf das PNG zu verweisen. Referenzen in relativer Form
HREF- und BACKGROUND-Tags werden anhand des Dateinamens erkannt und festgelegt (jedes deklarierte Basisverzeichnis).
durch ein BASE-Tag wird der relativen URL vorangestellt). Referenzen, die HTTP-URLs sind, sind
abgeglichen mit der Liste der konvertierbaren GIFs nach Basisname; Wenn es eine solche Übereinstimmung gibt, wird die
Der Inhalt der URL wird abgerufen und mit dem konvertierbaren GIF verglichen. Wenn sowohl Basisname als auch
Wenn die Daten übereinstimmen, ist die HTTP-Referenz festgelegt. Wenn die Seiten der RCS-Versionskontrolle unterliegen,
Sie werden auf Änderungen überprüft, bevor sie geändert werden. andernfalls eine Kopie davon
Das Original jeder geänderten Webseite verbleibt im selben Verzeichnis, zusammen mit dem Zusatz
Erweiterung .bak.

Die folgenden Optionen ändern das Verhalten des Programms:

-a
Konvertieren Sie alle GIF-Dateien, auch solche mit mehreren Bildern.

-d
Originale löschen. Entfernt alle GIFs mit entsprechenden PNGs und alle .bak-Dateien.

-n
Nehmen Sie keine Änderungen vor. Mit dieser Option, web2png Berichte darüber, was getan werden muss (und darüber).
GIFs mit mehreren Bildern), konvertiert jedoch weder GIFs noch berührt sie Webseiten.

-r
Umkehren. Stellen Sie alle HTML-/SHTML-/PHP-Seiten aus den .bak-Dateien wieder her, die zuvor erstellt wurden
ausführen (oder, wenn die Dateien unter Versionskontrolle standen, sie zurücksetzen). Entfernen Sie PNGs mit
entsprechende GIFs.

-v
Ausführlich. Geben Sie weitere Trace-Informationen zum Konvertierungsprozess ein. Web2png kann ausgeführt werden
auf einem Verzeichnis, das bereits teilweise durch frühere Läufe konvertiert wurde; es wird das tun
minimal notwendiger Arbeitsaufwand. Die dadurch vorgenommenen Änderungen sind vollständig rückgängig zu machen
-r bis man es reinfährt -d Modus. Web2png ist in Python geschrieben. Python 1.5.2 oder besser
muss auf Ihrem System installiert und zugänglich sein web2png zu rennen.

HINWEIS


Manchmal ist es möglich, transparente GIFs zu konvertieren, ohne das Erscheinungsbild zu verändern
Seite, indem Sie aus dem Kontext wissen, dass sie immer in einem festen und festen Bereich platziert werden
einfarbig. Web2png kann nicht ableiten, wann das sein wird, also versucht es es nicht; aber es kann sein
sinnvoll, gif2png mit der Option -b manuell anzuwenden.

BEKANNT PROBLEME


Der Algorithmus zum Korrigieren von HTTP-URLs ist nicht narrensicher. Es könnte falsch verwechselt werden
Patchen einer HTTP-URL-Referenz auf ein GIF in eine ungültige Referenz auf ein PNG, wenn das GIF
Entspricht sowohl dem Basisnamen als auch dem Binärinhalt einem lokalen Ziel-GIF, lebt aber tatsächlich weiter
ein anderer Gastgeber.

Dieses Programm konvertiert CGIs nicht automatisch. das musst du per Hand machen. Andere
Dynamische Inhaltsmethoden (z. B. serverseitige Einbindungen) erfordern möglicherweise auch Hand-Hacking.

Das Programm kann keine Konvertierung von bereits vorhandenen PNGs erkennen; wenn Sie PNGs mit demselben haben
Stammnamen wie entsprechende GIFs, aber mit unterschiedlichen Informationen, die -r Modus wird
vernichte sie.

Verwenden Sie web2png online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad