Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Hromadná záměna znaků v souborech

To neumíš programovat nebo skriptovat? Příklad pro autoit:

Local $aArray [18][2] = [["Ě", "Ê"],["Ů", "Û"],["Č", "Ç"],["Ď", "Ð"],["Ň", "Ñ"],["Ř", "Ò"],["Š", "Ø"],["Ť", "Î"], _
["Ž", "È"],["ě", "ê"],["ů", "û"],["č", "ç"],["ď", "ð"],["ň", "ñ"],["ř", "ò"],["š", "ø"],["ť", "î"],["ž", "è"]]
Local $hSearch = FileFindFirstFile("in\*.*")
If $hSearch = -1 Then Exit
Local $sFileName = "", $iResult = 0
While 1
	$sFileName = FileFindNextFile($hSearch)
	If @error Then ExitLoop
	$hFileOpen = FileOpen("in\" & $sFileName)
	$sString = FileRead($hFileOpen)
	FileClose($hFileOpen)
	For $i = 0 To UBound($aArray) - 1
		$sString = StringReplace($sString, $aArray[$i][0], $aArray[$i][1],0,1)
	Next
	$hFileOpen = FileOpen("out\" & $sFileName,2)
	FileWrite($hFileOpen,$sString)
	FileClose($hFileOpen)
WEnd
FileClose($hSearch)

Toto ti projede všechny soubory ve složce in, nahradí všechny znaky a ty soubory uloží upravené ve složce out.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny