Transcodarea în masă a fișierelor, sarcini interesante de impunere

Când am făcut pentru mine un mic program pentru conversia în masă a fișierelor din UTF-8 în orice codare și invers de la orice codare din UTF-8. Reconectați toate fișierele cu extensiile necesare în folderul cu decodor și în toate subfolderele.







Aceasta a fost prima mea experiență cu PLO. Programul este scris în php.

Ce trebuie să faceți pentru a funcționa?

2. Salvați fișierul pe computer.

3. Specificați setările de script.
În scriptul în sine, există un scurt readme la început. Vă sfătuiesc să o citiți. Dar, doar în caz, voi explica din nou toți parametrii scenariului.

În fișierul descărcat există o linie de la început:







Această linie specifică toți parametrii scriptului.

Primul parametru este de la care codificare pentru a converti.
Al doilea parametru este cel care codifică să colaționeze.
Al treilea parametru este extensia fișierelor cu care va funcționa scriptul.

4. Încărcați fișierul pe server cu suport php în dosarul dorit.
Trebuie să descărcați scriptul în dosarul cu fișierele pe care doriți să le recodificați. Toate fișierele din folder și din subdirectoarele vor fi recodate în funcție de parametrii specificați în pasul 3.

Voi da un exemplu.

Am un dosar "texte" pe server în care există o grămadă de fișiere text cu extensia "txt". Toate aceste fișiere sunt codificate în Windows-1251, dar trebuie să le re-codific pe toate în UTF-8.

Specific parametrii scriptului

Apoi arunc scriptul în dosarul corect.

Asta e tot. Fișierele text din dosarul de texte au fost recodificate de la ferestrele-1251 la utf-8. Nu au fost afectate alte fișiere.







Articole similare

Trimiteți-le prietenilor: