Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Applikationen Probleme mit Anwendungsprogrammen aller Art gehören hier hin.

Software/Script um Zeichenkodierung zu ändern

Diskussion: Software/Script um Zeichenkodierung zu ändern im Forum Applikationen, in der Kategorie Software Home; Anzeige Hallo, ich habe ein PHP Projekt mit mehreren Tausend Dateien. Diese Dateien sind (zum Großteil) ISO-8859-1 kodiert, ein kleiner ...

Antwort
Alt 10.08.08, 22:51   #1 (permalink)
 
Registriert seit: 03.02.06
Rothkegel Leistung: Facit NTK
Rothkegel eine Nachricht über ICQ schicken
Likes: 0
Standard Software/Script um Zeichenkodierung zu ändern

Anzeige

Hallo,
ich habe ein PHP Projekt mit mehreren Tausend Dateien.
Diese Dateien sind (zum Großteil) ISO-8859-1 kodiert, ein kleiner Teil wurde schon manuell auf UTF-8 umgestellt..
Jetzt machen wir allerdings einen Serverumzug und der Server ist auf UTF-8 eingestellt.

Eine Umstellung der Kodierung auf Serverseite oder im Script (durch verändern des Heads o.ä.) kommt nicht wirklich in Frage, da zu viele Dateien bearbeitet werden müssten.

Deshalb suche ich ein Programm/Script, das rekursiv alle Dateien auf die korrekte Kodierung überprüft und diese ggf. anpasst - natürlich ohne das Zerstören von Umlauten usw.

Hat jemand eine Idee? Als Betriebssystem kommen Linux und Windowsanwendungen in Frage.

Ich habe bereits ein paar Tools ausprobiert die ich über Google gefunden habe, aber die Programme haben immer zu gravierende Nachteile (Keine Stapelverarbeitung, z.T. fehlerhafte Umwandunglung,..).

Gruß,
Joachim

Edit: Alternativ käme auch ein intelligentes Ersetzen-Script in Frage, welches alle Umlaute in entsprechende HTML Zeichen ändert. Dies sollte jedoch keine Kommentare einschließen.

Rothkegel ist offline   Mit Zitat antworten
Alt 10.08.08, 23:31   #2 (permalink)
 
Registriert seit: 05.09.07
Garfield Leistung: Z3
Likes: 0
Standard

Wenn ich dein Anliegen richtig verstanden habe, könnte dich 'recode' interessieren.
http://de.gentoo-wiki.com/Utf8#Dateiinhalte

Drumherum müsste man noch ein "find" und eine Abfrage stricken, ob das File bereits UTF-8 ist.
Garfield ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 11.08.08, 22:54   #3 (permalink)
Themenstarter
 
Registriert seit: 03.02.06
Rothkegel Leistung: Facit NTK
Rothkegel eine Nachricht über ICQ schicken
Likes: 0
Standard

Super!
Genau sowas hab ich gesucht, wusste ich doch, dass man das nicht alles von Hand aus machen muss. Richtig cool, vielen Dank.

Gruß,
Joachim

PS: Der im Link angegebene Befehel 'find . -name '*.php' -exec recode latin1..u8 {} \;' reicht für das Problem aus.
Rothkegel ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Applikationen » Software/Script um Zeichenkodierung zu ändern
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Software Triblehead wie bei Matrox (nur eben software ;) ) easteregg Games 2 21.01.09 23:15
Blog Script/Software ghostdog Applikationen 0 11.07.06 19:59
Passwort durch dass ändern der Sam Datei ändern Xalon (In)security allgemein 3 08.01.06 18:54
Script?? bangdoo Windows 3 11.11.05 13:22
Script Minimilk Cryptography & Encryption 2 01.11.05 07:11


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61